body {
padding-top:20px; margin:0; font-family: tahoma; font-size:12px; text-align: center; background:#0055a6; color:#666666;
}
#wrap {
margin:0 auto; width:770px; background-color:#ffffff; padding-left:15px; padding-right: 15px;
}
#header_menu {
width:770px; height:123px; display:table;
}
#header {
width:770px; height:400px; display:table; background-image:url(images/car_image.gif);
}
#header_flash {
width:770px; height:160px; display:table; text-align:left;
}
#header_words {
width:770px; height:240px; display:table; text-align:left;
}
#content {
width:770px; text-align:left; background-color:#ffffff; float:left; padding-bottom:10px;
}
#footer {
width:770px; height: 40px; float: left; border-top:medium  solid #0055a6;
}
.xenex_footer {
width:770px;
}
div.text_footer {
font: 11px tahoma; color: #666666; padding-top: 15px; text-align:right;}
div.text_footer a:hover{
font: 11px tahoma; color: #666666; text-decoration:none;padding-top: 15px; text-align:right;}
div.text_footer a{
font: 11px tahoma; color: #666666; text-decoration:none;padding-top: 15px; text-align:right;}
#column_240 {
width:225px; float:left; height: 100%; text-align:left; background-color:#ffffff; padding: 10px;
}
#column_515 {
width:500px; float:right; height: 100%; text-align:left; background-color:#ffffff; padding: 10px;
}
#column_770 {
width:760px; float:left; height: 100%; text-align:left; background-color:#ffffff; padding: 10px;
}
.image_left {
float:left; padding: 4px; margin: 8px;
}
.image_right {
float:right; padding: 4px; margin: 8px;
}



h1 {
font-size:18px; color:#ffffff; padding-top:5px;
}
h2 {
font-size:16px; color:#0055a6; padding-top:10px;
}
h3 {
font-size:16px; color: #991A1E; padding-top:10px;
}
.text_header {
color:#ffffff; padding-left: 20px; padding-right: 370px; padding-top:0px;
}
.s_green_large {
font-size:15px; color:#96ca4a; padding-left: 10px; font-weight:bold;
}
.s_grey_large {
font-size:15px; color:#333333; font-weight:bold;
}
.s_text_bold {
font-family: tahoma; font-size:11px; text-align: left; color:#666666; padding-left: 45px; font-weight:bold; padding-bottom:0px;
}
.s_text {
font-family: tahoma; font-size:11px; text-align: left; color:#666666; padding-left: 30px;
}
a {
font-size:12px; font-family: tahoma; text-decoration:underline; color: #991A1E;
}
a:visted {
font-size:12px; font-family: tahoma; text-decoration:underline; color: #991A1E;
}
.xenex_link {
font: 10px tahoma; color: #999999; padding:10px; text-align:right;}
.xenex_link a{
font: 10px tahoma; color: #999999;
}
img {
border: 0px;
}
hr {
	color: #f2f2f2; width: 100%; height: 5px; text-align: center; border: solid;
}
hr.dash {
	color: #DB1F26;
	width: 50%;
	height: 2px;
	text-align: center;
	border: dashed;
}

.image_column {
padding-right: 30px; padding-left: 30px; float: left;
}