﻿#quoteform {
	display:none;
}

#nav {
	display:none;
}

#right {
	display:none;
}

#breadcrumb  {
 	display:none;
}

body {
	background: none;

}

#header {
	display:none;
}

#topmenu {
	display:none;
}

#icons {
	display:none;
}

#footerSection {
	display:none;
}

#centercol {
	width:600px;
	padding:0px;
}

#centercoltop {
	margin-top:10px !important;
}

h1 {font-size:1.6em;margin:0 0 5px 0;padding:0 0 2px 0;color:#F58220;border-bottom:solid 1px #F58220;}  
h2 {font-size:1.2em;margin:5px 0 2px 0;padding:0 0 2px 0;color:#F58220;border-bottom:solid 1px #ccc;}   

h2.title_no_line {
	border:0px;
	margin-bottom:0px;
}   

.carLeftCol {
	float:left;
	width:45%;	
}

.carRightCol {
	float:right;
	padding-right:15px;

}

.carRightCol .carEnlarge {
    display:none;
}

.bikeLeftCol {
	float:none;
	width:48%;	
}

.bikeRightCol {
	float:right;
	padding-right:15px;

}
.bikeRightCol .bikeImage {
    position:relative;
}

.bikeRightCol .bikeEnlarge {
   display:none;
}


.questionLinks {
	display:none;
}

#main #centercol img.leftgl {float:left;margin-right:15px;border:solid 3px #ccc;margin-bottom:10px;}
#main #centercol img.rightgl {float:right;margin-left:15px;border:solid 3px #ccc;}

#main #centercol p {padding-bottom:10px;}

/*#main #centercol .vehpeople {margin:-6px 320px 0 0;float:right;}*/
#main #centercol .vehpeople {margin:-30px 0px 16px 172px;}
#main #centercol .veh 
{
    background: none;
    width:100px;
    height:70px;
    float:left;
    padding:2px;
    font-family:Arial, Verdana;
    cursor:pointer;
    }
#main #centercol .veh img {float:left;padding-right:6px;}
#main #centercol .veh p
{
	display:none;
}

#main #centercol .veh p .largeprice
{
	display:none;
}
    
#main #centercol .vehdetail {margin-bottom:15px;}
    
#main #centercol .btop 
{
	display:none;
} 

#main #centercol .rollupImage {
	border:0px;
}

#contactus {}
#contactus #ms-WPBody div {
	padding-left:20px;
}
#contactus .CUTable td {	
	padding: 2px;
}
#contactus .mu-contactlabel {
	font-size: 1em;
	color: #858585;
	font-weight: bold;
}
#contactus .ContactText {
	font-size: 10px;
	color: #858585;
	text-align:right;
}
#contactus .CUKey {

}
#contactus INPUT.CUTextField {
	width: 246px;
	border:1px solid #858585;
}
#contactus SELECT.CUDropDownField {
	width: 246px;
	border:1px solid #858585;
	color:#858585;	
}
 
#contactus .CUNoteField {
	width: 540px;
	border:1px solid #858585;
	margin-top: 5px;
}
#contactus .CULabel {
	font-size: 11px;
	color: #858585;
	font-weight:bold;

}
#contactus .CUKeyLabel {
	font-size: 10px;
	color: #858585;
	text-align:right;
}

#contactus .CUButtonsCell {
	text-align: right;
}

#contactus  .CURequiredFieldIndicator {
	color: #FF0000;
	font-size:0.8em;
}    

#contactus .CUValidationLabel{display:none;}
   
#contactus #comment { 
    border:1px solid #858585;
    font-family:Arial;
    font-size:12px;
    }
#contactus .CUSubmitButton {display:none;}

#contactus .privacy {display:none;}


#emailfriend {

}

#emailfriend .EFTable {
	width: 90%;
}
#emailfriend .EFTable td {	
	padding: 2px;
}

#emailfriend .EFKey {
	text-align:right;
}
#emailfriend INPUT.EFTextBox {
	width: 246px;
	border:1px solid #858585;
}
#emailfriend SELECT.EFDropDownField {
	width: 246px;
	border:1px solid #858585;	
}
 
#emailfriend .EFCommentTextBox {
	width: 99%;
	border:1px solid #858585;
	margin-top: 5px;
}
#emailfriend .EFLabel {
	font-size: 11px;
	color: #858585;
	padding-right: 5px;
	font-weight:bold;
}
#emailfriend .EFKeyLabel {
	font-size: 10px;
	color: #858585;
	clear:left;
	display:block;
	margin-top:15px;
}

#emailfriend .EFYourLink {
	float:left;	
}

#emailfriend .EFReferenceLink {
	font-size: 10px;
	color: #858585;
}


#emailfriend .EFButtonsCell {
	text-align: right;
}

#emailfriend .EFRequiredFieldIndicator {
	color: #FF0000;
	font-size:0.8em;
}    

#emailfriend .red {
	color: #FF0000;
	font-size:0.8em;
}  

#emailfriend .EFValidationLabel
{
    font-size:0.8em;
    color:Red;
    display:none;
    } 
    
#emailfriend #comment { 
    border:1px solid #858585;
    font-family:Arial;
    font-size:12px;
    }
#emailfriend select { 
    border:1px solid #858585;
    font-family:Arial;
    font-size:12px;
    height:16px;
    }

#emailfriend input.ContactTextBox { 
    border:1px solid #858585;
    font-family:Arial;
    font-size:12px;
    height:16px;
    }
#emailfriend .EFSubmitButton {display:none;}

#emailfriend .privacy {display:none;}


#printLogo {
	display:block;
}

#printWebSite {
	color:#0099cc;
	font-style: italic;
	font-size:8.4pt;
	margin-top:10px;
	width:640px;
	display: block;
}

.more {
	display:none;
}

/* Start Tables */

.NZTable {
	border:solid 1px #ccc;
	margin:0;
	padding:0;
} 
.NZTable td {padding:4px;} 
.NZTable td.NZTableHeading {
	background-color:#FF950E;
	padding:12px 6px;
	color:#fff;
	font-weight:bold;}
.NZTable td.NZTableRowLight {background-color:#F2F2F2;} 
.NZTable td.NZTableRowWhite {background-color:#F8F8F8;} 
.NZTableinside td {
	margin:0;
	padding:0;
	font-size:0.9em;
}
#content #main #centercol .NZTable td .NZTableinside ul, #content #main #centercol .NZTable td .NZTableinside ul li {margin:0;padding:0;list-style:none;}

.distanceTable {
	border:solid 1px #ccc;
	margin:0;
	padding:0;
	font-size: 9px;
} 
.distanceTable td {padding:4px 0px 4px 2px;} 
.distanceTable td.NZTableRowLight {background-color:#F2F2F2; vertical-align:middle; color:#FF950E;} 
.distanceTable td.NZTableRowWhite {background-color:#F8F8F8;}

.climateTable {
	border:solid 1px #ccc;
	margin:0;
	padding:0;
	font-size: 9px;
	text-align:center;
} 
.climateTable td {padding:4px 0px 4px 2px;} 
.climateTable td.NZTableHeading {
	background-color:#FF950E;
	padding:12px 6px;
	color:#fff;
	font-weight:bold;
	font-size:12px;}
.climateTable td.NZTableRowLight {padding-left:10px;padding-bottom:0px;background-color:#F2F2F2; vertical-align:middle; color:#FF950E;font-size:12px;} 
.climateTable td.NZTableRowWhite {background-color:#fff; vertical-align:middle; color:#6f59bc;} 
.climateTable td.summer {background-color:#ff9900; color:#6f59bc;} 
.climateTable td.winter {background-color:#ffcc00; color:#6f59bc;}
.climateTable td.spring {background-color:#ccccff; color:#6f59bc;}
.climateTable td.autumn {background-color:#00cc00; color:#6f59bc;}

/* End Tables */

.cvLeftMainCol {
	float: left;
	width: 50%; 
}

.cvRightMainCol {
	float: right;
    width: 43%;    
}

.cvLeftMainCol .cvVirtualTour {
	display:none;
}

.cvLeftMainCol .cvImageCutawayNormal {
    position:relative;
}


.cvLeftMainCol .cvImageCutawayEnlarge{
    display:none;
}

.cvLeftMainCol .cvImageCutawayNormal{
	margin:10px 0;
}

.cvRightMainCol .cvDescription {
	margin-top:10px;
}


.cvRightMainCol .cvIcons {
	margin-top:10px;
	margin-bottom:10px;
}

.cvRightMainCol .cvFeatures {
	margin-top:10px;
}


.cvLeftMainCol .cvDayNight table.cvDayNightTable {
	width: 100%;
	border: 1px #999999 solid;
	text-align:center;
}

.cvLeftMainCol .cvDayNight table.cvDayNightTable th {
	color:#f58220;
	font-weight:bold;
	text-align:left;
	padding:5px 0px 5px 10px;
}


