body {
	color: #333;
	margin: 0;
	background: #fff;
	text-align: center;
	}
body, table, select  { font: normal 13px/1.5em arial, serif; }

#wrapper {
	width: 98%;
	text-align: center;
	margin: 0 auto;
	text-align:left;
}

#tbl table { width: 100%;}
#tbl td, th { 
border-collapse: separate;
border-spacing: 20;
border-bottom: 1px solid #8C8C8C; border-right: 1px solid #8C8C8C; }
#tbl table td      { text-align:center;}
#tbl table th,
#tbl table td      { padding: 4px 6px;}
#tbl table th,
#tbl table td      { white-space: normal;}
#tbl table thead  th       {
	background: #CAC9AA;
	padding: 8px 6px!important;
	text-align:center;
 	font: bold 14px/1.5em arial, serif;
	}
#tbl table tbody  th       {
	background: #e6e6d2;
	padding: 6px 6px!important;
	text-align:center;
	}	

#tbl .carclub {

	font-size:12px; 
	font-weight:bold;
	background: #CAC9AA;
}

#tbl .car {
	 background: #e6e6d2;
	 font-weight:normal;
	 padding: 4px 6px!important;
}

#tbl .km {
	 background: #F5F8EA;
	 font-weight:normal;
	 padding: 4px 6px!important;
}

#tbl .heading {
	 font: bold 16px/1.5em arial, serif;
}

#tbl .headingsmall {
	 font: normal 10px arial, serif;
}

#tbl tr:hover td    {background-color: #FDFDF7;}

#note {

font-weight: bold;
}

#note1 {

font-weight: normal;
}


/* style for the car prices page*/

#cartbl table { width: 100%; font: normal 12px/1.5em arial, serif; }
#cartbl td, th { border-bottom: 1px solid #8C8C8C; border-right: 1px solid #8C8C8C; }
#cartbl table td      { text-align:center;}
#cartbl table th,
#cartbl table td      { padding: 4px 6px;}
#cartbl table th,
#cartbl table td      { white-space: normal;}
#cartbl table thead  th       {
	background: #CAC9AA;
	padding: 6px 4px!important;
	text-align:center;
	font: bold 13px/1.5em arial, serif;
	}
	
#cartbl table tbody  th       {
	background: #e6e6d2;
	padding: 4px 4px!important;
	text-align:center;
	}

#cartbl .period {
	 background: #ffffec;
	 font-weight:normal;
	 padding: 2px 4px!important;
}	

#cartbl .cars {
	 background: #e6e6d2;
	 font-weight:normal;
	 padding: 2px 4px!important;
}	

#cartbl .carcode {
	 background: #e6e6d2;
	 font-weight:normal;
	 padding: 2px 4px!important;
}

#cartbl .cls {
	 background: #f5f8ea;
	 font-weight:bold;
	 text-align:left;
	 padding: 4px 4px!important;

}	

#cartbl .cls1 {
	 background: #f5f8ea;
	 font-weight:bold;
	 text-align:left;
	 padding: 4px 4px!important;

}

#cartbl .terms     {
	background: #e6e6d2;
	text-align:center;
	}

#cartbl .termsdata     {
	background: #FEFEFE; 
	text-align:center;
}	

#cartbl form {
	margin: 0px;
	padding: 0px;
}

#cartbl .nbtd     { border-bottom: 0px; border-right: 0px; border-top:0px; border-left:0px; }	

#menu table { border: 0px 0px 0px 0px; width: 80%;}
#menu table thead  th       {
	background: #CAC9AA;
	padding: 4px 2px!important;
	text-align:center;
 	font: bold 12px/1.5em arial, serif;
	}
#menu td, th { border-bottom: 0px solid #8C8C8C; border-right: 0px solid #8C8C8C; border-top:0px; border-left:0px;}
#menu table td      { text-align:center;}
#menu table th,
#menu table td      { padding: 4px 6px;}
#menu table th,
#menu table td      { white-space: normal;}
#menu form {
	margin: 0px;
	padding: 0px;
}
#menu .button {
	background: #e6e6d2;
	padding: 2px 2px!important;
	text-align:center;
	width: 200px;
}

a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; font-weight: none; font-style: normal; text-decoration: none;
}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; font-weight: none; font-style: normal; text-decoration: none
}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #FF3300; font-weight: none; font-style: normal; text-decoration: underline;
}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; font-weight: none; font-style: normal; text-decoration: underline;
}


