div#customBrochure {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 879px;
	
	margin: 0 15px 10px 15px;
	padding: 10px 5px 5px 0;
	
	text-align: right;
	
	border-bottom: 1px solid #DFE0E2;
}

div#customBrochure img {
	float: right;
}

div#seriesColumns {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	margin: 0 0 12px 15px;
}

div#seriesColumns p{font-size:0.75em;}
div#seriesColumns p, div#seriesColumns img {
	margin: 0 0 10px 5px;
}
 
div#seriesColumns ul {
	margin: 0;
	padding: 0;
	
	border-top: 1px solid #DFE0E2;
}

div#seriesColumns li {
	list-style-type: none;
	
	border-bottom: 1px solid #DFE0E2;
}

div#seriesColumns li a.magnify {
	background: transparent url(/images/dropdown/magnify.gif) 13px 5px no-repeat;
}

div#seriesColumns li a.camera {
	background: transparent url(/images/dropdown/camera.gif) 12px 8px no-repeat;
}

div#seriesColumns li a.wrench {
	background: transparent url(/images/dropdown/wrench.gif) 14px 7px no-repeat;
}

div#seriesColumns li a:link,
div#seriesColumns li a:visited {
	display: block;
	
	padding: 8px 0 8px 35px;
	
	font-size: 0.68em;
	color: #000;
	text-decoration: none;
	
	background-color: #F1F5F5;
	
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

div#seriesColumns li a:hover {
	background-color: #E1E5E5;
}

div.seriesTwoColumns {
	width: 750px;
	
	padding-left: 95px;
}

div.seriesThreeColumns {
	width: 895px;
	
	padding-left: 4px;
}

div.seriesFourColumns {
	width: 894px;
	
	padding-left: 5px;
}

div.seriesFiveColumns {
	width: 894px;
	
	padding-left: 5px;
}

div.seriesModelDetails {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 100%;
}

div.seriesModelOptions {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 100%;
}

div.seriesBiColumn {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 325px;
	
	margin-right: 40px;
}

div.seriesTriColumn {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 275px;
	
	margin-right: 23px;
}

div.seriesQuadColumn {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 200px;
	
	margin-right: 23px;
}

div.seriesPentColumn {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 159px;
	
	margin-right: 19px;
}


div.seriesBiColumn p, div.seriesTriColumn p, div.seriesQuadColumn p, div.seriesPentColumn p
{_font-size:0.75em;}

div#exterior360view {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 700px;
	
	text-align: center;
}


div#exterior360view #image{float:left; width:550px;}
div#exterior360view #view-option{float:right; width:150px; overflow:hidden;}
div#exterior360view #view-option ul{list-style:none; margin-left:-5px;}

div#mainDisclaimer {
	margin: 10px 15px;
	
	font-size: 0.9em;
	color: #76838C;
	text-align: right;
}

div#mainDisclaimer a:link, div#mainDisclaimer a:visited {
	color: #76838C;
	text-decoration: underline;
}

div#mainDisclaimer a:hover {
	color: #36434C;
}

div#models {
	width: 670px;
	
	padding: 10px 0 0 0;
	
	border-bottom: 1px solid #DFE0E2;
}

div.modelsLargeMargin {
	margin: 0 15px 15px 15px;
}

div.modelsSmallMargin {
	margin: 0 15px 2px 15px;
}

div#models img {
	margin-right: 10px;
	margin-bottom: 10px;
}

div#brochure {
	float: right;
	/* IE float double-margin fix */
	display: inline;
	
	width: 668px;
	
	margin: 5px 15px 5px 15px;
	
	text-align: right;
}

div#brochure img {
	margin: 0;
}

div.techInfo {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 586px;
	
	margin: 0 15px 15px 15px;
	padding-left: 84px;
	
	background: url(/images/dt/default_icon.jpg) no-repeat;
}

div.techInfo h2 {
	margin-bottom: 10px;
	padding-left: 20px;
	
	font-size: 0.75em;
}

div.techInfo p {
	/* IE min-height hack (auto height/min-height picked up by compliant browsers, fixed height by IE 6) */
	height: auto !important;
	height: 40px;
	
	min-height: 40px;
	
	margin: 0;
	padding: 0 10px;
	
	font-size: 0.75em;
}

div.techInfo sup {
	bottom: 0.5ex;
}
div.techInfo h2 {
	line-height: 1.7em; 
	
	background-color: #DFE0E2;
}

div#TIengine {
	background: url(/images/vehicle/thumbnails/engine.jpg) no-repeat;
}

div#TIheadlight {
	background: url(/images/vehicle/thumbnails/headlight.jpg) no-repeat;
}

div#TIcrashtest {
	background: url(/images/vehicle/thumbnails/crashtest.jpg) no-repeat;
}

div#TIplaceholder {
	background: url(/images/temp/techinfo_placeholder.jpg) no-repeat;
}

div#preFooter {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	margin: 0 15px;
	border-top: 1px solid #DFE0E2;
	clear:both;
	width:670px;
}

div.preFooterRegPadding {
	width: 670px;
	
	padding: 10px 0 0 0;
}

div.preFooterExtraPadding {
	width: 565px;
	padding: 10px 0 0 104px;
}

div#preFooter p {
	padding: 0;
	
	font-size: 0.75em;
}

div#preFooter span.right {
	float: right;
}

div#preFooter img.pdfSmall {
	position: relative;
	top: 2px;
	left: 5px;
}

div#overviewDescription {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 351px;
	
	margin: 0 0 0 10px;
	padding-right: 20px;
	
	border-right: 1px solid #DFE0E2;
}

div#overviewDescription h2 {
	margin-bottom: 0.3em;
	
	font-size: 1.12em;
	font-weight: normal;
}

div#overviewDescription p {
	font-size: 0.75em;
	
	margin-bottom: 1.2em;
	padding: 0;
}

div#overviewSubFeature {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	padding: 0 0 0 17px;
	margin: 0 0 10px 0;
	
	width: 300px;
}

div#overviewSubFeature img {
	display: block;
	
	margin: 0 10px 3px 0;
}

div#transmissionSelect {

	width: 586px;
	
	/* Do NOT use shorthand for these properties, or they will supercede a class on the same DIV */
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
}

div#transmissionSelect p {
	font-size: 0.75em;
}

div.tssm {
	margin-left: 15px;
}

div.tslm {
	margin-left: 30px;
}

div#transmissionSelect h2, div#transmissionSelect p, div#transmissionSelect form {
	display: inline;
}

div#transmissionSelect h2 {
	font-size: 0.75em;
	font-weight: bold;
}

div#transmissionSelect p {
	padding-left: 12px;
}

div#transmissionSelect p.largeMargin {
	padding-left: 40px;
}

div#transmissionSelect input {
	position: relative;
	top: 2px;
}

div#featureCategories,
div#featureCategoriesWide {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 668px;
	margin: 0 15px 25px 15px;
	padding: 1px;
	
	background-color: #F0F1F3;
	border-bottom: 1px solid #98A6B1;
}

div#featureCategoriesWide {
	width: 880px;
}

div#featureCategories img,
div#featureCategoriesWide img {
	float: left;
	
	margin-right: 1px;
}

div.performanceRow {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 100%;
	
	margin-bottom: 30px;
}

div.tripleColumn {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 213px;
	
	margin: 0 0 0 15px;
}

div.tripleColumn h2 {
	font-size: 0.75em;
	
	margin-bottom: 0.5em;
}

div.tripleColumn p {
	margin-bottom: 0.5em;
	padding: 0;
	
	font-size: 0.75em;
}

div#emergencyGuide {
	clear: both;

	margin-bottom: 15px;
}

div#specsFeatures {
	float: left;
	/* IE float double-margin fix */
	display: inline;

	width: 670px;
	margin: 0 0 30px 15px;
}

div#specsFeatures p {
	margin: 0 0 15px 15px;
}

div#specsFeatures p.toTop {
	clear: both;
	
	margin: 0 5px 1em 0;
	padding: 10px 0 0 15px;
	
	font-size: 0.75em;
	
	border-top: 1px solid #DFE0E2;
}	

div#specsFeatures h2 {
	float: left;
	
	width: 653px;
	
	padding-left: 15px;
	
	font-size: 0.75em;
	line-height: 1.7em;
	
	background-color: #DFE0E2;
}

div#specsFeatures div.feature {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	padding: 10px 15px 15px 15px;
	
	border-top: 1px solid #DFE0E2;
}

div#specsFeatures div.feature div.featureSummary {
    float: left;
    /* IE float double-margin fix */
    display: inline;

    width: 180px;
    padding-right: 10px;
}

div#specsFeatures div.feature div.featureSummary h3 {
	margin: 0 0 1em 0;
	font-size: 0.75em;
}

div#specsFeatures div.feature div.featureSummary p {
	margin: 0 0 1em 0;
	
	font-size: 0.75em;
}

div#specsFeatures div.feature div.featureDesc {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 446px;
}

div#specsFeatures div.feature div.featureDesc p {
	margin: 0;
	padding: 0;
	
	font-size: 0.75em;
}

div#specsFeatures div.feature div.featureDesc table {
	border-collapse: collapse;
	border: 0;
}

div#specsFeatures div.feature div.featureDesc table td {
	padding: 5px;
	
	font-size: 0.75em;
	
	border-bottom: 1px solid #DFE0E2;
}

div#coloursContent {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	margin-left: 35px;
}

div#coloursContent p {
	margin: 0 0 15px 0;
}

div#coloursContent div.vehicleImage {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 385px;
}

div#coloursContent div.colourChips {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 250px;
	
	margin-left: 15px;
	padding-top: 15px;
}

div#coloursContent div.colourChips img {
	margin-right: 2px;
}

div#coloursContent div.colourChips div.colourName {
	 display: none;
	 
	 font-size: 0.8em;
}

div#warrantyInfo,
div#ecpInfo {
	float: left;
	/* IE float double-margin fix */
	display: inline;

	width: 670px;
	margin: 15px 0 0 15px;
}

div#warrantyInfo h2 {
	font-size: 0.75em;
}

div#ecpInfo h2 {
	font-size: 0.75em;
	margin-bottom: 1em;
}

div#warrantyInfo h3 {
	margin-bottom: 0;
	
	font-size: 0.75em;
}

div#warrantyInfo p {
	padding-left: 0;
}

div#ecpInfo p {
	margin: 0 15px 1em 0;
}

div#warrantyInfo dt {
	margin-left: 15px;
	
	font-size: 0.75em;
	font-weight: bold;
}

div#ecpInfo dl {
	margin-right: 15px;
}

div#ecpInfo dt {
	font-size: 0.75em;
	font-weight: bold;
}

div#warrantyInfo dd {
	margin: 0 0 15px 15px;
	
	font-size: 0.75em;
}

div#ecpInfo dd {
	margin: 0 0 1em 0;
	
	font-size: 0.75em;
}

div#ecpInfo dd h3 {
	margin: 1em 0 0 25px;

	font-size: 1em;
	font-weight: normal;
}

div#ecpInfo p.backToTop {
	width: 100%;
	
	padding-bottom: 10px;
	
	border-bottom: 1px solid #DFE0E2;
}

ul#brochureLinks {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	margin: 0 0 30px -25px;
	padding: 0;
}

ul#brochureLinks li {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 239px;
	
	margin: 0 0 15px 50px;
	padding: 0 0 15px 60px;
	
	list-style-type: none;
	
	font-size: 0.87em;
	
	border-bottom: 1px solid #DFE0E2;
}

/*
ul#brochureLinks li.pdf {
	background: transparent url(/images/vehicle/pdf_big.gif) left top no-repeat;
}

ul#brochureLinks li.pda {
	background: transparent url(/images/vehicle/pda.gif) left top no-repeat;
}

ul#brochureLinks li.plus {
	padding-top: 5px;
	background: transparent url(/images/vehicle/plus.gif) left top no-repeat;
}

ul#brochureLinks li.envelope {
	padding-top: 5px;
	background: transparent url(/images/vehicle/envelope.gif) left top no-repeat;
}
*/

ul#brochureLinks li a:link, ul#brochureLinks li a:visited {
	text-decoration: none;
	color: #333;
}

ul#brochureLinks li a:hover {
	color: #850004;
}
div#seriesColumns ul.isc-specs {border:none; margin:10px 0 10px 20px;}
div#seriesColumns ul.isc-specs li{list-style-type:disc;font-size:.75em; border:none;}
