body{
	padding: 0px;
	margin: 0px;
	background-image: url("img/bg.gif");
	background-repeat: repeat-x;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

a {color: #0394E7; font-weight: bold; text-decoration: none; padding: 0px;}
a:hover {color: #DD127B; font-weight: bold; text-decoration: none; padding: 0px;}

#main_table{
	width: 770px;
	background-color: #E7F6FF;
	border-left: 2px solid #003366;
	border-right: 2px solid #003366;
}

#logo{padding-left: 10px;}

#header {background-image: url("img/header_right.jpg"); background-repeat: no-repeat; 	background-position: bottom right;}
#menu_td {border-bottom: 3px solid #003366; border-top: 1px solid #003366;}

#contact{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border-top: 3px solid #003366;
	border-bottom: 1px solid #003366;
}

#title {
	padding-top: 2px;
	padding-left: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
#title_hi {font-family: Verdana, Helvetica, sans-serif;color: #DD127B; font-size: 16px; font-weight: bold;}

#menu{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
}

#menu a{
	color: #0394E7;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#menu a:hover{
	color: #DD127B;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.menu_hi {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	color: #000000;
	text-align: right;
	font-weight:bold;
}

.menu_hi p:first-letter{
	color: #DD127B;
	font-weight:bold;
}

.bgcolor {background-color: #009DE0; font-size: 5px;}

.bgcolor_hi {background-color: #DD127B; font-size: 5px;}

.color_hi {color: #DD127B;}

.vehicles_list{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	border-top: 1px solid #DFE0E5;
}

.vehicles_list a{
	color: #DD127B;
	font-weight: bold;
	text-decoration: none;
}

.vehicles_list td,
th{
	border-bottom: 1px solid #DFE0E5;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

.vehicles_list_img_cell{
	vertical-align: top;
	width: 74px;
}

.vehicles_list_data_cell{
	vertical-align: top;
	padding-left: 10px;
}

.vehicles_list_price_cell{
	text-align: right;
	font-weight: bold;
}

.mdetail,
.mudel{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E01277;
}

.mudel td{
	padding-top: 10px;
}

.vehicle_details a,
.mudel a{
	text-decoration: none;
	color: #0094DE;
}

.vehicle_details{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.vehicle_details td{
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #DFE0E5;
}

.make_and_model_title{
	width: 150px;
}

.contact {font-family: Verdana, Helvetica, sans-serif; color: #000000; font-size: 11px; line-height: 15px;}
.contact b{font-size: 13px;}
.contact p:first-letter {color: #DD127B;}

.content1 {background-image: url("img/autod.jpg"); background-repeat: no-repeat; background-position: right bottom;}
.content2 {background-image: url("img/haagised.jpg"); background-repeat: no-repeat; background-position: right bottom;}
.content3 {background-image: url("img/elamud.jpg"); background-repeat: no-repeat; background-position: right bottom;}

.header {background-color: #009DE0; color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;}
.parts_td_title {background-color: #DDDDDD; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;}
.parts_tr {font-family: Verdana, Helvetica, sans-serif; font-size: 12px;}
.parts_tr td {border-bottom: 1px solid #DFE0E5;}
.parts_tr a{color: #DD127B; text-decoration: none;}

.parts_detail {font-family: Helvetica, Verdana, sans-serif; font-size: 12px;}

.left {background-image: url("img/left.gif"); background-repeat: repeat-y; background-position: right; width: 15px;}
.right {background-image: url("img/right.gif"); background-repeat: repeat-y; background-position: left; width: 15px;}

#financing{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#financing li{
	display: inline;
	float: left;
	margin: 1px;
}

#capital_rent, #calculator, #operating_lease, #after_payment{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 178px;
	border: 1px solid #003366;
}

#capital_rent td, #calculator td, #operating_lease td, #after_payment td{
	height: 16px;
	padding-left: 5px;
	padding-right: 2px;
}

#capital_rent th, #calculator th, #operating_lease th, #after_payment th{
	height: 20px;
	border-bottom: 1px solid #003366;
	padding-left: 5px;
	background-color: #EEEEEE;
}

#calculator select{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width: 75px;
}

.calculate_button{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	font-weight: bold;
	color: #008FDB;
	background-color: #E7F6FF;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	width: 75px;
	text-align: center;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#langBar
{
	position: absolute; text-align: right; margin-left: 735px; margin-top: 50px;
}
#langBar a {margin: 5px 3px;}