
#model-help {
	display:block;
	width:200px;
	float:right;
	padding:0;
	text-align:right;
}

#model-details { margin-bottom:15px; }
		
#model-details-img {
	float:right;
	border-left:1px solid #e4e4e4;
	width:274px;
	padding-left:20px;
}
	#model-details-img a { border-bottom:0; }
	#model-details-img form div { float:none; width:auto; }
	#model-details-img select { font-size:1.2em; margin-right:2px; width:130px; }

#model-filters-wrap { border-top:2px solid #E4E5E6; padding-top:10px; padding-left:18px; padding-right:18px; }
	#model-filters-wrap form div { width:200px; }
	#model-filters-wrap select { width:185px; }
	#model-filters-wrap #model_submit_div { width:100px; }

#model-details-txt { width:490px; }
#model-list { padding:18px 18px; }
	#model-list select { font-size:1.2em; }
	#model-list label { font-size:1.2em; }
	#model-list h4 { padding-bottom:15px; }
	
#model-sort {}
	#model-sort { float:right; }
	#model-sort label, 
	#model-sort select, 
	#model-sort input { float:left; }
	#model-sort label { padding:2px 3px 0 0; font-size:1.2em; }
	#model-sort select { margin-right:5px; }
	
#model-javatxt-2 { clear:left; padding:0 0 10px 0; }
#model-javatxt-3 { float:right; padding:1px 0 0 0; }
#model-filters { padding-bottom:10px; }

#model-table { width:769px; }
	#model-table th {
		font-size:1.2em;
		border-bottom:1px solid #e4e4e4;
		padding:0 4px 2px 4px;
		font-weight:bold;
		text-align:right;
	}
	#model-table td {
		font-size:1.2em;
		padding:0 4px;
		border-bottom:1px solid #e4e4e4;
		vertical-align:middle;
		text-align:right;
	}
		#model-table td h2 { font-size:1.0em; }
		#model-table td.ml_name, #model-table th.ml_name { text-align:left; padding-left:0; }
		#model-table td.ml_fuel, #model-table th.ml_fuel,
		#model-table td.ml_gear, #model-table th.ml_gear,
		#model-table td.ml_door, #model-table th.ml_door,
		#model-table td.ml_trim, #model-table th.ml_trim { text-align:center; }
		#model-table td.go { padding:3px 0 3px 10px; width:72px; }
		#model-table td.go a, #model-table td.ml_name a { border-bottom:0; }
		#model-table td span { display:none; }
		
#model-tablemsg { padding: 15px 0 0 0; }

#models-tabs { padding-left:20px; position:relative; height:28px; z-index:3; }
	#models-tabs ul { position:absolute; z-index:2; }
	#models-tabs li { background:url(../../images/models-tabs-default-off.gif) top left no-repeat; float:left; }
	#models-tabs li.current, #models-tabs li.lastcurrent { background-image:url(../../images/models-tabs-default-on.gif); }
	#models-tabs li.first { background-image:url(../../images/models-tabs-first-off.gif); }
	#models-tabs li.firstcurrent { background-image:url(../../images/models-tabs-first-on.gif); }
	#models-tabs li a {
		display:block;
		float:left;
		border-bottom:2px solid #bcbec0;;
		padding:8px 12px 0 12px;
		text-align:center;
		background:url(../../images/models-tabs-default2-off.gif) top right no-repeat;
		height:20px;
		overflow:hidden;
	}
	#models-tabs li.current a, #models-tabs li.firstcurrent a { background-image:url(../../images/models-tabs-default2-on.gif); border-bottom:none; padding-bottom:2px; }
	#models-tabs li.last a { background-image:url(../../images/models-tabs-last-off.gif); padding:8px 12px 0 10px; }
	#models-tabs li.lastcurrent a { background-image:url(../../images/models-tabs-last-on.gif); padding:8px 12px 2px 10px; border-bottom:none; }

#model-review-pagenavi, #model-review-pagenavi2 { float:right; padding:0; }
#model-review-pageno, #model-review-pageno2 { padding:0; }

#model-tab-reviews, #model-tab-write, #model-tab-details { padding:10px 18px 30px 18px; }

#model-tab-reviews table { margin-bottom:12px; }
#model-tab-reviews table th { font-size:1.2em; padding:0 30px 5px 0; }
#model-tab-reviews table td { font-size:1.2em; padding-bottom:5px; }
#model-tab-reviews table thead th { font-size:1.4em; font-weight:bold; }
#model-tab-reviews table span { display:block; width:75px; height:15px; overflow:hidden; text-indent:-9000px; background-repeat:no-repeat; background-position:top left; }
#model-tab-reviews h3 { font-size:1.4em; padding:5px 0 0 0; }
#model-tab-reviews h3.showstars { border-top:2px solid #E4E5E6; padding:10px 0 2px 0; }
#model-tab-reviews h3.showstars strong { font-weight:normal; }
#model-tab-reviews .showstars span { display:block; float:left; overflow:hidden; text-indent:-9000px; width:75px; height:15px; background-repeat:no-repeat; background-position:top left; margin-right:5px; }
#model-tab-reviews h4 { font-weight:normal; padding:0 0 15px 0; }
#model-tab-reviews p.bordertop { border-top:2px solid #E4E5E6; padding:10px 0 0 0; }

#model-tab-write form label, #model-tab-details form label { float:none; width:auto; padding-bottom:2px; }
#model-tab-write form div ul { font-size:1.0em; }
#model-tab-write form div ul label { float:left; }

#model-tab-write div.starsholder { padding:0; }
#model-tab-write div.selectstars { overflow:hidden; width:75px; height:15px; background-repeat:no-repeat; background-position:top left; padding:0; }
#model-tab-write div.selectstars a { display:block; width:15px; height:15px; float:left; text-indent:-9000px; overflow:hidden; }

#details-tabs {
	margin:5px 0 20px 0;
	background:#fff url(../../images/details-tabs-bg.gif) bottom left repeat-x;
	width:500px;
}
	#details-tabs ul {
		
	}
	#details-tabs li {
		background:url(../../images/details-tabs-default.gif) top left no-repeat;
		float:left;
	}
	#details-tabs li.first {
		background:url(../../images/details-tabs-first.gif) top left no-repeat;
	}
	#details-tabs a {
		display:block;
		float:left;
		border-bottom:2px solid #e4e4e4;
		padding:5px 14px 4px 14px;
		text-align:center;
		background:url(../../images/details-tabs-default2.gif) top right no-repeat;
	}
	#details-tabs li.last a {
		background:url(../../images/details-tabs-last.gif) top right no-repeat;
	}
	#details-tabs li.active a {
		border-bottom:2px solid #fff;
	}
	
