body{font-family:"Trebuchet MS";font-size:11px;color:#000000;background-color:#ffffff;background-image:url(images/bghome-new.jpg);margin-top:5px;background-repeat:repeat-x;background-position:center top;margin-top:3px}
td{text-align:left}
.cat_description{FONT-FAMILY:Verdana;font-size:10px;color:#800000;font-weight:bold}
.boxText{font-family:Verdana, Arial, sans-serif;font-size:11px;}
.centertable{border-left:1px solid #798CCC;border-right:1px solid #798CCC;background-color:#D2DBF5}
.navBlue{color:#FF0000;font-size:8pt;font-family:Verdana}
.errorBox{FONT-FAMILY:Verdana;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{FONT-FAMILY:Verdana;font-size:10px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{FONT-FAMILY:Verdana;font-size:10px;color:#899B20;text-decoration:none;}
.navBlue{color:#ff0000;background:inherit;font-size:8pt;FONT-FAMILY:Verdana;}
.subnavBlue{color:#9966ff;background:inherit;font-size:8pt;FONT-FAMILY:Verdana;}
A{color:#000000;text-decoration:none;}
A:hover{color:#2A2A2A;text-decoration:underline;}
A.headerNavigation{color:#01406c;text-decoration:none;}
a:hover.headerNavigation{color:#02437f;text-decoration:underline;}
A.HeaderPageLinks{FONT-FAMILY:Verdana;font-size:11px;font-weight:bold;color:#01406c;}
a:hover.HeaderPageLinks{FONT-FAMILY:Verdana;font-size:11px;font-weight:bold;color:#02437f;}
A.cartLinks{FONT-FAMILY:Verdana;font-size:11px;font-weight:normal;color:#ffffff;}
a:hover.cartLinks{FONT-FAMILY:Verdana;font-size:11px;font-weight:normal;color:#ffffff;}
A.pageResults{color:#0000FF;}
a:hover.pageResults{color:#0000FF;background:#FFFF33;}
A.pageResults{color:#0000ff;}
a:hover.pageResults{color:#0000ff;background:#ffff33;}
A.HeaderPageLinks{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;color:#000000;background:inherit;}
a:hover.HeaderPageLinks{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;background:inherit;color:#00ff00;}
a.moreinfo{font-family:"Trebuchet MS";font-size:11px;font-weight:bold;color:#FF0000;font-style:normal;line-height:normal;font-variant:normal;text-decoration:none;}
a.moreinfo:hover{font-family:"Trebuchet MS";font-size:11px;font-weight:bold;color:#FF0000;text-decoration:underline overline;}
.img_box A{BORDER-RIGHT:#ffffff 1px solid;BORDER-TOP:#ffffff 1px solid;DISPLAY:block;BORDER-LEFT:#ffffff 1px solid;BORDER-BOTTOM:#ffffff 1px solid}
.img_box A:hover{BORDER-RIGHT:#000080 1px solid;BORDER-TOP:#000080 1px solid;DISPLAY:block;BORDER-LEFT:#000080 1px solid;BORDER-BOTTOM:#000080 1px solid}
h1{margin-top:0;margin-bottom:0px;padding-top:0px;padding-bottom:5px;LINE-HEIGHT:20px;FONT-FAMILY:Verdana;font-weight:bold;font-size:14px;color:#FF562F;}
H2{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;COLOR:#000000;PADDING-TOP:0px;font-size:11px;font-family:verdana;}
H3{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;COLOR:#000000;PADDING-TOP:0px;font-size:11px;font-family:Verdana;}
H4{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;COLOR:#000000;PADDING-TOP:0px;font-size:11px;font-family:Verdana;}
H5{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;COLOR:#000000;PADDING-TOP:0px;font-size:11px;font-family:Verdana;}
H6{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;COLOR:#000000;PADDING-TOP:0px;font-size:11px;font-family:Verdana;}
FORM{display:inline;}
TR.header{background:#ffffff;color:inherit;}
TR.headerNavigation{color:#000000;}
TR.headerError{background:#ff0000;color:#bbc3d3;}
TR.headerInfo{background:#00ff00;color:#bbc3d3;}
TR.HeaderPageLinksLeft, TD.HeaderPageLinksLeft, P.HeaderPageLinksLeft{background-image:url('images/button_blank_left.gif');}
TR.HeaderPageLinksRight, TD.HeaderPageLinksRight, P.HeaderPageLinksRight{background-image:url('images/button_blank_right.gif');}
TR.HeaderPageLinks, TD.HeaderPageLinks, P.HeaderPageLinks{background-image:url('images/button_blank_middle.gif');FONT-FAMILY:Verdana;font-size:12px;font-weight:bold;color:#000000;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#ffffff;color:inherit;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#ffffff;color:inherit;}
TD{font-family:Verdana, arial;font-size:11px;color:#2A2A2A;}
TD.infoBox, SPAN.infoBox{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;color:inherit;}
TD.infoBoxHeading{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;background:#bbc3d3;color:#ffffff;}
TD.infoBoxFooter{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;background-color:#cccccc;color:#000000;}
TD.headerNavigation{FONT-FAMILY:Verdana;font-size:10px;color:#000080;}
TD.headerInfo{FONT-FAMILY:Verdana;;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;}
TD.contentBoxHeading{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;color:#534f4d;background:#bbc3d3;padding-top:5px;}
TD.infoBoxContentsHeaderImage{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;color:#ffffff;BACKGROUND:url('images/infobox/c_bg.gif')}
TD.infoBoxContentsfooter{color:#000000;background:#bbc3d3;FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;}
TD.infoBoxHeadingImage{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;background-position:left;BACKGROUND:url('images/infobox/infoboxbg.gif');color:#FFFFFF;}
TD.cookieUsage{FONT-FAMILY:Verdana;font-size:12px;font-weight:bold;background:#000000;color:#FFFFFF;}
TD.pageHeading, DIV.pageHeading{FONT-FAMILY:Verdana;font-size:16px;font-weight:bold;color:#000080;background:#ffffff;}
TD.pageHeading2, DIV.pageHeading2{FONT-FAMILY:Verdana;font-size:16px;font-weight:bold;color:#000080;background:#FFFFCC;}
TD.subBar{FONT-FAMILY:Verdana;font-size:10px;color:#000000;background:inherit;}
TD.main, P.main{FONT-FAMILY:Verdana;font-size:11px;line-height:1.5;color:#000000;}
TD.main_sep{FONT-FAMILY:Verdana;font-size:11px;line-height:1.5;color:#000000;padding-left:10px;padding-right:7px}
TD.smallText, SPAN.smallText, P.smallText{FONT-FAMILY:Verdana;font-size:10px;}
TD.accountCategory{FONT-FAMILY:Verdana;font-size:13px;color:#aabbdd;background:inherit;}
TD.fieldKey{FONT-FAMILY:Verdana;font-size:12px;font-weight:bold;}
TD.fieldValue{FONT-FAMILY:Verdana;font-size:12px;}
TD.tableHeading{FONT-FAMILY:Verdana;font-size:12px;font-weight:bold;}
TD.category_desc{FONT-FAMILY:Verdana;font-size:11px;line-height:1.5;}
TD.formAreaTitle{FONT-FAMILY:Verdana;;font-size:12px;font-weight:bold;}
TD.linkListing-data{border-right:1px solid #b6b7cb;border-bottom:1px solid #b6b7cb;padding:4px;FONT-FAMILY:Verdana;font-size:10px;}
TD.productPriceInListing{FONT-FAMILY:Verdana;font-size:10px;background:#d2e9fb;color:inherit;}
TD.productPriceInBox{FONT-FAMILY:Verdana;font-size:10px;background:#eeeeee;color:inherit;}
TD.productPriceInProdInfo{FONT-FAMILY:Verdana;font-size:12px;background:#ccffcc;color:inherit;}
td.left{BACKGROUND:url('images/left1.jpg')repeat-x;}
td.shoppingbox{BACKGROUND:url('images/bg_shopping.jpg') right;}
TD.main_table_heading{FONT-FAMILY:Verdana;font-size:10px;color:#000000;}
TD.main_table_heading_inner{FONT-FAMILY:Verdana;font-size:10px;color:#000000;}
TD.infoBoxFooterImage{FONT-FAMILY:Verdana;font-size:1px;font-weight:bold;background-color:#bbc3d3;color:#000000;}
TD.productListing-data{FONT-FAMILY:Verdana;font-size:11px;}
.templateinfobox{background:#ffffff;color:inherit;FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;}
.infoBox{}
.infoBoxContents{color:#000000;FONT-FAMILY:Verdana;font-size:10px;}
.templateboxcontents{background:#ffffff;color:#000000;FONT-FAMILY:Verdana;font-size:10px;}
.infoBoxContentsCenter{color:inherit;background:#f8f8f9;FONT-FAMILY:Verdana;font-size:10px;}
.infoBoxContentsCenter2{color:inherit;background:#ffffff;FONT-FAMILY:Verdana;font-size:10px;}
.infoBoxContentsHeader{background:#bbc3d3;color:#ffffff;FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;}
.attributeBoxContent{FONT-FAMILY:Verdana;font-size:11px;color:#000000;background-color:#808080;}
.TR.attributeBoxContent{FONT-FAMILY:Verdana;font-size:11px;color:#000000;background-color:#808080;}
.TD.attributeBoxContent{FONT-FAMILY:Verdana;font-size:11px;color:#000000;background-color:#C0C0C0;}
.infoBoxNotice{background:#ff8e90;color:#ffffff;}
.infoBoxNoticeContents{background:#ffe6e6;color:#ffffff;FONT-FAMILY:Verdana;font-size:10px;}
.productListing-heading{FONT-FAMILY:Verdana;font-size:12px;font-weight:bold;color:#000000;}
.attributeBoxContent{FONT-FAMILY:Verdana;font-size:10px;color:#000000;background-color:#808080;}
.TR.attributeBoxContent{FONT-FAMILY:Verdana;font-size:10px;color:#000000;background-color:#808080;}
.TD.attributeBoxContent{FONT-FAMILY:Verdana;font-size:10px;color:#000000;background-color:#c0c0c0;}
.productlisting-headingPrice{FONT-FAMILY:Verdana;font-size:20px;color:#800000;text-align:center;}
SPAN.newItemInCart{FONT-FAMILY:Verdana;font-size:10px;color:#ff0000;background:inherit;}
checkbox, input, radio{FONT-FAMILY:Verdana;font-size:11px;}
SELECT{FONT-FAMILY:Verdana;font-size:10px;}
TEXTAREA{FONT-FAMILY:Verdana;font-size:11px;}
SPAN.greetUser{FONT-FAMILY:Verdana;font-size:11px;color:#f0a480;background:inherit;font-weight:bold;}
SPAN.markProductOutOfStock{FONT-FAMILY:Verdana;;font-size:11px;color:#c76170;background:inherit;font-weight:bold;}
SPAN.productSpecialPrice{FONT-FAMILY:Verdana;color:#ff0000;background:inherit;}
SPAN.errorText{FONT-FAMILY:Verdana;color:#ff0000;background:inherit;}
.moduleRowOver{background-color:#CE3981;color:inherit}
.moduleRowSelected{background-color:#E3ACC7;color:inherit;}
.checkoutBarFrom, .checkoutBarTo{FONT-FAMILY:Verdana;font-size:10px;color:#8c8c8c;background:inherit;}
.checkoutBarCurrent{FONT-FAMILY:Verdana;font-size:10px;color:#000000;background:inherit;}
.messageBox{FONT-FAMILY:Verdana;font-size:10px;}
.messageStackError, .messageStackWarning{FONT-FAMILY:Verdana;font-size:10px;background-color:#ffb3b5;color:inherit;}
.messageStackSuccess{FONT-FAMILY:Verdana;font-size:10px;background-color:#99ff00;color:inherit;}
.inputRequirement{FONT-FAMILY:Verdana;font-size:10px;color:#ff0000;background:inherit;}
.linkListing-heading{FONT-FAMILY:Verdana;font-size:10px;font-weight:bold;background:#b6b7cb;color:#ffffff;text-align:center;}
.content{color:#000000;background:inherit;font-size:10px;FONT-FAMILY:Verdana;}
TR.subBar{background:#f4f7fd;color:inherit;}
h4.infoTitle{margin-top:0;margin-right:0;margin-left:0;margin-bottom:0.2em;}
p.infoBlurb{margin-top:0;margin-right:0;margin-left:0;margin-bottom:2em;}
.ch1{font-size:11px;color:#FFFFFF;font-weight:bold;}
.ch2{font-size:14px;color:#FFFFFF;font-weight:bold;}
.ch3{font-size:13px;color:#FFFFFF;}
.ch4{font-size:11px;color:#FFFFFF;font-weight:bold;}
.ch5{border-left:#D4D3B5 1px solid;border-right:#D4D3B5 1px solid;}
.ch6{font-size:16px;color:#CA4622;font-weight:bold;}
.ch7{border-bottom:#AAAA9C 1px solid;}
.ch8{font-size:11px;color:#899B20;font-weight:bold;}
.ch19{padding-left:9px;}
.ch20{font-size:14px;color:#727777;font-weight:bold;}
.ml1{font-size:14px;color:#393939;font-weight:bold;text-decoration:none;}
.ml2{font-size:11px;color:#2A2A2A;text-decoration:underline;}
.ml3{font-size:13px;font-weight:bold;color:#055D84;}
.ml4{font-size:11px;font-weight:bold;color:#375D6D;text-decoration:none;}
.ml7{font-size:11px;color:#505050;text-decoration:none;}
.ml8{font-size:11px;color:#424242;text-decoration:none;}
.ml9{font-size:11px;color:#899B20;text-decoration:none;font-weight:bold;}
TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}
.img_box{PADDING-RIGHT:3px;PADDING-LEFT:3px;FLOAT:left;PADDING-BOTTOM:3px;MARGIN:3px 3px 3px 3px;PADDING-TOP:3px}
td.listingheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;line-height:normal;font-weight:bold;color:#CC0000;padding-top:5px;padding-left:10px;padding-bottom:5px;background-color:#F1F3F3;}
td.listingimage{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;}
p.listprice{font-family:"Trebuchet MS";font-size:18px;font-style:normal;line-height:normal;font-weight:bold;color:#CC0000;padding-top:0px;padding-bottom:10px;margin-bottom:3px;margin-top:3px;}
.moreinfo{font-family:"Trebuchet MS";font-size:11px;font-style:normal;font-weight:bold;color:#003366;text-align:center;padding-right:0px;padding-top:17px;}
.desctxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:normal;padding-top:5px;}
p.listpricespecial{font-family:"Trebuchet MS";font-size:16px;font-weight:normal;color:#003399;text-decoration:line-through;padding-top:0px;padding-bottom:0px;margin-bottom:3px;}
.cat_box{PADDING-RIGHT:5px;PADDING-LEFT:5px;PADDING-BOTTOM:3px;PADDING-TOP:3px;}
.cat_box A{BORDER-RIGHT:#EEEEEE 1px solid;BORDER-TOP:#EEEEEE 1px solid;DISPLAY:block;BORDER-LEFT:#EEEEEE 1px solid;BORDER-BOTTOM:#EEEEEE 1px solid}
.cat_box A:hover{BORDER-RIGHT:#F03308 1px solid;BORDER-TOP:#F03308 1px solid;DISPLAY:block;BORDER-LEFT:#F03308 1px solid;BORDER-BOTTOM:#F03308 1px solid}
.listingbox{border:1px dotted #CCCCCC;}
a.listingheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;line-height:normal;font-weight:normal;color:#003366;TEXT-DECORATION:none;}
a.listingheading:hover{FONT-FAMILY:Verdana;font-size:13px;font-style:normal;line-height:normal;font-weight:normal;color:#CC0000;TEXT-DECORATION:none;BORDER-BOTTOM:#999999 1px dotted;}
.suggest_link{background-color:#FFFFFF;padding:2px 6px 2px 6px;}
.suggest_link_over{background-color:#3366CC;padding:2px 6px 2px 6px;}
#search_suggest{position:absolute;background-color:#FFFFFF;text-align:left;border:1px solid #000000;}
.sitemap{font:10px Verdana, Arial, sans-serif;}
.sitemap a{color:#000;}
.sitemap a:hover{color:red;background:#ffffcc;}
.sitemap ul{list-style-image:url(images/fwr_arrow.gif);}
.sitemap ul li ul{list-style-image:url(images/fwr_arrow_red.gif);}
ul#navmenu-h{margin:0;border:0 none;padding:2px;list-style:none;height:29px;z-index:99999;}
ul#navmenu-h li{margin:0;padding:0 6px;float:left;display:inline;list-style:none;position:relative;height:24px;z-index:99999;}
ul#navmenu-h ul{margin:0;padding:0px;width:160px;list-style:none;display:none;position:absolute;top:24px;left:0;z-index:99999;}
ul#navmenu-h ul:after{clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden;}
ul#navmenu-h ul li{width:160px;float:left;display:block !important;display:inline;}
ul#navmenu-h a{border:0 none;padding:0 6px;float:none !important;float:left;display:block;color:#2c2c2c;font:bold 10px/22px Verdana, Helvetica, sans-serif;text-decoration:none;height:auto !important;height:1%;}
ul#navmenu-h a:hover, ul#navmenu-h li:hover a, ul#navmenu-h li.iehover a{background:#edce04;color:#fff;}
ul#navmenu-h li:hover li a, ul#navmenu-h li.iehover li a{border:1px solid #000;float:none;background:#000;color:#666;}
ul#navmenu-h li:hover li a:hover, ul#navmenu-h li:hover li:hover a, ul#navmenu-h li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover a{background:#0a3f4f;color:#FFF;}
ul#navmenu-h li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li a{background:#EEE;color:#666;}
ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover a{background:#CCC;color:#FFF;}
ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li a{background:#EEE;color:#666;}
ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover li a:hover{background:#CCC;color:#FFF;}
ul#navmenu-h ul ul, ul#navmenu-h ul ul ul{display:none;position:absolute;top:0;left:160px;}
ul#navmenu-h li:hover ul ul, ul#navmenu-h li:hover ul ul ul, ul#navmenu-h li.iehover ul ul, ul#navmenu-h li.iehover ul ul ul{display:none;}
ul#navmenu-h li:hover ul, ul#navmenu-h ul li:hover ul, ul#navmenu-h ul ul li:hover ul, ul#navmenu-h li.iehover ul, ul#navmenu-h ul li.iehover ul, ul#navmenu-h ul ul li.iehover ul{display:block;z-index:99999;}
.cartListing-heading{border-right:1px dotted #DFE3E2;border-bottom:1px dotted #DFE3E2;border-top:1px dotted #DFE3E2;border-left:1px dotted #DFE3E2;text-align:center;color:#414E52;font-weight:bold;padding:13px;font-family:Verdana, sans-serif;font-size:11px;background:#DFE3E2;}
TD.cartListing-data{border-right:1px dotted #DFE3E2;border-bottom:1px dotted #DFE3E2;border-top:1px dotted #DFE3E2;border-left:1px dotted #DFE3E2;text-align:center;vertical-align:top;padding:10 15 10 15px;font-family:Verdana, Arial, sans-serif;font-size:11px;color:#FF562F;}
.tall-l{BACKGROUND:url(images/tall-l.gif) repeat-y left 50%}
.tall-r{BACKGROUND:url(images/tall-r.gif) repeat-y right 50%}
.bg-hm{FONT-SIZE:13px;COLOR:#f5f6f8;padding-top:7px}
.tall-b{BACKGROUND:url(images/tall-b.gif) #fefeff repeat-x 50% bottom}
td.catselected{font-family:Verdana;font-size:11px;}
.tableRollOverEffect1{background:url(images/cat_selected.jpg);background-color:#f4f6ea;color:#000000;}
.tableRollOverEffect2{background-color:#000;color:#FFF;}
.tableRowClickEffect1{background-color:#f4f6ea;color:#FFF;}
.tableRowClickEffect2{background-color:#00F;color:#FFF;}
.searchfield{font-family:"Trebuchet MS";font-size:11px;background-image:url(images/bg_searchbox.jpg);width:120px;color:#000000;border:1px solid #E8E8E8;}
.contentbg{background-color:#FFFFFF;background-image:url(images/bg_contents.png);background-repeat:repeat-x;padding-left:2px;padding-right:2px;padding-top:0px;}
.footer{font-family:"Trebuchet MS";font-size:11px;color:#FFFFFF;padding-left:5px;}
.welcomebox{font-family:"Trebuchet MS";font-size:11px;font-weight:100;color:#78746b;background-image:url(images/bg_welcomebox.jpg);background-repeat:no-repeat;padding-left:5px;padding-right:5px;padding-top:2px;}
#content #welcomebox .welcomebox h1{font-family:"Trebuchet MS";font-size:14px;font-weight:bold;color:#CC3300;padding-bottom:2px;margin-bottom:0px;margin-top:0px;padding-top:2px;}
A.footer{color:#ffffff;text-decoration:none;}
a:hover.footer{color:#ffffff;text-decoration:underline;}
.headingbox{font-family:"Trebuchet MS";padding-left:5px;padding-right:5px;padding-top:2px;}
.bubble_top{BACKGROUND:url(images/bubble_topbg.gif)}
.bubble_bottom{BACKGROUND:url(images/bubble_graypixel.gif) white repeat-x 50% bottom}
.bubble_left{BACKGROUND:url(images/bubble_graypixel.gif) white repeat-y left 50%}
.bubble_right{BACKGROUND:url(images/bubble_graypixel.gif) white repeat-y right 50%}
.skin0{position:absolute;width:165px;border:2px solid black;background-color:menu;font-family:Verdana;line-height:20px;cursor:default;font-size:13px;z-index:100;visibility:hidden;}
.menuitems{padding-left:10px;padding-right:10px;}
#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:999x;height:154px;overflow:hidden;}
.seprator {background-image:url('images/sep-1.png');}
.left_infobox{background-image:url('images/infobox_bg.png');padding-left:2px;padding-right:3px;}
#flash {width:380px;height:120px;}
#flash3 {width:195px;height:160px;}
#flash2 {width:195px;height:100px;}
#slider {width:999px;height:153px;}
.wizard{font-family:tahoma;font-size: 9pt; color:#666666;text-align:right;font-weight:bold}
.pageResults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.pageResultsNumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FF9900;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.pageResultsNumber a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FF9900;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.listing {
	font-family: Tahoma;
	font-size: 10px;
	width: 245px;
	height:315px;
	position: relative;
	float:left;
	margin-left:7px;
	margin-top:7px;
	border: 1px solid #CEDADB;
	background-color: #FBFBFB;
	padding-top:5px;
	padding-bottom:5px;
}
.listing-home {
	font-family: Tahoma;
	font-size: 10px;
	width: 180px;
	height:290px;
	position: relative;
	float:left;
	margin-left:5px;
	margin-top:5px;
	border: 1px solid #CEDADB;
	background-color: #Fffff;
	padding-top:3px;
	padding-bottom:3px;
}
.imgVerticalBox {
	background-color: #FFFFFF;
	position:relative;
	width:210px;
	height:175px;
	margin-left:15px;
	margin-top:9px;
	border: 1px dotted #CCCCCC;
}
.imgVertical {
	width:200px;
	height:175px;
	text-align:center;
	margin-top:0px;
	margin-bottom:6px;
	vertical-align:middle;
}
.imgVertical-home {
	height:150px;
	text-align:center;
	padding-top:10px;
	padding-left:10px;
	margin-top:0px;
	margin-bottom:6px;
	vertical-align:middle;
}
.titleVertical{
	text-align:center;
	padding-top: 5px;
	padding-bottom: 2px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:4px;
	margin-right:4px;
	height: 45px;
	overflow: hidden;
}
.titleVertical-home{
	text-align:center;
	padding-top: 5px;
	padding-bottom: 2px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:4px;
	margin-right:4px;
	height: 40px;
	overflow: hidden;
}
.h3Vertical{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #174E68;
	font-weight: bold;
}
.h3Vertical a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #174E68;
	text-align:center;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	font-weight: bold;
}
.h3Vertical a:hover{
	color: #174E68;
	text-decoration:underline;
}
.vericalPrice {
	font-family: "Century Gothic", Calibri, Helvetica, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	position: relative;
	float:left;
	width: 130px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	z-index: auto;
	height: 24px;
	left: 5px;
	top: 5px;
}
.verticalmoreinfo {
	float:right;
	position:relative;
	height: 24px;
	width: 100px;
	top: 5px;
	margin-right:5px;
}
.price {
	font-size: 16px;
	color: #990000;
}
.buttonCart {
	text-align:center;
	margin-top:30px;
	padding-top:5px;
	padding-bottom:5px;
}
.imgfreeshipping{
	visibility: visible;
	position: absolute;
	overflow: visible;
	z-index: 90;
	height: 60px;
	width: 75px;
	top:-1px;
	right:-3px;
}
.zoomOver {
	overflow: visible;
	position: absolute;
	visibility: visible;
	z-index: 10;
	height: 38px;
	width: 36px;
	right: 3px;
	bottom: 1px;
}
.verticalStock {
	overflow: visible;
	position: absolute;
	visibility: visible;
	z-index: 10;
	height: 12px;
	width: 70px;
	left: 3px;
	bottom: 5px;
}
#counter {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 10;
	height: 38px;
	width: 36px;
	right: 3px;
	top:12px;
	bottom: 1px;
	left:249px;
	color:#ffffff;
	text-align:center;
	font-size:18px;
}
.abox1 {
	background-image: url(images/banners/box1-c.jpg);
	background-repeat: no-repeat;
}
.abox2 {
	background-image: url(images/banners/box2-c.jpg);
	background-repeat: no-repeat;
}
.abox3 {
	background-image: url(images/banners/box3-c.jpg);
	background-repeat: no-repeat;
}
.alarmbox {
	background-image: url(images/banners/banner-safety.jpg);
	background-repeat: no-repeat;
}
.leftboxes{
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.homeblock {
	width: 175px;
	height: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	position: relative;
	margin-left: 9px;
	margin-bottom: 5px;
}
.homeblock-heading {
	color: #B70004;
	font-size: 14px;
	background-image: url(images/bullet-red.png);
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 7px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 7px;
}

.homeblock-links{
	padding: 0px;
	line-height: 16px;
	color: #333333;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
a:link.homeblock-links{
	color: #1D3D54;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B7BFC8;
}
a:hover.homeblock-links{
	color: #B70004;
	text-decoration: none;	
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B70004;
}
a:link.homeblock-headingl{
	color: #B70004;
	text-decoration: none;	
}
a:hover.homeblock-headingl{
	color: #333333;
	text-decoration: underline;
}
.homeblock-image{
	text-align:center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.alert {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #FFFFFF;
	background-color: #AF0143;
	height: 30px;
	text-align:center;
	vertical-align:middle;
}
.brandbox {
	background-image: url(images/topbrands.jpg);
	background-repeat: no-repeat;
	padding-top:0px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.topbrandblock {
	width: 120px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	position: relative;
	margin-left: 2px;
	margin-bottom: 2px;
}
.showcasebox {
	border:0px solid #FFFFFF;
	width:380px;
	height:120px;
	overflow:none;
	margin-top:0px;
	margin-bottom:0px;
}
