/* Indigo Site  CSS  */
body { margin:25px 0px 15px 0px; padding:0px; background-color:#FFFFFF; color:#434340; font-family: veranda, helvetica, arial; font-size:10px; }
select { font-family: verdana, helvetica, arial; color:#000000; font-size:10px; }
input { font-family: verdana, helvetica, arial; color:#000000; font-size:11px; }
textarea { font-family: verdana, helvetica, arial; color:#000000; font-size:11px; }
td { font-family: verdana, helvetica, arial; font-size:10px }

/* the css below uses a popular box-model hack to overcome some problems with ie 5.5 & 6 */
#container { 
	width:744px; 
	margin:0px auto; 
	text-align:left; 
	padding:0px; 
	border:2px solid #666666;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:740px;
	}
	
html>body #container {
	width:740px;
	}

#containerClear { 
	width:744px; 
	margin:0px auto; 
	text-align:left; 
	padding:0px; 
	border:2px solid #FFFFFF;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:740px;
	}
html>body #containerClear {
	width:740px;
	}	

#content { position: relative; top:0px; left:0px; }
#thanksHeader { position:absolute; top:115px; left:25px; width:340px; z-index:7; font-family: veranda, helvetica, arial; color:#FFFFFF;font-size:11px; line-height:16px; }
#featRetailer { position:absolute;top:80px;left:15px;width:220px; }
#addRetailer { position:absolute;top:220px;left:15px;width:420px; }
#bottomnav { width:740px; margin:6px auto; text-align:left; padding:0px; }

div.privacy { position:absolute; top:315px; left:25px; width:340px; z-index:7; color:#FFFFFF; font-family: veranda, helvetica, arial;font-size:9px; }
div.privacy a { color:#FFFFFF; text-decoration:underline; }
div.privacy a:link { color:#FFFFFF; text-decoration:underline; }
div.privacy a:visited { color:#FFFFFF; text-decoration:underline; }
div.privacy a:hover { color:#FFFFFF; text-decoration:none; }

img.nav { margin-right:22px; }
img.header { margin-bottom:6px; }
img.onlineRetailer { margin-right:16px; margin-bottom:22px; }

table.wrapper { width: 100%; height: 100%; }
td.container { vertical-align: middle; text-align: center; }
td.formField { padding-bottom:6px; }

/* Online Retailer styles */
.retailerFeaturedDesc { font-size:11px; }
.retailerPageDesc { font-size:9px; }
.retailer, .priority { margin-top: 14px; margin-left: 4px; color:#434340; font-size:12px;}
.priority {	font-weight: normal;}
a:link.retailer, a:link.priority  { line-height:20px;  color:#434340; text-decoration:none; }
a:visited.retailer, a:visited.priority { line-height:20px; color:#434340; text-decoration:none; }
a:hover.retailer, a:hover.priority { line-height:20px; color:#434340; text-decoration:underline; }

/* Store Locator styles */
.storeLocator, .errorPage { font-size: 10px; margin-top: 14px; margin-left: 4px; color: #434340;}
.storeLocatorButton { text-align:center; width: 135px}
a:link.storeLocator { line-height:16px; margin-left: 0px; color:#434340; text-decoration:underline;}
a:visited.storeLocator { line-height:16px; margin-left: 0px; color:#434340; text-decoration:underline; }
a:hover.storeLocator { line-height:16px; margin-left: 0px; color:#434340; text-decoration:none; }
.dealerHeader { font-weight: bold; font-size: 15px; color: :#434340;}
.dealerGroupHeader { font-weight: bold; font-size: 11px; color:black; font-family: Arial;}

.header { font-size:13px; }

.mainBorder
{
	border:2px solid #666666;
}

.productSummaryProductTitles
{
color:#666666;
font-family:veranda;
font-size:7.5pt;

font-weight: bold ;		
}

.productDetailTitle
{
color:#666666:veranda;
font-size:10pt;

font-weight: bold ;		
}

.productDetailNavLinks
{
color:#666666;
font-family:veranda;
font-size:9pt;

font-weight: bold ;		
}

.productDetailProductTitle
{
color:#666666;
font-family:veranda;
font-size:10pt;

font-weight: bold ;		
}

.productDetailLabels
{
color:#231f20;
font-family:veranda;
font-size:8pt;
 
font-weight: normal ;		
}

.productDetailPrice
{
color:#231f20;
font-family:veranda;
font-size:10pt;
font-weight: normal ;
		
}

.productDetailSizes
{
color:#231f20;
font-family:veranda;
font-size:8pt;
 
font-weight: normal ;		
}

.productDetailStyles
{
color:#231f20;
font-family:veranda;
font-size:8pt;
 
font-weight: normal ;		
}

.productDetailTellAFriend
{
color:#231f20;
font-family:veranda;
font-size:8pt;
font-weight: normal ;		
}

.productDetailColorShown
{
color:#231f20;
font-family:veranda;
font-size:8pt;
font-style: italic;
font-weight: normal ;		
}


