body {
margin:0;
left:0;
top:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
min-width:1024px;
}
.layer{z-index:-1}
/*html body{margin-left:40px}*/
*html #container{border-left:solid 1000px #fff !important;}
*html #minwidth{margin-left:-1000px !important;position:relative;/*background:url('/images/navigation/bg.gif') repeat-y;*/}
/*\*/
* html #minwidth, * html #container, *html .hsly{
	height:1px;
}
/* CSS Document */
/*Product Pages style sheet*/
h1.ptitle{font:bold 18px Verdana, Arial, Helvetica, sans-serif;margin:5px;margin-top:0;}
#flmain{
position:relative;
margin:135px 165px 0 10px !important;
padding:0;
}
td.ptopbg{
background: url('/images/navigation/prodtpbg.gif') repeat-x;
}
.line{
line-height:18px;
}
.grbg{
background:#F4F5F6;
}

/**/
textarea{font-family: Verdana, Arial, Helvetica, sans-serif;}
#footer{
z-index:auto;
position:relative;
clear:both;
margin:0 0 0 197px;
}
.footerb{position:absolute;margin-left:-190px;width:190px;}
.fprint{clear:both;margin:0;font-size:11px;padding:10px;}
/*browse alphabetically*/
.abrowse{display:block;width:100%;}
a.browse:link, a.browse:visited{display:block;font:bold 10px Verdana, Arial, Helvetica, sans-serif;width:14px;height:14px;float:left;color:#595959;background:url('/images/navigation/a_browse.gif') no-repeat;margin:2px;}
a.browse:hover{display:block;font:bold 10px Verdana, Arial, Helvetica, sans-serif;width:14px;height:14px;float:left;color:#ffffff;background:url('/images/navigation/a_browse_o.gif') no-repeat;margin:2px;}
.fprinttx{display:block;margin-left:194px;}
#footer ul{margin:0;padding:0;padding-bottom:10px;width:24.9%;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.fmenu{height:22px;background:url('/images/navigation/footer_topbg.gif') #F9F9F9 repeat-x top;}
.fmenu2{height:119px;border-bottom:solid 2px #e1e1e1;border-left:solid 1px #e1e1e1;margin-top:-22px}
#footer ul span{margin-left:8px;padding-bottom:3px;height:24px;display:block;}
#footer ul .hcinfo{text-indent:-2000px;background:url('/images/navigation/f_cinfo.gif') no-repeat top left;}
#footer ul .hshelp{text-indent:-2000px;background:url('/images/navigation/f_shelp.gif') no-repeat top left;}
#footer ul .hcserv{text-indent:-2000px;background:url('/images/navigation/f_cserv.gif') no-repeat top left;}
#footer ul .hmacc{text-indent:-2000px;background:url('/images/navigation/f_macc.gif') no-repeat top left;}
#footer ul li a{display:block;padding-left:9px;padding-top:1px;color:#7C7C7C;}
#footer ul li a:hover{color:#C71A20;text-decoration:underline}
.ftopl{height:24px;width:5px;position:absolute;margin:0;background:url('/images/navigation/footer_topl.gif') top left no-repeat;}
#leftnav{
float:left;
position:relative;
margin-top:-10px;
left:.5%;
width:190px;
margin-bottom:5px;
}
#crumbs{
margin:135px 160px 0 194px;
}
#crumbsfull{
	margin:135px 0 0 194px;
}

#rightcolumn{
position:relative;
width:150px;
margin-right:6px;
float:right;
padding-bottom:5px;
margin-top:20px;
}
#breadcrumbs{
position:relative;
padding-top:5px;
display:block;
margin-left:1%;
}
.contentbr{
padding-bottom:40px;
position:relative;
float:left;
width:99.5%;
}
.midbanner{background:url('/images/navigation/test_mid_bg.gif') center no-repeat;}
.wrapper{margin:1% 0 1% 1%;}
.smpad,img.smpad{padding-left:5px;padding-right:5px;}
.bpad1{padding-bottom:15px;}
.bpad2{padding-bottom:5px;}
.vpad{padding-top:8px;padding-bottom:8px}
.vpad1{padding-top:6px;}
.vpad2{padding-top:10px;}
.pad1{padding:6px;padding-top:4px;}
.padlr{padding:0 10px 0 10px;}
.pad10{padding:10px;}
.padr{padding-right:5px;}
.banner{padding-top:5px;}
h2, h3, h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
}
.price h3{padding:10px 0 4px 0;font-size:20px;line-height:20px;font-weight:bold;color:#C71A20}
.price span h3 {padding-top:0}
.price h4{padding:10px 0 4px 0;font-size:17px;line-height:18px;font-weight:bold;color:#C71A20}
.price span.h4{padding:0 0 4px 0;font-size:17px;line-height:18px;font-weight:bold;color:#C71A20}
h4{font-size:16px;}
/*switching layers on the top right corners*/
#viewcart {
position:absolute;
top:0;
width: 219px;
height:42px;
padding-top:8px;
background: url('/images/navigation/top_cart_bg2.gif') no-repeat;
font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;
display:none;
text-align:center;
}
#login{
position:absolute;
height:42px;
top:0;
width:219px;
padding:10px 0px 0px 6px;
background: url('/images/navigation/top_login_bg2.gif') no-repeat;
display: none;
z-index:1000;
}
input{font:11px verdana, Helvetica,verdana, sans-serif; color:#000000;}
input.toplogin{width:90px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000}
input.toploginpass{width:70px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000}
select{font:11px verdana, Helvetica,verdana, sans-serif; color:#000000}
select.ship{width:190px;}
tr.toprightlinks a:link, tr.toprightlinks a:visited{padding:4px 0 0px 2px;color:#526E93;text-decoration:underline;}
tr.toprightlinks a:hover{padding:4px 0 0px 2px;color:#C71A20;text-decoration:none;}
.topsearch{font:bold 10px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;}
td.topsearch{padding-top:5px;background: url('/images/navigation/search_bg.gif') repeat-x;}
img{border:0px;}
#header{
position:absolute;
top:0;left:0;
width:100%;
height:112px;
}
td.belowmenu{background: url('/images/navigation/belowmenu.gif') repeat-x;}
td.belowmenu2{background: url('/images/navigation/belowmenu_cat.gif') repeat-x;}
td.leftheader{
background:#F9EED7;
font:bold 11px Arial, Helvetica, sans-serif; color:#61676D;
padding-bottom:3px;
}
td.leftheader2{
background:#c4c4c4;
font:bold 11px Arial, Helvetica, sans-serif; color:#61676D;
padding-bottom:3px;
}
input.itemnum, span.itemnum{
width:100px;
margin:1px;
}
input.qty, span.qty{
width:50px;
margin:1px;
}

td.leftbot{
padding-bottom:2px;
}
span.headerpadding{
padding-left:1px;
}
td.leftmiddle{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;
padding-top:5px;
padding-bottom:5px;
background:#B7E8F7;
padding-left:3px;
}
form{
margin:0;
}
.finder{
width:140px;
}
td.leftmiddle2{
font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000;
padding-top:5px;
padding-bottom:5px;
background:#f5f5f5;
padding-left:3px;
}
.leftheader3{
background: url('/images/navigation/left_tab_4_1.gif') no-repeat;
font:bold 11px Arial, Helvetica, sans-serif; color:#000000;
padding-bottom:3px;
padding-top:2px;
}
.headerpadding{
padding-left:5px;
}
.headerblue{
background: url('/images/navigation/header_blue.gif') no-repeat;
font:bold 11px Arial, Helvetica, sans-serif; color:#61676D;
padding-bottom:3px;
padding-top:2px;
}
/*left column ends*/
#topnavigation{
background: url('/images/navigation/topnav_bg.gif') repeat-x;
}

#leftsubnav1 ul{
padding:5px;
background:#9AAEC2;
}
#leftsubnav1 ul li{
border:0;
}
#leftsubnav1 ul li a:link, #leftsubnav1 ul li a:visited{
padding-left:12px;
background: url('/images/navigation/whitearrow.gif') no-repeat;
font:11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;line-height:12px;
}
#leftsubnav1 ul li a:hover{
padding-left:12px;
background: url('/images/navigation/whitearrow_bg.gif') no-repeat;
font:11px Arial, Helvetica, sans-serif; color:#F1F2F4; text-decoration:underline;line-height:12px;
}
.grey, a.grey:link,a.grey:visited{
color:#61676D;text-decoration:none;
}
div.grey .text112 h1{font:normal 11px Verdana, Arial, Helvetica, sans-serif;margin:0;}
h1.grey a,div.grey a{
border-top:dotted 1px #e1e1e1;
color:#61676D;text-decoration:none;
display:block;
padding:1px 0 1px 8px;
}
h1.grey a:hover, div.grey a:hover,div.grey a.sel:hover{
color:#C71A20;text-decoration:none;
background:url('/images/navigation/grarrow_menu_o.gif') #EFEFEF left no-repeat;
padding-left:8px;
display:block;
}
h1.grey a.sel, div.grey a.sel{background:url('/images/navigation/grarrow_menu_o.gif') #EFEFEF left no-repeat;color:#000;text-decoration:none}
div.grey .search a{background:url('/images/navigation/grarrow_menu_o.gif') left no-repeat;color:#000;text-decoration:none}
div.dblue a,div.dblue a:visited{
border-top:solid 1px #F1F2F4;
color:#98BCDF;text-decoration:none;
display:block;
}
span.dblue, a.dblue,a.dblue:visited, a.dblue:hover, div.dblue a:hover{
color:#ffffff;text-decoration:none;
background:#98BCDF;
display:block;}
a:link, a:visited{color:#000000; text-decoration:none;}
.black, a.black:link,a.black:visited{
color:#3E3E3E;text-decoration:none;
}
.black2, a.black2:link,a.black2:visited{color:#3E3E3E;text-decoration:underline;}
.red, a.red:link,a.red:visited{color:#C71A20;text-decoration:none;}
a.red2, a.red2:visited{color:#C71A20;text-decoration:underline;}
.white, a.white:link,a.white:visited{color:#ffffff;text-decoration:none;}
.blue, ul.blue a, a.blue:link, a.blue:visited{color:#526E93;text-decoration:none;/*border-bottom:solid 1px #F7E7D0*/}
.bblue{font-weight:bold;color:#7199C1;}
.blue2, ul.blue2 a, a.blue2:link, a.blue2:visited{color:#526E93;text-decoration:underline;}
a.red:hover{color:#C71A20;text-decoration:underline;}
a.white:hover{text-decoration:underline}
a.red2:hover, ul.blue2 a:hover, a.blue2:hover,a.black2:hover{color:#C71A20;text-decoration:none;}
.text11{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.text112{font-family:verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;}
a.text112{
font-size:11px;
line-height:14px;
}
a:hover{color:#C71A20;text-decoration:underline;}
a.blue:hover{color:#C71A20;text-decoration:underline;}
.text10{
font-size:10px;
}
.text12{
font-size:12px;
font-family:arial, helvetica, verdana, sans-serif;}
.text122{
font-size:12px;
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text122 a{line-height:18px;}
span.text122{line-height:18px;}
.text14{font-size:14px;}
.text142{font-size:14px;}
.bold{
font-weight:bold;
}
.headerbg{
background: url('/images/navigation/header_bg.gif') repeat-x;
}
.helpbox{background:url('/images/navigation/help.gif') left no-repeat;margin-top:37px;height:25px}
.alsotry{background:url('/images/navigation/tab_alsotry.gif') left no-repeat;margin-top:37px;height:25px}
.gbghelp{background:#f5f5f5;padding:10px 0;}

.rel{position:relative;}
.blueheadertab{background: url('/images/navigation/acc_frbg.gif') repeat-x;}
.bhtab2{background: url('/images/navigation/frbg2.gif') repeat-x;}
.grtab2{background: url('/images/navigation/tabgrbg.gif') repeat-x;}
.warmheadertab{background:#F9EED7;font-weight:bold;font-size:11px;color:#61676D;}
.frbotgr{background:#DFDFDF;}
.grbg{background:#F1F2F4;}
.bg2{background:#F8F9FA;}
.bgwarm{background:#FCF6EB;}
.grbg2{background:#f5f5f5;}
.bgwh{background-color:#ffffff;}
.whitebg{background-color:#ffffff !important;}
.bd1{border:solid 1px #cacaca;border-top:none;}/*border no top*/
.bd{border:solid 1px #cacaca;}
.cl{clear:both;}
input.qty{width:30px;}
.fl{float:left;}
.flr{float:right;}
.bl{display:block;}
.abs{position:absolute;}
a.white2:link, a.white2:visited{text-decoration:underline;color:#fff;}
a.norm:link, a.norm:visited, a.norm:hover{text-decoration:none;}
/*links for product details tabs*/
span img{padding:5px 0 5px 0;}
.bdlr{border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;}
.bdlr img{padding-left:1px;}
.bdr{border-right:solid 1px #dfdfdf;}
.bdl{border-left:solid 1px #dfdfdf;}
.bdb{border-bottom:solid 1px #dfdfdf;}
.bdt{border-top:solid 1px #dfdfdf}
.va{vertical-align:middle;}
a.grtop:link, a.grtop:visited{
padding-left:10px;vertical-align:middle;}/*arrow link*/
span a:link, span a:visited, span a:hover{text-decoration:none}/*regular link style*/
.iv{display:none;}/*invisible state*/
.arrlist ul, ul.arrlist li{padding-right:6px;list-style: url('/images/navigation/bul_red.gif') outside;margin:1px 0 0 3px;padding-top:3px;}
.mo{margin:0;}
/*orange border*/
.bdbb{border-bottom:solid 2px #7C7C7C;}
.bdt2{border-top:solid 2px #dfdfdf}
.bd2{border:solid 1px #8794A5;}
a{cursor:pointer}
/*right column*/
#seealsobg{background: url('/images/navigation/h_seealso_bg.gif') repeat-y; width:150px;}
.skyscraper{background:#F1F2F4;text-align:center;}
.price{line-height:20px;color:#C71A20}
a .bdb{border-color:#F7E7D0}
#bestbuy{border:solid 1px #cacaca;border-top:none;border-bottom:none;background:url('/images/navigation/s_bg2.gif') bottom repeat-x #F4FAFC;}
#bestbuy ol{margin:0 6px 0 6px;padding:0;color:#595959;line-height:14px;width:145px}
#bestbuy ol li{list-style-type:none;margin:0;padding:3px 0 3px 0;border-bottom:solid 1px #e1e1e1;border-top:solid 1px #ffffff}
#bestbuy ol li .red,#bestbuy ol li .grey{font-weight:bold;}
#bestbuy ol li a{font-weight:normal;color:#000000;}
#bestbuy ol li a:hover{font-weight:normal;color:#C71A20;}
/*frame*/
.topr{width:11px;height:15px;float:right;background:url('/images/navigation/crn_ne.gif') bottom right no-repeat;}
.topl{width:11px;height:15px;float:left;background:url('/images/navigation/crn_nw.gif') bottom left no-repeat;}
.botr{width:11px;height:16px;float:right;background:url('/images/navigation/crn_se.gif') top right no-repeat;}
.botl{width:11px;height:16px;float:left;background:url('/images/navigation/crn_sw.gif') top left no-repeat;}
.hortop{background:url('/images/navigation/hor_fr.gif') bottom repeat-x;height:15px;}
.horbot{background:url('/images/navigation/hor_frbot.gif') top repeat-x;height:16px;}
.verfr{background:url('/images/navigation/ver_fr.gif') top right repeat-y;}
.verfrl{background:url('/images/navigation/ver_frl.gif') top left repeat-y;}
.even{background:#ffffff}
.oh{background:#FAA448;margin:0 11px 0 9px;padding:4px;font-weight:bold;font-size:12px;color:#ffffff}
.bh{margin:0 11px 0 9px;padding:4px;font-weight:bold;font-size:12px;color:#ffffff;background:url('/images/navigation/crn_nw_r.gif') top left no-repeat #98BCDF;}
.bhsp{margin:0 11px 0 9px;padding:0;background:url('/images/navigation/h_special.gif') top left no-repeat #98BCDF;height:22px;}
.bhst{margin:0 11px 0 9px;padding:0;background:url('/images/navigation/h_stockup.gif') top left no-repeat #98BCDF;height:22px;}
.bhfp{margin:0 11px 0 9px;padding:0;background:url('/images/navigation/h_featprod.gif') top left no-repeat #98BCDF;height:22px;}
.bhfphol{margin:0 11px 0 9px;padding:0;background:url('/images/navigation/h_featprodcofhol.gif') top left no-repeat #D10001;height:22px;}
.bhfcp{margin:0 11px 0 9px;padding:0;background:url('/images/navigation/h_featprodcof.gif') top left no-repeat #98BCDF;height:22px;}
.bhcl{margin:0 11px 0 9px;padding:4px 0;padding-left:20px;font-weight:bold;font-size:12px;color:#526E93;background:url('/images/navigation/arr_o.gif') left no-repeat #f5f5f5;border-bottom:solid 1px #C4C4C4;}
/*SEPARATE HEADER FOR CAT PAGES*/
.bhlcat{font-weight:bold;font-size:12px;color:#595959;background:url('/images/navigation/cat_frl.gif') left no-repeat;}
.bhrcat{padding:4px;background:url('/images/navigation/cat_frr.gif') right no-repeat;font-weight:bold;font-size:12px;color:#526E93;}
.bhrcat a:link,.bhrcat a:visited{text-decoration:underline}
.bhrcat a:hover{text-decoration:none;color:#000000}
.bhcat{margin:0 11px 0 9px;background:url('/images/navigation/cat_frbg.gif') #D5E4F3 repeat-x;}
.bhcatl{margin:0 2px 0 9px;background:url('/images/navigation/cat_frbg.gif') #D5E4F3 repeat-x;}
.bhr{margin:-4px -4px 0 0;padding-top:4px;background:url('/images/navigation/crn_ne_r.gif') top right no-repeat;}
.bhrhol{margin:0;padding-top:4px;background:url('/images/navigation/crn_ne_r_hol.gif') top right no-repeat;}
.bhr2{margin:0;padding-top:4px;background:url('/images/navigation/crn_ne_r.gif') top right no-repeat;}
.gbg{background:#f5f5f5;margin:2px 11px 0 9px;padding:10px 0;}
.gbgl{background:#f5f5f5;margin:2px 2px 0 9px;padding:10px 0;}
.gbg.bgwh,.gbgl.bgwh{background:#ffffff}
.gbg td, .redbg td{padding:4px;}
.redbg{background:#FCF8EE}
/*frame ends*/
ul{list-style-type:none;}
span a:link, span a:visited, span a:hover{text-decoration:none}
ul.links{width:48%;float:left;list-style-type:none;margin:0 0 8px 1%;padding:0;}
ul.links li a{background:url('/images/navigation/grarrow_menu_o.gif') left no-repeat;padding-left:8px;display:block;}
ul.links.u a{color:#526E93;text-decoration:underline !important;font-size:11px !important}/*overwrite links a' to underline text*/
ul.links li,.box ul.links2 li{padding:1px 0;}
/*gray frame*/
.graytopr{/*width:8px;*/height:8px;background:url('/images/navigation/gftr.gif') bottom right no-repeat;}
.graytopl{/*width:8px;*/height:8px;background:url('/images/navigation/gftl.gif') #f5f5f5 bottom left no-repeat;}
.graybotr{/*width:8px;*/height:8px;background:url('/images/navigation/gfbr.gif') top right no-repeat;}
.graybotl{/*width:8px;*/height:8px;background:url('/images/navigation/gfbl.gif') #f5f5f5 top left no-repeat;}
.grayctr{padding:0 5px;background:#f5f5f5}
.ffhsly{display:block;clear:both;}/*Firefox hasLayOut fix*/

.subcat .prod{padding:0 3% 5px 2px;}
.prodimg{padding:0 5px 6px 0}
.ieup{margin-top:-15px;}
.featfl{margin-left:150px;margin-top:-140px;min-width:65%}/*firefox requires width value to float*/
.featflh{margin-left:210px;margin-top:-140px;}
.fl80{/*position:absolute;*/ margin-left:100px;margin-top:-100px;padding-right:20px}/*These are for category pages*/
.fl65{/*position:absolute;*/ margin-left:85px;margin-top:-90px;padding-right:20px;min-width:60%}
.fl65m{/*position:absolute;*/ margin-left:85px;margin-top:-65px;padding-right:20px}
.bfl{margin-left:240px;margin-top:-180px;}/*firefox requires width value to float*/
.bfl2{margin-right:250px;margin-top:-183px;}/*firefox requires width value to float right*/
p{margin:3px 0;}
.hdarr{background:url('/images/navigation/arr_o_sm.gif') 3px left no-repeat;padding-left:14px;line-height:15px;margin:10px;color:#595959}
.hdarr span.blue{font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.hdarr a.red{font-weight:normal;}
img.header{padding-left:1%;}
.coll{width:50%; border-right:solid 1px #e1e1e1;}
.colr{width:49%; border-left:solid 1px #e1e1e1;margin-left:-1px;}
.searchh3{font-size:11px;display:inline;}
.searchh2{font-size:11px;font-weight:bold;display:inline;}
.hdr{font-size:11px;font-weight:normal;display:inline}