body{ 	margin-top: 40px;		padding: 0px;	font: 10px/15px Verdana, Helvetica, sans-serif;	color:  #000;	background-color: #000;	text-align: center;	}#container {border: 1px solid #fff;	margin: 0 auto;	width: 799px;	text-align: left;}#main {width: 799px;margin: 0px;padding: 0px;}#homeintro {margin-left: 38px;margin-top: 38px;margin-right: 60px;margin-bottom: 75px;font: 13px/26px Verdana, Helvetica, sans-serif;color: #A6A497;}#intro {margin-left: 26px;margin-right: 26px;margin-bottom: 34px;font: 12px/18px Verdana, Helvetica, sans-serif;color: #000;}a {color: #B2B0A2;}#header {background-color: #000;margin: 0px;padding: 0px;border-bottom: 6px solid #B2B0A2;}#sidebarhome {background-color: #000;width: 189px;float: left;}#sidebar {border-top: 5px solid #B2B0A2;background-color: #000;width: 189px;float: left;}#sidebarnav {margin-top: 28px;padding-right: 32px;text-align: right;color: #fff;font-size: 9px;margin-bottom: 60px;}#sidebarnav a {color: #fff;text-decoration: none;}#sidebarnav .item {margin-bottom: 14px;line-height: 9px;}#righthome {	border-left: 2px solid #B2B0A2;	float: right;	width: 608px;	}#right {	border-left: 2px solid #B2B0A2;	float: right;	width: 608px;	background-color: #fff;}#nav {border-top: 5px solid #B2B0A2;background-color: #000;width: 608px;}#footer {border-top: 1px solid #B2B0A2;padding-top: 10px;padding-bottom: 10px;background-color: #000;color: #fff;font-size: 9px;}#footer .name {margin-left: 35px;}#footer .seperator {margin-left: 14px;margin-right: 14px;}#login {margin-top: 10px;font: 9px/12px Verdana, Helvetica, sans-serif;color: #fff;margin-left: 38px;}#login .label {margin-bottom: 5px;}#login .caption {line-height: 10px;}#loginform input {font-size: 9px;width: 119px;}.maintext {width: 562px;margin-left:  22px;margin-right: 22px;color: #000;border-top: 1px solid #000;margin-bottom: 20px;}.maintextnoline {width: 562px;margin-left:  30px;margin-right: 14px;color: #000;margin-bottom: 20px;}.vehiclehd {font-size: 11px;color: #6F6754;margin-top: 20px;margin-bottom: 3px;font-weight: normal;}#vehiclelist {margin-left: 20px;}#vehiclelist a {text-decoration: underline;color: #000;}.vehicle {margin-left: 8px;}.vehicletitle {font-size: 10px;color: #000;margin-top: 10px;}.vehiclephoto {}.vehiclebacktotop {margin-top: 25px;margin-bottom: 24px;text-align: right;}.vehiclebacktotop a {text-decoration: none;color: #B2B0A2;}.text {width: 537px;margin-left: 8px;}.twocolumn {margin-top: 20px;}.rightcolumn {width: 395px;padding-right: 16px;border-right: 1px solid #000;}.pdf  a {color: #7F7F7F;text-decoration: none;font-size: 9px;margin-left: 10px;}h1 {font-size: 12px;color: #6F6754;margin-top: 20px;margin-bottom: 16px;font-weight: normal;}.tablesubhd {font-size: 12px;color: #6F6754;margin-bottom: 16px;}.backtotop {margin-top: 25px;margin-bottom: 24px;}.backtotop a {text-decoration: none;color: #B2B0A2;}h2 {font-size: 10px;margin-bottom: 0px;color: #6F6754;}.bold {font-weight: bold;}.careers {margin-top: 0;margin-left: 25px;}.large {font-size: 12px;}#resources {margin-top: 38px;margin-bottom: 46px;}ol {list-style-type: decimal;font-size: 12px;margin-left: 15px;padding-left: 0px;text-indent: -1px;}ol li {list-style-type: decimal;}ol a {font-size: 10px;}