  body {font-family:Verdana;font-size:8pt;background-image:url('/qab/images/skins/flux-car/page-background.gif');background-repeat:repeat-x;background-color:#0E4C93;}
  h1 {font-family:Arial;font-size:14pt;font-weight:bold;}
  h2 {font-family:Verdana;font-size:12pt;font-weight:normal;margin-bottom:3px;margin-top:25px;color:#000080;}
  input {font-family:Verdana;font-size:8pt;margin-bottom:8px;padding:5px;}
  select {font-family:Verdana;font-size:8pt;margin-bottom:8px;padding:5px;}
  label {float: left;width:230px;font-size:8pt;padding-top:8px;}
  p {font-family:Verdana;font-size:8pt;}
  
  .lbform label {width:130px;margin:3px 0 0 0;}
  .lbform label.r {font-weight:bold;}
  .lbform input[type="text"] {width:310px;}
  .lbform select {width:325px;}
  .lbform select.dd {width:50px;}
  .lbform select.mmm {width:60px;}
  .lbform select.yyyy {width:60px;}
  .lbform select.dlength {width:80px;}
  .lbform input[type="text"].dec {width:50px;}
  .lbform input[type="text"].num {width:30px;} 
  
  #inputtext {

	width: 400px;

	font-family: verdana;
	font-size: 20px;
	color: #3d3d3d;
	border: 1px solid black;

}

.submit {
	width: 100px;
	font-family: verdana;
	font-size: 20px;
}

#vehicle_make ul {
	margin-top: 0px;
	margin-left: -40px;
}



#vehicle_make li {

	width: 200px;
	position: relative;
	font-family: tahoma;
	background-color: #333333;
	padding: 5px;
	font-size: 14px;
	list-style-type: none;

	display:block;

}

#vehicle_make li a:hover {
	background-color: #3d3d3d;
	color: #FFF;
	display:block;
}

#vehicle_make a:link, #vehicle_make a:active, #vehicle_make a:visited {

	text-decoration: none;
	color: #6EADE7;

}

#links {

	position: absolute;
	left: 20px;
	top: 150px;
	z-index: -1;

}

#AFGSearchArea {
 margin-bottom:5px;
}

#vehicle_searchresults {
 margin-top:10px;
}

#form_navigation {
 position:relative;
 float:right;
 margin-top:25px;
}

#form_message p.error {
 color:#C00000;
 font-size:8pt;
 
 border:1px solid #C00000;
 background-color:#FFEAEA;
 
 padding:5px;
}

.table_data {}
.table_data table {
  border:1px solid #999999;
  padding:0px;
  border-spacing:0px;
  width:640px;
  margin:0 0 5px 0;
 }
 .table_data th {
  text-align:left;
  background-color:#CCCCCC;
  border-bottom:1px solid #999999;
  padding:3px;
  font-size:8pt;
  font-family:Verdana;
 }
 .table_data th.right {
  text-align:right;
 }
 
 .table_data th.right {text-align:right;}
 
 .table_data td {
  padding:3px;
  font-size:8pt;
  font-family:Verdana;
 }
 .table_data td.row1 {
  background-color:#FFFFFF;
 }
 .table_data td.row2 {
  background-color:#EEEEEE;
 }
 
 /* Overlay */
 #simplemodal-overlay {background-color:#000; cursor:wait;}
 
 /* Container */
 #simplemodal-container {height:320px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
 #simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
 #simplemodal-container a {color:#ddd;}
 #simplemodal-container a.modalCloseImg {background:url(../img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
 #simplemodal-container #basic-modal-content {padding:8px;}
 
 .spanlink {color:#CC0000;text-decoration:underline;cursor:pointer;}
 
 /* SKIN*/
.conPage {
 position:relative;
 margin:35px auto;
 width:779px;
 min-height:400px;
 height:auto;
}
 
.freHeader {
 position:relative;
 float:left;
 width:779px;
 height:47px;
 background:url('/qab/images/skins/flux-car/page-header.png') no-repeat;
}
.freContent {
 position:relative;
 float:left;
 width:718px;
 min-height:300px;
 height:auto;
 background:#FFF;
 padding:10px 25px;
}
.freBackgroundRight {
 position:relative;
 float:right;
 width:11px;
 height:627px;
 margin-top:-627px;
 background:url('/qab/images/skins/flux-car/page-background-right.png') no-repeat;
}
.freFooter {
 position:relative;
 float:left;
 width:779px;
 height:113px;
 background:url('/qab/images/skins/flux-car/page-footer.png') no-repeat;
}
.freBottomFooter {
 position:relative;
 float:left;
 height:30px;
}

.rowSummaryItem {
 position:relative;
 float:left;
 width:700px;
 padding:2px 8px;
}
.labSummaryItem {
 position:relative;
 float:left;
 width:200px;
}
.detSummaryItem {
 position:relative;
 float:right;
 width:500px;
}

.inline-form {margin:0 10px;}

.freHeaderTelephone {
 position:relative;
 float:right;
 padding:0 15px 0 0;
}
.freHeaderTelephone p {
 color:#EDC339;
 font-weight:bold;
 font-size:12pt;
 margin-top:10px;
 font-family:Arial;
}

