@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: e6e8e8;
	/*background: url(/images/bg_hm.gif) repeat-x top;*/
	background-image: url(../images/site_bck.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.hmFixCtr #container { 
	width:992px; 
	margin:0px auto;
	padding:0 15px 0 15px;
	height:auto; 
	}
.hmFixCtr #header { 
	width:970px; 
	margin:0px auto; 
	height:112px; 
	}
.hmFixCtr #header-n { 
	width:970px; 
	margin:0px auto; 
	height:25px; 
	}
		.hmFixCtr #rebate { 
			width:150px; 
			padding: 40px 0 0 0;
			margin:0px auto; 
			height:66px; 
			float:left;
			}
		.hmFixCtr #login { 
			width:225px; 
			margin:0px auto; 
			height:106px; 
			float:right;
			}
		.hmFixCtr #logo {
			width:480px;
			padding: 0 0 0 80px;
			margin-left:150px;
			height:106px;
			}
.hmFixCtr #bar { 
	width:900px;
	padding:0 50px 0 50px; 
	margin:0px auto; 
	height:76px; 
	}
.hmFixCtr #bar-n { 
	width:1010px;
	/*padding:0 0px 0 0px; */
	margin:0px auto; 
	height:75px; 
	}
		.hmFixCtr #counterbox {
			width:150px;
			height:20px;
			padding:2px 5px 2px 5px;
			border: solid #ffffff 1px;
			background-color: #000000;
		}
.hmFixCtr #rightCol { 
	width:190px; 
	margin:21px 0 0 0; 
	height:488px; 
	float:right;
	background: url(../images/hm_side_bck.jpg) repeat-x;
	}
.hmFixCtr #rightCol-n { 
	width:190px; 
	margin:21px 0 0 0; 
	height:488px; 
	float:right;
	background: url(../images/hm_side_bck-rt-ne.jpg) repeat-x;
	}
.hmFixCtr #leftCol {
	width:190px;
	margin:21px 0 0 0;
	height:488px;
	float:left;
	background: url(../images/hm_side_bck.jpg) repeat-x;
	}
.hmFixCtr #leftCol-n {
	width:190px;
	margin:21px 0 0 0;
	height:488px;
	float:left;
	background: url(../images/hm_side_bck-left-ne.jpg) repeat-x;
	}
.hmFixCtr #middleCol {
	width:592px;
	height:194px;
	margin:5px 10px 0 202px;
	background: url(../images/ad_bck.jpg) no-repeat;
	}
.hmFixCtr #middleCol-n {
	width:592px;
	height:194px;
	margin:5px 10px 0 202px;
	background: url(../images/ad_bck.jpg) no-repeat;
	}
.hmFixCtr #middleCol2 {
	width:592px;
	height:333px;
	margin:0 10px 0 203px;
	background-image: url(../images/menubck.gif);
	background-repeat: no-repeat;
	}
.hmFixCtr #middleCol2-n {
	width:592px;
	height:308px;
	margin:0 10px 0 203px;
	background-image: url(../images/menubck-n.gif);
	background-repeat: no-repeat;
	}
#middleColAd {
	width:592px;
	height:194px;
	background: url(../images/newad_back.jpg) no-repeat;
	}
#middleColAd-n {
	width:592px;
	height:174px;
	padding-top:20px;
	background: url(/*../images/ad_newhome.jpg*/) no-repeat;
	}
#mainAd{margin-top: 6px;margin-left:13px; width: 553px; background: url(/*/assets/hmstyle/assets/images/ad2.jpg*/) no-repeat; height: 145px;}
#mainAd .compButn{}
#mainAd a.compButn_{margin-top:110px;margin-left:20px;vertical-align:bottom;position:relative;display:inline-block;height:45px;background:url(/assets/hmstyle/assets/images/comp_butn.gif) no-repeat;height:23px;width:140px;cursor:pointer;}
#mainAd a.compButn_:hover {position:relative;background:url(/assets/hmstyle/assets/images/comp_butn_over.gif) no-repeat;height:23px;width:140px;}

/*.seeDetails{text-align:right; vertical-align:bottom;}
 a.seeDetails_{vertical-align:bottom;position:relative;display:inline-block;background:url(/assets/hmstyle/assets/images/details_sm.gif) no-repeat;width:51px;height:19px;cursor:pointer;}
 a.seeDetails_:hover {position:relative;background:url(/assets/hmstyle/assets/images/details_ovr_sm.gif);width:51px;height:19px;}

*/


.blueText{color:#333333;font-size:14px;font-weight:800;}
.greyText{color:#666666;font-size:12px;font-weight:700;}

.AdText  {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.AdTextPrice {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
}
.AdTextGreen  {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-weight: bold;
	color: #66ff00;
}
.AdTextItems  {/*font-family: Verdana, Arial, Helvetica, sans-serif;*/ font-size: 12px; font-weight: normal; color: #FFF;}	
.cash_back{font-size:14px;color:#FFFFFF; font-weight:bold;padding-left:14px;}
.hmFixCtr #footer { 
	width:1010px; 
	margin:0px auto; 
	height:80px; 
	color:#999999;
	}
.barbck {
	background: url(../images/hm_banner_bck.jpg) repeat-x;
}
.noFloat {
	clear:both;
	}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #0D83C8;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #0D83C8;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #0D83C8;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #0D83C8;
	text-decoration: underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	font-size: 22px;
}
.ctext {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.wtext {
	color: #ffffff;
}
.redText {
	/*color: #ff0000;*/
	color:#00000;
}

.priceRedText{color: #ff0000
}

.lgText {
	font-size: 14px;
}
.priceText {
	font-size: 12px;
	color: #ff0000;
}
/*SHOP BY DEALS - SHOP BY BRAND: FONT TREATMENT*/
.yourPrice{font-size:12px;font-weight:100;letter-spacing:-1px;}
.cbreb{font-weight:bold; color:#006600;}
.seeDeals{font-size:12px;font-weight:bold; font-variant:small-caps;}
.seeDeals a{text-decoration:underline; font-size:12px;font-style:italic; font-weight:900;letter-spacing:0px; font-variant:normal;}
.seeDeals a:hover{text-decoration:none;}
.wHeadText {
	font-size: 20px;
	color: #ffffff;
}
.adPrice {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 24px;
	font-weight: bolder;
}
.noLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #025891;
	padding-top: 7px;
	padding-bottom: 7px;
}
.browseLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #025891;
	border-bottom: 1px solid #025891;
	padding-top: 7px;
	padding-bottom: 7px;
}
.browseLine a, .noLine a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #025891;
}
.browseLine a:hover, .noLine a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c9700a;
	text-decoration: underline;
}
/*.browseLine a:visited, .noLine a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C9700A;
}*/
.dealLine {
	border-bottom: 3px solid #0767b1;
}
#counterBG {background:url(/assets/hmstyle/assets/images/bg_blue_counter2.gif) no-repeat;height:45px;margin-left:5px;padding-top:2px;}
counter .countContent { float:right; color:#FAD549; margin:12px 0 0 0;}
#counter .countContent .resultText { background:url(/assets/hmstyle/assets/images/bg_input_counter3.gif) top left no-repeat; width:200px; height:24px; border:0px; color:#FAD549; font:18px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding:3px 28px; letter-spacing: 2px;}
#counter .countContent .counterText { position:absolute; width:400px; display:none;}
#counter .countContent .countText{height:30px; width:180px;margin-left:20px; padding-left:30px;padding-top:3px;border:none;font-family:Arial, Helvetica, sans-serif; font-size:16px;font-weight:800;background:url(/assets/hmstyle/assets/images/bg_input_counter5.gif) no-repeat;}


/* SEE DETAILS BUTTON */

.seeDetails{text-align:right; vertical-align:bottom;}
 a.seeDetails_{vertical-align:bottom;position:relative;display:inline-block;background:url(/assets/hmstyle/assets/images/details_sm.gif) no-repeat;width:51px;height:19px;cursor:pointer;}
 a.seeDetails_:hover {position:relative;background:url(/assets/hmstyle/assets/images/details_ovr_sm.gif);width:51px;height:19px;}


