@charset "utf-8";
@media screen{
/* CSS Document */


html>body #minHeight{float:right;width:0;height:100%;margin-bottom:-52px;}
html, body {height:100%}
#box{clear:both;width:auto}
#left {width:16.2%;margin-left:0.2%;padding-top:2px; }
#content {float:right;width:83%;}
#content, #left  {height:auto;}
.align_right_para_topbar{display:inline; text-align:right; position:absolute; right:50px;}
.comp_logos{margin-top:8px;border-top:1px solid #CCC;}
.comp_logos img{margin-right:10px;}
.comp_logos1{margin-top:8px; border-top:1px solid #CCC; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#02375c; font-weight:bold; padding-left:5px; padding-bottom:10px; padding-top:5px; height:55px}
.comp_logos1 a{margin-top:8px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#02375c; font-weight:bold; padding-left:5px; padding-bottom:5px; padding-top:5px;}

.comp_brandallproducts{margin-top:8px; border-top:1px solid #CCC; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#02375c; font-weight:bold; padding-left:5px; padding-bottom:10px; padding-top:5px; height:70px}

.comp_brandallproducts a{margin-top:8px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#02375c; font-weight:bold; padding-left:5px; padding-bottom:5px; padding-top:5px;}


.compares{vertical-align:bottom;position:absolute;right:49px;}
.centercol21{background:url(../images/center_outline2.gif) repeat-x;padding-top:4px;font-family:Tahoma;font-size:0.7em;color:#02375c;font-weight:bold;height:23px;padding-bottom:12px}
.centercol21 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#02375c; text-decoration:none}
.centercol21 a:hover{text-decoration:underline}

border-top:1px solid #CCC;padding-left:4px;}
.productheading{margin:0px;padding:0;border-bottom:1px solid #e2e2e2;}
.productimg_continue{margin-top:1em; margin-bottom:1em;}
.productimg_continue ul{margin-left:1em; list-style-type:none;}
.productheading h2{margin-left:0px;font-family:Arial, Helvetica, sans-serif;font-size:1.3em;padding-left:5px;}
.productscontainercontent{width: 100%;float: left;margin-right:-340px;}
.products_continue_shopping {width: 100%;float: left;margin-right:-340px;}
.thumbnail_continue{width: 130px; margin: 2px 5px 5px 25px; background-color:transparent; border:1px solid #b8cfe1; float:left }
.items_basket_2{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#777777 !important; margin-left:-10px}
.items_basket_details_2{font-family:Arial, Helvetica, sans-serif; font-size:12px !important; font-weight:bold; color:#02375c !important; margin-left:-10px;}
.thumbnail_continue img{border: 1px solid #eeeeee; margin: 12px 15px 12px 12px;}
.thumbnail_continue p{margin: 0; padding: 0 10px 30px 10px;}
.thumbnail_continue a{font-family:Arial, Helvetica, sans-serif; color:#2d7ab6 !important}
.thumbnail_continue a:visited{font-family:Arial, Helvetica, sans-serif; color:##2d7ab6 !important; text-decoration:none;}
.thumbnail_continue a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#FFF;}
.basketimage{margin-left:10px; border:none !important;}
.price_who_bought{font-family:Arial, Helvetica, sans-serif; color:#e5142c !important; font-size:16px !important; margin-top:-25px !important; margin-bottom:-30px !important;}
.thumbnail_continue:hover{background-color:#cfd4e6; color:#cfd4e6 !important;}
.productscontainercontent p{margin-top:10px;text-align:justify; font-size:.80em;height:auto;color:#a8a8a8; margin-left:1%; margin-right:340px; font-family:Arial, Helvetica, sans-serif;}
.productscontainerimages{width: 300px;float: right;padding-top:5px; padding-bottom:10px;padding-right:25px;border-left:1px solid #e2e2e2;height:380px;}
.productscontainercontent ul{margin-left:5px;padding-left:10px;text-align:justify;font-size:.80em;color:#a8a8a8;font-family:Arial, Helvetica, sans-serif;margin-right:340px;}
.productscontainercontent ul li{list-style-image:url(../images/li_image.gif);margin:1em 1em 0 1em;}
#quicklink2_1 {border: 1px solid #c5c5c5;background:url(../images/quicklinkbg.gif) repeat-x ;width:88%;}
#quicklink2_1 ul{font-family:Tahoma;font-size:0.92em;color:#868686;text-decoration:none;padding-top:7px;}
#quicklink2_1 li a{display:block;font-family:Tahoma;font-size:0.92em;color:#868686;text-decoration:none;padding-left:5px;margin-right:-12px;}
#quicklink2_1 ul li a:hover{font-family:Tahoma;font-size:0.92em;background-color:#bbc6ee;text-decoration:underline;color:#FFF;font-weight:bold;}
.imgs2{vertical-align:middle;padding:2px 0 0 9px;}
.cartdetail{margin:auto; width:727px; padding-top:2x; margin-top:10px; margin-bottom:10px;}
.details1{margin:auto; width:95%; border:1px solid #CCC; border-bottom:1px dashed #CCC; height:20px; background-color:#eeeeee}
.details1 p{font-family:Arial; font-size:12px; color:#02375c; font-weight:bold; margin-top:-5px; padding-bottom:10px; padding-left:5px; display:inline }
.details1 img{padding-left:480px; margin-top:1px;}
.tables1{margin:auto; width:95%; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding-bottom:2px; margin-bottom:4px; margin-top:-4px;  }
.productscontainercontent:hover ul, .productscontainercontent:hover p  {color:#2b5877;}
.productcolum:hover p, .productcolum2:hover p{color:#000;}
.tables1 table th{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#02375c; padding-top:10px; text-align:left; padding-bottom:10px;}
.td1{background-color:#eeeeee; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#02375c !important; height:17px; padding-left:3px;}
.td2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#02375c !important; height:17px; padding-left:3px;}
.tables1 table td img{padding-top:5px; margin-bottom:-4px;}
.tdcollapse{border-bottom:1px dotted #dddddb; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  color:#02375c; padding-bottom:5px; padding-top:5px; padding-left:2px}
.tdcollapse1{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  color:#02375c; background-color:#eeeeee; padding-top:5px; padding-bottom:5px; padding-left:2px;}
.tables2{border:1px solid #CCC; margin:auto; width:95%; margin-top:10px; margin-bottom:10px;} 
.tables2img{ margin-top:-13px;}
#customers_background{background-image:url(../images/customer_who_bought.gif); background-repeat:repeat-x;  padding-top:8px; padding-bottom:15px;}
#customers_background p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#02375c; font-weight:bold; padding-left:10px;}
#continuesidebar {float: left; margin-top:25px; width:19em} 
.customercontainerimages{float: right; padding-bottom:10px;padding-right:12px; height:auto; margin-top:-40px; width:300px;}
.product_other_details_21{width:100%;height:10px;clear:both;border:1px solid #c6c6c6;border-right:none;border-left:none; border-bottom:none;padding-bottom:2px; margin-top:-20px;}
.product_row_margin_neg_21{clear:both;margin-top:-10px;}


#existing_customers{ width:361px; float:left; height:255px; margin-left:auto; margin-right:auto; background:url(../images/sign_ups.gif) repeat-x; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5  }

#existing_customers p{font-family:Arial, Helvetica, sans-serif; color:#333333 !important; font-size:13px; padding-top:7px; padding-left:5px;}


#existing_customers ul{margin-left:10px; margin-right:20px; margin-top:10px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0f2846; line-height:16px; }


#newcustomer{width:362px; float:left; height:255px; margin-left:auto; margin-right:auto; background:url(../images/register_bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:bold;border-left:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; border-right:1px solid #c5c5c5; }

#newcustomer p{font-family:Arial, Helvetica, sans-serif; color:#FFf !important; font-size:13px; padding-top:7px; }

#registration{padding-top:30px; padding-left:7px;}

#registration p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000 !important; font-weight:100 !important; margin-top:-5px; margin-left:-1px;}


#newcustomer ul{margin-left:10px; margin-right:20px; margin-top:10px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0f2846; line-height:16px;}

.regiseterid{float:left; padding-right:40px; margin-top:55px;}


#tables1_11{margin:auto; border:1px solid #CCC;  padding-bottom:2px; height:auto; width:727px; }


.th_tables1_11{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#163356 !important; font-weight:bold}
.removecartimage{margin-top:5px;}
#centercolnew12{border: 1px solid #c5c5c5;margin-top:2px;height:auto;}
#centercolsignup{border: 1px solid #c5c5c5;margin-top:2px; height:520px}

#tables1_11 p{font-family:Arial, Helvetica, sans-serif !important;font-size:12px;padding-left:4px;color:#143256;font-weight:bold;}
#tables1_11 p a{font-family:Arial, Helvetica, sans-serif !important;font-size:12px;padding-left:4px;color:#143256;font-weight:bold;}
#tables1_11 p a:hover{font-family:Arial, Helvetica, sans-serif !important;font-size:13px !important ;padding-left:4px;color:#F00 !important;font-weight:bold;}
#tables1_11 p a:visited{font-family:Arial, Helvetica, sans-serif !important;font-size:12px;padding-left:4px;color:#F60;font-weight:bold;}
#tables1_11 p a:focus{font-family:Arial, Helvetica, sans-serif !important;font-size:14px !important;padding-left:4px;color:#F60;font-weight:bold;}


#tables1_11 span{color:#F00; font-weight:bold}
.formborders{border-top:1px solid #CCC; border-bottom:1px solid #CCC; height:20px;}
.formborders_bottom{ border-bottom:1px dashed #CCC; padding-bottom:2px;}
.formborders_side{border-left:1px solid #ccc;}
.securityimage{border:4px solid #868f98;}
.brand_continue{width: 220px; margin: 10px 5px 10px 5px; background-color:transparent; border:10px solid #d6e0e4; float:left; height:464px; }

.brand_continue p{background-color:#d6e0e4; padding-top:5px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#02375c; padding-left:5px}
.brand_continue_inside{width:215px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#67828d; line-height:20px; text-align:justify; padding-left:5px;}
.brand_continue_inside:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#02375c; line-height:20px; text-align:justify; background-color:#d6e0e4;}
.brand_continue_inside img{margin-left:-4px}

.listview{position:absolute;right:149px;}
.gridview{position:absolute;right:229px;}
.gridbox{width:203px; float:left; display:block; border:1px solid #c5c5c5; margin:5px;}
.gridbox h2, .gridbox h1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#02385e; padding:5px; height:60px; text-align:left; vertical-align:middle; }
.gridbox h2 a, .gridbox h1 a {color:#02385e; text-decoration:none; font-weight:bold}
.gridbox h2 a:hover, .gridbox h1 a:hover{text-decoration:underline; font-weight:bold}
.gridbox img{border-bottom:1px solid #c5c5c5; border-top:1px solid #c5c5c5;}
/* .gridbox img:hover{border-top:1px #02375c solid; border-bottom:1px #02375c solid}*/
.product_other_details_22{width:100%; clear:all; padding-bottom:2px; overflow:auto; padding:10px; }
.product_row_margin_neg_22{clear:all;margin-top:-10px;}
#centercolumn_brandnew{border: 1px solid #c5c5c5; margin-top:2px; overflow:hidden;width:99.6%;}
.gridviewcode{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#979797; padding:5px;  }
.gridviewcode2{border-bottom:none !important; padding-bottom:4px; border-top:none !important}
.maroonnow{font-size:19px; color:#9b0100; font-weight:bold}
.gridbox:hover{border:1px #02375c solid}
#relatedbrands{	background:url(../images/center_outline2.gif) repeat-x ; display:block;font-family:Arial;font-size:0.7em;color:#21306b;text-decoration:none; padding:10px; font-weight:bold; width:80%; border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7}
#bigbrandslogo {display:block; padding:5px; border-bottom:1px dotted #CCC; }
#bigbrandslogo {width:80%}

</style>[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */`
.thrColLiq #sidebar2, .thrColLiq #sidebar1 { padding-top: 30px; }
.thrColLiq #mainContent { zoom: 1; padding-top: 15px; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]

