body {
	background-color:#e5e5e5;
	margin:0px;
	
	background-position: left top;
}

.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #3e88d3;
	color: #ffffff;
	font-weight:bold;
}


.header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #3A3A3A;
	color: #ffffff;
}



.main_table_inventory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #ffffff;
	/*border: 1px solid #cccccc;*/
}
.sub_table_inventory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	 background-color: #037ec3;
	/* border: 1px solid #232428; */
}


.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.main_table_inventory_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	/*background-color: #60c1ec;*/
	background-color: #000000;
	font-weight:bold;
	padding-left: 5px;
	color: #FFFFFF;
	
}

.main_table_inventory_row0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #226599;
	cursor:hand;
	padding-top:4px;
	padding-bottom:4px;
}

.main_table_inventory_row1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #e5e5e5;
	cursor:hand;
		padding-top:4px;
	padding-bottom:4px;

}

.main_table_inventory_row0_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #00317b;
	cursor:hand;
		padding-top:4px;
	padding-bottom:4px;

}

.main_table_inventory_row1_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #00317b;
	border:2px solid #618ebc;
	cursor:hand;
		padding-top:4px;
	padding-bottom:4px;

}


.form_fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #999999;

}


.car_details_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#ffffff;
	background-color: #666666;
	border: 1px solid #5b5c5e;
	font-weight: bolder;
	padding-left: 5px;
}

.image_gallery_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}


.car_options {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}

.vin_decode_shell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	background-color:#ffffff;
	border:1px solid #040404;
}

.vin_decode_shell1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color:#037ec3;
	border:1px solid #08317b;
}
.YearDropDown {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	height: 18px;
	width: 80px;
}

.MakeDropDown {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	height: 18px;
	width: 100px;
}
.ModelDropDown {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	height: 18px;
	width: 150px;
}
.LocationDropDown {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	height: 18px;
	width: 150px;
}
.PriceDropDown {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	height: 18px;
	width: 100px;
}


.car_details_contact_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	background-color: #336699;
}


.email_a_friend_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	background-color: #336699;
}


.request_info_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}

.similar_vehicles_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	background-color: #336699;
	border:1px solid #C6D6EF;
}

.INV_FourSideBorderForImage {
	border: 1px solid #DFE7F4;
	
}

.similar_vehicles_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	background-color: #336699;
}

A.INVENTORY_HEADER_LINKS:LINK {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;} 
A.INVENTORY_HEADER_LINKS:ACTIVE {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;} 
A.INVENTORY_HEADER_LINKS:VISITED {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;} 
A.INVENTORY_HEADER_LINKS:HOVER {color:#CCCCCC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;} 


A.WHITE_LINKS:LINK {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.WHITE_LINKS:ACTIVE {color:#ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.WHITE_LINKS:VISITED {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.WHITE_LINKS:HOVER {color: #84A0C5; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 

A.WHITE_LINKS_360:LINK {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.WHITE_LINKS_360:ACTIVE {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.WHITE_LINKS_360:VISITED {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.WHITE_LINKS_360:HOVER {color: #ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 

A.WHITE_FOOTER_LINKS:LINK {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt;} 
A.WHITE_FOOTER_LINKS:ACTIVE {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-weight:bold; font-size: 9pt;} 
A.WHITE_FOOTER_LINKS:VISITED {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-weight:bold; font-size: 9pt;} 
A.WHITE_FOOTER_LINKS:HOVER {color: #000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;font-weight:bold; font-size: 9pt;} 
.ContentColor {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.ContentColor1 {
	font-family: Arial;
	font-size: 9px;
	color: #ffffff;
}
.ContentColord{
	font-family: Arial;
	font-size: 12px;
	color:#ffffff;
}

.FourSideBoxBorder {
	border: 1px solid #DFE7F4;

}
.FourSideBoxBorderWithWBg {
	border: 1px solid #040404;
    background-color: #037ec3;
}

.inputbox {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 20px;
	width: 150px;
	border: 1px solid #000000;
}
.inputbox-comments {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 50px;
	width: 150px;
	border: 1px solid #232428;
}
.inputbox-dropdown {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	width: 50px;
	border: 1px solid #232428;
}
.inputbox-dropdownselect {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	width: 100px;
	border: 1px solid #232428;
}.button-submit {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
	border: 1px solid #232428;
	height: 20px;
	width: 80px;
}

.bannerbg {
	background-image: url(../images/banner.jpg);
	height: 200px;
	width: 773px;
}

.bannerbmw {
	background-image: url(../images/banner_BMW.jpg);
	height: 200px;
	width: 773px;
}

.bannerford {
	background-image: url(../images/banner_FORD.jpg);
	height: 200px;
	width: 773px;
}

.bannerchrysler {
	background-image: url(../images/banner_CHRYSLER.jpg);
	height: 200px;
	width: 773px;
}

.bannerhyundai {
	background-image: url(../images/banner_HYUNDAI.jpg);
	height: 200px;
	width: 773px;
}


.bannerlincolnmercury {
	background-image: url(../images/banner_LINCOLNMERCURY.jpg);
	height: 200px;
	width: 773px;
}



.CompanyName {
	font-family: Tahoma;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
}
.CompanyPhone {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
}

}


.banner2bg {
	background-image: url(../images/banner2.jpg);
	height: 168px;
	width: 650px;
}

.bannerbmw2 {
	background-image: url(../images/banner_BMW2.jpg);
	height: 168px;
	width: 650px;
}

.bannerford2 {
	background-image: url(../images/banner_FORD2.jpg);
	height: 168px;
	width: 650px;
}

.bannerchrysler2 {
	background-image: url(../images/banner_CHRYSLER2.jpg);
	height: 168px;
	width: 650px;
}

.bannerhyundai2 {
	background-image: url(../images/banner_HYUNDAI2.jpg);
	height: 168px;
	width: 650px;
}


.bannerlincolnmercury2 {
	background-image: url(../images/banner_LINCOLNMERCURY2.jpg);
	height: 168px;
	width: 650px;
}



.CompanyName2 {
	font-family: Tahoma;
	font-size: 25px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
}
.CompanyPhone2 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

.specials_text{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #011F39;
  }
  
 A.EmailLink:LINK {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.EmailLink:ACTIVE {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.EmailLink:VISITED {color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
A.EmailLink:HOVER {color: #ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;} 
 
  
#loader {
	position: absolute;
	visibility: hidden;
	height: 10px;
	width: 10px;
	left: ?px;
	top: ?px;
}