/* CSS Document */
body{background-color:#E6F1F5; font-family:Arial, Helvetica, sans-serif; color:#2F2F2F; font-size:0.8em; margin:0; padding:0em; text-align:center}
div.outerdiv{width: 940px; margin:0 auto; background-color:#FFFFFF; text-align:left}

div.horiznav{width:100%;text-align:left; background:#5287A7 url(/graphics/home-strip-bg.gif) repeat-x; height:55px;position:relative}

div.horiznav input{border:1px solid #666666;}
div.horiznav input#search_btn{border:1px solid #666666; background-color:#FFFFFF; color:#666666}
div.innerVertNav{color:#666666;}
div.innerVertNav a{color:#666666;text-decoration:none;padding-top: 2px;padding-bottom:2px;padding-left:1em; display:block;}
div.innerVertNav a:link{color:#666666;display:block;}
div.innerVertNav a:hover{color:#666666;display:block; text-decoration:underline}
div.innerVertNav span.active{font-weight: bold;padding-left:1em; display:block;}
div.innerVertNav ul{list-style-type:none; margin:0px; padding: 0px;}
div.maincontent{
	float: left; 
	margin-top:0.7em;
	margin-bottom:0.7em;
	padding-bottom:1em;
	width: 670px;
	margin-left:18px;
	padding-left:1%;
	padding-right:1%;
}
div.maincontent a{color:#666666;}

div.clearall{clear: both;}
div.clearallpadded{clear: both;	padding-top:10px;}

table.products{border-bottom:1px solid #666666;width: 100%;}
table.products td.l{padding-top:1em;padding-bottom:1em}
table.products td{border-top:1px solid #666666}
table.products td.r{padding-left: 1em; padding-top:1em}
table.products td.r h3{margin-top: 0px}
form.paypalform input{ padding: 2px;}

div.basketholder{background:#184059 url(/graphics/basket-strip-bg.jpg) repeat-x top; text-align:center;;}
div.basketsummary{width:940px; margin:0 auto; text-align:right; color:#FFFFFF;}
form.shortbasket{height:26px; padding-top:5px}
div.basketContents{background-color:#184059;}
div.basketContents table{width:100%; text-align:left}
div.basketContents table th{text-align:left}
div.basketdetails {margin:10px 0px; padding-top:5px}
div.basketdetails table{width:100%; border-top:1px solid #FFFFFF; margin:5px 0}
div.basketdetails table th{text-align:left}
div.headerdiv{width:940px; text-align:left; margin:0 auto; margin-top:17px; margin-bottom:40px}
input.basket_btn, input.btn{background:none;color:#FFFFFF;border:0}
div.footerholder{width:890px; margin:0 auto; background-color:#FFFFFF; padding:25px}
div.footer{border-top:1px solid #CBCBCB; text-align:left; margin:0 auto; background-color:#FFFFFF; padding-top:30px; padding-bottom:30px; color:#333333; font-size:0.6em}
div.footer a{color:#333333; text-decoration:none}
div.footer a:hover{color: #333333; text-decoration:underline}
h1{color:#356595; font-weight:normal}

div.slidingNav {background:url(/graphics/sliding-menu-bg.png);color:#FFFFFF;position:relative;z-index:10000; width:940px;top:-45px;}
div.slidingNav a{color:#FFFFFF;text-decoration:none}
div.slidingNav ul{margin:0;list-style-type:none;padding:0;margin-top:3px}
div.slidingNav li{/*width:24%;float:left;*/padding:0 0 0 5px; font-size:0.8em;font-weight:normal}
/*div.slidingNav li.active{list-style-type:disc}*/
div.slidingNav table tr td{vertical-align:top; font-weight: bold; width:205px;  padding:0 5px 10px 5px; border-bottom:1px dotted #FFFFFF}
span.active{background-color:#FFFFFF; color:#5287A7; display:block; width:90%;padding-left:3px}
/*
div.slidingNav li ul{padding:0 0 0 5px}
div.slidingNav li ul li{width:100%;float:none; font-size:0.8em;font-weight:normal}
*/
div.shortproduct{float:left; border:1px solid #EEEEEE; width:27%; margin:0 2% 10px 0; height:270px; overflow:hidden; padding:2%;}
div.imageholder{text-align:center; height:150px}
div.maincontent a.categorylink{text-decoration:none;color:#356595}
h1.productName{margin-top:17px}
div.shortProductTitle a{text-decoration:none; color:#356595}
div.shortProductTitle{margin-bottom:15px; height:30px}
div.productImage{text-align:center}
span.ourprice{color:#356595; font-weight:bold}
p.compare{font-style:italic; color:#666666}
div.slidingNav a:hover{text-decoration:underline}
div.quicknav{color:#659EBA;background-color:#53879D;border-top:1px solid #659EBA;padding:3px 0px 3px 15px;margin-bottom:20px}
div.quicknav a{color:#FFFFFF;text-decoration:none}
div.quicknav a:hover{text-decoration:underline}
