
body {
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../graphics/background_pattern.gif);
	background-repeat: repeat;
}

a.car_of_week_price {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.car_of_week_price:hover {
	text-decoration: underline;
}


a.header_email {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	color: #C2D82E;
	text-decoration: none;
}

a.header_email:hover {
	text-decoration: underline;
}

html  {
	height:100%;
}

img.mousehand{
 cursor:crosshair;
}

.used_home_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:120%;
	color: #333333;
}

.used_home_number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 72px;
	font-weight:bold;
	color: #990000;
}

.used_home_sub_number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #590000;
}

.bottom_white_border {
	border-bottom: 1px solid #FFFFFF;
}

.bottom_tab_border {
	border-bottom: 1px solid #E4E4E4;
}

a.tab_link {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.tab_link:hover {
	text-decoration: underline;
}

a.offers_link {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a.offers_link:hover {
	text-decoration: underline;
}

a.offers_details_link {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}

a.offers_details_link:hover {
	text-decoration: none;
}

.bottom_border_light {
	border-bottom: 1px solid #EEF0F0;
}

.right_border_light {
	border-right: 1px solid #EEF0F0;
}

.table_border {
	border-top: 1px solid #EEF0F0;
	border-left: 1px solid #EEF0F0;
}
.table_border_right {
	border-top: 1px solid #EEF0F0;
	border-left: 1px solid #EEF0F0;
	border-right: 1px solid #EEF0F0;
}
.table_border_bottom {
	border-top: 1px solid #EEF0F0;
	border-left: 1px solid #EEF0F0;
	border-bottom: 1px solid #EEF0F0;
}
.table_border_all {
	border: 1px solid #EEF0F0;
}

.large_offer_apr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}

.staff_names {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

.large_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.conditions_small_print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.right_border {
	border-right: 1px solid #BFC5C4;
}

.bottom_border {
	border-bottom: 1px solid #BFC5C4;
}

.bottom_border_newcar, .title_newcar {
	border-bottom: 1px solid #DAD38F;
	background-color: #E6E3AE;
}

.manager_border {
	border-bottom: 1px solid #DAD38F;
}

.bottom_border_newcar:hover, .bottom_border_newcar_on {
	border-bottom: 1px solid #DAD38F;
	background-color: #E1DDA2;
	cursor:pointer;
}


.main_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.main_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.main_content_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.main_content_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
}

a.pdf_download {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}

a.pdf_download:hover {
	text-decoration: none;
}

a.play_video {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}

a.play_video:hover {
	text-decoration: none;
}

.left_column_content_green {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #1E2A2B;
}

.content_bold {
	font-weight: bold;
}

.price_number {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 14px;
	color:#990000;
	font-weight: bold;	
}

.main_content_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.main_title_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.main_content_white_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.currency_select {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.main_content_grey {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #333333;
}

.used_car_details {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #333333;
}

.used_car_details_list {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 9px;
	color: #333333;
	margin-bottom:2px;
	margin-top:2px;
}

.used_car_title {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.used_car_title a.used_car_title {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

a.back_title {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.back_title:hover {
	text-decoration: underline;
}


.used_car_price {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.used_car_now_price {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}

a.used_car_now_price_ongreen {
	text-decoration: none;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

a.used_car_now_price_ongreen:hover {
	text-decoration: underline;
}

a.used_photos {
	color: #333333;
	text-decoration: none;
}

a.used_photos:hover {
	color: #333333;
	text-decoration: underline;
}

a.used_photos_dk_background {
	color: #808586;
	text-decoration: none;
}

a.used_photos_dk_background:hover {
	color: #808586;
	text-decoration: underline;
}

a.main_content_links {
	color: #000000;
	text-decoration: underline;
}

a.main_content_links:hover {
	color: #000000;
	text-decoration: none;
}

a.main_white_links {
	color: #FFFFFF;
	text-decoration: underline;
}

a.main_white_links:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.main_white_links_over {
	color: #FFFFFF;
	text-decoration: none;
}

a.main_white_links_over:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.new_car_link, .new_car_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a.new_car_link:hover {
	text-decoration: underline;
}

.manager {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.manager_tel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.news {
	padding:10px 18px 10px 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.news-all {
	width:auto; 
	height:auto; 
    text-align:-moz-left; 
	#text-align:left;
	display:block;
}

.news-slot-1 a { 
	display:block;
	text-decoration:none;
	background-image:url(../graphics/news_off01.gif); 
}

.news-slot-1 a:hover {
	display:block;
	text-decoration:underline;
	background-image:url(../graphics/news_on01.gif); 
}

.news-selected-1 {
	display:block;
	text-decoration:none;
	background-image:url(../graphics/news_on01.gif); 
}

.news-slot-2 a { 
	display:block;
	text-decoration:none;
	background-image:url(../graphics/news_off02.gif); 
}

.news-slot-2 a:hover {
	display:block;
	text-decoration:underline;
	background-image:url(../graphics/news_on02.gif); 
}

.news-selected-2 {
	display:block;
	text-decoration:none;
	background-image:url(../graphics/news_on02.gif); 
}

.news-slot-3 a { 
	display:block;
	text-decoration:none;
	background-image:url(../graphics/news_off03.gif); 
}

.news-slot-3 a:hover {
	display:block;
	text-decoration:underline;
	background-image:url(../graphics/news_on03.gif); 
}

.news-selected-3 {
	display:block;
	text-decoration:none;
	background-image:url(../graphics/news_on03.gif); 
}

.news-slot-4 a { 
	display:block;
	text-decoration:none;
	background-image:url(../graphics/news_off04.gif); 
}

.news-slot-4 a:hover {
	display:block;
	text-decoration:underline;
	background-image:url(../graphics/news_on04.gif); 
}

.news-selected-4 {
	display:block;
	text-decoration:none;
	background-image:url(../graphics/news_on04.gif); 
}

#topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a.topnav {
	color: #FFFFFF;
	text-decoration: none;
}

a.topnav:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.topnavitem {
	width:auto; 
	height:20px; 
	float:right; 
	margin-right:18px; 
	display:inline;
}

#botnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A7875;
}

a.botnav {
	color: #6A7875;
	text-decoration: none;
}

a.botnav:hover {
	color: #6A7875;
	text-decoration: underline;
}

input.search{
	width: 122px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border:none;
	background-color:transparent;
}

input.newsletter{
	width: 174px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

input.right_column{
	width: 174px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

textarea.right_column{
	width: 174px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

textarea.full_center{
	width: 282px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

input.test_drive{
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

input.standard_form{
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.test_drive_drop{
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}

.standard_drop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}

input.two_character{
	width: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}

input.small{
	width: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}

input.four_character{
	width: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}

#botcontact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A7875;
}

#buttons{
	float:left;
	position:relative;
	left:50%;
	text-align:left;
	margin-top:-12px;
	#margin-top:0px;
	padding-bottom:12px;
	margin-left:-23px;
}

#buttons ul{
	list-style:none;	
	position:relative;
	left:-50%;
}

#buttons li{
	float:left;
	position:relative;
}/* ie needs position:relative here*/

#buttons a{
	text-decoration:none;
	margin:1px;
	float:left;
 	color:#BEBEBE;
	padding:0px 4px;
	text-align:-moz-left;
 	#text-align:left;
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#buttons a:hover { 
	text-decoration:underline;
}

#content{overflow:hidden}

div#container{
width:804px;
min-height:100%;
text-align:center;
margin:0 auto;
}

.clearfix:after,div#container:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size:0;
	visibility:hidden;
}
.clearfix,div#container {display: inline-block;}

/* Hide from IE5/Mac \*/
* html .clearfix {height: 1px;}
* html div#container {height:100%;}
.clearfix,div#container {display:block;}
/* End hide */

.used_search_drop_down {
	font-family: verdana, helvetica, arial, sans-serif;
	width: 180px;
	font-size: 12px;
	color: #333333;
}

.used_car_number {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.pricing_drop_down {
	font-family: verdana, helvetica, arial, sans-serif;
	width: 180px;
	font-size: 12px;
	color: #333333;
}

/*  MOO TOOLS ACCORDIAN CSS */



.toggler {
	color: #333333;
	width:100%;
	margin: 0;
	background-color: transparent;
	border-top: 1px solid #949e9c;
	font-size: 12px;
	font-weight: normal;
	font-family:verdana, helvetica, arial, sans-serif;
}
 
.element {
 	color: #333333;
	font-family:verdana, helvetica, arial, sans-serif;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}


