body
{
	margin: 0px;
	background-color: #ffffff;
	font-family: Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	width: 100%;
	color: #333;
	/*scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #7A7575;
	scrollbar-shadow-color: #7A7575;
	scrollbar-arrow-color: #FB2836;
	scrollbar-track-color: #EEEEEE;*/
}

a:link, a:visited  {color: #527BB9; /*text-decoration: none;*/}
a:active {color: #F60; /*text-decoration: none;*/}
a:hover {color: #F60}

.selected {	color: Red;}
a.selected:link, a.selected:visited  {color: Red; /*text-decoration: none;*/}
a.selected:active {color: Red; /*text-decoration: none;*/}
a.selected:hover {color: #ba5e11}

.hot {color: #FF0000; font-weight:bold;}
.hot2 {color: #FF0000}
.text1 {font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #F60; font-weight: bold; margin: 0px 5px 10px 5px;}
.label {color: #333333; font-weight: normal;}
.img_link {	border: #333; cursor: pointer;}
.zoom {cursor: default;}
.message { color: #F60; font-weight: bold; }

div.hide { display: none;}
div.show { display: block;}

form {background-color: #f2f2f2; margin: 0px; padding: 5px 0px 5px 0px;}

input, select, textarea {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}

select, textarea {
	width: 150px;
	border: 1px solid #696969;
}
.field { height: 12px; width: 149px; border: 1px solid #696969;}
.input_price {height: 12px; width: 67px; text-align: right; border: 1px solid #696969;}

.defbutt { 
	font-size: 10px;
	height: 18px;
	background-color: #CCCCCC; 
	border: 1px solid #959595; 
	padding: 1px 10px 1px 10px;  
	text-transform: uppercase;
	vertical-align: middle;
	cursor:pointer;
}

/*
___________________560 px___________________
|    220px   5px|          331px           |
*/

#main{position:relative; width:560px;}

#search_form_border {
	position: relative; 
	width: auto; 
	background-color: #fff;
	border: 1px solid #D2D2D2;
	padding: 1px;
	margin: 0px;
}
.search_table {width: 100%;}

#main_pic_area {float: left; width: 225px; height: 175px;}
#main_pic {border: 1px solid #666;}
#pic_comment { font-size: 9px; clear:left; margin:1px; }

#vehicle_id{clear: left; font-size: 9px; color: #ccc; margin: 1px 5px 1px 5px;}
#vehicle { margin: 5px 5px 5px 5px;}

#thumbs_area {float: right; width: 146px;}
.thumb {float:left; border: 1px solid #666; margin:0px 1px 1px 0px; cursor:pointer;}

#feedback_area {
	width: 175px;
	float: right;	
	border: 1px solid #D2D2D2;
	background-color: #fff;
	padding: 1px;
	margin: 0px 0px 10px 5px;
}
#feedback_title { width:auto; text-align: center;}

#feedback_area .field, #feedback_area select, #feedback_area textarea {width: 149px; margin: 0px 10px 2px 10px; padding-left: 2px;}
#feedback_area .field {width: 149px; height: 12px; border: 1px solid #696969;}

.images_table {width: 100%; margin: 0px 0px 10px 0px;}
.thumbs_table_td {width: 100%;/* 3x70px + 6x1px(border) + 3x1px(margin)*/
padding-top: 1px}
	
.veh_list_table {
	width: 100%;	
	border: 1px solid #D2D2D2; 
}

.veh_table{
	*width: 331px;
	border:1px solid #D2D2D2; 
}

#veh_data_area {clear: both; width: 100%;}

.veh_opt_table {
	width: 100%;
	border: 1px solid #D2D2D2;  
}

.table_header {
	/*font-weight: bold;*/
	background-color: #cccccc;
}

.tb_padding {padding: 1px 5px 1px 5px;}
.tb_center  {padding: 1px 5px 1px 5px; text-align: center;}
.tb_right   {padding: 1px 5px 1px 5px; text-align: right;}
.tb_price   {padding: 1px 5px 1px 5px; text-align: right;}

.odd {background-color: #FDFDFD;}
.even {background-color: #f2f2f2;}
