/*  SITE WIDE CSS */

body			{	background: #fff;color: #000;margin: 0px;padding: 0px;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif; 	}
.fld			{	background-color:#fff;font-size:12px;COLOR: #000000;border: 1px solid #99CC66	}
.btn			{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #000000;background-color: #fff;font-weight : bold;border: 1px solid #99CC66	}
.navText		{	font-size:9px;font-family:Verdana;font-weight:bold;color:#333333	}
.swCT			{	font-size:9px;font-family:Verdana;color:#003366;font-weight:bold;text-decoration:none;	}
.swCT:hover		{	font-size:9px;font-family:Verdana;color:#666633;font-weight:bold;text-decoration:underline;		}
.pLink			{	COLOR: #FF0000;FONT-SIZE: 9px;font-weight:bold;TEXT-DECORATION: none	}
.pLink:hover		{	COLOR: #FF0000;FONT-SIZE: 9px;font-weight:bold;TEXT-DECORATION: underline	}
ul			{ list-style-type: disc }
ul.tHat			{ 	list-style: url("/images/hatbullet.gif") }
ul.tCheckbox		{ 	list-style: url("/images/bullet-checkbox.gif") }
ul.tArrow		{ 	list-style: url("/images/bullet-arrow.gif") }
ul.tCheck		{ 	list-style: url("/images/bullet-check.gif") }
table			{	font-size:12px; }

/*  HOMEPAGE SPECIFIC */
.hText 			{  	font-size: 10px; font-style: normal; line-height: 200%; font-weight: bold; color: #666633;text-decoration:none;	}
.hLink			{	COLOR: #666633;FONT-SIZE: 10px;font-weight:bold;TEXT-DECORATION: none	}
.hLink:hover		{	COLOR: #333366;FONT-SIZE: 10px;font-weight:bold;TEXT-DECORATION: underline	}
.hLink_9E0508		{	COLOR: #9E0508;FONT-SIZE: 10px;font-weight:bold;TEXT-DECORATION: none	}
.hLink_9E0508:hover	{	COLOR: #9E0508;FONT-SIZE: 10px;font-weight:bold;TEXT-DECORATION: underline	}

/*  CATEGORY SPECIFIC */
a.sun			{	COLOR: #003366;FONT-SIZE: 12px;font-weight:bold;line-height:175%;TEXT-DECORATION: underline	}
a.sun:hover		{	COLOR: #663300;FONT-SIZE: 12px;font-weight:bold;line-height:175%;TEXT-DECORATION: underline	}

.cLink,a		{	COLOR: #003366;FONT-SIZE: 12px;font-weight:bold;line-height:175%;TEXT-DECORATION: none	}
.cLink:hover,a:hover	{	COLOR: #663300;FONT-SIZE: 12px;font-weight:bold;line-height:175%;TEXT-DECORATION: underline	}
.cFeature		{	font-size:14px;color:#003366;font-weight:bold	}
.cLink2,a		{	COLOR: #003366;FONT-SIZE: 12px;font-weight:bold;line-height:100%;TEXT-DECORATION: none	}
.cLink2:hover,a:hover	{	COLOR: #663300;FONT-SIZE: 12px;font-weight:bold;line-height:100%;TEXT-DECORATION: underline	}

.sLink,a		{	COLOR: #003366;FONT-SIZE: 14px;font-weight:bold;line-height:175%;TEXT-DECORATION: none	}
.sLink:hover,a:hover	{	COLOR: #663300;FONT-SIZE: 14px;font-weight:bold;line-height:175%;TEXT-DECORATION: underline	}

.cLinku,a		{	COLOR: #003366;FONT-SIZE: 12px;font-weight:bold;line-height:175%;TEXT-DECORATION: underline	}
.cLinku:hover,a:hover	{	COLOR: #663300;FONT-SIZE: 12px;font-weight:bold;line-height:175%;TEXT-DECORATION: underline	}

/*  THUMBNAIL SPECIFIC */
.tTest			{ 	font-size:10px;font-family:Verdana;color:#333300;font-weight:normal;line-height:150%; 	}
.tName1			{	font-size:24px;font-family:Verdana;color:#003366;font-weight:bold;		}
.tName2			{	font-size:12px;font-family:Verdana;color:#333333;font-weight:bold;text-decoration:none;		}
.tName2:hover		{	font-size:12px;font-family:Verdana;color:#999900;font-weight:bold;text-decoration:underline;	}
.tAbout			{	font-size:12px;font-family:Verdana;color:#333333;font-weight:bold;line-height:150%;	}
.tAbout2		{	font-size:13px;font-family:Verdana;color:#333333;font-weight:normal;line-height:150%;	}
.tAbout3		{	font-size:12px;font-family:Verdana;color:#333333;font-weight:normal;line-height:150%;	}

/*  DETAIL SPECIFIC */
.dName			{	font-size:21px;font-family:Verdana;color:#333300;font-weight:bold;background-color: #fff;	}
.dHead			{	font-size:14px;font-family:Verdana;color:#333333;font-weight:bold;background-color: #fff;	}
.dHead2			{	font-size:14px;font-family:Verdana;color:#000000;font-weight:bold;background-color: #fff;	}
.dInfo			{	font-size:12px;font-family:Verdana;color:#333333;font-weight:bold;text-decoration:none;background-color: #ffffea;		}
.dInfo:hover		{	font-size:12px;font-family:Verdana;color:#999900;font-weight:bold;text-decoration:underline;background-color: #ffffea;	}
.dSize			{	font-size:10px;font-family:Verdana;color:#a4a6b6;font-weight:bold;text-decoration:underline;		}
.dSuggested		{	font-size:9px;font-family:Verdana;color:#333333;font-weight:bold;text-decoration:none;		}
.dSuggested:hover	{	font-size:9px;font-family:Verdana;color:#333333;font-weight:bold;text-decoration:underline;		}

.dFrmHdr		{	font-size:12px;font-family:Verdana;font-weight:bold;color:#333;border-bottom: 1px solid #a4a6b6;border-top: 1px solid #a4a6b6;border-right: 1px solid #a4a6b6;border-left: 1px solid #a4a6b6;	}
.dFrmHdrSml		{	font-size:10px;font-family:Verdana;font-weight:bold;color:#333;border-bottom: 1px solid #a4a6b6;border-top: 1px solid #a4a6b6;border-right: 1px solid #a4a6b6;border-left: 1px solid #a4a6b6;	}
.dFrmLbl		{	font-size:10px;font-weight:bold;color:#666666;border-left: 1px solid #a4a6b6;		}
.dFrmFld		{	font-size:10px;font-weight:bold;color:#000000;border-right: 1px solid #a4a6b6;	}
.dFrmInfo		{	font-size:9px;color:#000;border-right: 1px solid #a4a6b6;border-left: 1px solid #a4a6b6;		}
.dFrmBtm		{	border-left:1px solid #a4a6b6;border-right:1px solid #a4a6b6;border-bottom:1px solid #a4a6b6;}

.smFont			{	font-size:9px;color:#000;		}
.smFontBld			{	font-size:9px;color:#000;font-weight:bold	}
.mdFont,td			{	font-size:12px;color:#000;		}
.qa			{	border:1px 1px 1px 1px solid #a4a6b6;}
.bgCopy			{	background-image:  url("/images/leftnav/left-bg.gif");
				background-repeat: 	repeat-y }
.mdFontContact			{	font-size:10px;color:#000;		}

.cLink2			{	COLOR: #003366;FONT-SIZE: 12px;font-weight:bold;line-height:175%;TEXT-DECORATION: none	}

/* New */
img{border:none }
html,body{margin:0;padding:0;border:0;}
#nav ul{margin:0 !important;;padding:0 !important;border:0;}
#nav li{margin:0 !important;padding:0 !important;border:0;list-style:none;vertical-align:bottom;font-size:10px;font-weight:normal;font-family:arial,sans-serif;}
#nav a{display:block;vertical-align:bottom;text-decoration:none;padding:0 !important;font-size:12px; font-weight:bold; }
#nav li li a{padding-left:5px !important;}
#nav li li ul{width:252px;}
#nav{width:150px;float:left;margin:0 !important;}
#mens{background:url(/images/leftnav/mensNew.gif) no-repeat; height:18px;}
#mens:hover{background:url(/images/leftnav/mensNew-over.gif) no-repeat}
#womens{background:url(/images/leftnav/womensNew.gif) no-repeat;margin-bottom:0px;height:18px !important;}
#womens:hover{background:url(/images/leftnav/womensNew-over.gif) no-repeat}
#mens span,#womens span{visibility:hidden;line-height:18px !important;}

#nav a{color:#0C173D}
#nav a:hover{text-decoration:underline;color:#336699}

#mbi{display:none; z-index:4;   position:absolute; width:97px; top:130px; left:125px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#mbc{display:none; z-index:2000;position:absolute; width:97px; top:152px; left:125px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#mbl{display:none; z-index:3996;position:absolute; width:97px; top:174px; left:125px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#mByItem{display:none; position:absolute; width:200px; top:-1px; left:96px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#mByColl{display:none; position:absolute; width:200px; top:-23px; left:96px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#mByLife{display:none; position:absolute; width:200px; top:-45px; left:96px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}

#mByItem li, #mByColl li, #mByLife li, #wByItem li, #wByColl li, #wByLife li{border-top:solid 1px #CEC5C1;}

* html #mbi{top:135px; left:122px; }
* html #mbc{top:157px; left:122px; }
* html #mbl{top:179px; left:122px; }
* html #mByItem{left:96px; }
* html #mByColl{left:96px;}
* html #mByLife{left:96px;}

#wbi{display:none; z-index:4;   position:absolute; width:97px; top:156px; left:125px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#wbc{display:none; z-index:2000;position:absolute; width:97px; top:178px; left:125px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#wbl{display:none; z-index:3996;position:absolute; width:97px; top:200px; left:125px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#wByItem{display:none; position:absolute; width:200px; top:-1px; left:96px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#wByColl{display:none; position:absolute; width:200px; top:-23px; left:96px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}
#wByLife{display:none; position:absolute; width:200px; top:-45px; left:96px; border:solid 1px #CEC5C1 !important; background:#E8E6B6;}

.noBdr{border:none;}
table#sun_protection *{
	color:#0c4094 !important;
}
p.text_sun_text{
	font-weight:bold !important;
	font-decoration:none !important;
	line-height:20px;
}
p.text_sun_text:hover{
	font-weight:bold !important;
	font-decoration:none !important;
}
table#retails a.cLink2,
table#retails a.cLink2:hover{
	line-height:16px !important;
}