body{ margin:0px; color:#333333; font-size:12px; font-family: Arial; background-image:url('../Images/main_bg2.gif');background-repeat:repeat-x;background-color:#f0f0f0; } 
td, div, p, textarea, span{color:#333333; font-size:12px; font-family: Arial;}
a:link, a:visited, a:active{color:#1f5683;text-decoration:none;}
a:hover{color:#557b99; font-size:12px;text-decoration:underline;}
.txtSearch{font:bold 14px Arial, Helvetica, sans-serif;color:#000;}
.mainProduct{font:bold 14px Arial, Helvetica, sans-serif;color:#369;}
.priceProduct{font:bold 12px Arial, Helvetica, sans-serif;color:#F35813;}
.textBoxSearch{border:solid 1px #33699E;width:100px;height:21px;}
.description{font:italic bold 12px Arial, Helvetica, sans-serif;color:#444;}
.footer{font:bold 12px Arial, Helvetica, sans-serif;color:#333;}
.newsSavings{font:bold 14px Arial, Helvetica, sans-serif;color:#3788C1;}
.productDescription{font-size:12px;font-weight:300;color:#617082;}
.pageLinks{color:#FF5C1C; font-size:15px;font-weight:900;}
A.pageLinks{font-size:15px;}
.filterSearch{font:bold 12px Arial, Helvetica, sans-serif;color:#369;}
.shipInfo{font:bold 12px Arial, Helvetica, sans-serif;color:#FF7806;}
.kitPrice{font:bold 12px Arial, Helvetica, sans-serif;color:#474747;}
.txt_Price{font-size:12px;width:45px;height:19px;font-weight:bold;color:#3F3F3F;border:1px solid #000;padding-top:2px;padding-left:1px;}
.bodyHeading{font:bold 12px Arial, Helvetica, sans-serif;color:#113A63;}
.checkoutTitle{font-size:16px;font-weight:900;}
.msgWarning{font:bold 12px Arial, Helvetica, sans-serif;color:#F00;}
.lineDescription{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
.please{font:14px Arial, Helvetica, sans-serif;color:#486078;}
/*----------Links----------*/
a.lnk_goBack{font:12px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#0086DD;}
a:link.lnk_goBack{font:12px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#0086DD;}
a:visited.lnk_goBack{font:12px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#0086DD;}
a:hover.lnk_goBack{font:12px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#FF7E00;}
a:active.lnk_goBack{font:12px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#0086DD;}
a.lnk_kitItem{font:11px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#474747;}
a:link.lnk_kitItem{font:11px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#474747;}
a:visited.lnk_kitItem{font:11px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#474747;}
a:hover.lnk_kitItem{font:11px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:underline;color:#474747;}
a:active.lnk_kitItem{font:11px Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#474747;}
a.lnk_kitName{font:bold 14px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:link.lnk_kitName{font:bold 14px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:visited.lnk_kitName{font:bold 14px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:hover.lnk_kitName{font:bold 14px Arial, Helvetica, sans-serif;color:#346799;text-decoration:underline;}
a:active.lnk_kitName{font:bold 14px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a.lnk_kitName_11px{font:bold 11px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:link.lnk_kitName_11px{font:bold 11px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:visited.lnk_kitName_11px{font:bold 11px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:hover.lnk_kitName_11px{font:bold 11px Arial, Helvetica, sans-serif;color:#346799;text-decoration:underline;}
a.lnk_kitDescription{font:bold 12px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:link.lnk_kitDescription{font:bold 12px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:visited.lnk_kitDescription{font:bold 12px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
a:hover.lnk_kitDescription{font:bold 12px Arial, Helvetica, sans-serif;color:#346799;text-decoration:underline;}
a:active.lnk_kitDescription{font:bold 12px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;} 
a.lnk_fullCategory{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#FF6532;text-decoration:underline;}
a:link.lnk_fullCategory{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#FF6532;text-decoration:underline;}
a:visited.lnk_fullCategory{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#FF6532;text-decoration:underline;}
a:hover.lnk_fullCategory{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#FF6532;text-decoration:none;}
a:active.lnk_fullCategory{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#FF6532;text-decoration:underline;}
a.lnk_subCat{font:12px Verdana, Arial, Helvetica, sans-serif;color:#486078;text-decoration:underline;font-weight:normal;}
a:link.lnk_subCat{font:12px Verdana, Arial, Helvetica, sans-serif;color:#486078;text-decoration:underline;font-weight:normal;}
a:visited.lnk_subCat{font:12px Verdana, Arial, Helvetica, sans-serif;color:#486078;text-decoration:underline;font-weight:normal;}
a:hover.lnk_subCat{font:12px Verdana, Arial, Helvetica, sans-serif;color:#486078;text-decoration:none;font-weight:normal;}
a:active.lnk_subCat{font:12px Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#486078;text-decoration:underline;font-weight:normal;}

a.lnk_mainProduct{font:12px Arial, Helvetica, sans-serif;color:#369;text-decoration:none;font-weight:normal;}
a:link.lnk_mainProduct{font:12px Arial, Helvetica, sans-serif;color:#369;text-decoration:none;font-weight:normal;}
a:visited.lnk_mainProduct{font:12px Arial, Helvetica, sans-serif;color:#369;text-decoration:none;font-weight:normal;}
a:hover.lnk_mainProduct{font:12px Arial, Helvetica, sans-serif;color:#369;text-decoration:underline;font-weight:normal;}
a:active.lnk_mainProduct{font:12px Arial, Helvetica, sans-serif;color:#369;text-decoration:none;font-weight:normal;}

a.lnk_topMenu{font:bold 12px Arial, Helvetica, sans-serif;color:#3F3F3F;text-decoration:none;}
a:link.lnk_topMenu{font:bold 12px Arial, Helvetica, sans-serif;color:#3F3F3F;text-decoration:none;}
a:visited.lnk_topMenu{font:bold 12px Arial, Helvetica, sans-serif;color:#3F3F3F;text-decoration:none;}
a:hover.lnk_topMenu{font:bold 12px Arial, Helvetica, sans-serif;color:#3F3F3F;text-decoration:none;}
a:active.lnk_topMenu{font:bold 12px Arial, Helvetica, sans-serif;color:#3F3F3F;text-decoration:none;}
a.lnk_BottomLinks{color:#ffffff;font-weight:900; border-bottom: solid 1px #75B2E3; line-height:18px;}
a:link.lnk_BottomLinks{color:#ffffff;}
a:visited.lnk_BottomLinks{color:#ffffff;}
a:hover.lnk_BottomLinks{color:#fafafa; text-decoration:none; border-bottom: solid 1px #ffffff;}
a:active.lnk_BottomLinks{color:#ffffff;}
a.lnk_RightLinks{font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-weight:normal;}
a:link.lnk_RightLinks{font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-weight:normal;}
a:visited.lnk_RightLinks{font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-weight:normal;}
a:hover.lnk_RightLinks{font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-weight:normal;}
a:active.lnk_RightLinks{font:12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-weight:normal;}
a.lnk_SearchProduct{font:bold 12px Arial, Helvetica, sans-serif;color:#31329C;text-decoration:underline;}
a:link.lnk_SearchProduct{font:bold 12px Arial, Helvetica, sans-serif;color:#31329C;text-decoration:underline;}
a:visited.lnk_SearchProduct{font:bold 12px Arial, Helvetica, sans-serif;color:#31329C;text-decoration:underline;}
a:hover.lnk_SearchProduct{font:bold 12px Arial, Helvetica, sans-serif;color:#31329C;text-decoration:none;}
a:active.lnk_SearchProduct{font:bold 12px Arial, Helvetica, sans-serif;color:#31329C;text-decoration:underline;}

a.lnk_Categories{font:bold 12px Arial, Helvetica, sans-serif;color:#369;text-decoration:none;}
a:link.lnk_Categories{font:bold 12px Arial, Helvetica, sans-serif;color:#336699;text-decoration:none;}
a:visited.lnk_Categories{font:bold 12px Arial, Helvetica, sans-serif;color:#369;text-decoration:none;}
a:hover.lnk_Categories{font:bold 12px Arial, Helvetica, sans-serif;color:#369;text-decoration: underline;}
a:active.lnk_Categories{font:bold 12px Arial, Helvetica, sans-serif;color:#369;text-decoration:none;}

a:active.blueLink{font:13px Arial, Helvetica, sans-serif;color:#1B5594;text-decoration:none;font-weight:normal;}
a:hover.blueLink{font:13px Arial, Helvetica, sans-serif;color:#1B5594;text-decoration:none;font-weight:normal;}
a:visited.blueLink{font:13px Arial, Helvetica, sans-serif;color:#1B5594;text-decoration:none;font-weight:normal;}
a:link.blueLink{font:13px Arial, Helvetica, sans-serif;color:#1B5594;text-decoration:none;font-weight:normal;}
a.shipInfo{font:bold 12px Arial, Helvetica, sans-serif;color:#FF7806;text-decoration:none}
a.shipInfo:link{font:bold 12px Arial, Helvetica, sans-serif;color:#FF7806;text-decoration:none}
a.shipInfo:hover{font:bold 12px Arial, Helvetica, sans-serif;color:#FF7806;text-decoration:none}
a.shipInfo:active{font:bold 12px Arial, Helvetica, sans-serif;color:#FF7806;text-decoration:none}
a.shipInfo:visited{font:bold 12px Arial, Helvetica, sans-serif;color:#FF7806;text-decoration:none}

a.link_breadcrumbs{font:12px Arial;color:#414141;text-decoration:none}
a.link_breadcrumbs:link{font:12px Arial;color:#414141;text-decoration:none}
a.link_breadcrumbs:hover{font:12px Arial;color:#414141;text-decoration:underline}
a.link_breadcrumbs:active{font:12px Arial;color:#414141;text-decoration:none}
a.link_breadcrumbs:visited{font:12px Arial;color:#414141;text-decoration:none}

a.proddescLink:link{font:11px Arial, Helvetica, sans-serif;color:#6e6e6e;text-decoration:underline}
a.proddescLink:hover{font:11px Arial, Helvetica, sans-serif;color:#6e6e6e;text-decoration:underline}
a.proddescLink:active{font:11px Arial, Helvetica, sans-serif;color:#6e6e6e;text-decoration:underline}
a.proddescLink:visited{font:11px Arial, Helvetica, sans-serif;color:#6e6e6e;text-decoration:underline}
a.masterLink:link{font:14px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-weight:bold}
a.masterLink:hover{font:14px Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;font-weight:bold}
a.masterLink:active{font:14px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-weight:bold}
a.masterLink:visited{font:14px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-weight:bold}
a.mediumLink:link{font:bold 12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
a.mediumLink:hover{font:bold 12px Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;}
a.mediumLink:active{font:bold 12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
a.mediumLink:visited{font:bold 12px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
a.minorLink:link{font:bold 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
a.minorLink:hover{font:bold 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;}
a.minorLink:active{font:bold 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
a.minorLink:visited{font:bold 11px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
a.showingLink:link{font:12px Arial, Helvetica, sans-serif;color:#000;}
a.showingLink:hover{font:12px Arial, Helvetica, sans-serif;color:#000;}
a.showingLink:visited{font:12px Arial, Helvetica, sans-serif;color:#000;}
a.showingLink:active{font:12px Arial, Helvetica, sans-serif;color:#000;}
A.lnkBlue:link{font:bold 10px Verdana;color:#455261;text-decoration:none;}
A.lnkBlue:visited{font:bold 10px Verdana;color:#455261;text-decoration:none;}
A.lnkBlue:hover{font:bold 10px Verdana;color:#455261;text-decoration:underline;}
A.lnkBlue:active{font:bold 10px Verdana;color:#455261;text-decoration:none;}
a.bluelink2{FONT-WEIGHT:normal;COLOR:#8b8b8b;FONT:12px verdana,arial;TEXT-DECORATION:none;}
a:active.bluelink2{FONT-WEIGHT:normal;COLOR:#1B5594;FONT:12px verdana,arial;TEXT-DECORATION:none;}
a:visited.bluelink2{FONT-WEIGHT:normal;COLOR:#1B5594;FONT:12px verdana,arial;TEXT-DECORATION:none;}
a:hover.bluelink2{FONT-WEIGHT:normal;COLOR:#1B5594;FONT:12px verdana,arial;TEXT-DECORATION:underline;}
A.rowWhite:link{font:bold 12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
A.rowWhite:active{font:bold 12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
A.rowWhite:hover{font:bold 12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:underline;}
A.rowWhite:visited{font:bold 12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
a.lite_blue:link{font:bold 12px Arial, Helvetica, sans-serif;color:#448FC5;text-decoration:none;} 
a.lite_blue:active{font:bold 12px Arial, Helvetica, sans-serif;color:#448FC5;text-decoration:none;} 
a.lite_blue:hover{font:bold 12px Arial, Helvetica, sans-serif;color:#448FC5;text-decoration:none;} 
a.lite_blue:visited{font:bold 12px Arial, Helvetica, sans-serif;color:#448FC5;text-decoration:none;}
a.you_link:link{font:11px Arial, Helvetica, sans-serif;color:#535353;font-weight:normal;text-decoration:none;} 
a.you_link:active{font:11px Arial, Helvetica, sans-serif;color:#535353;font-weight:normal;text-decoration:none;} 
a.you_link:hover{font:11px Arial, Helvetica, sans-serif;color:#535353;font-weight:normal;text-decoration:underline;} 
a.you_link:visited{font:11px Arial, Helvetica, sans-serif;color:#535353;font-weight:normal;text-decoration:none;} 
.blueText{font:bold 12px Arial, Helvetica, sans-serif;color:#1B5594;text-decoration:none;}
.grayText{font:bold 12px Arial, Helvetica, sans-serif;color:#8c99a2;text-decoration:none;}
.blueText_14px{font:bold 16px Arial, Helvetica, sans-serif;color:#1B5594;text-decoration:none;}
.orangeText{font:12px Arial, Helvetica, sans-serif;color:#FF7806;text-decoration:none;font-weight:normal;}
.pointer_cursor{cursor:pointer;}
a.MenuMaster{text-decoration:none;font:11px Arial, Helvetica, sans-serif;color:#000;font-weight:normal;}
.reg{font:bold 20px Arial, Helvetica, sans-serif;color:#369;}
.sho{font:18px Arial, Helvetica, sans-serif;color:#369;}
.prdName{font:bold 18px Arial, Helvetica, sans-serif;color:#369;}
.blue_search{font:bold 14px Arial, Helvetica, sans-serif;color:#369;}
.pls{font:bold 12px Arial, Helvetica, sans-serif;color:#455261;}
.you{font:11px Arial, Helvetica, sans-serif;color:#535353;}
.rate{font:bold 12px Arial, Helvetica, sans-serif;color:#6e6e6e;}
.based{font:bold 11px Arial, Helvetica, sans-serif;color:#6e6e6e;}
.proddesc{font:11px Arial, Helvetica, sans-serif;color:#6e6e6e;}
.showing{font:12px Arial, Helvetica, sans-serif;color:#000;}	
.votes{font:11px Arial, Helvetica, sans-serif;color:#333;}
.not{font:bold 11px Arial, Helvetica, sans-serif;color:#DC2525;}
.blue_text_bold{font:bold 12px Arial, Helvetica, sans-serif;color:#113A63;}
.gray_text_12px{font:bold 12px Arial, Helvetica, sans-serif;color:#70879E;} 
.lite_blue{font:bold 12px Arial, Helvetica, sans-serif;color:#448FC5;} 
.bluestylelittle{font:12px verdana,arial;color:#006;}
.newstyle{font:11px verdana,arial;color:#1B5594;}
.not2{font:bold 12px Arial, Helvetica, sans-serif;color:#FD8F38;}
.youred{font:bold 12px Arial, Helvetica, sans-serif;color:#F00;}
.ratings{font:bold 11px Arial, Helvetica, sans-serif;color:#2473c8;}
.based2{font:10px Arial,Helvetica,sans-serif;color:#7b7b7b;}
.prodname{font:bold 16px Arial, Helvetica, sans-serif;color:#f80;}
.asterix{font:bold 11px Arial, Helvetica, sans-serif;color:#f80;}
.criteria{font:12px Arial, Helvetica, sans-serif;color:#2575cd;}
.row{font:8pt arial;color:#000;}
.rew{font:8pt arial;color:red}
.breadcrumbs{font:10px arial;color:#414141;}
.kitName{font:bold 14px Arial, Helvetica, sans-serif;color:#346799;text-decoration:none;}
span.hello{font:bold 14px Arial;color:#7f7f7f;margin:0;padding:0;}
span.user{font:bold 14px Arial;color:#ff571d;margin:0;padding:0;}
td.welcome_user{background-image:url('../assets/images/signout_div.jpg');background-position:center;background-repeat:no-repeat;vertical-align:middle;}
td.welcome_user img{vertical-align:middle;}
td.normaltext{padding:7px;}
td.normaltext2{font:14px Arial;font-style:normal;color:#363636;text-align:left;padding-left:6px;}
td.arrowdiv{width:6px;padding-left:10px;} 
table.arrowcontent{border:solid 1px #e4e4e4;background-color:#f5f5f5;height:20px;width:100%;}


/* --------------- NEW STYLES ------------------------*/
.top_bg_line {  }
#dropmenudiv {background-color:#ffffff;position:absolute;border:solid 1px #1f5683;padding-bottom:5px;}
#dropmenudiv a {width: 100%;display: block;height:23px;vertical-align:middle;text-decoration:none;overflow: visible;text-indent: 8px;overflow-x: auto;color:#1f5683;padding-top: 5px;}
#dropmenudiv a:hover{background-color:#e8e8e8;}
.topMenuTable{position:relative; vertical-align:top;}
a.cartText {color: red; font-weight:900; text-decoration:underline;} 
.topMenuSeparator{color: #1f5683}
.search_bg {background-color:#ececec;}
.footerTable {width:100%; background-color:#3774A5;}
.filterText {font-weight:900; font-size:14px;}
.topLinks {font-family:Verdana; color:#084880;font-size:11px;}
a.topLinks {text-decoration:underline;}
a:visited.topLinks {text-decoration:underline;}
a:hover.topLinks {text-decoration:underline;}
.instock {color:#333333; font-size:18px; font-weight:900;}
.price {font-size:20px; color:#ff0000; font-weight:600; font-family:Verdana;}
.dollarSign {font-size:20px; color:#ff0000; font-weight:600; font-family:Verdana;}
.priceDetail {font-size:14px;color:#7b7b7b;font-family:Verdana;}
.ourPrice {font-size:24px;color:#336699;font-family:Verdana;}
.heading {font-family:Verdana; font-size:16px; font-weight:600; color:#4f5d6b;}
IMG {border:none;}
.bgcolor01 { background-color: #4087c0; }
.bgcolor02 { background-color: #4087c0; }
.videoButton { z-index:10; position:absolute; right:0; top:0; display:block; margin:-20px -30px 0 0px; padding:0; width:100px; height:100px; clear:both;  background-image:url(../images/videobutton2.gif); background-repeat:no-repeat; min-height:0;}
.buybox_container { border:solid 2px #B3B3B3; background-color:#bbdcf8; }
