@charset "utf-8";
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tdhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	}
.headertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}
a:link {
	color:#0000CC;
	text-decoration: none;
	font-weight:bolder;	
}
a:visited {
	color:#0000CC;
	text-decoration: none;
	font-weight:bolder;	
}
a:hover { 
	color:#990000;
	text-decoration: none;
	font-weight:bolder;	
	}
a:active { 
	color:#0000CC;
	text-decoration: none;
	font-weight:bolder;	
	}
.imageLink {
	border: 0px solid #333333;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left; 
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #3a3b3b;
	font-weight:bolder;
}
.Price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;

}

BODY {	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
		
.leftMenu {	text-align: left; }
		
.centerMenu { text-align: center;}
		
.rightMenu { text-align: right;	}
/* When Not Hovered */		
a.MenuLabelLink	{ COLOR: #ffffff;	FONT-SIZE: 12px;
FONT-FAMILY: Tahoma; TEXT-DECORATION: None;
margin: 0px; padding: 10px; font-weight: bold; }
a.MenuLabelLink:link { COLOR: #ffffff;	FONT-FAMILY: Tahoma; TEXT-DECORATION: None; }
a.MenuLabelLink:visited	{ COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: None;	}
a.MenuLabelLink:hover{ COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: None; }
/* When hovered */		
a.MenuLabelLinkOn {	COLOR: #FFFFFF; FONT-SIZE: 12px;
FONT-FAMILY: Tahoma; TEXT-DECORATION: None;
margin: 0px; padding: 10px; font-weight: bold; }
a.MenuLabelLinkOn:link { COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:visited { COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:hover { COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: None; }

/* When Not Hovered */
a.MenuItemLink { COLOR: #3a3b3b; FONT-SIZE: 12px;
FONT-FAMILY:Copper Black; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuItemLink:link { COLOR: #3a3b3b; FONT-FAMILY: Copper Black; TEXT-DECORATION: None; }
a.MenuItemLink:visited { COLOR: #3a3b3b; FONT-FAMILY: Copper Black; TEXT-DECORATION: None; }
a.MenuItemLink:hover { COLOR: #3a3b3b; FONT-FAMILY: Copper Black; TEXT-DECORATION: None; }
/* When Hovered */		
a.MenuItemLinkOn { COLOR: #FFFFFF; FONT-SIZE: 12px;
FONT-FAMILY: Copper Black; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuItemLinkOn:link { COLOR: #FFFFFF; FONT-FAMILY: Copper Black; TEXT-DECORATION: None; }
a.MenuItemLinkOn:visited { COLOR: #FFFFFF; FONT-FAMILY: Copper Black; TEXT-DECORATION: None; }
a.MenuItemLinkOn:hover { COLOR: #FFFFFF; FONT-FAMILY: Copper Black; TEXT-DECORATION: None; }
		
.myMenu { position: absolute; visibility: hidden; z-index: 5; }		
		
.myMenuLabelleft { padding: 0px 0px 0px 0px; text-align: left; }		
.myMenuLabelcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuLabelright { padding: 0px 0px 0px 0px; text-align: right; }		
.myMenuItemleft { padding: 0px 0px 0px 0px; text-align: left; }		
.myMenuItemcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuItemright { padding: 0px 0px 0px 0px; text-align: right; }		
		
#myTest { 
padding: 0px 0px 0px 0px;
z-index: 1;
}


body.new { text-align: center; }
img { border: 0; }
.new .wrapper { margin-left: auto; margin-right: auto; text-align: left; width: 1024px; border: 1px solid #ccc; border-top:0; overflow-x: hidden; }
.verytop { height: 18px; background: #336699; }
.verytop .headertext { font-size: 8pt; color: white; font-family: Arial, Helvetica, sans-serif; font-weight: normal; float: left; line-height: 18px; padding-left: 5px; }
.verytop .right { float: right; color: white; font-family: "Courier New", Courier, monospace; padding-right: 8px; }
.verytop .right a { color: white; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 18px; }
.verytop a.mychart { padding-left: 23px; background: url(../images/shopping-cart.jpg) left center no-repeat; }
.mainBanner { position: relative; }
.mainBanner .tel { position: absolute; top:10px; left: 770px; }
.mainBanner .wdb_link { position: absolute; top: 23px; right: 20px; }
.mainBanner .search { position: absolute; top: 80px; right: 20px; }
.mainBanner .search input.text { border: 1px solid black; }
.mainBanner .search input { vertical-align: middle; margin-right: 5px; }
.mainBanner a img { border:0px; }
.topnav { background: #336699; height: 24px; font-size: 8pt; line-height: 24px; color: white; padding-left: 4px; }
.topnav a,.topnav a:visited,.topnav a:hover { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: white; font-size: 9pt; padding: 0; margin: 0; }
.header { margin-bottom: 5px; }

.leftnav { background: #ccc; padding: 5px 0 5px 10px; width: 180px; }
.leftnav a { display: block; line-height: 26px; color: #336699; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }

.leftsubnav_container{ position: relative; text-align: left; z-index:1;}
.leftsubnav { position: absolute; z-index:1; left: 180px; top: 0px; display: none; background: #bbb; width: 150px; padding: 5px 15px 10px; }
.leftsubnav a { display: block; line-height: 20px;color: #336699; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }
.leftnav a:visited, .leftsubnav a:visited { color: #6688aa; font-weight: normal; }

#menu92 { top: 0px; }
#menu93 { top: 26px; }
#menu96 { top: 104px; }
#menu97 { top: 130px; }
#menu99 { top: 182px; }
#menu108 { top: 234px; }
#menu121 { top: 260px; }

.livechat span { font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; display: block; text-align: center; margin: 10px 0;}

.subtitle { text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #CCC; line-height: 30px }

.freegiftcard { border-top: 1px solid #ccc; width:100%; text-align:center; padding-top: 20px; margin-top: 10px; }

table.front a { text-decoration: underline; }

.footer { border-top: 1px solid #ccc; position: relative; }
.footer .telnum { text-align: center; }
.footer .telnum p { text-align: center; margin: 5px; font-size: 11pt; }

.feat { background: url(../images/feat.jpg) left top; height: 21px; }
.bottomtext a { text-decoration: underline !important;  }

.bottom_links { text-align: center; color: blue; font-size: 8pt; line-height: 26px; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; }
.bottom_links a { color: blue; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bolder !important; vertical-align: middle; padding: 0 2px; }
.paypal { position: absolute; right: 100px; top: 85px; }
.satisfy { position: absolute; right: 820px; top: 85px; }
.cards { text-align:center; padding: 15px; }

.category_main { padding-left: 10px;  }
.category_main .a_d_4 { float: right; }
.category_main h2 { text-align: left; font-size: 20pt; }
.category_main h3 { text-align: left; font-size: 11pt; }
.category_main .brands li { list-style:none; float: left; }

.a_d_4 { font-size: 10pt; text-align: center; }

.product_list { padding: 20px 100px 20px 20px; }
.item { border: 1px solid black; margin-bottom: 20px; }
.item h1 { font-size: 11pt; color: black; }
.desc  {font-size: 10pt;}
.normal_price { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.today_price { font-size: 11pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: red; }

.moreinfo { margin-top: 10px; }
.addtocart { margin-bottom: 20px; }

.deleted { text-decoration: line-through; }


.landing_para { padding: 5px 30px; }
	.landing_para h1 { text-align: left; color: black; font-size: 20pt; margin:0; }
	.landing_para h2 { text-align: left; color: #999; font-weight: normal; font-size: 9pt; margin-top: 3px; }
	.landing_para p { margin: 10px 0; }
.tbl_landing_recommend { border-bottom: 1px solid #ccc; }	
	.tbl_landing_recommend td { text-align: center; }
	.tbl_landing_recommend h1 { font-size: 12px; color: black; }
	.tbl_landing_recommend .leftone { border-right: 1px solid #ccc; }
	.tbl_landing_recommend .rightone { border-left: 1px solid #ccc; }
	.tbl_landing_recommend .price { font-size: 11px; color: black; text-align: left; padding: 5px; }
	.tbl_landing_recommend h2 { text-align: left; font-size: 18pt; color:black; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 0; line-height: 50px; }
	.tbl_landing_recommend .description { text-align: left; padding: 10px 20px; }
.landing_more_related { font-size: 16px; color: black; margin: 30px 0 0 20px; }

.footertext { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #6699ff; }

.landing_powertec_recommend { text-align: left; position: relative; }
	.landing_powertec_recommend .tag { position: absolute; top: 30px; left: 260px; text-align: center; }
	
	.landing_powertec_related { float: left; width: 740px; }
	.landing_powertec_related .product_list { padding-right: 20px; }
	.landing_powertec_customer_favorates { float: left; width: 260px; position: relative; top: -300px; }
	.landing_powertec_customer_favorates h1 { background:#666666; font-size: 14pt; font-family:Arial, Helvetica, sans-serif; color: white; line-height: 46px; height: 46px; padding-left: 10px; margin: 0;}
	.landing_pcf_content { text-align: center; line-height: 130%; background: #cccccc; padding: 30px 0; }

.sitemap { padding: 0 10px; }
	.sitemap .box { float: left; width: 49%; padding: 5px 0; }
	.sitemap .left_box { border-right: 1px solid #999; }
	.sitemap .box li { padding-left: 20px; list-style: none; line-height: 200%; }
	.sitemap .box li a { border: 0; text-decoration: underline; text-indent: 10px; color: #999; font-size: 10pt; }
	.sitemap .box li a.subtitle { text-indent: 0; color: black; font-size: 12pt; }
	.sitemap .box li .likea { border: 0; text-indent: 10px; color: #999; font-size: 10pt; font-weight: bold; }