#main{
	border:1px solid #000000;
	padding:10px;
	position:relative;
	_height:570px;
	min-height:570px;
}
#leftBar{
	width:185px;
	float:left;
}
#leftBar .inner{
	background:#cccccc;
	padding:5px;
	margin:0 0 10px 0;
}
#leftBar .innerWhite p{
	font-size:123.1%;
	font-weight:bold;
	background:#ffffff;
	padding:5px;
}
#leftBar .ownerResources{
	background:#eee;
	padding:5px;
}
#leftBar .ownerResources ul{
	margin:0;
	padding:0;
}
#leftBar .ownerResources ul li{
	list-style-type:none;
	text-align:center;
	line-height:16px;
}
#content{
	margin:0 0 0 200px;
}
#content .vehicle{
	border:1px solid #cccccc;
	padding:3px;
	margin:0 20px 10px 0;
	width:100px;
	min-height:170px;
	display:block;
	float:left;
}
	#content .vehicle .image{
		min-height:70px;
		width:100%;
		display:block;
		background:lightblue;
	}
	#content .vehicle p.modelDescription{
		margin:0;
		padding:3px 2px;
		text-align:center;
		display:block;
	}
	#content .vehicle form.vehicleForm{
		text-align:center;
	}
	#content div .vehicle input.vehicleButton{
		margin:5px 0;
	}

	#content .vehicle .factsheet a {
		text-align: center;
		color: #000000;
		text-decoration: none;
		background-color: #d4d0c8;
		border-top: 1px solid #fff;
		border-top: 1px solid #fff;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
	}
		#content .vehicle .factsheet a span {
			color: #000000;
			margin: 5px 15px;
		}

#content .modelsOn{
	display:block;
}
#content .modelsOff{
	display:none;
}
#wrapper .legend{
	background:#eeeeee;
	margin:15px 0 0 0;
	padding:5px 0 5px 15px;
	display:block;
	height:auto;
	width:auto;
}

ul#subMenu {
margin-left:166px!important;
padding-left:35px;
width:780px!important;
}

ul#subMenu li+li+li {
width:50px;
}

ul#subMenu li+li+li+li {
width:112px;
}

ul#subMenu li+li+li+li+li+li {
width:90px;
}

ul#subMenu li+li+li+li+li+li+li {
width:117px;
}

