/* CSS Document */body {  background-color: #ffffff;  text-align: center;  margin: 0;  padding: 0;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0D274C;}#maincontent {	position: relative;	margin: 0 auto;	padding: 0;	text-align: left;	border: 1px solid #000000;  voice-family: "\"}\"";   voice-family: inherit; 	width: 750px;	background-color: #ffffff;}#header {	height: 123px;	background: url(images/header_blue.jpg) no-repeat;	text-align: right;	}  #content {width: 750px;}#footer {	padding: 10px;	clear: both;	width: 730px;	background-color: #53838D;	border-top: 2px solid #ffffff;	color: #EFE28E;	  font-size: 10px;}#footer a:link {  color: #EFE28E;  text-decoration: underline;}#footer a:hover {  color: ##EFE28E;  text-decoration: underline;}#footer a:visited {  color: ##EFE28E;  text-decoration: underline;}.toplefttable{	background: url(images/left_top_blue.jpg) no-repeat;	height: 24px;	width: 164px;}.topmiddletable {	background: url(images/middle_top_blue.jpg) no-repeat;	height: 24px;	width: 383px; 	}.toprighttable {	background: url(images/right_top_blue.jpg) no-repeat;	height: 24px;	width: 203px;}.middlelefttable {background-color: #0A5982;color: #EFE28E;}.middletable {	background: url(images/middle_blue.gif) repeat;	width:363px;	padding:10px;}.middletable a:link{	color: #0D274C;	text-decoration:underline;}.middletable a:hover{	color: #A65B63;	text-decoration:underline;}.middlerighttable {	background: #0A5982 url(images/blue.jpg) no-repeat;	height: 264px;}.bottomlefttable {	background: url(images/left_bottom_blue.gif) no-repeat;	background-color: #5BBBE5;	height: 43px;}.bottommiddletable {	background: url(images/middle_bottom_blue.gif) no-repeat;	height: 43px;	background-color: #5BBBE5;}.bottomrighttable {	background: url(images/right_bottom_blue.gif) no-repeat;	background-color: #5BBBE5;	height: 43px;}.bottomrighttable a:link {	color: #0D274C;	text-decoration:underline;}.bottomrighttable a:hover {	color: #0D274C;	text-decoration:underline;}.bottomrighttable a:visited {	color: #0D274C;	text-decoration:underline;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;}.shopingbag {	background: url(images/shop_blue.gif) no-repeat;	}.newsletter {font-size: 12px;color: #3783E9;font-weight: bold;}.navcell {background: url(images/nav_bck_blue.gif) no-repeat;width: 164px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #EFE28E;text-indent: 20px;height: 24px;}.navcell a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #EFE28E;	text-indent: 10px;	 text-decoration: none; }.navcell a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #5BBBE5;	text-indent: 10px;	 text-decoration: none; }.navcell a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #EFE28E;	text-indent: 10px;	 text-decoration: none; }.navcell a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #BC1731;	text-indent: 10px;	 text-decoration: none; }