/* standard */
@charset "utf-8";
body {
  margin: 0px;
  padding: 0px;
}
#website {
  background-color: #000000;
}
.h1_tag{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3E3E3E;
	font-weight: normal;
	margin-bottom: 0px;
}
.top_nav_bg{	
	height:12px;
}
#h1_bg{
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;	
	height:17px;	
}
.div_line {
  background-image: url(../images/gray_line.gif);
  background-repeat: repeat-x;
  clear: both;
}
.top_pad4{
  padding-top:4px;
}
#body_bg{
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;	
	background-position:top;
	background-color:#FFFFFF;
}
#shape_bg{
	background-image:url(../images/shape_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	width:241px;
	background-color:#9C1115;
}
#shape_2{
	background-image:url(../images/shape_2.gif);
	background-repeat:repeat-y;	
	width:30px;		
}
#shape_4{
	background-image:url(../images/shape_4.gif);
	background-repeat:repeat-y;
	width:22px;	
}
#panel_bg{
	background-image:url(../images/panel_bg.gif);
	background-repeat:repeat-x;	
	height:181px;
	width:639px;
}
#top_bg{	
	height:37px;
	width:955px;	
}
#banner_bg{	
	background-color:#C0C0C0;
	height:354px;
}
#content_area {	
	margin-bottom:21px;
	margin-top: 20px;
  margin-left: 18px;
	margin-right:20px;
	text-align:left;
}
#footer_div{
	width:955px;
}
#footer_bg{
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	height:7px;
}
.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #545454;
  font-size: 10px;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;   
}
.footer a:link, .footer a:visited, .footer a:active {
  color: #545454;
	font-size: 10px;
  text-decoration: none;
}
.footer a:hover {
  color: #ffffff;
  text-decoration: none;
}
#other_source {
  display: none;
}
#map_div{
	position:absolute;
	display:none;
	border:1px solid #666666;
	width:702px;
	height:274px;
	z-index:1000;
}
#content_bg{
	background-image:url(../images/content_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;	
}
h3{
	margin-bottom: 0px;	
}
p{
	margin-top: 0px;	
}
.directions_td{
	border:1px solid #B4B4B4;
}
.map_td{
	border-top:1px solid #B4B4B4;
	border-right:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4;
}
.special_bg {
  background-repeat: no-repeat;
  background-position:center center;
  width:281px;
	height:113px;
}
.panel_left_1 {
	background-image:url(../images/panel_left_1.gif);
	background-repeat:repeat-y;
	width:2px;	
}
.panel_bg_1{
	background-image:url(../images/panel_bg_1.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	width:277px;
	height:21px;	
}
.panel_right_1 {
	background-image:url(../images/panel_right_1.gif);
	background-repeat:repeat-y;
	width:2px;	
}
.formfield, .formfield2, .formfield3 {
  color: #23211d;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #494640;
  background-color: #ffffff;
  width: 300px;
}
.formfield2 {
	width:80px;
}
.formfield3 {
	width:80px;
}
.captchaform {
	width:59px;
}
.formfield1{
  color: #23211d;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #913C40;
  background-color: #ffffff;
  width: 165px;
}
.rigtpad_15{
	padding-right:5px;	
}
.page_title, .h2_tag{
	font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #ED222A;	
	font-weight:bold;
	text-align:left; 	   
}
.page_title{
	font-weight:bold;	
}

h1, h2, h3, h4, h5, h6 {
  padding-top: 0px;
  margin-top: 0px;
}
h3{
	padding-bottom: 0px;
  margin-bottom: 0px;
}
.right_div, .rdiv {
  text-align: right;
}

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

.formbutton {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	font-weight:bold;
  border: 1px solid #7BB42F;
  background-color: #000000;
}
.hidden {
  display: none;
}
.new_row{
  clear: both;
  padding: 0px;
}
.pad10 {
  padding: 10px;
}
.pic_frame_2 {
  background-repeat: no-repeat;
  background-position: center center;
  margin-left: 20px;
  margin-bottom: 20px;
  margin-right: 1px;
}
.img_border, .imageborder_pad2, .border_2{
	border:1px solid #B4B4B4;
}
.imageborder_pad2{
	padding:2px;
}
.border_1{
	border-top:1px solid #B4B4B4;
	border-left:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4;
}
.border_3{	
	border-left:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4;
}
.border_4{	
	border-left:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4;
	border-right:1px solid #B4B4B4;
}
body, .body_text_normal, .body_text_normal a:link, .body_text_normal a:visited, .body_text_normal a:hover, td {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6A6A6A;
  text-decoration: none;
}
.body_text_normal a:hover, #content_area a:hover  {
  text-decoration: underline;
}
.body_text_small, .body_text_small a:link, .body_text_small a:visited, .body_text_small a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #6A6A6A;
  text-decoration: none;
}
.body_text_small a:link{
  text-decoration: underline;
}
.body_text_medium, .body_text_medium a:link, .body_text_medium a:visited, .body_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #7B7565;
  text-decoration: none;
}
.body_text_medium a:hover {
  font-size: 13px;
  text-decoration: underline;
}
.body_text_large, .body_text_large a:link, .body_text_large a:visited, .body_text_large a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #464545;
  text-decoration: none;
}
.body_text_large a:hover {
  font-size: 16px;
  text-decoration: underline;
}

.black_text_normal, .black_text_normal a:link, .black_text_normal a:visited, .black_text_normal a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}
.black_text_normal a:hover { 
  text-decoration: underline;
}
.black_text_medium, .black_text_medium a:link, .black_text_medium a:visited, .black_text_medium a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}
.black_text_medium a:hover {  
  text-decoration: underline;
}
.black_text_large, .black_text_large a:link, .black_text_large a:visited, .black_text_large a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #121212;
  text-decoration: none;
}
.black_text_large a:hover {
  font-size: 15px;
  text-decoration: underline;
}

.yellow_text_normal, .yellow_text_normal a:link, .yellow_text_normal a:visited, .yellow_text_normal a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #E5FF4D;
  text-decoration: none;
}
.yellow_text_normal a:hover {
  font-size: 11px;
  text-decoration: underline;
}
.yellow_text_medium, .yellow_text_medium a:link, .yellow_text_medium a:visited, .yellow_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #E5FF4D;
  text-decoration: none;
}
.yellow_text_medium a:hover {
  font-size: 13px;
  text-decoration: underline;
}
.yellow_text_large, .yellow_text_large a:link, .yellow_text_large a:visited, .yellow_text_large a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #E5FF4D;
  text-decoration: none;
}
.yellow_text_large a:hover {
  font-size: 16px;
  text-decoration: underline;
}

.orange_text_normal, .orange_text_normal a:link, .orange_text_normal a:visited, .orange_text_normal a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffc20a;
  text-decoration: none;
}
.orange_text_normal a:hover {
  font-size: 11px;
  text-decoration: underline;
}
.orange_text_medium, .orange_text_medium a:link, .orange_text_medium a:visited, .orange_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #ffc20a;
  text-decoration: none;
}
.orange_text_medium a:hover {
  font-size: 13px;
  text-decoration: underline;
}
.orange_text_large, .orange_text_large a:link, .orange_text_large a:visited, .orange_text_large a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ffc20a;
  text-decoration: none;
}
.orange_text_large a:hover {
  font-size: 16px;
  text-decoration: underline;
}

.green_text_normal, .green_text_normal a:link, .green_text_normal a:visited, .green_text_normal a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #14AA39;
  text-decoration: none;
}
.green_text_normal a:hover {
  font-size: 11px;
  text-decoration: underline;
}
.green_text_medium, .green_text_medium a:link, .green_text_medium a:visited, .green_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #8CC63F;
  text-decoration: none;
}
.green_text_medium a:hover { 
  text-decoration: none;
	color:#FFFFFF;
}
.green_text_large, .green_text_large a:link, .green_text_large a:visited, .green_text_large a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #8CC63F;
  text-decoration: none;
}
.green_text_large a:hover {
  font-size: 15px;
  text-decoration: underline;
}

.red_text_small, .red_text_small a:link, .red_text_small a:visited, .red_text_small a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ec1d25;
  text-decoration: none;
}
.red_text_normal, .red_text_normal a:link, .red_text_normal a:visited, .red_text_normal a:hover, #content_area a {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ec1d25;
  text-decoration: none;
}
.alert {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ec1d25;
  text-decoration: none;  
}
.red_text_normal a:hover {
  font-size: 11px;
  text-decoration: underline;
}
.red_text_medium, .red_text_medium a:link, .red_text_medium a:visited, .red_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #ec1d25;
  text-decoration: none;
}
.red_text_medium a:hover {
  font-size: 13px;
  text-decoration: underline;
}
.red_text_large, .red_text_large a:link, .red_text_large a:visited, .red_text_large a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #ec1d25;
  text-decoration: none;
}
.red_text_large a:hover {
  text-decoration: underline;
}

.blue_text_small, .blue_text_small a:link, .blue_text_small a:visited, .blue_text_small a:hover  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0095DA;
  text-decoration: none;
}
.blue_text_normal, .blue_text_normal a:link, .blue_text_normal a:visited, .blue_text_normal a:hover  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0095DA;
  text-decoration: none;
}
.blue_text_normal a:hover {
  text-decoration: underline;
}
.blue_text_medium, .blue_text_medium a:link, .blue_text_medium a:visited, .blue_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0095DA;
  text-decoration: none;
}
.blue_text_medium a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.blue_text_large, .blue_text_large a:link, .blue_text_large a:visited, .blue_text_large a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #0095DA;
  text-decoration: none;
}
.blue_text_large a:hover {  
  text-decoration: underline;
}

.dark_blue_text_normal, .dark_blue_text_normal a:link, .dark_blue_text_normal a:visited, .dark_blue_text_normal a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #30697D;
  text-decoration: none;
}
.dark_blue_text_normal a:hover {
  font-size: 11px;
  text-decoration: underline;
}
.dark_blue_text_medium, .dark_blue_text_medium a:link, .dark_blue_text_medium a:visited, .dark_blue_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #30697D;
  text-decoration: none;
}
.dark_blue_text_medium a:hover {
  font-size: 13px;
  text-decoration: underline;
}
.dark_blue_text_large, .dark_blue_text_large a:link, .dark_blue_text_large a:visited, .dark_blue_text_large a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #30697D;
  text-decoration: none;
}
.dark_blue_text_large a:hover {
  font-size: 16px;
  text-decoration: underline;
}

.white_text_normal, .white_text_normal a:link, .white_text_normal a:visited, .white_text_normal a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
}
.white_text_normal a:hover {
  font-size: 11px;
  text-decoration: underline;
}
.dark_gray_text_normal, .dark_gray_text_normal a:link, .dark_gray_text_normal a:visited, .dark_gray_text_normal a:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #121212;
  text-decoration: none;
}
.dark_gray_text_normal a:hover{
  color:#121212;
}
.gray_text_small, .gray_text_small a:link, .gray_text_small a:visited, .gray_text_small a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #676254;
  text-decoration: none;
}
.bread, .bread a:link, .bread a:visited, .bread a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #BCBCBC;
  text-decoration: none;
}
.bread a:hover{
	text-decoration: underline;
}
.gray_text_normal, .gray_text_normal a:link, .gray_text_normal a:visited, .gray_text_normal a:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ECEAEA;
  text-decoration: none;
}
.gray_text_normal a:hover{
  color:#ffffff;
}
.gray_text_medium, .gray_text_medium a:link, .gray_text_medium a:visited, .gray_text_medium a:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #676254;
  text-decoration: none;
}
.gray_text_medium a:hover{
  text-decoration:underline;
}
.white_text_medium, .white_text_medium a:link, .white_text_medium a:visited, .white_text_medium a:hover {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #eeeeee;
  text-decoration: none;
}
.white_text_medium a:hover {
  font-size: 12px;
  text-decoration: underline;
}
.white_text_large, .white_text_large a:link, .white_text_large a:visited, .white_text_large a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ffffff;
  text-decoration: none;
}
.white_text_large a:hover {
  font-size: 16px;
  text-decoration: underline;
}
.purple_text_normal, .purple_text_normal a:link, .purple_text_normal a:visited, .purple_text_normal a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #47116f;
  text-decoration: none;
}
.lr_border{
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	text-align:left;	
}
.c2a_txt, .c2a_txt_1{
	margin-top:8px;
	margin-left:24px;
	margin-bottom:15px;	
	margin-right:22px;
	text-align:left;
}
.c2a_txt_1{
	margin-left:14px;
}
.c2a_left{
	background-image:url(../images/c2a_left.gif);
	background-repeat:repeat-y;
	width:3px;
}
.c2a_right{
	background-image:url(../images/c2a_right.gif);
	background-repeat:repeat-y;
	width:2px;
}
.c2a_bg{
	background-image:url(../images/c2a_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
}
.c2a_title, .c2a_title a:link, .c2a_title a:visited, .c2a_title a:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #9C1115;
  text-decoration: none;
}
.c2a_title a:link {
  text-decoration: underline;
}

.padding_footer{
	padding-right:5px;
	padding-left:5px;	
}
.padding_right_5{
	padding-right:5px;	
}
.padding_right_6{
	padding-right:6px;	
}
.padding_8{
	padding-right:8px;	
	padding-bottom:8px;
}
.serv_rqst{
color:#737373;
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
.opt_size{
height:21px;
}
.padding_r5{
padding-right:5px;
}
.formfield_rqst{
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
width:300px;
}
.formfield_rqst1{
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
width:241px;
}
.formfield_rqst2{
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
width:261px;
}
.line_hight{
height:25px;
}
.serv_bg{
	background-image:url(../images/head_bg.gif);
	background-repeat:no-repeat;
	height:29px;
	width:534px;
	color:#FFFFFF;
	font-weight:bold;
}
.padding_overall{
padding-top:7px;
padding-left:14px;
}
.padding_l50{
padding-left:50px;
}
.padding_r10{
padding-right:10px;
}
.formbutton_new{
	background-image:url(../images/submit_request.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height:38px;
	width:164px;
	border:0;
}
.map_link, .map_link a:link, .map_link a:visited, .map_link a:hover, .map_link a:active{!important
font-size:15px;
background-color:#F9DEDE;
text-decoration:none;
color:#DE5959;!important
}

.h3_txt{
	font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6A6A6A; text-decoration: none; margin:0px; padding:0px; font-weight:bold;
  
}

/* special listing */
.heading_text{
	color: white;
	font-weight: bold;	
	height: 25px;
}
.space_break{
	width: 100%;
	height: 10px;
	float: left;
}
.specials_list_single{
	position: relative;
	width: 624px;		
}
.specials_photo{
	float: left;
	/* background-color: red; */
	width: 150px;
	margin-bottom: 5px;	
}
.specials_year{
	float: left;
	/* background-color: green; */	
	width: 32px;
	margin-bottom: 5px;
	margin-left: 4px;
	margin-right: 4px;
}
.specials_desc{
	float: left;
	/* background-color: orange;
	height: 120px; */
	width: 232px;
	margin-bottom: 5px;
}
.specials_desc_heading{
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
.specials_desc_content{
	width: 100%;
}
.specials_rego{
	width: 100%;
	margin-top: 5px;
}
.specials_status{
	float: left;
	/* background-color: gray; */
	width: 33px;
	margin-bottom: 5px;
	margin-left: 4px;
}
.specials_stock{
	float: left;
	/* background-color: blue; */	
	width: 56px;
	margin-bottom: 5px;
	margin-left: 4px;
}
.specials_kilo{
	float: left;
	/* background-color: yellow; */	
	width: 47px;
	margin-bottom: 5px;
	margin-left: 4px;	
}
.specials_price{
	float: left;	
	margin-bottom: 5px;
	margin-left: 4px;
	width: 50px;
	_width: 48px;
}
.clear{
	clear: both;
}

/* Special Pagination*/
#searchresult{
	width: 624px;
}
.specials_heading_area{
	width: 624px;
	height: 25px;
	_height: 20px;
	float: left;
	background-color: #c90c13;
	font-weight: bold;
	color: #FFFFFF;
}
.heading_img_specials{
	width: 150px;
	float: left;
	height: 25px;
}
.heading_year_specials{
	width: 40px;
	float: left;
	height: 25px;
}
.heading_desc_specials{
	width: 232px;
	float: left;
	height: 25px;
}
.heading_status_specials{
	width: 37px;
	float: left;
	height: 25px;
}
.heading_stock_specials{
	width: 60px;
	float: left;
	height: 25px;
}
.heading_km_specials{
	width: 51px;
	float: left;
	height: 25px;
}
.heading_price_specials{
	width: 54px;
	float: left;
	height: 25px;
}
.heading_img_specials, .heading_year_specials, .heading_year_specials, .heading_price_specials, .heading_desc_specials, .heading_status_specials, .heading_stock_specials, .heading_km_specials{
	padding-top: 5px;
	_padding-top: 8px;
}
.specials_contactus{
	width: 70px;
	height: 15px;
	position: absolute;		
	bottom: 20px;
	right: 0px;
}
/* new pagination */
#page_navigation a{
	padding:3px;
	border:1px solid gray;
	margin:2px;
	color:black;
	text-decoration:none
}
.active_page{
	background:#c90c13;
	color:white !important;
}
li{
	margin: 0;
	padding: 0;
}
#title_footer{
	padding-bottom: 0px; 
}
