body
{
	background:#d0deeb;
	font-family:Tahoma;
	font-size:75%;
	color:#333333;
}
img{border:none;}
p,h1,h2,h3,h4,h5,ul, ul li
{
	margin:0;
	padding:0;
}
a,
a:link,
a:active,
a:visited
{
	color:#09347a;
	text-decoration:none;
}
#wrapper_home
{
	background:url(../css_images/main_bg.jpg) no-repeat top center;
	width:972px;
	margin:0px auto;
	height:868px;
	padding:30px 0 0 5px;
	text-align:center;
	font-size:25px;
	color:#09347a;
}
a:hover
{
	text-decoration:underline;
}
#wrapper
{
	width:965px;
	margin:2% auto;
	padding:0 0 15px 0;
}
#wrapper_w
{
	width:970px;
	margin:2% auto;
	padding:0 0 15px 0;
}
#top_nav
{
	background:#FFFFFF;
	background:url(../css_images/top_nav_bg.gif) no-repeat left top;
	width:960px;
	padding:0 0 0 5px;
}
#top_nav_w
{
	background:#FFFFFF;
	background:url(../css_images/top_nav_bg_w.gif) no-repeat left bottom;
	width:960px;
	padding:0 0 0 5px;
}
#top_nav_w #top_left
{
	background:url(../css_images/top_nav_lsptr_w.gif) no-repeat right 23px;
	width:197px;
	padding:25px 0 0 53px;
}
#top_left
{
	position:relative;
	padding:30px 0 3px 53px;
	width:197px;
	float:left;
	background:url(../css_images/top_nav_lsptr.gif) no-repeat right 20px;
	background-image: url(../css_images/top_nav_lsptr.gif);
}
.top_men
{
	color:#FFFFFF;
	width:160px;
	float:left;
	font-size:120%;
	margin: 13px 0 0 0;
}
.top_wmen
{
	color:#FFFFFF;
	width:160px;
	float:left;
	font-size:105%;
	margin: 16px 0 0 0;
}
.top_wmen a,
.top_wmen a:link,
.top_wmen a:active,
.top_wmen a:visited
{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	padding:5px 0 6px 7px;
}
.top_men a,
.top_men a:link,
.top_men a:active,
.top_men a:visited
{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	padding:5px 5px 6px 10px;
}
.top_wmen a:hover
{
	background:url(../css_images/top_nav_awbg.gif) repeat-x left bottom;
}

.top_men a.selected,
.top_men a:hover
{
	background:url(../css_images/top_nav_abg.gif) repeat-x left bottom;
}
.top_wmen a.selected,
.top_wmen a:hover
{
	background:url(../css_images/top_nav_awbg.gif) repeat-x left bottom;
}
.clear
{
	clear:both;
}
.men_logo
{
	padding:4px 0 2px 11px;
}
.slogo
{
	position:absolute;
	top:14px;
	left:5px;
	width: 54px;
}
.slogo1
{
	position:absolute;
	top:50px;
	left:450px;
}
#btn_m_home {
	margin: 14px 0 0 0;
	float: left;
}
#btn_m_home a {
	display: block;
}
#btn_w_home {
	margin: 16px 0 0 0;
	float: left;
}
#btn_w_home a {
	display: block;
}
#top_rgt
{
	float:right;
	width:323px;
	padding:50px 0 0 2px;
	height:56px;
	background:url(../css_images/top_nav_lsptr.gif) no-repeat left bottom;
}
#top_nav_w #top_rgt
{
	background:transparent url(../css_images/top_nav_lsptr_w.gif) no-repeat scroll left 23px;
	padding-top: 46px;
}
#top_rgt ul
{
	padding:4px 0 0 0;
}
#top_rgt ul li
{
	list-style-type:none;
	float:left;
	padding:0 0 0 2px;
	background:url(../css_images/top_nav_ssptr.gif) no-repeat left bottom;
}
#top_nav_w #top_rgt ul li
{
	background:url(../css_images/top_nav_lsptr_w.gif) no-repeat left bottom;
}
#top_nav_w #top_rgt ul li.first,
#top_rgt ul li.first
{
	list-style-type:none;
	float:left;
	padding:0 0px 0 0;
	background:none;
}
#top_rgt ul li.first a,
#top_rgt ul li.first a:link,
#top_rgt ul li.first a:active,
#top_rgt ul li.first a:visited
{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	padding:8px 10px 5px 12px;
}
#top_rgt ul li a,
#top_rgt ul li a:link,
#top_rgt ul li a:active,
#top_rgt ul li a:visited
{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	padding:8px 10px 5px 12px;
}
#top_nav_w #top_rgt ul li.first a.selected,
#top_nav_w #top_rgt ul li a.selected,
#top_nav_w #top_rgt ul li a:hover
{
	background:url(../css_images/top_nav_awbg.gif) repeat-x left bottom;
}	
#top_nav #top_rgt ul li.first a.selected,
#top_nav #top_rgt ul li a.selected,
#top_rgt ul li a:hover
{
	background:url(../css_images/top_nav_abg.gif) repeat-x left bottom;
}
.conf
{
	padding:0 0 2px 10px;
	margin:0;
	float:left;
}
#fla_cnt
{
	width:965px;
	float:left;
	padding:1px 0 0 0;
	background-color:#FFFFFF;
}
#con_cnt
{
	background:url(../css_images/cnt_bg.gif) no-repeat right top;
	width:700px;
	float:left;
	padding:20px 0 25px 360px;
}
#con_cnt div.long{float:left;}
#con_cnt div.small{float:left;width:132px;}
#wrapper_w #con_cnt
{
	background:url(../css_images/cnt_bg_w.gif) no-repeat right top;
	padding:9px 0px 24px 0;
	width:965px;
}
.sport
{
	background:url(../css_images/sure_sport_home.gif) no-repeat left top;
	width:220px;
	float:left;
	padding:0 5px 50px 0;
}
#wrapper_w #con_cnt .sport
{
	background:url(../css_images/sure_skin_home.gif) no-repeat left top;
	padding:0 7px 55px 0;
	float:right;
}
.quant
{
	background:url(../css_images/sure_quant_home.gif) no-repeat left top;
	width:220px;
	float:left;
	padding:0 5px 60px 0;
	z-index:2;
}
#wrapper_w #con_cnt .quant
{
	background:url(../css_images/sure_girl_home.gif) no-repeat left top;
	padding:0 7px 60px 0;
	float:right;
}
#wrapper_w #con_cnt .quant1
{
	padding:0 7px 60px 0;
	background:url(../css_images/sure_skin_home1.gif) no-repeat left top;
	width:220px;
	float:right;
	z-index:2;
}
.prod
{
	background:url(../css_images/sure_prod_home.gif) no-repeat left top;
	width:132px;
	float:left;
	padding:0 5px 60px 0;
	z-index:2;
}
.sport a:hover,
.prod a:hover,
.quant a:hover
{
	text-decoration:none;
}
	
#wrapper_w #con_cnt .prod
{
	background:url(../css_images/sure_prodw_home.gif) no-repeat left top;
	padding:0 5px 60px 0;
	float:right;
}
#footer
{
	float:left;
	width:965px;
	text-align:right;
	padding:10px 0 0 0;
}
#footer ul li
{
	list-style-type:none;
	display:inline;
	padding:0 10px 0 10px;
	border-right:1px solid #9d9fa0;
}
#footer ul li a,
#footer ul li a:link,
#footer ul li a:active,
#footer ul li a:visited
{
	text-decoration:none;
	color:#09347a;
	font-size:80%;
}
#footer ul li a.selected,
#footer ul li a:hover
{
	text-decoration:underline;
}
#footer ul li.last
{
	border:none;
	padding:0 1px 0 10px;
}
#cen_cnt
{
	float:left;
	padding:31px 0 80px 16px;
	background:#FFFFFF;
	width:949px;
}
#cen_cnt_comp
{
	float:left;
	padding:31px 0 0 16px;
	background:#FFFFFF;
	width:949px;
	background:url(../css_images/comp_bg.gif) no-repeat left top;
}
.comp1
{
	width:300px;
	padding:5px 98px 0 117px;
	float:left;
}
.comp2
{
	width:415px;
	height:532px;
	overflow:scroll;
	float:left;
	padding:2px 0 0 18px;
}
.comp2 form
{
	float:left;
	padding:10px 0 0 0;
	margin:0;
	width:360px;
}
.comp2 form .chls
{
	float:left;
}
.comp2 form .cchk
{
	float:left;
}
.comp2 form .ccheck
{
	float:left;
	width:280px;
	padding:0 0 7px 5px;
	color:#a18545;
}
.comp2 form p
{
	font-size:10px;
	float:left;
}
.sec
{
	padding:10px 0 10px 0;
	border-bottom:1px solid #b59f76;
	float:left;
	width:345px;
	color:#a18545;
}
.sec .lbls
{
	color:#a18545;
	padding:3px 0 7px 0;
	float:left;
	width:150px;
	font-weight:bold;
}
.sec .lbls1
{
	color:#a18545;
	padding:3px 0 10px 0;
	float:left;
	width:50px;
		font-weight:bold;

}
.sec .lbls2
{
	color:#a18545;
	padding:3px 0 10px 0;
	float:left;
	width:195px;
		font-weight:bold;

}
.sec .lbls4
{
	color:#a18545;
	padding:3px 0 10px 0;
	float:left;
	width:330px;
	font-weight:bold;

}
.btn
{
	float:right;
	margin:0 12px 0 0;
}
.lbl5
{
	float:left;
	color:#a18545;
	padding:0 90px 0 30px;
	width:100px;
}
.lbl6
{
	float:left;
	color:#a18545;
	padding:2px 0 0 7px;
}
.sec .inpts
{
	float:left;
	height:12px;
	width:150px;
	font-size:11px;
}
.sec .inpts1
{
	float:left;
	height:20px;
	font-size:11px;
	width:50px;
	padding:0;
}
.sec .inpts2
{
	float:left;
	height:20px;
	font-size:11px;
	width:40px;
	padding:0;
	margin:0 5px 0 0;
}
.sec .inpts3
{
	float:left;
	height:20px;
	font-size:11px;
	width:60px;
	padding:0;
}
#cen_cnt .coln1
{
	float:left;
	width:150px;
	padding:20px 0 0 0;
}
#cen_cnt .coln2
{
	float:left;
	width:490px;
	padding:42px 0 0 17px;
}
#cen_cnt .coln2_2 h4
{
	font-size:160%;
	font-weight:normal;
	color:#cc0033;
}
#cen_cnt .coln2_2 h5
{
	font-weight:normal;
	font-size:100%;
	color:#cc0033;
	padding:10px 0 0 0;
}
#cen_cnt .coln2_2
{
	float:left;
	width:650px;
	padding:42px 0 0 17px;
}
#cen_cnt .coln2_1
{
	float:left;
	width:302px;
	padding:37px 0 0 32px;
}
#cen_cnt .coln2_2 p,
#cen_cnt .coln2_1 p
{
	padding:5px 0 5px 0;
}
#cen_cnt .coln3
{
	float:left;
	width:230px;
	padding:29px 0 0 50px;
}
#cen_cnt .coln2 p
{
	padding:0 0 10px 0;
}
#pro_cnt .pcoln1 h5,
#cen_cnt .coln1 h5
{
	color:#cc0033;
	font-size:165%;
	font-weight:normal;
	padding:15px 0 0 15px;
}
.box1
{
	width:230px;
	padding:0 0 0 0;
	float:left;
}
.box1 .b1_topm
{
	background:url(../css_images/qnt_bg1.gif) no-repeat left top;
	width:216px;
	float:left;
	padding:8px 0 0 10px;
}
.box1 .b1_top
{
	background:url(../css_images/girl_bg1.gif) no-repeat left top;
	width:216px;
	float:left;
	padding:8px 0 0 10px;
}
.box2 .b2_top
{
	background:url(../css_images/girl_bg4.gif) no-repeat 1px bottom;
	width:216px;
	float:left;
	display:block;
	height:8px;
	padding:0 0 0 10px;
}
.box2 .b1_med h6
{
	color:#cc0033;
	float:left;
	font-size:150%;
	margin:0;
	font-weight:normal;
}
.box1 .b1_topm h6,
.box1 .b1_top h6
{
	color:#cc0033;
	float:left;
	font-size:150%;
	margin:0;
	font-weight:normal;
	padding:0 0 76px 0px;
}
.box2 .b1_med,
.box1 .b1_med
{	
	width:220px;
	float:left;
	padding:3px 0 5px 10px;
	background:url(../css_images/girl_bg2.gif) repeat-y left top;
}
.box1 .b1_med a
{
	text-decoration:none;
}

.box1 .b1_med p
{	
	width:210px;
	float:left;
	margin:0;
	padding:0px 0 15px 0;
	color:#09347a;
	font-size:120%;
}
.box2 .b1_med p
{
	padding:5px 0 5px 0;
	color:#666666;
	font-size:120%;
	width:210px;
}
.box2 .b1_btm,
.box1 .b1_btm
{	
	width:220px;
	float:left;
	padding:3px 0 0 10px;
	height:10px;
	background:url(../css_images/girl_bg3.gif) no-repeat left top;
}
.left_nav
{
	width:296px;
	float:left;
	height:400px;
	background:url(../css_images/left_nav_bg.gif) repeat-x left top;
	margin:27px 0 0 0;
	padding:4px 10px 0 17px;
}
#cen_cnt .left_nav p.left
{
	background:none;
	font-size:100%;
	color:#333333;
}
.left_nav h5
{
	color:#e31934;
	font-size:165%;
	padding:5px 0 10px 0;
	font-weight:normal;
	background:url(../css_images/border_ul.gif) repeat-x left bottom;
}
.left_nav ul li
{
	display:block;
	color:#09347a;
	padding:3px 0 7px 0px;
	background:url(../css_images/border_ul.gif) repeat-x left bottom;
	font-size:100%;
	list-style-type:none;
}
.left_nav ul li a,
.left_nav ul li a:link,
.left_nav ul li a:active,
.left_nav ul li a:visited
{
	display:block;
	color:#09347a;
	padding:0 0 0 15px;
	background:url(../css_images/left_nav_arr.gif) no-repeat left 3px;
}
.left_nav ul li a:hover
{
	display:block;
	color:#cc0033;
	text-decoration:none;
	padding:0 0 0 15px;
	background:url(../css_images/left_nav_arr.gif) no-repeat left 3px;
}
.left_nav ul li a.selected
{
	display:block;
	color:#cc0033;
	text-decoration:none;
	padding:0 0 0 15px;
	background:url(../css_images/left_nav_arr.gif) no-repeat left 3px;
}
#cen_cnt .ct_form h4,
#cen_cnt .coln2_1 h4
{
	color:#cc0033;
	font-size:160%;
	font-weight:normal;
	padding:5px 0 7px 0;
}
#cen_cnt .coln2_1 ol
{
	margin:0;
	padding:7px 0 7px 25px;
}
#cen_cnt .coln2_1 ol li
{
	margin:0;
	padding:0 0 5px 0;
}
#cen_cnt .left_nav p
{
	font-size:120%;
	background:url(../css_images/border_ul.gif) repeat-x left bottom;
	padding:5px 0 10px 0;
}
#cen_cnt .left_nav h4
{
	font-size:165%;
	color:#cc0033;
	font-weight:normal;
	padding:10px 0 0 0;
}
#cen_cnt .left_nav h3
{
	font-size:150%;
	color:#333333;
	font-weight:normal;
	padding:2px 0 10px 0;
	background:url(../css_images/border_ul.gif) repeat-x left bottom;
}	
#cen_cnt .ct_form
{
	
	float:left;
	padding:0 0 0 29px;
	margin:28px 0 0 0;
	width:480px;
}
#cen_cnt .ct_form form
{
	margin:0;
	width:410px;
	padding:25px 0 0 0;
}
#cen_cnt .ct_form .lbls
{
	width:134px;
	text-align:right;
	padding:0 9px 0 0;
	margin:7px 7px 5px 0;
	background:url(../css_images/req.gif) no-repeat top right;
	float:left;
	height:17px;
	color:#cc0033;
}
#cen_cnt .ct_form .lbls1
{
	width:134px;
	text-align:right;
	padding:0 9px 0 0;
	margin:7px 7px 5px 0;
	float:left;
	height:17px;
	color:#cc0033;
}
#cen_cnt .ct_form  .inpts
{	
	float:left;
	border:1px solid #cecece;
	height:15px;
	width:250px;
	margin:5px 0 5px 0;
	padding:2px 0 0 2px;
	font-size:11px;
}
#cen_cnt .ct_form  .inpts1
{	
	float:left;
	border:1px solid #cecece;
	height:18px;
	padding:2px 0 0 2px;
	width:50px;
	margin:5px 0 5px 0;
	font-size:12px;
}
#cen_cnt .ct_form  .inpts3
{	
	float:left;
	border:1px solid #cecece;
	height:100px;
	width:250px;
	margin:5px 0 10px 0;
	font-size:11px;
}
#cen_cnt .ct_form  .inpts4
{	
	float:left;
	border:1px solid #cecece;
	height:18px;
	padding:2px 0 0 2px;
	width:30px;
	margin:5px 5px 5px 0;
	font-size:12px;
}
#cen_cnt .ct_form  .optns
{	
	float:left;
	width:200px;
	padding:2px 0 0 2px;
	margin:5px 5px 5px 0;
}
#cen_cnt .ct_form  .optn
{	
	float:left;
	width:100px;
}
#cen_cnt .ct_form  .lbls2
{	
	color:#cc0033;
}
#cen_cnt .ct_form  .lbls3
{
	float:right;
	width:232px;
	color:#333333;
	padding:2px 0 10px 0;
	font-size:90%;
}
#cen_cnt .ct_form .chks
{
	float:left;
	padding:0 0 0 5px;
}
#pro_cnt
{
	float:left;
	padding:0px 0 0 0;
	width:965px;
}
#time
{
	width:965px;
	overflow:scroll;
	height:auto;
}


/* image replacement */
	.imageReplace{position:relative;/* nomac \*/overflow:hidden;/* nomac */margin:0px; padding:0px;}
	.imageReplace span{width:100%;height:100%;position:absolute;background-repeat:no-repeat;top:0px;left:0px;z-index:1;}

/* Womans Homepage Links */
	#con_cnt #link1{padding-left:11px;}
	#con_cnt #link1 a.imageReplace{display:block;width:230px;height:245px;background:url(../women/img/womens_nav_max_protection.png) 0 0 no-repeat;}
	* html #con_cnt #link1 a.imageReplace{display:block;width:230px;height:245px;background:url(../women/img/womens_nav_max_protection.gif) 0 0 no-repeat;}
	#con_cnt #link1 a.imageReplace span{display:none;}
	
	#con_cnt #link2 a.imageReplace{display:block;width:230px;height:245px;background:url(../women/img/womens_nav_skin_care.png) 0 0 no-repeat;}
	* html #con_cnt #link2 a.imageReplace{display:block;width:230px;height:245px;background:url(../women/img/womens_nav_skin_care.gif) 0 0 no-repeat;}
	#con_cnt #link2 a.imageReplace span{display:none;}
	
	#con_cnt #link3 a.imageReplace{display:block;width:230px;height:245px;background:url(../women/img/womens_nav_roll_on.png) 0 0 no-repeat;}
	* html #con_cnt #link3 a.imageReplace{display:block;width:230px;height:245px;background:url(../women/img/womens_nav_roll_on.gif) 0 0 no-repeat;}
	#con_cnt #link3 a.imageReplace span{display:none;}
	
	#con_cnt #link4 a.imageReplace{display:block;width:132px;height:245px;background:url(../women/img/womens_nav_sure_girl.png) 0 0 no-repeat;}
	* html #con_cnt #link4 a.imageReplace{display:block;width:132px;height:245px;background:url(../women/img/womens_nav_sure_girl.gif) 0 0 no-repeat;}
	#con_cnt #link4 a.imageReplace span{display:none;}
	
	#con_cnt #link5 a.imageReplace{display:block;width:132px;height:245px;background:url(../women/img/womens_nav_our_products.png) 0 0 no-repeat;}
	* html #con_cnt #link5 a.imageReplace{display:block;width:132px;height:245px;background:url(../women/img/womens_nav_our_products.gif) 0 0 no-repeat;}
	#con_cnt #link5 a.imageReplace span{display:none;}
