/* Catalogue */
#catalogue_holder{
	width: 100%;
	float: left;
}

#catalogue_app_search{
	width: 420px;
	float: left;
}
#catalogue_search_holder{
	width: 100%;
	float: left;
}
#catalogue_app_content{
	width: 405px;
}
#catalogue_app_content label{
	width: 60px;
	float: left;
}
/* Select App Forms */
#select_make, #select_model, #select_engine, #select_part{
	width: 200px;
	margin: 5px 0 0 0;
	float: left;
}
#select_make select, #select_model select, #select_engine select, #select_part select{
	width: 120px;
}

#catalogue_key_search{
	width: 330px;
	margin: 0 15px 0 0;
	float: left;
}
#catalogue_key_content{
	width: 315px;
}
#catalogue_key_content span{
	width: 100%;
	padding: 0px 0px 3px 0px;
}
#catalogue_results_holder{
	width: 765px;
	margin: 10px 0 0 0;
	height: 315px;
	float: left;
}
#catalogue_results_content{
	width: 750px;
	height: 280px;
}
.tblresults{
	color: #ffffff;
	font-size: 12px;
	border-collapse: collapse;
}
.resultrow td{
	padding: 2px 0px 2px 0px;
	border-bottom: 1px dotted #05387C;
	line-height: 20px;
	cursor: pointer;
}
.resultrow td a{
	display: block;
}
.resultrow-highlight{
	background-color: #05387C;
}
.fitment{
	color: #ffffff;
	width: 410px;
}
.refcode{
	width: 75px;
}
.parttype{
	width: 110px;
}
.e9icon{
	width:100px;
} 
.moreinfo{
	width: 25px;
}
.refcode a, .parttype a, .moreinfo a, .fitment a{
	color: #ffffff;
}
.bmbutton{
	margin: 2px 0 2px 0;
}
.trcompare{
	display: none;
}
.resultsScroll{
	font-size: 12px;
	text-align: left;
	border: 0px;
	width: 755px;
	overflow: auto;
	position: static;
	height: 280px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	scrollbar-face-color: #00204B;
	scrollbar-hightlight-color: #00204B;
	scrollbar-shadow-color: #00204B;
	scrollbar-3dlight-color: #00204B;
	scrollbar-arrow-color: #002A63;
	scrollbar-track-color: #002A63;
	scollbar-darkshadow-color: #00204B;
}
.resultsScroll .refcode, .resultsScroll .fitment{
	font-size: 12px;
}
.catform{
	background-color: #FFFFFF;
	border: 1px solid #33496A;
	font-size: 10px;
	color: #001A45;
	padding: 1px;
}
#formholder{
	width: 100%;
	margin: 0px 0px 15px 0px;
	float: left;
}
#formholder table .fitment, #formholder table .refcode{
	font-size: 10px;
}
#formholder table .fitment{
	width: 	306px;
}
#formholder table .refcode{
	width: 	57px;
}
#search_results{
	width: 755px;
}