/* LDV Corporate Site CSS Document */

body {
	background-color: #000000;
	background-image: url(../img/site/mainBg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 930px;
	padding-left: 27px;
	padding-right: 37px;
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	position: relative; 
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.clear {
	clear: both;
}

.imageBorder {
	border: #EFEFEF 1px solid;
}

h1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: x-small;
	margin: 0px;
}
h2 {
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 37px;
	font-weight: bold;
	margin-top: 9px;
	margin-left: 37px;
	margin-bottom: 0px;
	float: left;
	width: 470px;
}
h3 {
	text-transform: uppercase;
	font-size: x-small;
	font-weight: bold;
	margin-top: 0px;
}
h4 {
	color: #FFFFFF;
	margin: 0px;
	font-size: x-small;
}
h4:first-line {
	line-height: 20px;
}
h5 {
	font-size: small;
	font-weight: bold;
	color: #FF9600;
	margin-top: 0px;
}
h5 a:link,h5 a:visited {
	margin-bottom: 0px;
}
h6 {
	color: #FF9600;
	font-weight: bold;
	margin-bottom: 5px;
	font-size: x-small;
	margin-top: 0px;
}
h6 a:link,h6 a:visited {
	color: #FF9600;
	font-weight: bold;
	margin-bottom: 5px;
	text-decoration: none;
}


#topBar {
	float: left;
	height: 113px;
	width: 930px;
/*	background-image: url(../img/site/topBg.jpg);
	background-position: 223px 18px;
	background-repeat: no-repeat;*/
}
.maxusLogoPadd {
	float: left;
	margin: 0px;
	border-top: 12px #000000 solid;
	border-bottom: #000000 25px solid;
}
* html .maxusLogoPadd {
	border-top: 15px #000000 solid;
}
.topNav {
	margin-top: 7px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 3px;
	width: 704px;
	height: 1.8em;
	line-height: 1.8em;
	float: left;
	background-color: #FF9600;
	cursor: pointer;
	color: #262626;
	text-transform: uppercase;
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topNav a:link,.topNav a:visited {
	margin-left: 8px;
	margin-right: 8px;
	float: left;
	color: #262626;
/*	line-height: 1.8em;
*/}
.topNav a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.mainImageCrumbs {
	font-weight: bold;
	color: #FFFFFF;
	font-size: x-small;
	text-transform: none;
	line-height: normal;
	width: 380px;
	margin-left: 0px;
	margin-top: 0px;
	margin: 0px;
	float: left;
}

.mainImageCrumbs a:link,.mainImageCrumbs a:visited {
	font-weight: bold;
	color: #FFFFFF;
	font-size: x-small;
	text-transform: none;
}
.mainImageOn a:link,.mainImageOn a:visited {
	font-weight: bold;
	color: #FFFFFF;
	font-size: x-small;
	text-transform: none;
	line-height: normal;
}
/*.topHomeButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 34px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topHome_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topHomeButt:hover{
	background-image: url(../img/nav/topHome_ov.gif);
}
.topNewButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 25px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topNew_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topNewButt:hover{
	background-image: url(../img/nav/topNew_ov.gif);
}
.topUsedButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 30px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topUsed_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topUsedButt:hover{
	background-image: url(../img/nav/topUsed_ov.gif);
}
.topFleetButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 33px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topFleet_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topFleetButt:hover{
	background-image: url(../img/nav/topFleet_ov.gif);
}
.topFinanceButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 48px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topFinance_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topFinanceButt:hover{
	background-image: url(../img/nav/topFinance_ov.gif);
}
.topInteractButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 55px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topInteract_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topInteractButt:hover{
	background-image: url(../img/nav/topInteract_ov.gif);
}
.topServicesButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 55px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topServices_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topServicesButt:hover{
	background-image: url(../img/nav/topServices_ov.gif);
}
.topAboutButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 58px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topAbout_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topAboutButt:hover{
	background-image: url(../img/nav/topAbout_ov.gif);
}
.topSpecialOffersButt {
	margin-left: 12px;
	margin-right: 12px;
	width: 94px;
	height: 9px;
	float: left;
	background-image: url(../img/nav/topSpecialOffers_up.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.topSpecialOffersButt:hover{
	background-image: url(../img/nav/topSpecialOffers_ov.gif);
}*/

#leftBar {
	float: left;
	width: 186px;
	margin-right: 36px;
	background-color: #000000;
	padding-bottom: 40px;
	padding-top: 16px;
}
.leftNavBut {
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	line-height: 2em;
}
.leftNavBut a:hover,.leftNavBut a:active {
	color: #FF9600;
	text-decoration: none;
}
/* toolbox */
.leftMarginToolBox {
	float: left;
	border: #000 2px solid;
	width: 4px;
	height: 20px;
}
.toolBox {
	width: 154px;
	border: #bed631 2px solid;
	background-image: url(../img/site/toolboxTitle.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-top: 30px;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 20px;
	color: #8e9c9a;
/*	background-image: url(../img/site/toolboxBg.gif);
	background-position: left;
	background-repeat: repeat-y;
	border-top: #bed631 2px solid;
	border-bottom: #bed631 2px solid;*/
}
.toolBox a:link,.toolBox a:visited {
	background-image: url(../img/site/arrowGreen.gif);
	padding-left: 10px;
	background-position: 2px left;
	background-repeat: no-repeat;
	float: left;
	width: 140px;
	color: #8e9c9a;
	font-weight: bold;
}
.toolBox a:hover {
	background-image: url(../img/site/arrowGreen.gif);
	padding-left: 10px;
	background-position: 2px left;
	background-repeat: no-repeat;
	float: left;
	width: 140px;
	color: #bed631;
	font-weight: bold;
}
.toolBoxForm {
	width: 150px;
	line-height: 18px;
	padding-top: 10px;
	float: left;
}
.toolBoxForm input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.toolBoxField {
	width: 150px;
	height: 14px;
	float: left;
	border: 0px;
}

.toolBoxButt {
	float: right;
	color: #bed631;
	text-align: right;
	text-transform: uppercase;
	background-image: url(../img/site/arrowWhite.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 5px;
	margin-top: 5px;
	border: 0px;
	background-color: #000000;
	font-size: x-small;
}
.toolBoxButt input{
	color: #bed631;
	text-transform: uppercase;
	font-size: x-small;
}

.ldvLogoPadding {
	float: left;
	clear: left;
	margin-top: 30px;
	border-left: #000 10px solid;
}

.mainImage {
	float: left;
	width: 487px;
	text-align: center;
	overflow: hidden;
}
.mainImage a:link,.mainImage a:visited {
	font-weight: bold;
}

.textPageImage {
/*	border: #EFEFEF 1px solid;
*/}
.topTextPageBar {
	width: 487px;
	background-image: url(../img/site/topBarBg_green.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 21px;
	float: left;
	padding-bottom: 5px;
	margin-right: 0px;
	margin-top: 0px;
	text-align: left;
}


.topNewsPageBar {
	width: 472px;
	background-image: url(../img/site/topBarBg.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 21px;
	float: left;
	border-top: 5px #000 solid;
	padding-bottom: 20px;
	padding-right: 0px;
	background-color: #000;
}

/* right bar */

.specialOffersTitle {
	color: #FF6600;
	font-size: small;
	font-weight: bold;
}
/*#specialOffersHomeBar {
	width: 221px;
	float: right;
	padding-bottom: 10px;
	padding-top: 15px;
	background-image: url(../img/site/specialOffersHomeBg.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #000;
	border-bottom: #000000 10px soild;
	margin-bottom: 10px;
}*/

.specialOffersHomeText {
	width: 190px;
	float: left;
	padding-top: 15px;
	min-height: 150px;
	padding-left: 12px;
	padding-right: 9px;
	color: #FFFFFF;
	height: 160px;
	overflow: hidden;
}
.specialOffersHomeText a:link,.specialOffersHomeText a:visited{
	color: #FF9600;
	font-weight: bold;
}

.specialOffersHomeText li{
	color: #FF9600;
	margin-left: -40px;
	list-style-position: outside;
	background-image: url(../img/site/arrowOrange.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	list-style: none;
	padding-left: 10px;
}
/* change to the title when making the so static in EU sites 24 Oct 07*/
.specialOffersHomeText h5 {
	color: #FF9600;
	font-size: 16px;
}
/* end of change to the title when making the so static in EU sites 24 Oct 07*/

.specialOffersUsedText {
	width: 190px;
	float: left;
	padding-top: 15px;
	min-height: 150px;
	padding-left: 12px;
	padding-right: 9px;
	color: #FFFFFF;
	height: 160px;
	overflow: hidden;
}
* html .specialOffersUsedText {
	width: 170px;
	float: none;
	padding-top: 15px;
	min-height: 150px;
	padding-left: 12px;
	padding-right: 9px;
	color: #FFFFFF;
	height: 160px;
	overflow: hidden;
}
.specialOffersUsedText a:link,.specialOffersUsedText a:visited{
	color: #FF9600;
	font-weight: bold;
}

.specialOffersUsedText li{
	color: #FF9600;
	margin-left: -40px;
	list-style-position: outside;
	background-image: url(../img/site/arrowOrange.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	list-style: none;
	padding-left: 10px;
}

.rightBarTitle {
	margin-top: 20px;
	padding-top: 15px;
	padding-bottom: 7px;
	padding-left: 5px;
	float: left;
	width: 206px;
	color: #FF9600;
	font-size: small;
	font-weight: bold;
}
/* update 06 july 07 */
.rightBarTitle {
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 7px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
/* update 06 july 07 */

.rightBarText {
	width: 199px;
	float: left;
	padding-top: 15px;
	padding-left: 12px;
	color: #FFFFFF;
	background-color: #000000;
}
.rightBarText li{
	color: #FF9600;
	margin-left: -40px;
	list-style-position: outside;
	background-image: url(../img/site/arrowOrange.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	list-style: none;
	padding-left: 10px;
}

/* new right hand side div 04 june 2007 */
#specialOffersHomeBar {
	border: #000000 2px solid;
	width: 207px;
	float: right;
	padding: 0px;
	padding-bottom: 10px;
	background-color: #000;
	border-bottom: #000000 0px soild;
	border: #FF9600 2px solid;
	height: 195px;
	margin-bottom: 0px;
/*	margin-top: 10px;
*/	background-image: url(../img/site/specialOffersHomeBg4.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.specialOffersTopRight {
	width: 185px;
	float: left;
	padding: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;	
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	height: 140px;
	min-height: 50px;
	margin: 0px;
	padding-top: 3px;
	background-image: url(../img/site/orangeButtonMed.gif);
	background-position: left top;
	background-repeat: no-repeat;
/*	cursor: pointer;
*/	color: #FFFFFF;
}
.specialOffersTopRight a:link,.specialOffersTopRight a:visited{
	color: #FF9600;
	font-weight: bold;
}
/* change to the title when making the so static in EU sites 24 Oct 07*/
.specialOffersTopRight h5 {
	color: #FF9600;
	font-size: 16px;
}
/* end of change to the title when making the so static in EU sites 24 Oct 07*/

.specialOffersTopRight h6 {
	color: #FFFFFF;
	font-size: small;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	padding-left: 17px;
}
.svoCallAction {
	padding: 10px;
	padding-bottom: 0px;
	padding-top: 40px;
	width: 180px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #bed631;
	font-size: small;
	font-weight: bold;
}
.svoCallAction a{
	font-family: Arial, Helvetica, sans-serif;
	color: #bed631;
	font-weight: bold;
}

.whyText {
	padding: 8px;
	padding-bottom: 0px;
	padding-top: 22px;
	width: 190px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: small;
	font-weight: bold;
	line-height: 1ex;
}
.whySmall {
	font-size: x-small;
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;*/
}
.whyBig {
	font-size: medium;
	font-weight: bold;
	/*letter-spacing: -0.1ex;*/
}
.whyBiggest {
	font-size: x-large;
	font-weight: bold;
	line-height: 1em;
}

#rightBar {
	width: 207px;
	float: right;
	padding: 0px;
	padding-bottom: 10px;
}
#rightUsedBar {
	width: 200px;
	float: right;
	padding: 0px;
	padding-bottom: 10px;

}
#specialOffersUsedBar {
	width: 208px;
	float: right;
	padding-bottom: 10px;
	padding-top: 0px;
	padding: 0px;
	background-image: url(../img/site/specialOffersArrowHomeBg.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #687271;
	border: #FF9600 2px solid;
/*	border-bottom: #000000 10px soild;
	margin-top: 10px;
*/	margin-bottom: 10px;
	min-height: 210px;
}

/* rh used page */
.spacialOffersUsedTitle {
	width: 160px;
	float: left;
	padding: 0px;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;	
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	height: 20px;
	min-height: 20px;
	margin: 0px;
	padding-top: 5px;
	background-image: url(../img/site/orangeButtonMed.gif);
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
}

.rightHandBottomText {
	width: 190px;
	float: left;
	padding-top: 0px;
	min-height: 150px;
	padding-left: 12px;
	padding-right: 9px;
	color: #FFFFFF;
	height: 160px;
	overflow: hidden;
}
.rightHandBottomText a:link,.rightHandBottomText a:visited{
	color: #FF9600;
	font-weight: bold;
}
.rightHandBottomText li{
	color: #FFFFFF;
	margin-left: -40px;
	list-style-position: outside;
	background-image: url(../img/site/arrowOrange.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	list-style: none;
	padding-left: 10px;
}


/* end od new bottom right hand side div 04 june 2007 */

/* 06 July 07 */
#righBottomBg {
	background-image: url(../img/site/ArrowBottomRHBg.gif);
	background-position: center right;
	background-repeat: no-repeat;
	width: 207px;
	margin-top: 10px;
	margin-right: 0px;
	min-height: 100px;
	padding: 0px;
	float: right;
	border: #FF9600 2px solid;
}
* html #righBottomBg {
	width: 197px;
}
* html .rightBarTitle {
	margin-top: 0px;
	width: 196px;
	font-family: Arial, Helvetica, sans-serif;
}

* html .rightHandBottomText {
	width: 180px;
	height: 150px;
}
/* end of 06 July 07 */

#bottomContent {
	width: 477px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
}
#bottomContent a:link,#bottomContent a:visited {
	color: #CADB37;
	font-weight: bold;
	text-decoration: underline;
}
#bottomContentTextPage {
	width: 482px;
	float: left;
	padding-top: 5px;
	min-height: 42em;
}
.bottomContenttextPage {
	width: 472px;
	float: left;
	padding-top: 5px;
}
.bottomContenttextPage a:link, .bottomContenttextPage a:visited {
	color: #FF9600;
	text-decoration: underline;
}

.textPageImagePadding {
	margin: 5px;
}

.mapblock {
	height: 240px;
	width: 400px;
}
#3ColBottomHome {
	float: left;
	width: 702px;
}
.colHomepage {
	float: left;
	margin-right: 5px;
	width: 231px;
	margin-top: 13px;
	clear: none;
}

.colHomepageLast {
	float: left;
	margin-right: 0px;
	width: 234px;
	margin-top: 0px;
}
.colHomeImage {
	border-top: #000000 3px solid;
	float: left;
}
.colHomeText {
	width: 200px;
	float: left;
	padding-top: 5px;
	color: #8e9c9a;
}
.colHomeText a:link,.colHomeText a:visited {
	color: #bed631;
	font-weight: bold;
	text-decoration: underline;
}
.colHomearrowPadd {
	float: left;
	margin-top: 7px;
	margin-right: 5px;
}
#bottomBar {
	float: left;
	clear: both;
	width: 920px;
	padding-left: 10px;
	margin-top: 0px;
	border-top: #000000 10px solid;
}
.bottomBar {
	float: left;
	clear: left;
	width: 900px;
	padding-top: 5px;
	height: 18px;
	line-height: 18px;
	color: #8e9c9a;
	text-align: center;
	font-size: xx-small;
}
.bottomBar a:link,.bottomBar a:visited {
	color: #8e9c9a;
	text-decoration: none;
}
/* showroom */

.showroomTopBar {
	font-weight: bold;
	font-size: x-small;
	text-align: center;
	line-height: 2.3em;
	height: 2.3em;
	cursor: pointer;
	margin-bottom: 30px;
	width: 487px;
	float: left;
	background-color: #bdd630;
	color: #000000;
}
.showroomTopBarButt{
	padding-top: 4px;
	padding-bottom: 4px;
}
.showroomTopBarButt a:link, a:hover, a:active{
	color: #000000;
	text-decoration: none;
}
.showroomTopBarButt a:visited{
	color: #000000;
	text-decoration: none;
}

.showroomTopBarButtAct{
	background-color: #8e9c9a;
	padding-top: 0.6em;
	padding-bottom: 0.5em;
}
.showroomTopBarButt:hover{
	background-color: #8e9c9a;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0.6em;
	padding-bottom: 0.5em;
}

.showroomButt {
	width: 477px;
	padding-left: 10px;
	padding-top: 5px;
	float: left;
	text-transform: uppercase;
	font-weight: normal;
	text-align: left;
	line-height: 15px;
	color: #FFFFFF;
}

* html .showroomButt {
	background-color: #000000;
}

#hideShowroom {
	visibility: visible;
}
.blackSpacer {
	background-color: #000000;
	height: 1px;
	width: 487px;
}

.showroomBottomBar {
	height: 22px;
	border-top: #000000 3px solid;
	border-bottom: #bdd630 3px solid;
	background-color: #8e9c9a;
	line-height: 22px;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	width: 467px;
	float: left;
}
.showroomBottomBarButt:hover{
	background-color: #bdd630;
	padding-top: 5px;
	padding-bottom: 5px;
}
#specs {
	visibility: hidden;
}
#dimensions {
	visibility: hidden;
}


.bottomContent {
	width: 487px;
	float: left;
	margin-top: 20px;
	position: relative;
}
.bottomContent a:link {
	color: #FF9600;
}
.bottomContent a:visited {
	color: #FF9600;
}

/* Forms */
.formTextPage {
	float: left;
	width: 480px;
	text-transform: uppercase;	
}
.formLines {
	float: left;
	width: 480px;
	clear: left;
	text-transform: uppercase;
}
.formLines02 {
	float: left;
	width: 390px;
	clear: left;
	text-transform: uppercase;
	line-height: 2em;
	text-align: right;
}
.formLines03 {
	float: left;
	width: 220px;
	margin-left: 250px;
	clear: left;
	text-transform: none;
	line-height: 2em;
	text-align: left;
}
.formLeftLines {
	float: left;
	width: 240px;
	text-transform: uppercase;
}
.formRightLines {
	float: right;
	width: 240px;
}

.formLeftNames {
	width: 240px;
	padding-right: 10px;
	text-align: right;
	line-height: 1.5em;
	float: left;
	clear: left;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
/*	vertical-align: middle;
*/}

.formLeftNamesMandatory {
	width: 240px;
	padding-right: 10px;
	text-align: right;
	line-height: 1.5em;
	float: left;
	clear: left;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #FF9600;
	text-transform: uppercase;
}
.formLeftNames a:input{
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formRightFields {
	float: inherit;
	width: 140px;
	line-height: 1.2em;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: #999999 1px solid;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: text-top;
	background-color: #efefef;
}

.formRightFields02 {
	float: inherit;
	width: 140px;
	line-height: 1.2em;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: #999999 1px solid;
	font-size: x-small;
	margin-left: 250px;
	vertical-align: text-top;
	clear: none;
	background-color: #efefef;
}
.formRightFieldsDrop {
	float: inherit;
	width: 140px;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: #999999 1px solid;
	margin-left: 0px;
	vertical-align: text-top;
	clear: none;
	background-color: #efefef;
}

.radioTable {
	width: 140px;
	height: 5em;
	float: inherit;
	margin-top: 2px;
	margin-bottom: 2px;
	border: #333 1px solid;
	background-color: #000;
	color: #FFF;
	clear: none;
}


.submitButt {
	float: left;
	width: 70px;
	line-height: 1.5em;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: x-small;
	margin-left: 250px;
	vertical-align: bottom;
	clear: left;
}
/* change of width because of language 15 october 07 */
.submitButt {
	width: auto;
}
/* end of change of width because of language 15 october 07 */

.formLeftNamesMandatorySmall {
	width: 200px;
	padding-right: 10px;
	text-align: right;
	line-height: 1.5em;
	float: left;
	clear: left;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #FF9600;
	text-transform: uppercase;
}
.submitButtSmall {
	float: left;
	width: 70px;
	line-height: 1.5em;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: x-small;
	margin-left: 210px;
	vertical-align: bottom;
	clear: left;
}
.formShowroomMandatory {
	color: #FF9600;
}
.submitShowroomButt {
	float: left;
	width: 70px;
	line-height: 1.5em;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: x-small;
	margin-left: 180px;
	vertical-align: bottom;
	clear: both;
}
.blackSpacer {
	background-color: #000000;
	height: 1px;
}

/* gallery showroom page */

.smallGalImage {
	margin-left: 2px;
	margin-right: 2px;
	float: none;
	cursor: none;
	margin-top: 5px;
	border: #666666 1px solid;
}
#bigGalImage {
	/*top: 100px;*/
	left: 0px;
	position: inherit;
	z-index: 5000;
	margin-top: 10px;
	/*	border-top: 10px #000000 solid;
*/	border: #666666 1px solid;
	float: left;
	margin-left: 1px;
}

/* spec tables view */

.dimensionsTable {
	width: 480px;
	background-color: #000;
	border: 1px #FF9600 solid;
	border-left: 1px #FF9600 solid;
	font-size: xx-small;
	color: #FFF;
}
.dimensionsTable a:link {
	color: #FFF;
}
.dimensionsTableTop {
background-color: #FF9600;
text-align: center;
}
.dimensionsTableTop th row{
background-color: #FF9600;
text-align: center;
}
.dimensionsTableBot {
border-top: #FF9600 1px solid;
}
.dimensionsTableBot td{
border-top: #FF9600 1px solid;
}
.dimensionsTable th{
/*	background-color: #000000;*/
	border-bottom: 0px #FF9600 solid;
	border-right: 1px #FF9600 solid;
	text-align: left;
	padding: 3px;
}
.dimensionsTable td{
	background-color: #000;
	border-bottom: 0px #000 solid;
	border-right: 0px #000 solid;
	padding: 3px;
	text-align: center;
}
	
/* news page */
.newsItemTitle {
	color: #FF9600;
	font-weight: bold;
	margin-bottom: 5px;
}
.newsItemTitle a:link,.newsItemTitle a:visited {
	color: #FF9600;
	font-weight: bold;
	text-decoration: none;
}
.newsItemDate {
	color: #8e9d9a;
	font-weight: bold;
}
.bottomContentNewsPage {
	width: 472px;
	float: left;
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom: #8e9d9a 1px solid;
}
.bottomContentNewsPage a:link,.bottomContentNewsPage a:visited {
	color: #FF9600;
	font-weight: bold;
	text-decoration: none;
}
/* used page */
.usedOfferBox {
	width: 146px;
	border: #FF9600 1px solid;
	float: left;
	margin: 2px;
	text-align: center;
	padding: 3px;
	padding-bottom: 10px;
}
.enquireUsedBoxButt {
	background-color: #FF9600;
	min-width: 100px;
	padding: 5px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
	
.enquireAccessBoxButt {
	background-color: #FF9600;
	width: 100px;
	padding: 5px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	clear: left;
	float: left;
	margin-top: 10px;
	text-align: center;
}

/* download section */

.downloadBox {
	width: 85px;
	min-height: 92px;
	border: #FF9600 1px solid;
	float: left;
	text-align: center;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 3px;
	padding-right: 1px;
	padding-left: 1px;
}
.downloadBox a:link,.downloadBox a:visited {
	color: #FF9600;
}
.downloadOnlyBox {
	width: 280px;
	min-height: 150px;
	border: #FF9600 1px solid;
	float: none;
	text-align: center;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
}

.downloadOnlyBox a:link,.downloadBox a:visited {
	color: #FF9600;
}
.downloadOnlyImage {
	border: #efefef 1px solid;
}
.downloadImage {
	margin-left: 0px;
	width: 70px;
	margin-bottom: 5px;
	float: none;
	border: #efefef 1px solid;
}
.downloadScreenImage {
	width: 40px;
	margin-bottom: 0px;
	float: none;
	border: #efefef 1px solid;
}
.downloadWideBox {
	width: 140px;
	min-height: 10px;
	border: #FF9600 1px solid;
	float: left;
	text-align: center;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
.downloadWideBox a:link,.downloadWideBox a:visited{
 color: #FF9600;
}
.downloadThinBox {
	width: 110px;
	min-height: 102px;
	border: #FF9600 1px solid;
	float: left;
	text-align: center;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
}
#downloadBoxes {
	float: left;
	position: absolute;
}
.downloadExplanation {
	float: left;
	padding: 10px;
	width: 380px;
}
/* change to the height of the download boxes because of laguage problem */
.downloadBox {
	width: 140px;
}
.downloadWideBox {
	min-height: 9em;
}
.downloadThinBox {
	min-height: 12em;
}
/* change to the height of the download boxes because of laguage problem */

/* jobs section */
.jobsTable {
	width: 480px;
	margin-top: 10px;
	background-color: #FFF;
	border-top: 1px #bcbec0 solid;
	border-left: 1px #bcbec0 solid;
	font-size: xx-small;
	color: #000;
}
.jobsTable a:link,.jobsTable a:visited {
	color: #000000;
}
.jobsTable th{
	background-color: #FFFFFF;
	border-bottom: 1px #bcbec0 solid;
	border-right: 1px #bcbec0 solid;
	text-align: left;
	padding: 3px;
}
.jobsTable td{
	background-color: #FFFFFF;
	border-bottom: 1px #bcbec0 solid;
	border-right: 1px #bcbec0 solid;
	padding: 3px;
	text-align: left;
}
/* merchandise box */
.merchandiseBox {
	width: 465px;
	border: #FF9600 1px solid;
	float: left;
	clear: left;
	text-align: left;
	padding: 5px;
	margin-bottom: 10px;
}
.merchandiseBoxh6, .merchandiseBoxh6 a {
	color: #FF9600;
	font-weight: bold;
	text-decoration: none;
}
.merchandiseBoxWhite,.merchandiseBoxWhite a {
	color: white;
	font-weight: normal;
	text-decoration: none;
}
.merchandisePic {
	float: left;
	margin-right: 10px;
}
.enquiremerchandiseBoxButt {
	background-color: #FF9600;
	width: 60px;
	padding: 5px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	float: right;
	margin-top: 5px;
	text-align: center;
}
/* change to enquire button because of language 15 October 07 */
.enquiremerchandiseBoxButt {
	width: auto;
}
/* end of change to enquire button because of language 15 October 07 */


/* prices vans */

.pricesTable {
	width: 460px;
	background-color: #000;
	border: 1px #FF9600 solid;
	border-left: 1px #FF9600 solid;
	border-bottom: 0px;
	border-right: 0px;
	font-size: xx-small;
	color: #FFF;
	margin-right: 5px;
	float: left;
	text-align: center;
}

.pricesTable th{
	background-color: #FF9600;
	border-bottom: 1px #FF9600 solid;
	text-align: center;
	border-right: 1px #FF9600 solid;
	padding: 3px;
	padding-right: 0px;
	padding-left: 0px;
	color: #000;
	width: auto;
	
}
.pricesTable td{
	background-color: #000000;
	border-bottom: 1px #FF9600 solid;
	border-right: 1px #FF9600 solid;
	text-align: center;
	padding: 5px;
	width: auto;
}

.pricesThinTable {
	width: 230px;
	background-color: #000;
	border: 1px #FF9600 solid;
	border-left: 1px #FF9600 solid;
	font-size: xx-small;
	color: #FFF;
	margin-right: 5px;
	float: left;
}

.pricesThinTable th{
	background-color: #FF9600;
/*	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;*/
	text-align: left;
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
	color: #000;
	
	
}
.pricesThinTable td{
	background-color: #000000;
/*	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;*/
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.pricesRightTable {
	width: 200px;
	background-color: #000;
	border: 1px #FF9600 solid;
	border-left: 1px #FF9600 solid;
	font-size: xx-small;
	color: #FFF;
	margin-left: 10px;
	float: left;
}

.pricesRightTable th{
	background-color: #FF9600;
/*	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;*/
	text-align: left;
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
	color: #000;
	
}
.pricesRightTable td{
	background-color: #000000;
/*	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;*/
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
#pricesTable {
float: left;
position: inherit;
cursor: auto;
}
#showShowroom {
	visibility: hidden;
}

/* sitemap */
.sitemapList {
	list-style-image: url(../img/site/arrowOrange.gif);
	line-height: 1em;
}
.sitemapList a:link,sitemapList a:visited {
	color: #FF9600;
	text-decoration: none;
	font-weight: bold;
	font-size: small;
}
.sitemapList ul {
	margin-top: 0px;
	margin-bottom: 5px;
}
.sitemapList li{
	list-style-image: url(../img/site/arrowOrange.gif);
	margin-bottom: 0.9em;
	margin-top: 0.9em;
}
.sitemapList li a:link,.sitemapList li a:visited {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-size: x-small;
}
.toolBoxSitemap {
margin-bottom: 10px;
margin-left: 30px;
}
.toolBoxSitemapTitle {
	color: #bed631
}
.toolBoxSitemap li{
	list-style-image: url(../img/site/arrowGreen.gif);
} 
.toolBoxSitemap li a:link,.toolBoxSitemap li a:visited {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-size: x-small;
}
/* new specs page */

.newSpecsBoxWidth {
	width: 480px;
	float: left;
	position: relative;
}
.vanSpecs {
	visibility: hidden;
	float: left;
}
.specsBar {
	width: 480px;
	height: 2em;
	line-height: 2em;
	float: right;
	border-bottom: #ff9600 3px solid;
	background-color: #8e9c9a;
	text-align: center;
	font-weight: bold;
}
#vanSpecs {
position: absolute;
left: 0px;
top: 50px;
}
/*#chassisSpecs {
position: absolute;
left: 0px;
top: 0px;
}
#minibusSpecs {
position: absolute;
left: 0px;
top: 0px;
}
#mptSpecs {
position: absolute;
left: 0px;
top: 0px;
}
#VanTableDimensions {
	float: left;
	position: absolute;
	visibility: hidden;
}
#VanTableSuspension {
	float: left;
	position: absolute;
	visibility: hidden;
}
#VanTableBraking {
	float: left;
	position: absolute;
	visibility: hidden;
}
#VanTableGearbox {
	float: left;
	position: absolute;
	visibility: hidden;
}
#VanTableSeating {
	float: left;
	position: absolute;
	visibility: hidden;
}
#VanTablePowertrain {
	float: left;
	position: absolute;
	visibility: hidden;
}

#ChassisTableDimensions {
	float: left;
	position: absolute;
	visibility: hidden;
}
#ChassisTableSuspension {
	float: left;
	position: absolute;
	visibility: hidden;
}
#ChassisTableBraking {
	float: left;
	position: absolute;
	visibility: hidden;
}
#ChassisTableGearbox {
	float: left;
	position: absolute;
	visibility: hidden;
}
#ChassisTableSeating {
	float: left;
	position: absolute;
	visibility: hidden;
}
#ChassisTablePowertrain {
	float: left;
	position: absolute;
	visibility: hidden;
}

#pricesChassisTable {
float: left;
position: inherit;
}
#pricesMinibusTable {
float: left;
position: inherit;
}
#pricesMptTable {
float: left;
position: inherit;
}*/
/* fleet map */

.fleetMapPage {
height: 370px;
}
.fleetMapPage a{
	cursor: pointer;
	text-decoration: none;
}

#fleetMap {
	position: inherit;
	float: right;
	width: 295px;
	height: 370px;
	margin-right: -20px;
	background-position: left top;
	background-repeat: no-repeat;
}
#fleetMapAreas {
	position: absolute;
	float: right;
	width: 495px;
	height: 370px;
	margin-right: -20px;
	cursor: pointer;
}
.fleetMapAreas {
	position: inherit;
	float: right;
	width: 495px;
	height: 370px;
	margin-right: -20px;
	/*background-color: #990000;*/
	cursor: pointer;
}
* html #fleetMap {
	position: inherit;
	float: right;
	width: 295px;
	height: 370px;
	margin-right: 0px;
	background-position: left top;
	background-repeat: no-repeat;
}
* html #fleetMapAreas {
	position: absolute;
	float: right;
	width: 495px;
	height: 370px;
	margin-right: -0px;
	cursor: pointer;
}
* html .fleetMapAreas {
	position: inherit;
	float: right;
	width: 495px;
	height: 370px;
	margin-right: 0px;
	/*background-color: #990000;*/
	cursor: pointer;
}
.fleetContactBorder {
	float: left;
	padding: 5px;
	width: 170px;
	clear: left;
}
.fleetContactBorder:hover{
	float: left;
	padding: 5px;
	border: #FF9600 2px solid;
	padding: 3px;
	width: 170px;
	clear: left;
}
.fleetContactHover{
	float: left;
	padding: 5px;
	border: #FF9600 2px solid;
	padding: 3px;
	width: 170px;
	clear: left;
}
.fleetMap {
	background-image: url(../img/content/fleet/FleetRegions.gif);
}
#bob {
}
.fleetMapBob {
	background-image: url(../img/content/fleet/FleetRegions_bob.gif);
}
#paul {
}
.fleetMapPaul {
	background-image: url(../img/content/fleet/FleetRegions_paul.gif);
}
#steve {
}
.fleetMapSteve {
	background-image: url(../img/content/fleet/FleetRegions_steve.gif);
}
#mark {
}
.fleetMapMark {
	background-image: url(../img/content/fleet/FleetRegions_mark.gif);
}
#amanda {
}
.fleetMapAmanda {
	background-image: url(../img/content/fleet/FleetRegions_amanda.gif);
}
#carolyn {
}
.fleetMapCarolyn {
	background-image: url(../img/content/fleet/FleetRegions_carolyne.gif);
}

#ajaxContent #colPick {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF8000;
	font-weight: bold;
	width: 240px;
	height: 40px;
	text-align: center;
	padding-top: 60px;
	padding-bottom: 60px;
}
#ajaxContent #flashDiv {
	float: left;
}
.formLeftNamesError {

	width: 240px;
	padding-right: 10px;
	text-align: right;
	line-height: 1.5em;
	float: left;
	clear: left;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #BED631;
	text-transform: uppercase;
}
.showroomTopBarButtEnq {
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FF9600;
}

.minibusSeats {
	border: #FF9600 2px solid;
	padding: 5px;
	width: 460px;
	float:left;
	margin-bottom: 10px;
}
.minibusSeatsPic {
	width: 220px;
	padding: 5px;
	float: left;
	line-height: 2em;
}

/* special Offers Pages */
.SOArticle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../img/site/orangeButtonMed.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: 2px solid #FF9600;
	width: 400px;
	margin-top: 5px;
	text-align: left;
	padding-left: 5px;
	line-height: 1.5em;
}
.SOArticle h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF9600;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 13px;
	margin: 0px;
}
#topBarNew {
	float: left;
	width: 930px;
}
.maxusLogoPaddNew {

	float: left;
	margin-top: 0px;
}
#specialOffersNewBar {
	border: #000000 2px solid;
	width: 207px;
	float: right;
	padding: 0px;
	padding-bottom: 10px;
	background-color: #000;
	border-bottom: #000000 0px soild;
	border: #FF9600 2px solid;
	height: 195px;
	margin-bottom: 0px;
/*	margin-top: 10px;
*/	background-image: url(../img/site/svo_bar_bg.jpg);
	background-position: right center;
	background-repeat: no-repeat;
}
/* Gallery  css  */


.bigContainer {
	width: 930px;
	position: relative;
	margin: auto;
}
#specialOffersHomeHolding {
	border: #000000 2px solid;
	width: 207px;
	float: right;
	padding: 0px;
	padding-bottom: 10px;
	background-color: #000;
	border-bottom: #000000 0px soild;
	border: #FF9600 2px solid;
	height: 195px;
	margin-bottom: 0px;
	background-image: url(../img/site/rightHoldingChassis.gif);/*	margin-top: 10px;
background-image: url(../img/site/specialOffersHomeBg.gif);*/	
	background-position: right center;
	background-repeat: no-repeat;
}

.orangeBoxHolding {background-color: #FF9600; width: 179px; height: 20px; float: left; margin-top: 132px; margin-left: 10px;}

* html #righBottomBg {
	width: 207px;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
}
