/************************************ ACCESSORIES PAGE *************************************/
#accessoryForm {
	width:193px;
	float:left;
	padding:17px 0 10px 17px; 
	height: 75px;
	}
	.secAccessories #accessoryForm {
		padding:0px 0 10px 17px; 
		}
		
/* Go Links */
#accessoryForm a b {
	font-size: 140%;
	font-weight: bold !important;
	font-family: arial
	}	

#accessoryForm select {
	width:148px; 
	margin-bottom:5px;
	height: 10px;
	/*\*/
	height: auto;	
	/**/
	}
	* html #accessoryForm select { margin-bottom:10px;} 
	
#accessoryForm a img {
	margin: 10px 0 0 -3px;	
	}
	
#accessoryForm div {
	width:193px;
	float:left;
	}

#accessoryResTopLeft {
	width:200px;
	float:left;
	height: 101px;
	overflow: hidden;
	}
#accessoryResTopRight {
	float:left;
	width:100px; 
	}
#accessoryResTopBottom {
	float:left;
	} 
#accessoryResults {
	width:420px;
	float:left;
	border-top: 2px solid white;
	}
	#accessoryResults div {
		padding-left:15px;
		width:420px;
		float:left;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:405px;
		voice-family: "\"}\"";    
		}  

#accessoryResults .resultsNav {
	color:#FFF;	
	width:420px;
	height: 1.2em;
	padding-top:3px;
	padding-bottom:4px;
	border-right:1px solid #FFF;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:404px;
	voice-family: "\"}\"";    
 	}  

#accessoryResults .resultsNav a {
	color:#fff;
	font-weight:bold;  
	/*height: 34px;*/
	/*display: block;*/
	}
	#accessoryResults .result a:hover { 
		cursor: pointer; 
		}
		
#accessoryResults .selectedResult {
	 cursor: pointer; 
	 }
 #accessoryResults .selectedResult a:hover, #accessoryResults .selectedResult2 a:hover {
 text-decoration:none;
 }
#accessoryResults .resultsNav a:hover {
 text-decoration:underline;
}

#accessoryResults .result {
 padding-top:0;
 padding-bottom:0;
 border-top:1px solid #FFF;
 border-right:1px solid #FFF;
 height:35px;
 width:420px;
 overflow: hidden;
 background-color:#ECECEC;
 voice-family: "\"}\"";
 voice-family:inherit;
 width:404px;
 height:34px;
 voice-family: "\"}\"";    
 }  
#accessoryResults .result a {
 color:#4E85C5;
}
#accessoryResults .selectedResult, 
#accessoryResults .selectedResult2 {
 background-image: url(/stylesheet_images/contentBG2.gif); 
 background-position: 419px;	
 border-top:1px solid #FFF;
 height:34px;
 background-color:#6B7387;
 color:#FFF; 
}
#accessoryResults .selectedResult2 {
	background-color:#939BB0;
	}
#accessoryResults .selectedResult a, 
#accessoryResults .selectedResult2 a {
 color:#FFF;
}
#accessoryResults .result p.info, 
#accessoryResults .selectedResult p.info,
#accessoryResults .selectedResult2 p.info {
 width:215px;
 margin:0;
 padding:5px 0 0 0;
 float:left;
}
#accessoryResults .result p.event, 
#accessoryResults .selectedResult p.event,
#accessoryResults .selectedResult2 p.event {
 width:293px;
 margin:0;
 padding:5px 0 0 0;
 float:left;
}

#accessoryResults .result p.price, 
#accessoryResults .selectedResult p.price,
#accessoryResults .selectedResult2 p.price  {
 text-align:right;
 width:102px;
 margin:0;
 padding:5px 0 0 0;
 float:left;
}
#accessoryResults .result p.eventDates, 
#accessoryResults .selectedResult p.eventDates,
#accessoryResults .selectedResult2 p.eventDates  {
 text-align:right;
 width:104px;
 margin:0;
 padding:5px 0 0 0;
 float:left;
}
#accessoryResults .result p.dealers, 
#accessoryResults .selectedResult p.dealers,
#accessoryResults .selectedResult2 p.dealers {
 width:267px;
 margin:0;
 padding:5px 0 0 0;
 float:left;
}

#accessoryResults .result p.dealerFacilities, 
#accessoryResults .selectedResult p.dealerFacilities,
#accessoryResults .selectedResult2 p.dealerFacilities{
 width:120px;
 margin:0;
 padding:5px 0 0 0;
 float:left;
}

#accessoryResults .result p.ratpacks, 
#accessoryResults .selectedResult p.ratpacks,
#accessoryResults .selectedResult2 p.ratpacks {
 width:387px;
 margin:0;
 padding:5px 0 0 0;
 float:left;
}

#accessoryResults .dealerFacilities img.facilityImage{
 float:right;
 margin:0;
 padding:0;
 margin-left:0px;
 border:1px solid #CCC;
}

#accessoryResults img {
 float:left;
 margin:0;
 padding:0;
 margin-left:22px;
 border:1px solid #CCC;
}
#accessoryInfo {
	width:210px;
	float:left; 
	background-color: #fff;
	}
#accessoryInfo .resultsNav.blueBG.enlarge {
	background-color: #4e85c5;
}	


#accessoryInfo .resultsNav {
	border-top: 1px solid #4E85C5;
	line-height: 1.2em;
	/*padding: 0 !important;*/
	}
#accessoryInfo img {
	padding:0;
	margin:0;
	}

	
#accessoryInfo .mainImage {
	float:left;
	border-bottom:1px solid #FFF;
	}
#accessoryInfo .leftImage,
#accessoryInfo .rightImage {
	padding: 1px 0 0 1px;
	border:1px solid #CCC;
	border-top: 0;
	border-left: 0;
	}
#accessoryInfo li {
	float: left;
	}
	#accessoryInfo li img {vertical-align: bottom}
#accessoryInfo .leftImage.last {
	border-right:1px solid #ccc;
	padding-right: 1px;
	}	
#accessoryInfo .facilityImage{
 padding: 0;
 margin-left: 17px;
}


#accessoryDetails {
	 float:left;
	 border-bottom:1px solid #FFF;
	 width:210px;
	 height:155px;
	 background:#D6DEF1;
	 overflow:auto;
	 overflow-x: hidden;
	}
	
#accessoryInfo  #accessoryThumbHolder {
	height: 149px;
	clear: both;
	background-color: #fff;
	}
	#accessoryInfo  #accessoryThumbHolder ul li {
		margin: 0;
		}
#accessoryDetails ul, 
#clothingSizePopUp ul, 
#scrollingPopUp ul, 
#accessoryDetails ol, 
#clothingSizePopUp ol, 
#scrollingPopUp ol {
	padding: 1px 0px 1px 15px; 
	list-style-type:square;
	margin-left: 17px;
	}

#accessoryDetails .accessoryInfoColLeft {
 width:110px;
 padding-left:17px;
 padding-bottom:12px;
 float:left;
 overflow-x: hidden;
}
#accessoryDetails .accessoryInfoColRight {
 width:60px;
 padding-bottom:12px;
 float:left;
 overflow-x: hidden;
}

#accessoryDetails a {
  color: #4E85C5;
  font-weight:bold;
}


#accessoryInfo .resultsNav {
 padding-top:3px;
 padding-bottom:3px;
 padding-left:17px;
 border-bottom:1px solid #FFF;
 width:210px;
 float:left;
 position: relative;
}

#accessoryInfo .resultsNav a {
 color: #FFF;
 font-weight: bold;
}

.accessoryInfoMenuItem {
 float:left;
 width:800px;
 background-color:#ECECEC;
 border-bottom:1px solid #FFF;
}
.accessoryInfoMenuItem p {
 font-weight:bold;
 padding:4px 0 4px 19px;
}
.accessoryInfoMenuItem a {
 color:#6699CC;
}
.accessoryInfoMenuItem .printIcon {
 background: url(/stylesheet_images/print.gif) no-repeat 182px center;
}

.arrow {
 padding-bottom:4px;
 padding-right:10px;
 background: url(/stylesheet_images/arrow.gif) no-repeat right center;
}

#sizeDetails { background: #f1f1f1; } 
#sizeDetails table { 
 width: 100%; 
 color: #333;
} 
#sizeDetails td {
 border-top: 1px solid #fff;
 border-right: 1px solid #fff;
 padding: 2px 17px; 
}
#sizeDetails .clothingSizeHead{
 font-weight: bold;
 background-color:#ECECEC;
 color: #000;
}
