img { behavior: url(/MusaWeb/musa2/css/iepngfix.htc); }
.pngfix { behavior: url(/MusaWeb/musa2/css/iepngfix.htc); }



#main_content
	{width: 743px; line-height: 1.25;}

div.disclaimer
	{padding-left:22px; padding-top:15px;color: #9e9c9c;}

.left
	{float:left;}
.right
	{float:right;}
.clear
	{clear:both;}

DIV.title_row
	{clear:both; height: 21px;}	
DIV.title_img
	{float: left; width: 470px; padding: 0;}

DIV.title_pdf
	{float: right; padding: 13px 10px 2px 0;}

DIV.title_pdf a.pdf
	{background: transparent url("/MusaWeb/musa2/images/global/img_global_pdf_title.gif") no-repeat scroll;
	padding: 0 0 1px 22px;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	}


#intro1
	{height: 56px;}

#intro1_content div.overview {
	float:left;
	width: 245px;
	padding: 0px 18px 0 12px;
}

.specsTools
	{float:right; width: 420px;}
ul.toolsList
	{float:right; margin:16px 10px 0 0;}
ul.toolsList li
	{float:left; padding:0 0 0 15px; margin:0px;}

#intro1 ul.list_orange
	{padding-top: 17px;}

#intro1 .list_orange li {
	list-style: none;
	background: transparent url("/MusaWeb/musa2/images/global/bullets/blt_orange.gif") no-repeat scroll 0px 4px;
	padding: 0px 0px 0px 16px;
	margin-left: 13px;
	color: #ff7d00;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
}

#intro1 .list_orange li a {
	color: #ff7d00;
	text-decoration: none;
}

#intro1 .list_orange li a:hover {
	color: #fff;
	text-decoration: none;
}
#intro3 {
	padding-top:8px;
}

#intro3 div.left, #specs_footer div.left {
	padding-left:23px;
}


#intro3 a.expand, #specs_footer a.expand {
	background: transparent url("/MusaWeb/musa2/images/garage/specs/icons/ico_exp.gif") 0 2px no-repeat scroll;
	padding: 0px 13px 0px 15px;	
	color:#295788;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#intro3 a.collapse, #specs_footer a.collapse {

	background: transparent url("/MusaWeb/musa2/images/garage/specs/icons/ico_col.gif") 0 2px no-repeat scroll;
	padding: 0px 13px 0px 15px;	
	color:#295788;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#intro3 div.content_key {
	text-align:right;
	font-size: 10px;
	color: #295788;
}

#content {
	padding-top:9px;
	padding-left:9px;
	margin-top:0;
}

#tab_summary a, #tab_engine a, #tab_exterior a, #tab_interior a, #tab_safety a, #tab_security a, #tab_options a { 
	display:block;
	width:734px;
	height:29px;	
}

#tab_summary a.exp {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_overview_exp.gif") 14px 8px no-repeat;
	border-bottom:1px #fff solid;
}

#tab_summary a.col {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_overview_col.gif") 14px 8px no-repeat;
}

#tab_engine a.exp {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_engine_exp.gif") 14px 8px no-repeat;
	border-bottom:1px #fff solid;
}

#tab_engine a.col {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_engine_col.gif") 14px 8px no-repeat;
}


#tab_exterior a.exp {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_exterior_exp.gif") 14px 8px no-repeat;
	border-bottom:1px #fff solid;
}
	
#tab_exterior a.col {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_exterior_col.gif") 14px 8px no-repeat;
}

#tab_interior a.exp {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_interior_exp.gif") 14px 8px no-repeat;
	border-bottom:1px #fff solid;
}

#tab_interior a.col {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_interior_col.gif") 14px 8px no-repeat;
}

#tab_safety a.exp {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_safety_exp.gif") 14px 8px no-repeat;
	border-bottom:1px #fff solid;
}

#tab_safety a.col {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_safety_col.gif") 14px 8px no-repeat;
}
#tab_security a.exp {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_security_exp.gif") 14px 8px no-repeat;
	border-bottom:1px #fff solid;
}

#tab_security a.col {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_security_col.gif") 14px 8px no-repeat;
}

#tab_options a.exp {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_options_exp.gif") 14px 8px no-repeat;
	border-bottom:1px #fff solid;
}

#tab_options a.col {
	background:#295778 url("/MusaWeb/musa2/images/garage/specs/tab_options_col.gif") 14px 8px no-repeat;
}


/* Specs Table*/ 
#specs_overview { display: none; }
#specs_performance { display: none; }
#specs_mechanical { display: none; }
#specs_exterior { display: none; }
#specs_interior { display: none; }
#specs_safety { display: none; }
#specs_options { display: none; }

/* Specs Table Print Only */
.specs_header_print { display: none; }

.veh_specs_logo {
	float: right;
	right: 0px;
}

.veh_specs_name {
	font-size: 20px;
	font-weight: normal;
	color: #295778;
	padding-bottom: 4px;
	border-bottom: 1px solid #295778;
}

.veh_specs_page {
	display: block;
	padding-top: 8px;
	font-size: 16px;
	font-weight: bold;
	color: #295778;
}

table.veh_specs {
	width: 734px;
}

td {
	font-size:11px; padding:4px;
	color:#3e484a;
	border-bottom: 1px solid #e0e0e0;
}

/*tr.first td {border-top: 1px solid #e0e0e0;}*/

tr.last td {border-bottom:0;}
span.veh_specs_header {
	
	white-space: nowrap;
}

tr.veh_specs_header td {
	font-size: 12px;
	font-weight: bold;
	color:#3e484a;
	text-align: center;
	padding:3px;
}

.specs_rowheader {
	font-size:12px;
	font-weight:bold;
	padding: 3px 0 3px 13px;
}

.specs_rowheader img {
	padding: 24px 0px 8px 0px;
}

tr.veh_specs_header td.veh_specs_header_desc {
	font-size: 12px;
	font-weight: bold;
	color: #3e484a;
	text-align: left;
	padding-left:13px;
}
td.veh_specs_header_desc{}


td.specs_rowdesc {
	text-align: left;
	padding-left:13px;
}

div#specs_summary td.specs_rowdesc {
	font-weight:bold;
}

td.specs_rowdata {
	border-left: 1px solid #e0e0e0;
	width:105px;
	text-align:center;
}


td.specs_rowdata_first {
	border-left: 1px solid #e0e0e0;
	width:105px;
	text-align:center;
}

td.specs_rowdata_span {
	border-left: 1px solid #e0e0e0;
	text-align:center;
	
}

td.specs_rowdata_span span.veh_specs_header {
	text-align:center;
}

td.specs_gears {
	padding-left:60px;
}

td.specs_rowdata_sub {
	padding: 4px 0 1px 25px;
}


ul.specs_list {
	margin: 0px;
	padding: 0px 0px 8px 16px;
}

.altrow {
	background:#e9f3fa;
}



.veh_specs_print_only {
	display: none;
}

/* Specs Detail Popups */
/* NOTE: popup height shortened by 120px */

#specs_popup {
	position:absolute;
	display:none;	
	z-index:2;
	color:#3e484a;
}


#specs_popup a.close, #specs_popup a.close:hover  {	
	position:absolute;
	top:-5px;
	right:16px;
	color:#4f5a5d;
	font-size:11px;
	text-decoration:none;
	
}

#specs_popup div.clear {
	height:0; font-size:0;  line-height:0;
}

#specs_popup div.top {
	/*	width:456px; */ width:285px; border-top:1px #3e484a solid; background:#fff; float:left;
}

#specs_popup div.top div {
	 height:8px; font-size:0;  line-height:0;
}

#specs_popup div.content_holder {
	padding-right:7px; border-left:1px #3e484a solid; background: url('/MusaWeb/musa2/images/garage/specs/popup_rtile.png') repeat-y right; float:left;
}

* html #specs_popup div.content_holder  {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MusaWeb/musa2/images/garage/specs/popup_rtile_ie6.png', sizingMethod='scale');
	background: none;
}


#specs_popup div.content {
	 padding:15px 16px 20px 16px; background:#fff;
	 position:relative;
} 

#auto {
	/*height:250px;
	width:431px;
	
	height:165px;*/
	width:260px;
}

#auto img {
	margin-bottom:5px;
}
#specs_popup div.autoscroll div {
	padding-top:8px;
}

#specs_popup div.bottom {
/*	width:456px; */ width:285px; height:8px; font-size:0; line-height:0; background:url('/MusaWeb/musa2/images/garage/specs/popup_btile.png') repeat-x; float:left;
} 


* html #specs_popup div.bottom  {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MusaWeb/musa2/images/garage/specs/popup_btile.png', sizingMethod='scale');
	background: none;
}

#specs_popup_descriptions {
	display: none;
}


#summary_holder {
	padding:18px 0 12px 40px;
	width: 100%;
}

#summary_holder img {
	float:left;
}

#glance_holder {
	width: 390px;
	padding-left:38px;
	float:left;
	color:#4f5a5d;
}
#glance_holder img {
	margin-bottom:10px;
	clear:both;
}

#glance_holder div img {
	margin-right:10px;
}


.glance_item {
	float:left;
	width:285px;
}

div.glance_item div {
	font-weight:bold;
	font-size:12px;
}

.glance_divider {
	clear:both;
	height:10px;
}

#specs_footer
	{padding-top: 10px;}

#specs_footer ul {
	padding:0;
	margin:0;
}

#specs_footer li {
	float:left;
	/*display:inline;*/
	padding:0 6px 0 8px;
	background: url('/MusaWeb/musa2/images/global/bullets/blt_arrow_rt_dkblue.gif') 0 4px no-repeat; 
}	

#specs_footer li a {
	height:13px;
	font-size:12px;
	font-weight:bold;
	color:#295778;
	text-decoration:none;
}

#popuptest {
	z-index:5;
	display:none;
}
tr.altrow td.hideBorder{
	border-color:#E9F3FA;
	}
tr td.hideBorder{
	border-color:#FFFFFF;
	}

