/* CSS Document */
body {margin:0;font-family:Arial, Helvetica, sans-serifl; text-align:center; background-color:#ecebec}
#header {margin:0 auto; text-align:left; width:912px; height:224px;}
#mainBody {margin:0 auto; width:912px; height:auto; background-image:url(images/whitebg.png); background-repeat:repeat-y; clear:both;}
#specAprod {margin:0 auto; width:874px; height:auto; overflow:hidden; padding-top:10px;}
#spec {width:169px; text-align:left; border:1px solid #c8c5c5;}
#specHold {float:left; width:169px; text-align:left}
#ads {padding-left:5px; color:#00203f; font-size:12px; padding-top:10px;}
#links {padding-left:5px; color:#00203f; font-size:14px; padding-top:10px; line-height:22px;}
#links ul {
	display:block; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; color:#333333; 
	list-style-type: none; 
	padding-top:0px; 
	margin-left:2px; 
	width:142px;
}
#links ul li {line-height:24px;} 
#links ul a {display:block; text-decoration:none; color:#333; margin-left:2px; width:142px; padding-left:10px;}
#links a:hover {background-color:#4897c0; color:#FFFFFF;}
#cats {padding-left:15px;color:#00203f; line-height:20px; font-size:12px; padding-top:0px;}
#cats ul {list-style-type: none; margin-left:10px; margin-top:0px;}
#prod {float:left; width:700px; padding-left:3px;}
#bestbox {padding-left:5px;color:#00203f; line-height:20px; font-size:12px; padding-top:0px;}
#bBest {float: left; width:165px; color:#00203f; border:1px solid #c8c5c5}
#bTB {float:left; width:700px; padding-left:3px; text-align:left; padding-top:5px;}
#bText {float: left; width:518px; padding-left:5px; padding-right:10px;font-size:12px; line-height:24px; color:#666666; }
#aboutText {float: left; width:700px; padding-left:5px; padding-right:10px;font-size:12px; line-height:24px; color:#666666; text-align:left }
#allProd {background-color:#778da3;}
#allProd span {color:#FFFFFF; font-weight:bold; padding-left:15px;}
#userLinks {margin:0 auto; text-align:right; width:912px; height:44px; background-image:url(images/top.png); background-repeat:no-repeat;}
#userLinks div {font-size:12px; color:#333333; font-weight:bold; padding-top:25px; padding-right:20px;}
#userLinks div a:link, #userLinks div a:active, #userLinks div a:visited {text-decoration:none; color:#333;} 
#userLinks div a:hover {color:#006699; text-decoration:overline;}
#picSwitch {float:left;width:720px; height:198px;}
#nav {float:left;width:713px; height:26px; background-color:#fff;}
#pHoldRes {margin:0 auto; width:874px; height:auto; overflow:hidden; }
#pList {float:left; width:700px; padding-left:0px;padding-top:10px;}
#orderNow {background-color:#FFFFFF; width:173px; border:1px solid #999; color:#003c78}
#p1 {float:left; width:169px; background-color:#edecec; margin-left:4px; padding-top:5px;}
#p1 span {font-size:12px; color:#333}
#p2 {float:left; width:169px; background-color:#cce0f5; margin-left:5px; padding-top:5px;}
#p2 span {font-size:12px; color:#333}
#p3 {float:left; width:169px; background-color:#edecec; margin-left:5px; padding-top:5px;}
#p3 span {font-size:12px; color:#333}
#p4 {float:left; width:169px; background-color:#cce0f5; margin-left:5px; padding-top:5px;}
#p4 span {font-size:12px; color:#333}
#p1opt {font-size:12px; color:#333; text-align:left; padding-left:25px;}
#leftNav {text-align:left; width:192px; height:224px; background-image:url(images/order-online.png); background-repeat:no-repeat;float:left}
#leftNav ul {
	display:block; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-transform:uppercase; 
	font-weight:bold; color:#333333; 
	list-style-type: none; 
	padding-top:25px; 
	margin-left:20px; 
	width:150px;
}
#leftNav ul li {line-height:40px;} 
#leftNav ul a {display:block; text-decoration:none; color:#333; margin-left:8px; width:142px; padding-left:10px;}
#leftNav ul a:hover {background-color:#4897c0; color:#FFFFFF;}
form {margin-bottom:0px;}
.best {font-size:12px;}
.best a:link, .best a:visited, .best a:active {font-size:12px; text-decoration:none; color:#333333;}
.best a:hover {color:#006699; text-decoration:underline;}
#footer {margin:0 auto; width:912px; background-image:url(images/footer.png); background-repeat:no-repeat; height:50px; clear:both}
#footer div {padding-left:25px; padding-top:10px; color:#000; text-align:left; text-transform:uppercase; font-size:13px;font-weight:bold; padding-bottom:30px;}
#footer div a:link, #footer div a:visited, #footer div a:active {text-decoration:none; color:#000;}
#footer div a:hover {color:#fff; text-decoration:underline;}
/* Mozilla Happy */
*>#leftNav ul {margin-left:0; padding-top:10px;}
*>#leftNav ul li {margin-left:-20px;}
*>#links ul {margin-left:0; margin-top:0px;}
*>#links ul li {margin-left:-40px;}
*>leftNav ul a {margin-left:0;}
*>#cats ul {margin-left:-25px;}
.style2 {color: #009900}
.tasks {font-size:14px;}
.headerError{color:red;}
