body
{
	margin: 0px auto;
	font-family: verdana;
	background: white;
	font-size: 11px;
}
h1,
h2
{
	color: #03395f;
	margin: 2px 0 0 2px;
	font-size: 21px;
	font-weight: normal;
	font-family: Arial;
	font-style: italic;
}
h2
{
	margin: 3px 0 1px 2px;
	font-size: 1.3em;
}
img
{
	border: 0px;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
sup
{
	color: #e1830f;
	font-size: 9px;
	font-family: Verdana;
	font-weight: normal;
}
label
{
	cursor: pointer;
}
p
{
	margin: 8px 0;
}

.hide
{
	display: none;
}
.clear
{
	clear: both;
}
.clearfix:after
{
	*content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
form
{
	margin: 0;
	
}

/* lists */
ul
{
	list-style-type: disc;
}
li
{
	margin-top: 3px;
}
/* lists */

/* tables */
table
{
	border-collapse: collapse;
	border-spacing: 0;
	border-padding: 0;
	border: 0px;
}
.sTable
{
	width: 100%;
}
.dotted_line
{
	background: url('../img/dotted_line.gif') bottom repeat-x;
}
/* tables end */

/* inputs */
input.text,
input.numeric,
input.text_blink,
input.file
{
	color: #a4a4a6;
	font-size: 10px;
	height: 14px;
	border: 1px #dedfe0 solid;
	background: white;
	padding: 1px 3px 4px 3px;
	width: 124px;
	font-style:italic;
	-moz-border-radius: 2px 2px 2px 2px;
}
select
{
	width: auto;
	border: 1px #dedfe0 solid;
	-moz-border-radius: 2px 2px 2px 2px;
	padding: 0;
	*height: 20px;
	*height: 23px;
}
textarea
{
	color: #606870;
	font-size: 12px;
	border: 1px #bbbbbb solid;
	background: white;
	margin: 0 0 4px 0;
	padding: 0 0 0 5px;
	font-family: Verdana;
}
input.file
{
	width: auto;
	margin: 0;
	padding: 0;
	height: 22px;
}
input.text_blink,
select.text_blink
{
	background: white;
}
input.numeric
{
	width: auto;
	text-align: center;
}

input.text:hover,
input.text:focus,
input.file:hover,
input.file:focus,
select:hover,
select:focus,
textarea:hover,
textarea:focus,
input.numeric:hover,
input.numeric:focus
{
	background: white;
	border: 1px #c6c7c7 solid;
	-moz-border-radius: 2px 2px 2px 2px;
	
}
input.button,
input.button_grey,
input.dealers_bg,
input.button_grey_simple
{
	background: url('../img/button_bg.gif') top repeat-x;
	border: 0;
	color: #fff;
	height: 19px;
	padding: 0 20px 3px 20px;
	*padding: 0 10px;
	font-size: 11px;
	text-shadow:#030 1px 1px 1px;
	cursor: pointer;
	margin: 10px 0 0 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-family: Arial;
	font-weight: bold;
}
input.button:hover
{
	background: url('../img/button_bg.gif') 0 -19px repeat-x;
}
input.button_grey
{
	background: url('../img/button_bg_grey.gif') top repeat-x;
	border: 0;
	margin: 6px 0 0 0;
	height: 18px;
}
input.button_grey:hover
{
	background: url('../img/button_bg_grey.gif')  0 -18px repeat-x;
}
input.button_grey_simple
{
	background: url('../img/button_bg_simple.gif') center bottom no-repeat;
	padding: 0px;
	margin: 4px 0 0 4px;
	width: 16px;
	height: 20px;
}
input.dealers_bg
{
	background: url('../img/dealers_button_bg.gif') top repeat-x;
	font-size: 11px;
	padding:0 30px;
	margin-top: -4px;
}
option.highlight_opt
{
	background: #fff5d1;
}

.fLable
{
	color: #C32C3A;
	cursor: pointer;
	font-size: 11px;
}
input.reduced
{
	margin: 0 0 1px 0;
	padding: 0;
}
input.original
{
	color: #444;
	font-size: 11px;
	height: 23px;
	margin: 0 0 -1px 0;
	*margin: 0;
	padding: 0 5px;
}
/* inputs end */

/* fonts */
.grey
{
	font-size: 17px;
	font-weight: bold;
	color: #000;
	font-family: Trebuchet MS;
}
.grey_small
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

a.grey_small{
	text-decoration:none;}
.grey_middle
{
	font-size: 16px;
	font-weight: none;
	color: #000;
	font-family: Trebuchet MS;
}

.left_block .grey_middle, .left_block .lbAccount a.mAccount font, #fs_100 .grey_middle{
	font-size:11px;
	text-decoration:none;}

.grey_middle23
{
	font-size:11px; 
	background:#efefef;
	padding:10px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

label[for="with_photos"], input#with_photos{
	color:#414042;
	font-size:9px;
	float:right;}

#makes, #models, #submodels, #property_type{
	border:1px solid #ccc;
	width:260px;
	padding:2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;}

#submodels{
	margin:0 0 85px 0;
}
	
#area_findHome{
	position:relative;
}

#alert{
	border: 1px solid #CCCCCC;
	color: #555555;
	background:url(../img/1356570520_error_small.png) no-repeat 4px 5px #efefef;
	font-size: 9px;
	left: 113px;
	padding: 5px 10px 5px 24px;
	position: absolute;
 	text-align: justify;
	bottom: 148px;
	width: 114px;
}
	
.blue_middle
{
	font-size: 12px;
	font-weight: normal;
	color: #3e6a87;
	text-transform: uppercase;
}
.blue_middle_bright
{
	font-size: 12px;
	font-weight: bold;
	color: #7dbf43;
	font-family: Trebuchet MS;
}
.blue_bright
{
	font-size: 11px;
	font-weight: bold;
	color: #c11717;
	border:1px solid #c11717;
	background-color:#fff;
	padding:0 5px;
}
.red
{
	font-size: 12px;
	font-weight: normal;
	color: #e45252;
	/*font-family: Trebuchet MS;*/
}
.message
{
	font-size: 15px;
	font-weight: normal;
	color: #747272;
	font-family: Trebuchet MS;
}
.gray_small
{
	font-size: 9px;
	font-weight: normal;
	color: #444;
	font-family: Verdana;
}
.black_small
{
	font-size: 10px;
}
.static
{
	color: #333;
	font-size: 11px;
}
a.static
{
	padding:5px 0px;
	color: #333 !important;
	font-weight:bold;
	font-size: 11px;
}

a.static_edit
{
	background: rgb(41,154,11); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5OWEwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDcyMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(41,154,11,1) 0%, rgba(0,114,49,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(41,154,11,1)), color-stop(100%,rgba(0,114,49,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(41,154,11,1) 0%,rgba(0,114,49,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(41,154,11,1) 0%,rgba(0,114,49,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(41,154,11,1) 0%,rgba(0,114,49,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(41,154,11,1) 0%,rgba(0,114,49,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#299a0b', endColorstr='#007231',GradientType=0 ); /* IE6-8 */
	padding:5px 10px;
	color: #fff !important;
	font-weight:bold;
	font-size: 11px;
}

a.static:link,
a.static:visited
{
	color: #333;
	font-size: 11px;
	text-decoration: none;
}
a.static:hover,
a.static:active 
{
	text-decoration: underline;
}

a.red:link,
a.red:visited
{
	color: #c30000;
	font-size: 12px;
	text-decoration: underline;
}
a.red:hover,
a.red:active 
{
	text-decoration: none;
}

a.orange:link,
a.orange:visited
{
	color: #40a712;
	font-size: 11px;
	text-decoration: none;
}
a.orange:hover,
a.orange:active 
{
	text-decoration: underline;
}

.static b{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#900;
	font-style:italic;
	font-weight:normal;}
	
#price_search{
	font-size:12px;
	font-weight:bold;
	color: #40a712;
	background:#fff;
	padding:3px;
	border:1px solid #ccc;
	margin:3px 0 0 0;}

a.static_small:link,
a.static_small:visited
{
	color: #333;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}
a.static_small:hover,
a.static_small:active 
{
	text-decoration: none;
}

a.navigator:link,
a.navigator:visited
{
	color: #58585A;
	font-size: 16px;
	text-decoration: underline;
	/*font-family: Trebuchet MS;*/
}
a.navigator:hover,
a.navigator:active 
{
	text-decoration: none;
}
/* fonts end */
/* errors */
a.show_error:link,
a.show_error:visited
{
	color: #c76352;
	font-size: 13px;
	text-decoration: underline;
}
a.show_error:hover,
a.show_error:active 
{
	text-decoration: none;
}

.highlighted_field
{
	border: 1px #ffad99 solid!important;
	background: #fff9f9!important;
}
div.error_area
{
	padding: 3px;
}
div.highlighted_error_area
{
	background: #fdf1ac;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.error_clear_border
{
	border: 1px white solid;
}
/* errors end */
/* content block */
#page_content
{
	width: 956px;
	min-height: 200px;
	_height: 200px;
	background-color: white;
	vertical-align: top;	
}
#left_container
{
	width: 140px;
	vertical-align: top;
	padding-right: 10px;
	/*float: left;*/
}
#content_container
{
	background: transparent none;
	vertical-align: top;
	padding: 0;
}
#right_container
{
	width: 245px;
	vertical-align: top;
	padding-left: 10px;
	/*float: left;*/
}
/* content block end */

/* header blocks */
.header_left_block
{
	float: left;
	width: 550px;
	height: 120px;
	margin: 10px 0 0 80px;
	overflow: hidden;
}
/* header blocks end */

/* left block */
.delimeter
{
	background: url('../img/site_delimeter.gif') center top repeat-y;
	width:1px;
	height:100%;
	padding: 0 6px;
}
.block_splitter
{
	height: 9px;
	font-size: 1px;
}
.left_block
{
	margin: 0px;
}
.lblock_head
{
	width: 140px;
	height: 22px;
	/*padding: 0 5px;*/
}
.lblock_head div.left
{
	width: 4px;
	height: 22px;
	float: left;
	background: url('../img/lblock_header.corners.gif') 0 0 no-repeat;
}
.lblock_head div.center
{
	width: 132px;
	height: 22px;
	float: left;
	background: url('../img/lblock_header.corners.gif') bottom repeat-x;
	position: relative;
}
.lblock_head div.right
{
	width: 4px;
	height: 22px;
	float: right;
	background: url('../img/lblock_header.corners.gif') -4px 0 no-repeat;
}

.lblock_content div.center
{
	width: 140px;
	min-height: 2px;
	_height: 2px;
	float: left;
	background: url('../img/left_block_content_side_bg.gif') bottom repeat-x #f1f1f2;
}

.lblock_bottom div.left,
.lblock_bottom div.center,
.lblock_bottom div.right
{
	background: url('../img/left_block_bottom.gif') top left no-repeat;
	width: 4px;
	height: 4px;
	float: left;
}
.lblock_bottom div.center
{
	background: url('../img/left_block_bottom.gif') bottom center repeat-x;
	width: 132px;
}
.lblock_bottom div.right
{
	background-position: top right;
}
.lblock_content div.center div.content
{
	margin: 5px 4px;
}
.lblock_no_design
{
	margi0  4px;
}
.lblock_head div.center div.title_block
{
	height: 16px;
	margin: 6px 0 0 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	color: #1e4f73;
	text-align: left;
	font-size: 12px;
	font-style: italic;
}
div.left_title_arrow
{
	width: 9px;
	height: 7px;
	background: url('../img/arrow_left_block_title.gif') 0 0 no-repeat;
	float: left;
	margin: 4px 7px 0;
}
.lblock_head div.center div.arrow_block_up,
.lblock_head div.center div.arrow_block_down
{
	width: 13px;
	height: 9px;
	font-size: 0px;
	margin: 11px 0 0 0;
	float: right;
	cursor: pointer;
	background: url('../img/arrow_left_block.gif') 0 -9px no-repeat;
}
.lblock_head div.center div.arrow_block_down
{
	background: url('../img/arrow_left_block.gif') 0 0 no-repeat;
}
.img_top_block
{
	width: 14px;
	height: 16px;
	margin: 3px 0 0 3px;
	float: left;
}
/* left block end */

/* right block */

.right_block
{
	margin: 0px;
}
.rblock_head
{
	width: 245px;
	height: 22px;
	/*padding: 0 5px;*/
}
.rblock_head div.left
{
	width: 4px;
	height: 22px;
	float: left;
	background: url('../img/lblock_header.corners.gif') 0 0 no-repeat;
}
.rblock_head div.center
{
	width: 237px;
	height: 22px;
	float: left;
	background: url('../img/lblock_header.corners.gif') bottom repeat-x;
	position: relative;
}
.rblock_head div.right
{
	width: 4px;
	height: 22px;
	float: right;
	background: url('../img/lblock_header.corners.gif') -4px 0 no-repeat;
}

.rblock_content div.center
{
	width: 245px;
	min-height: 2px;
	_height: 2px;
	float: left;
	background: url('../img/left_block_content_side_bg.gif') bottom repeat-x #f1f1f2;
}

.rblock_bottom div.left,
.rblock_bottom div.center,
.rblock_bottom div.right
{
	background: url('../img/left_block_bottom.gif') top left no-repeat;
	width: 4px;
	height: 4px;
	float: left;
}
.rblock_bottom div.center
{
	background: url('../img/left_block_bottom.gif') bottom center repeat-x;
	width: 237px;
}
.rblock_bottom div.right
{
	background-position: top right;
}
.rblock_content div.center div.content
{
	margin: 5px 4px;
}
.rblock_no_design
{
	margin: 5px 4px;
}
.rblock_head div.center div.title_block
{
	height: 16px;
	margin: 6px 0 0 6px;
	float: left;
	color: #1e4f73;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
div.left_title_arrow
{
	width: 9px;
	height: 7px;
	background: url('../img/arrow_left_block_title.gif') 0 0 no-repeat;
	float: left;
	margin: 4px 7px 0;
}
.lblock_head div.center div.arrow_block_up,
.lblock_head div.center div.arrow_block_down
{
	width: 13px;
	height: 9px;
	font-size: 0px;
	margin: 11px 0 0 0;
	float: right;
	cursor: pointer;
	background: url('../img/arrow_left_block.gif') 0 -9px no-repeat;
}
.lblock_head div.center div.arrow_block_down
{
	background: url('../img/arrow_left_block.gif') 0 0 no-repeat;
}

/* right block end */

/* middle block */
.mblock_header_left,
.mblock_header_right
{
	width: 8px;
	height: 20px;
	background: url('../img/mblock_header.gif') top left no-repeat;
	padding:0;
}
.mblock_header_right
{
	background: url('../img/mblock_header.gif') top right no-repeat;
}
.mblock_header_center
{
	background: url('../img/mblock_header.gif') 0 -20px repeat-x;
}

.mblock_header_center div.title
{
	margin: 1px 0 0 0;
	height: 14px;
	float: left;
	color: #009dde;
	font-size: 12px;
	font-weight: normal;
	background: white;
	padding: 0 5px;
	text-transform: uppercase;
}
.middle_title_arrow
{
	height: 7px;
	width: 9px;
	background: url('../img/arrow_middle_block_title.gif') top no-repeat;
	float:left;
	margin: 4px 5px 0 6px;
}
.mblock_header_center div.arrow_block_up,
.mblock_header_center div.arrow_block_down
{
	width: 13px;
	height: 9px;
	font-size: 0px;
	margin: 6px 0 0 0;
	float: right;
	cursor: pointer;
	background: url('../img/arrow_middle_block.gif') 0 -9px no-repeat;
}
.mblock_header_center div.arrow_block_down
{
	background: url('../img/arrow_middle_block.gif') 0 0 no-repeat;
}

.mblock_middle_left,
.mblock_middle_right
{
	width: 2px;
	background: url('../img/mblock_footer_content_bordes.gif') left center repeat-y;
	padding:0;
}
.mblock_middle_right
{
	background: url('../img/mblock_footer_content_bordes.gif') right center repeat-y;
}
.mblock_middle_center
{
	background: white;
}
.mblock_middle_center div.content
{
	margin: 8px 10px 4px 10px;
}

.mblock_footer_left,
.mblock_footer_right
{
	width: 8px;
	height: 8px;
	background: url('../img/mblock_footer.gif') top left no-repeat;
}
.mblock_footer_right
{
	background: url('../img/mblock_footer.gif') top right no-repeat;
	width: 8px;
}
.mblock_footer_center
{
	background: url('../img/mblock_footer.gif') bottom center repeat-x;
	height: 8px;
	font-size: 1px;
}
/* middle block end */

/* registrarion block */
.type_description
{
	font-size: 12px;
	font-family: Trebuchet MS;
	background: #f8f8f8;
	border-top: 2px #f1f1f1 solid;
	border-bottom: 2px #f1f1f1 solid;
	color: #4b5b63;
	padding: 0 5px 0 5px;
}
.grey_line
{
	padding-bottom:5px;
	background: url('../img/grey_line_bg.gif') center bottom repeat-x;
}
.mblock_middle_center .grey_line
{
	background: url('../img/yellow_line_bg.gif') center bottom repeat-x;
	border: 0px;
}
.grey_line_1
{
	border-bottom: 1px #f0f0f0 solid;
}
.reg_loading,
.profile_loading
{
	background: url('../img/load.gif') left center no-repeat white;
	width: 30px;
	display: none;
	margin: 14px 0 0 0;
	font-size: 13px;
}
.profile_loading
{
	margin: 9px 0 0 0;
}

a.dark:link,
a.dark:visited
{
	color: #333;
	font-size: 11px;
	text-decoration: underline;
	font-family: Trebuchet MS;
	/*font-weight: bold;*/
}
a.dark:hover,
a.grey:active 
{
	text-decoration: none;
}
/* registrarion block end */

/* field set (gray) block */
/* top */
.fs_td_sides
{
	width: 7px;
	height: 16px;
}
table.fg .fs_td_center
{
	height: 16px;
}

.fs_td_middle_center .content{
	border-top:1px solid #ccc;
	padding:0 0 3px 0}

table.fg .fs_left_top,
table.fg .fs_right_top
{
	width: 7px;
	height: 9px;
	background: url('../img/fieldset_corners.gif') 0px 0px no-repeat white;
	font-size: 1px;
}
table.fg .fs_right_top
{
	background: url('../img/fieldset_corners.gif') 0px -9px no-repeat ;
}
table.fg .fs_center_top
{
	position: relative;
	padding: 0px 5px 0 0;
	font-weight: normal;
	float: left;
}
table.fg .fs_button_up,
table.fg .fs_button_down
{
	background: url('../img/field_set_button.gif') 0px -14px no-repeat;
	width: 14px;
	height: 14px;
	font-size: 10px;
	padding: 0;
	float: left;
	cursor: pointer;
}
table.fg .fs_button_down
{
	background: url('../img/field_set_button.gif') 0px 0px no-repeat ;
}

/* middle */
table.fg .fs_td_middle_left,
table.fg .fs_td_middle_right
{
	width: 7px;
	background: url('../img/field_set_middle.gif') left repeat-y white;
}
table.fg .fs_td_middle_right
{
	background: url('../img/field_set_middle.gif') right repeat-y white;
}

/* bottom */
table.fg .fs_left_bottom,
table.fg .fs_right_bottom
{
	width: 7px;
	height: 9px;
	background: url('../img/fieldset_corners.gif') 0px -27px no-repeat white;
	font-size: 1px;
}
table.fg .fs_right_bottom
{
	background: url('../img/fieldset_corners.gif') 0px -18px no-repeat white;
}
table.fg .fs_center_bottom
{
	height: 9px;
	background: url('../img/field_set_center.gif') bottom repeat-x white;
	font-size: 1px;
}

/* field set (gray) block end */

/* field set (gray solid) block */
/* top */
table.lp .fs_td_center
{
	height: 16px;
	background: url('../img/g_field_set_center.gif') 0px 9px repeat-x white;
}

table.lp .fs_left_top,
table.lp .fs_right_top
{
	width: 7px;
	height: 9px;
	background: url('../img/g_fieldset_corners.gif') 0px 0px no-repeat white;
	font-size: 1px;
}
table.lp .fs_right_top
{
	background: url('../img/g_fieldset_corners.gif') 0px -9px no-repeat #f4f4f4;
}
table.lp .fs_center_top
{
	background: url('../img/g_field_set_center.gif') 0px 9px repeat-x white;
	position: relative;
	padding: 0px 5px;
	font-weight: bold;
	float: left;
}
table.lp .fs_button_up,
table.lp .fs_button_down
{
	background: transparent url('../img/field_set_button.gif') 0px -14px no-repeat scroll;
	width: 13px;
	height: 13px;
	font-size: 10px;
	padding-right: 4px;
	float: left;
	cursor: pointer;
}
table.lp .fs_button_down
{
	background: transparent url('../img/field_set_button.gif') 0px 0px no-repeat scroll;
}

/* middle */
table.lp .fs_td_middle_left,
table.lp .fs_td_middle_right
{
	width: 7px;
	background: url('../img/g_field_set_middle.gif') left repeat-y white;
}
table.lp .fs_td_middle_right
{
	background: url('../img/g_field_set_middle.gif') right repeat-y white;
}
table.lp .fs_td_middle_center
{
	background: #f4f4f4;
}

/* bottom */
table.lp .fs_left_bottom,
table.lp .fs_right_bottom
{
	width: 7px;
	height: 9px;
	background: url('../img/g_fieldset_corners.gif') 0px -27px no-repeat white;
	font-size: 1px;
}
table.lp .fs_right_bottom
{
	background: url('../img/g_fieldset_corners.gif') 0px -18px no-repeat white;
}
table.lp .fs_center_bottom
{
	height: 9px;
	background: url('../img/g_field_set_center.gif') 0 -9px repeat-x white;
	font-size: 1px;
}

/* field set (gray solid) block end */

/* listings */
.gateway_item
{
	text-align: center;
	margin: 5px 10px 5px 0;
	float: left;
}
/* short form */
#listings fieldset.item
{	
	margin: 8px 3px 0 3px;
	padding: 5px;
	border: 0px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
#listings fieldset.active
{	
	background: #FBFBFB;
	border: 1px #f5f5f5 solid;
}

#listings table.approval,
#listings fieldset.approval
{
	*filter: alpha(opacity=70);
	_filter: alpha(opacity=60);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
#listings fieldset.approval
{	
	background: #fbfbfb;
}
#listings fieldset.regular
{	
	background: #fbfbfb;
	border: 1px #f7f6f6 solid;
}
#listings fieldset.featured
{	
	background:#fbfbfb;
	border: 1px #c11717 solid;
}

#listings div.field,
#listings span.field
{
	font-size: 12px;
	color: #000;
}
#listings td.spliter
{
	background: url('../img/gray_point.gif') center repeat-y;
	width: 10px;
}
#listings div.value,
#listings span.value,
#listings div.value_first
{
	font-size: 12px;
	color: #000;
	font-weight: normal;
	margin: 1px 0;
}
#listings div.value_first
{
	font-weight: bold;
}
#listings td.icon img
{
	margin: 0 2px 0 2px;
	color:#333;
}


#listings div.approval,
#listings span.approval
{
	color: #57534d;
}
#listings div.active,
#listings span.active
{
	color: #4fb31d;
}
#listings span.expired
{
	color: #fa3941;
}
/* short form end */

/* photo item */
.photo_item td.left_top,
.photo_item td.right_top
{
	width: 5px;
	height: 4px;
	background: url('../img/photos_item_angels.gif') 0 0 no-repeat;
}
.photo_item td.right_top
{
	background: url('../img/photos_item_angels.gif') 0 -4px no-repeat;
}
.photo_item td.center_top
{
	height: 4px;
	background: url('../img/photo_item_top_center.gif') top repeat-x #f6f5f5;
}
.photo_item td.left_middle
{
	background: url('../img/photo_item_middle_left.gif') left repeat-y #f6f5f5;
}
.photo_item td.right_middle
{
	background: url('../img/photo_item_middle_right.gif') right repeat-y #f6f5f5;
}
.photo_item td.center_middle
{
	background: #f6f5f5;
}
.photo_item td.left_bottom,
.photo_item td.right_bottom
{
	width: 5px;
	height: 18px;
	background: url('../img/photos_item_angels.gif') 0 -8px no-repeat;
	font-size: 1px;
}
.photo_item td.right_bottom
{
	background: url('../img/photos_item_angels.gif') 0 -26px no-repeat;
}
.photo_item td.center_bottom
{
	background: #e5e4e4;
	font-size: 10px;
}

.photo_item td.left_bottom_simple,
.photo_item td.right_bottom_simple
{
	width: 5px;
	height: 4px;
	background: url('../img/photos_item_angels.gif') 0 -48px no-repeat;
	font-size: 1px;
}
.photo_item td.right_bottom_simple
{
	background: url('../img/photos_item_angels.gif') 0 -44px no-repeat;
}
.photo_item td.center_bottom_simple
{
	background: url('../img/photo_item_top_center.gif') bottom center repeat-x #f6f6f6;
	font-size: 10px;
}
.photo_reorder
{
	cursor: pointer;
	background: url('../img/replace_icon.gif') 0 -19px no-repeat;
	width: 18px;
	height: 19px;
	margin: 0 0 0 3px;
}
.photo_reorder:hover
{
	background: url('../img/replace_icon.gif') 0 0 no-repeat;
}

#pg_load_mask
{
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	background: url('../img/pg_load.gif') center center no-repeat #7F7F7F;
	position: absolute;
	*position: relative;
}
.pg_photo_item
{
	margin: 0;
	border: 2px white solid;
}
.pg_active_photo
{
	border: 2px #900 solid;
}

.needs_crop
{
	width: 19px;
	height: 19px;
	cursor: pointer;
	position: absolute;
	margin-top: -15px;
}
/* photo item end */

/* listing details */
.listing_group
{
	margin: 5px 0;
}
.listing_group div.field
{
	font-size: 11px;
	color: #000;
	margin: 3px 0 3px 0;
}
.listing_group div.value,
.listing_group div.value_first
{
	font-size: 11px;
	color: #000;
	font-weight: normal;
	margin: 3px 0 3px 0;
}
.listing_group div.value_first
{
	font-weight: bold;
}
.listig_photos
{
	margin: 5px 0 0 0;
}
.listig_photos div.item
{
	margin: 0 5px 5px 0;
	float: left;
}

/* photo item end */

.photos_count
{
	position: absolute;
	*position: relative;
	text-align: center;
	width: inherit;
	height: 14px;
	margin-top: -14px;
	*margin-top: -13px;
}
.photos_count div
{
	margin: 0 auto;
	background: white;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	height: 14px;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
}
.photos_count div a
{
	font-size: 11px;
	color: #111;
	text-decoration: none;
}

/* listing details end */

/* tabs */
#tabs
{
	table-layout: fixed;
}
#tabs .left_active,
#tabs .right_active
{
	width: 4px;
	height: 21px;
	*height: 21px;
	background: url('../img/tabs.gif') 0 0 no-repeat;
	font-size: 1px;
	padding: 0;
}
#tabs .right_active
{
	width: 4px;
	background: url('../img/tabs.gif') 0 -21px no-repeat;
}
#tabs .center_active
{
	height: 21px;
	background: url('../img/tabs.gif') 0 -42px repeat-x;
	font-size: 12px;
	text-align: center;
	font-weight: normal;
	color: #b6c4cf;
	padding: 0 10px;
	-moz-user-select: none;
	-khtml-user-select: none;
}

#tabs .left_passive,
#tabs .right_passive
{
	width: 4px;
	height: 21px;
	background: url('../img/tabs.gif') 0 -63px no-repeat;
	font-size: 1px;
	cursor: pointer;
	padding: 0;
}
#tabs .right_passive
{
	background: url('../img/tabs.gif') 0 -84px no-repeat;
}
#tabs .center_passive
{
	height: 21px;
	background: url('../img/tabs.gif') 0 -105px repeat-x;
	cursor: pointer;
	font-size: 12px;
	text-align: center;
	color: #828282;
	padding: 0 10px;
	-moz-user-select: none;
	-khtml-user-select: none;
}

#tab_bottom
{
	border-top: 2px #e2dfdf solid;
	height: 10px;
	background: url('../img/tab_gradient.gif') top repeat-x;
	font-size: 1px;
	margin: 0 0 2px 0;
}
/* tabs end */

/* listings end */

/* featured */
div.featured
{
	text-align: center;
}
.featured .item
{
	display: inline;
	*zoom:1;
	width: 120px;
}
div#listings
{
	text-align: left;
}
#listings div.item
{
	display: inline;
	*zoom:1;
	text-align:center;
	width: 120px;
}
#listings .item .contener
{
    display: table-cell;
    display: inline-block;
    vertical-align: top;
    min-height: 97px; 
    padding: 4px;	
    width: 145px;
}
#listings div.field
{
	font-size: 12px;
	color: #777777;
	font-weight: normal;
	margin: 1px 0 1px 0;
}
.featured .item .contener
{
	display: table-cell;
    display: inline-block;
    vertical-align: top;
    min-height: 100px;
    _height: 100px;
    padding: 1px 4px;
    *padding: 0;
}
.featured div.field
{
	font-size: 12px;
	color: #000;
	font-weight: normal;
	margin: 1px 0 1px 0;
}

/* featured end */

/* advertising */
.advertising
{
	position: relative;
	text-align: left;
}
.advertising .item
{
	width: 135px;
	float: left;
	margin: 5px;
	padding: 0;
	overflow: hidden;
	list-style-type: none;
}
.advertising li.field
{
	font-size: 10px;
	color: #000;
	font-weight: normal;
	margin: 1px 0 1px 0;
}
.advertising a.link
{
	font-size: 9px;
	color: green;
	font-weight: normal;
	text-decoration: none;
}
.advertising a.title
{
	font-size: 10px;
	color: #2658c8;
	font-weight: bold;
}
/* advertising end */

/* paging */
ul.paging
{
	list-style-type: none;
	padding: 5px 0 10px 0;
	margin: 10px 0 0 0;
}
ul.paging li,
ul.paging li.active
{
	float: left;
	height: 16px;
	text-align: center;
	margin: 0 2px 0 2px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px;
	border: 1px #900 solid;
	padding: 1px 4px 0 4px;
	background: #fff;
	color: #3c3c3c;
	font-size: 11px;
	cursor: pointer;
	list-style-type: none;
}
ul.paging li:hover,
ul.paging li.active
{
	background:  #F2E4E6;
	color: #555;
}

a.gallery_item{
	padding: 0 20px 3px 0;
	text-transform:uppercase;
	text-decoration:none;
	color:#333;
	background:url(../img/search2.gif) no-repeat right;}

ul.paging li.navigator
{
	color: black;
}
ul.paging li.ls
{
	margin: 0 5px 0 0;
}
ul.paging li.rs
{
	margin: 0 0 0 5px;
}
ul.paging li.point
{
	background: #fff;
	border: 0px;
	margin: 6px 2px 0 2px;
	color: #53a7ce;
}

ul.paging li.active
{
	cursor: default;
}
ul.paging a
{
	color: #3c3c3c;
	text-decoration: none;
}

/* paging end */

/* categories */
.cat_description
{
	background: #f8f8f8;
	position: relative;
	_height: 10px;
	margin-bottom: 10px;
}
.cat_description .center
{
	padding: 10px;
	font-size: 12px;
	color: #444;
}
.rounded div.tl,
.rounded div.tr,
.rounded div.bl,
.rounded div.br
{
	position: absolute;
	width: 5px;
	height: 5px;
	font-size: 1px;
}
.rounded div.tl
{
	top: 0px;
	left: 0px;
	background: url('../img/rounded_tl.png') top left no-repeat;
}
.rounded div.tr
{
	top: 0px;
	right: 0px;
	_right: -1px;
	background: url('../img/rounded_tr.png') top right no-repeat;
}
.rounded div.bl
{
	bottom: 0px;
	left: 0px;
	background: url('../img/rounded_bl.png') bottom left no-repeat;
}
.rounded div.br
{
	bottom: 0px;
	right: 0px;
	_right: -1px;
	background: url('../img/rounded_br.png') bottom right no-repeat;
}

.cat_top_left,
.cat_top_right
{
	width: 2px;
	height: 4px;
	background: url('../img/cat_angels.gif') 0 0 no-repeat;
	font-size: 1px;
}
.cat_top_right
{
	width: 3px;
	background: url('../img/cat_angels.gif') 0 -4px no-repeat;
}
.cat_top_center
{
	height: 4px;
	background: url('../img/cat_center.gif') 0 0 repeat-x;
}

.cat_middle_left,
.cat_middle_right
{
	width: 2px;
	background: url('../img/cat_middle.gif') 0 0 repeat-y;
	font-size: 1px;
}
.cat_middle_right
{
	width: 3px;
	background: url('../img/cat_middle.gif') -4px 0 repeat-y;
}
.cat_middle_center
{
	height: 4px;
	background: #f7f7f7;
}

.cat_bottom_left,
.cat_bottom_right
{
	width: 2px;
	height: 4px;
	background: url('../img/cat_angels.gif') 0 -12px no-repeat;
	font-size: 1px;
}
.cat_bottom_right
{
	width: 3px;
	background: url('../img/cat_angels.gif') 0 -8px no-repeat;
}
.cat_bottom_center
{
	height: 4px;
	background: url('../img/cat_center.gif') 0 -4px repeat-x;
}

a.category:link,
a.category:visited
{
	color: #58585A;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	font-family: Trebuchet MS;
	text-decoration: underline;
	font-style: normal;
}
a.category:hover,
a.category:active
{
	text-decoration: none;
}
.categories
{
	margin: 7px 30px 10px 30px;
}
.categories .item
{
	margin: 4px 3px 4px 3px;
}
.sub_categories
{
	margin: 0px 20px 0 5px;
}
a.sub_category:link,
a.sub_category:visited
{
	color: #525151;
	font-size: 11px;
	line-height: 16px;
	font-weight: none;
	font-family: Trebuchet MS;
	text-decoration: underline;
	font-style: normal;
}
a.sub_category:hover,
a.sub_category:active
{
	text-decoration: none;
}
/* categories end */

/* category tree */
.cat_loading
{
	background: url('../img/cat_loader.gif') left center no-repeat;
	width: 15px;
	display: none;
	font-size: 11px;
}
.cat_item_cont
{
	margin: 6px 5px 6px 18px;
}
.cat_item,
.cat_item_plus,
.cat_item_minus
{
	width: 15px;
	height: 15px;
	cursor: default;
	background: url('../img/tree_angle.gif') center center no-repeat;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.cat_item_plus
{
	background: url('../img/cat_plus.gif') center center no-repeat;
}
.cat_item_minus
{
	background: url('../img/cat_minus.gif') center center no-repeat;
}
/* category tree end */

/* sorting */
.sorting
{
	margin: 5px 2px 5px 2px;
	text-align: center;
}
.sorting div
{
	margin: 0 0 3px 0;
}
.caption
{
	font-size: 12px;
	color: #747272;
	font-weight: bold;
	margin-right: 10px;
}
.arrow_asc
{
	width: 7px;
	height: 11px;
	background: url('../img/arrows.gif') 0 0 no-repeat;
	padding: 0 3px;
}
/* sorting end */

/* saved search */
.title_bg
{
	background: #f7f7f7;
	border-bottom: 3px #f1f1f1 solid;
}
.title_bg div
{
	margin-left: 5px;
}
.active,
.deactive
{
	color: #4fb31d;
}
.deactive
{
	color: #808080;
}
.item_value
{
	color: #000;
}
/* saved search end */

/* messages */
.new
{
	background: #fbf8f1;
}
a.new_title:link,
a.new_title:visited
{
	color: #bd3535;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-decoration: underline;
	font-style: normal;
}
a.new_title:hover,
a.new_title:active
{
	text-decoration: none;
}
.new_title
{
	color: #bd3535;
}
.message_date
{
	font-size: 9px;
	color: #999;
	text-align: right;
	margin: 0 5px 0 0;
	height: 11px;
	fonr-family: Trebuchet MS;
}
.message_owner
{
	font-size: 9px;
	color: #999;
}
.chat_interlocutor
{
	background: #f4fff3;
}
.chat_me
{
	background: #fff3f3;
}
#messages_area
{
	border: 1px #F4F4F4 solid;
	padding: 7px;
	max-height: 280px;
	overflow: auto;
}
#message_text
{
	height: 110px;
	width: 100%;
	padding: 0;
	margin: 0;
}
.counter
{
	/*width: 35px;*/
	padding: 5px 0;
	background: #f5f5f5;
	text-align: center;
	margin: 3px 0 0 0;
	border: 1px #e9e8e8 solid;
	color: #666;
	font-size: 11px;
}
.counter_area .counter
{
	margin: 0;
	padding: 3px 0;
}
.messages_nav
{
	text-align: right;
	margin: 3px 10px 0 0;
}
.messages_nav span.static,
.messages_nav a.static
{
	font-size: 11px;
}
img.arrow
{
	vertical-align: top;
	margin-right: 9px;
}
.removed td:not(.skip)
{
	*filter: alpha(opacity=60);
	_filter: alpha(opacity=50);
	-moz-opacity: 0.7;
	opacity: 0.7;
	cursor: default;
}
.remove_not
{
	font-size: 10px;
}
/* messages end */

/* dealers page */
#characters_line
{
	margin: 7px 0;
}

#characters_line a.character:link,
#characters_line a.character:visited,
.character_selected
{
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding: 0 3px;
	border: 1px #d2e6b4 solid;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-style: normal;
	background: #E0EFCA;
}
#characters_line a.character:hover,
#characters_line a.character:active,
.character_selected
{
	text-decoration: none;
	background: #d2e6b4;
	color: white;
}

#dealers div.item
{
	border-top: 1px #E8E7E7 solid;
	border-bottom: 1px #E8E7E7 solid;
	margin: 8px 3px 0pt;
	padding: 5px;
	background: #FBFBFB;
}
#dealers div.item div.additional
{
	margin: 5px;
}
#dealers div.item span.field
{
	color: #444444;
	font-size: 12px;
	margin: 3px 0pt;
}
#dealers div.item span.value
{
	color: #000;
	font-size: 12px;
	font-weight: normal;
	margin: 3px 0pt 3px 4px;
}
/* dealers page end */

/* light tabs */
ul.ltab
{
	margin: 0;
	padding: 0;
	width: 100%;
}
ul.ltab li
{
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	-moz-user-select: none;
	-khtml-user-select: none;
}
ul.ltab li.rest
{
	background: url('../img/ltabs_rest.gif') bottom center repeat-x;
	height: 26px;
}
ul.ltab li div
{
	height: 26px;
	float: left;
	cursor: pointer;
}
ul.ltab li.active div.left,
ul.ltab li.active div.right
{
	background: url('../img/ltabs.gif') 0 0 no-repeat;
	width: 6px;
}
ul.ltab li.active div.right
{
	background: url('../img/ltabs.gif') 0 -52px no-repeat;
}
ul.ltab li.active div.center,
ul.ltab li.inactive div.center
{
	background: url('../img/ltabs.gif') 0 -26px repeat-x;
	color: #9B1F00;
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	padding: 6px 15px 0;
	height: 20px;
	font-weight: bold;
}
ul.ltab li.inactive div.left,
ul.ltab li.inactive div.right
{
	background: url('../img/ltabs.gif') 0 -78px no-repeat;
	width: 6px;
}
ul.ltab li.inactive div.right
{
	background: url('../img/ltabs.gif') 0 -130px no-repeat;
}
ul.ltab li.inactive div.center
{
	background: url('../img/ltabs.gif') 0 -104px repeat-x;
	color: #827f7f;
	font-weight: normal;
}

table.search
{
	margin-top: 0;
}
table.search td.mid_right
{
	width: 4px;
	height: 4px;
	background: url('../img/ltabs.gif') 0 -164px no-repeat;
}
table.search td.mid_left,
table.search td.mid_rest_right
{
	width: 4px;
	height: 4px;
	background: url('../img/ltabs_rest.gif') left center repeat-y;
}

table.search td.mid_rest_right
{
	background: url('../img/ltabs_rest.gif') right center repeat-y;
}
table.search td.mid_center
{
	padding: 0 0 8px 0;
}
table.search td.footer_left,
table.search td.footer_right
{
	width: 4px;
	height: 4px;
	background: url('../img/ltabs.gif') 0 -156px no-repeat;
}
table.search td.footer_right
{
	background: url('../img/ltabs.gif') 0 -160px no-repeat;
}
table.search td.footer_center
{
	background: url('../img/ltabs_rest.gif') bottom repeat-x;
}
/* light tabs end */



/* search tabs */
ul.stab
{
	margin:0;
	padding: 0;
	width: 100%;
	background: url('../img/search_tab_rest.gif') bottom center repeat-x;
	height: 28px;
}
ul.stab li
{
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	-moz-user-select: none;
	-khtml-user-select: none;
}
div.rest
{
	background: url('../img/search_tab_rest.gif') bottom center repeat-x;
	height: 28px;
}
ul.stab li div
{
	height: 28px;
	float: left;
	cursor: pointer;
}
ul.stab li.active div.left,
ul.stab li.active div.right
{
	background: url('../img/search_tabs.gif') 0 0 no-repeat;
	width: 14px;
}
ul.stab li.active div.right
{
	background: url('../img/search_tabs.gif') 0 -56px no-repeat;
}
ul.stab li.active div.center,
ul.stab li.inactive div.center
{
	background: url('../img/search_tabs.gif') 0 -28px repeat-x;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	padding: 6px 15px 0;
	height: 22px;
	font-weight: normal;
	text-transform:uppercase;
	color: white;
}
ul.stab li.inactive div.left,
ul.stab li.inactive div.right
{
	background: url('../img/search_tabs.gif') 0 -84px no-repeat;
	width: 14px;
}
ul.stab li.inactive div.right
{
	background: url('../img/search_tabs.gif') 0 -140px no-repeat;
}
ul.stab li.inactive div.center
{
	background: url('../img/search_tabs.gif') 0 -112px repeat-x;
	font-weight: normal;
}

table.search_2
{
	margin-top: 0;
}
table.search_2 td.mid_right
{
	width: 3px;
	height: 2px;
	background: url('../img/search_tabs.gif') 0 -168px no-repeat;
}
table.search_2 td.mid_left,
table.search_2 td.mid_rest_right
{
	width: 3px;
	height: 2px;
	background: url('../img/search_tabs.gif') 0 -170px no-repeat #E9EAEC;
}

table.search_2 td.mid_rest_right
{
	background: url('../img/search_tabs.gif') -3px -170px no-repeat #E9EAEC;
}
table.search_2 td.mid_center
{
	padding: 0 0 8px 0;
	background: url('../img/search_tab_bottom.gif') bottom center no-repeat #e9eaec;
}/*
table.search_2 td.footer_left,
table.search_2 td.footer_right
{
	width: 4px;
	height: 4px;
	background: url('../img/search_tabs.gif') 0 -156px no-repeat;
}
table.search_2 td.footer_right
{
	background: url('../img/search_tabs.gif') 0 -160px no-repeat;
}
table.search_2 td.footer_center
{
	background: url('../img/search_tabs.gif') bottom repeat-x;
}*/
/* light tabs end */


/*Edited by Any*/

a#bottom_lin{
	text-decoration:none;
	font-size:9px;
	color:#000;
	text-transform:uppercase;}

.block_caption a {
	color:#6EB921;
	text-decoration:none;
	font-size:14px;}

ul#list_each{
	margin:0px;
	padding:0px;
	float:left;
	width:430px;}

ul#list_each li{
	margin-left:15px;
	list-style:none;
	color:#555;
	float:left;}
	
#each, #each img{
	float:left;}
	
#each{
	width:670px;}
	
a#btn{
	background:url(/templates/green/img/left_block_bottom_center.gif);
	border:1px solid #CCC;
	padding:3px 5px;
	color:#333;
	text-transform:uppercase;
	text-decoration:none;
	float:right;}
		
#border_cont{ 
float:left;}
	
h1.title23{
	font-size:14px;
	border:1px solid #fff;
	color:#47B4E8;
	width:670px;}
	
/*Edited by Ani*/

.lblock_no_design .grey_middle{
	background:#efefef;
	padding:5px;
	font-size:12px;
	color:#333;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.lblock_no_design .grey_middle a.navigator{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#900;}

#embed{
	cursor:pointer;}
