/* HTML BASIC TAG*/
BODY {
	font-size: 8pt;
	color: 333333;
	FONT-FAMILY: Tahoma,Arial;
	line-height:1.5em;
    scrollbar-base-color:#2f2f2f; 
    scrollbar-arrow-color:#ffffff;
    margin:0px;
	/*BACKGROUND-COLOR: #FFFFFF;*/
	background-image: url(/shop/template/skin_gray/images/header/bg_main.gif)
	
}
img{border:0px;margin:0px;padding:0px;}
form{margin:0px;padding:0px;display:inline;}
p{padding:0px;margin:0px;line-height:12px;}
li{margin:0px;padding:0px;color=585858;line-height:16px;}
TD {font-size:8pt;color:#333333;}

/*
TD {line-height:140%;font-size:9pt;color:#333333;word-wrap:break-word;word-break:break-all}
*/
SELECT {font-size:8pt;}
TEXTAREA {border:solid 1px #CCCCCC;background-color:#F6F6F6;color:#333333;font-size:8pt;line-height:140%;}
INPUT  {border:solid 1px #CCCCCC;background-color:#F6F6F6;color:#000000;font-family:Arial,Verdana,Sans-serif;font-size:8pt;}
IMG {border:0px}
FORM {margin:0px;padding:0px;}

/* Link Detail*/
a:link { text-decoration: none; color:464646; }
a:visited { text-decoration: none; color:464646; }
a:active { text-decoration: none; color:464646; }
a:hover { text-decoration:none; color:999999; }

#footer a:link,#footer a:visited,
#footer a:active{color:#666;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer a.alt:link,
#footer a.alt:visited,
#footer a.alt:active{font-size:9px;font-weight:bold;color:#000;text-decoration:none;}

footer:link { font-size: 7.5pt; font-family:Verdana,Arial,Sans-serif; text-decoration: none; color:000000; letter-spacing:-0pt; }
footer:visited { font-size: 7.5pt; font-family:Verdana,Arial,Sans-serif; text-decoration: none; color:F7356C; letter-spacing:-0pt; }
footer:active { font-size: 7.5pt; font-family:Verdana,Arial,Sans-serif; text-decoration: none; color:F7356C; letter-spacing:-0pt; }
footer:hover { font-size: 7.5pt; font-family:Verdana,Arial,Sans-serif; text-decoration:none; color:FA6991; letter-spacing:-0pt; }

.lght3 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 9px;}

.lght2 {font-family: Verdana, Arial, Helvetica, sans-serif; color:808080; font-size: 9px;}
A.lght2:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:808080; font-size:9px;text-decoration:none} 
A.lght2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:808080; font-size:9px;text-decoration:none} 
A.lght2:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:FFFFFF; font-size:9px} 
A.lght2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:FFFFFF; font-size:9px;text-decoration:underline}

.header{font-family: Verdana, Arial, Helvetica, sans-serif; color:FFFFFF; font-size: 9px;}
A.header:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:FFFFFF; font-size:9px;text-decoration:none} 
A.header:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:FFFFFF; font-size:9px;text-decoration:none} 
A.header:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:cacaca; font-size:9px} 
A.header:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:cacaca; font-size:9px;text-decoration:underline}

.blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #215987; line-height: 19px} 
.blue A:link{font-family: Verdana, Arial, Helvetica, sans-serif; color:#214A87;text-decoration:none} 
.blue A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#214A87;text-decoration:none} 
.blue A:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#214A87;text-decoration:none} 
.blue A:hover{font-family: Verdana, Arial, Helvetica, sans-serif; color:#214A87;text-decoration:underline} 

.imageBorder {border: 1px solid #CCCCCC;}
.imageBorderDark {border: 1px solid #5D5D5D;}

/* Class Info*/
.itemname {font-size:8pt;color:#585858;font-family:Arial;}
a.ItemName:link,
a.ItemName:visited,
a.ItemName:hover,
a.ItemName:active{font-size:10px;text-decoration:none;text-align:left;font-weight:normal;color:#333333;}
a.ItemName:hover{text-decoration:underline;}
a.ItemName span.vendorName{}

.item {font-size:8pt;color:#585858;font-family:Verdana, Arial, Helvetica;}
.itemname2 {font-size:8pt;color:#585858;font-family:Arial;font-weight:bold}
.itemname22 {font-size:7.5pt;color:#585858;font-family:Arial;font-weight:normal}
.fontAE0000 {font-size:7.5pt;color:#AE0000;font-family:Arial;font-weight:normal}
.fontBAE0000 {font-size:8.5pt;color:#AE0000;font-family:Arial;font-weight:bold}
.itemname222 {font-size:7.5pt;color:#a70000;font-family:Arial;font-weight:bold}
.vsfont {font-size:7.5pt;color:#333333;font-family:Arial}
.vsbfont {font-size:8pt;color:#333333;font-family:Arial;font-weight:bold}
.vsbfont-red {font-size:8pt;color:#A90202;font-family:Arial;font-weight:bold}
.vsufont {font-size:8pt;color:#333333;font-family:Arial;text-decoration:underline}
.sgfont {font-size:9pt;font-family:Arial;color:585858}
.sfont {font-size:8pt;color:#333333;font-family:Arial}
.redfont {font-size:8pt;color:red;font-family:Arial}
.gsfont {font-size:8pt;color:#585858;font-family:Arial}
.gsfontbold {font-size:8pt;color:#585858;font-weight:bold}

ul
{
	margin: 0px;
	padding: 0px;
}

ul li
{
	list-style: none;
	background: url(/shop/template/skin_gray/images/bullet_li.gif) no-repeat 0 .8em;
	padding: 0px 0px 0px 7px;
	margin: 0px 0px 3px 0px;
	vertical-align: middle;
}	

.bulletList
{
   margin: 0px;
   padding: 0px;
}  
.bulletList li 
{
   list-style: none;
   background: url(/shop/template/skin_gray/images/bulletlist_b.gif) no-repeat 0 .5em;
   padding: 0px 0px 0px 7px;
   margin: 0px; 
}

.bulletListCheck
{
   margin: 0px;
   padding: 0px;
}  
.bulletListCheck li 
{
   list-style: none;
   background: url(/shop/template/skin_gray/images/check_mark.gif) no-repeat 0 .4em;
   padding: 3px 0px 0px 14px;
   margin: 0px;
}
/* Product pricing text  */
.reg-price, .reg-price-strike{color:#333;font-size:10px;text-decoration:none;}
.reg-price-strike{text-decoration:none;background-image:url(/shop/template/skin_gray/images/strike.gif);background-repeat:repeat-x;background-position:0% 5px}
.current-price{color:#f00;font-size:10px;text-decoration:none;font-weight:bold;line-height:13px;}
.productMarketingFlag{color:#03f;font-size:10px;line-height:13px;}

.priceDisplay{font-size:10px;font-weight:bold;margin:0px;padding:0px;color:#333;text-decoration:none;}
.priceDisplayStrike{font-size:10px;font-weight:bold;padding-right:2px;text-decoration:none;background-image:url(/shop/template/skin_gray/images/strike.gif);background-repeat:repeat-x;background-position:0% 5px;}
.priceDisplaySale{font-size:10px;color:#f00;text-decoration:none;font-weight:bold;}

.priceDisplay1{font-size:10px;font-weight:bold;margin:0px;padding:0px;color:#f00;text-decoration:none;}
.priceDisplayStrike1{font-size:10px;font-weight:bold;padding-right:2px;text-decoration:none;background-image:url(/shop/template/skin_gray/images/strike1.gif);background-repeat:repeat-x;background-position:0% 5px;}
.priceDisplaySale1{font-size:10px;color:#333;text-decoration:none;font-weight:bold;}

div.productItem span.mupSupMessage{display:block;width:120px;clear:both;}
a.productItemName:link,a.productItemName:visited,a.productItemName:hover,a.productItemName:active{font-size:9px;text-decoration:none;text-align:left;font-weight:normal;color:#000;}
a.productItemName:hover{text-decoration:underline;}
a.productItemName span.vendorName{}
span.priceDisplay{color:#000;}
span.priceDisplay1{color:#f00;}
span.catDisplay{color:#f00;}
span.productPricing,li.marketing-flag{text-align:left;}

#shopByTools li.reset {font-weight:bold;}
#shopBySelections {margin:0px;padding:0px;}
#shopBySelections li.sizeFinderDropdowns {width:auto;padding:6px 0px 0px 0px;float:left;}
#shopBySelections li.sizeFinderDropdowns label{width:96px;color:#333;font-size:10px;font-weight:bold;text-transform:lowercase;margin-left:3px;text-align:left;}
#shopBySelections li.sizeFinderDropdowns select{background:#bbb;width:96px;margin:1px 8px 0px 0px;font-weight:bold;}
#shopBySelections li.sizeFinderDropdowns select.active{background:#fff;}
#shopBySelections li.sizeFinderFind {margin:19px 0px 0px -5px;float:left;}
#shopBySelections li.sizeFinderReset {margin:19px 0px 0px 3px;float:left;}
#shopBySelections li.sizeFinderFindNoLabel {margin:8px 0px 0px -5px;float:left;}
#shopBySelections li.sizeFinderResetNoLabel {margin:8px 6px 0px 3px;float:left;}
