	body
	{
		padding:0px;
		margin:0px;
		background-color:white;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:black;
	}
	form
	{
		margin:0px;
		padding:0px;
	}
	a img
	{
		border:none;
	}
	.clear_both
	{
		position:relative;
		clear:both;
		height:1px;
		margin:0px;
		padding:0px;
		font-size:1px;
	}
/* ######################FIELD_TYPES############################ */		
/* %%%%%SEARCH%%%%%%%%%%% */	
	.searchTreeLevel1 {	width:150px;}
	.searchTreeLevel2 {width:150px;}
	.searchList {width:150px;}
	.searchIntegerLess {	width:61px;}
	.searchIntegerMore {	width:61px;}
	.searchGeoDistance {	width:105px;}
	.searchGeoLocation {	width:50px;}
	.list {width:67px;}
/* %%%%%END SEARCH%%%%%%%%%%% */		
/* %%%%%INPUT%%%%%%%%%%% */	
	.inputList {	width:153px;}
	.inputString {width:148px;}
	.inputInteger {width:148px;}
	.inputTreeLevel2 {width:153px;}
	.inputTreeLevel1 {width:153px;}
	.inputGeo {width:148px;}	
/* %%%%%END INPUT%%%%%%%%%%% */	
/* ######################################################## */		
	div.topMenuBg, div.topMenuBgIntoMain
	{
		position:absolute;
		top:130px;
		left:0px;
		width:100%;
		height:43px;
		background-image:url('top_menu_bg.gif');
		background-repeat:repeat-x;
	}
	div.main
	{
		position:relative;
		width:782px;
		margin-left:auto;
		margin-right:auto;
		background-image:url('main_bg.gif');
		background-repeat:repeat-y;
	}
	div.head
	{
		position:relative; 
		background-image:url('header_bg.jpg');
		background-repeat:no-repeat;
		height:158px;
	}
	.registerLogOutBlock
	{
		position:relative;
		left:10px;
		top:10px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;		
	}
	p.error, .error {color:red;}
	div.registerLogOutBlock a.logout span.loginName
	{
		text-transform:capitalize; 
		color:#9f3131;
	}
	.logoImg
	{
		position:absolute;
		top:42px;
		left:10px;
	}
	.automobileClassifieds
	{
		position:absolute;
		bottom:40px;
		left:15px;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#c44141;
		font-weight:bold;
		text-transform:capitalize;
	}
	img.carDown
	{
		position:absolute;
		top:-18px;
		right:10px;
	 	z-index:2;
	}
	img.carTop
	{
		position:absolute;
		top:33px;
		right:9px;
	 	z-index:1;
	}	
	ul.topMenu
	{
		position:absolute;
		top:140px;
		left:30px;
		margin:0px;
		padding:0px;
	}

	ul.topMenu li
	{
		position:relative;
		float:left;		
		margin:0px;
		margin-right:10px;
		padding:0px;
		list-style:none;
		vertical-align:middle;
		text-align:center;
		font-weight:bold;
		font-size:13px;
		text-decoration:none;
		background-position:bottom;
		background-repeat:repeat-x;	
		text-transform:lowercase;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	ul.topMenu li  a:link, ul.topMenu li  a:visited
	{
		color:#FFF;
		text-decoration:none;
	}
	ul.topMenu li  a:hover, ul.topMenu li  a:active
	{
		color:#FFF;
		text-decoration:underline;
	}
	div.topMenuSmall ul.topMenu
	{
		position:absolute;
		top:6px;
		left:310px;
	}	
	div.topMenuSmall ul.topMenu li
	{
		font-size:10px;
		margin-right:5px;
	}
	div.topMenuSmall ul.topMenu li  a:link, div.topMenuSmall ul.topMenu li  a:visited
	{
		color:#646161;
		text-decoration:none;
	}
	div.topMenuSmall ul.topMenu li  a:hover, div.topMenuSmall ul.topMenu li  a:active
	{
		text-decoration:none;
		color:#b72a2a;
	}	
	div.content
	{
		position:relative;
		margin-top:17px;
	}
	.leftBlock
	{
		position:relative;
		width:200px;
		float:left;
		margin-left:5px;
	}
	.rightBlock
	{
		position:relative;
		width:550px;
		margin-left:10px;
		float:left;
	}
	.leftMenuBlock
	{
		position:relative;
		background-image:url('left_menu_bg.gif');
		background-repeat:no-repeat;
		background-position:top left;
		padding-top:10px;
		min-height:192px;
		height:auto !important;
		height:192px;
	}	
	ul.leftMenu
	{
		position:relative;
		margin:0px;
		padding:0px;
		margin-left:40px;		
	}
	ul.leftMenu li
	{
		margin:0px;
		margin-bottom:5px;
		padding:0px;
		list-style-image:url('point_left_menu.gif');
		font-weight:bold;
		font-size:13px;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	ul.leftMenu li  a:link, ul.leftMenu li  a:visited
	{
		color:#646161;
		text-decoration:none;
	}
	ul.leftMenu li  a:hover, ul.leftMenu li  a:active
	{
		color:#b72a2a;
		text-decoration:underline;
	}
	.pollBlock
	{
		margin-top:10px;
		margin-left:0px;
	}
	div.poll
	{
		position:relative;
		margin-bottom:10px;
		padding-top:5px;
		background-image:url('poll_bg.gif');
		background-repeat:repeat-x;
		background-position:bottom left;
		background-color:#edeff0;
		min-height:262px;
		height:auto !important;
		height:262px;
	}
	div.poll div.pollHeader
	{
		position:relative;
		vertical-align:middle;
		font-weight:bold;
		text-align:left;
		margin-bottom:1px;
		color:#b72a2a;
	}
	div.poll div.pollKeep
	{
		position:relative;
		text-align:center;
	}
	.pollHeadImg
	{
		position:absolute;
		top:0px;
		left:0px;
	}
	.pollHeaderText
	{
		padding-left:30px;
	}
	img.pollPoint
	{
		position:absolute;
		top:7px;
		left:15px;
	}
	.answerItem
	{
		text-align:left;
		padding-left:10px;
	}
	.buttonVoceBlock
	{
		text-align:right;
		margin-top:5px;
		padding-right:15px;
	}
	.buttonVoce, .button
	{
		background-image:url('button_bg.gif');
		background-color:#BA4848;
		background-repeat:repeat-x;
		border:none;
		height:18px;
		color:white;
		font-weight:bold;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		cursor:pointer;
	}
	.showResultsOne:link, .showResultsOne:visited, .showResultsTwo:link, .showResultsTwo:visited 
	{
		color:#6a6a68;
		text-decoration:none;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	.showResultsOne:hover, .showResultsOne:active, .showResultsTwo:hover, .showResultsTwo:active
	{
		text-decoration:none;
		color:#b72a2a;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	.showResultsOne
	{
		margin-left:5px;
	}
	.showResultsTwo
	{
		margin-top:10px;
	}
	.LoginBlock
	{
		margin-top:20px;
		margin-bottom:5px;
		margin-left:40px;
		font-weight:bold;
		font-size:13px;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}	
	div.LoginBlock span a:link, div.LoginBlock span a:visited
	{
		color:#646161;
		text-decoration:none;
	}
	div.LoginBlock span a:hover, div.LoginBlock span a:active
	{
		color:#b72a2a;
		text-decoration:underline;
	}	
	.quickSearch, .featuredAdsBlock
	{
		position:relative;
		background-image:url('left_bg_qs.gif');
		background-repeat:no-repeat;
		background-position:top left;
		min-height:96px;
		height:auto !important;
		height:96px;
	}
	.quickSearch
	{
		width:100%;
	}
	div.quickSearch div.headerText
	{
		margin-bottom:5px;
	}	
	.carQs
	{
		position:absolute;
		top:-15px;
		right:0px;
	}
	.featuredAdsBlock
	{
		margin-top:10px;
	} 
	.headerText
	{
		font-size:12px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-left:25px;
		padding-top:5px;
		position:relative;
		margin:0px;
	}
	div.featuredAdsBlock div.headerText
	{
		padding-bottom:15px;
	}
	h1, h2, h3
	{
		font-size:12px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding:0px;
		margin:0px;
		margin-bottom:5px;
	}
	.headerImg
	{
		position:absolute;
		top:7px;
		left:10px;
	}
	*html .headerImg
	{
		left:-13px;
	} 
	.featuredAdsBlockHeader
	{
		font-size:16px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-left:20px;
		padding-top:5px;
		position:relative;
	}
	.quickSearchKeep
	{
		position:relative;
		padding-left:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#b95454;
		font-weight:bold;
	}
	div.quickSearchKeep .searchTreeLevel1, div.quickSearchKeep .searchTreeLevel2
	{
		width:103px;
	}
	div.quickSearchKeep .searchGeoDistance
	{
		width:103px;
		margin-right:3px;
	}
	div.quickSearchKeep .searchGeoLocation
	{
		width:96px;
	}
	.leftDownImg
	{
		position:absolute;
		bottom:0px;
		right:0px;
	}	
	.featuredAdsBlockKeep
	{
		position:relative;
		z-index:5;
	}
	.auth_small:link, .auth_small:visited
	{
		color:#6a6a68;
		text-decoration:none;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	.auth_small:hover, .auth_small:active
	{
		text-decoration:none;
		color:#b72a2a;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	.mainContentIndex
	{
		position:relative;
		background-image:url('left_bg_qs.gif');
		background-repeat:no-repeat;
		background-position:top left;
		padding:5px 0px 0px 10px;
		width:540px;
		overflow:auto;
	}
	.middle_head
	{
		text-align:left;
		padding-left:20px;
		font-size:12px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-left:20px;
		padding-top:5px;
		padding-bottom:10px;
	}
	.tableSaveSearch, .tableSaveSearchName
	{
		border:1px solid #B3B3B3;
		width:100%;
	}
	.formrequest input, .formrequest select
	{
		margin-bottom:3px;
	}
	.footerBlock
	{
		position:relative;
		margin-bottom:10px;
		height:50px;
		background-image:url('footer_bg.gif');
		background-repeat:repeat-x;
		background-position:bottom left;
	}
	.footerLine
	{
		position:absolute;
		top:25px;
		right:0px;
	}
	.copyright
	{
		position:absolute;
		top:27px;
		right:0px;
		height:15px;
		width:300px;
		padding-top:3px;
		color:#868484;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
	}
	
	div.copyright a:link, div.copyright a:visited
	{
		color:#b72a2a;
		text-decoration:none;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	div.copyright a:hover, div.copyright a:active
	{
		
		color:#646161;
		text-decoration:none;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}	
	div.footerBlock div.topMenuSmall ul.topMenu
	{
		left:485px;
	}	
/*******************************Style for the new ver.*************************************************************/	
	ul.linksFroWorkWithResultSearch, ul.detailsLinks, ul.infoBlockDL, ul.linksBackSearchResult, ul.listing_info_links
	{
		margin:0px;
		padding:0px;
		width:100%;
		overflow:hidden;
	}
	ul.linksBackSearchResult
	{
		margin-top:10px;
	}
	ul.linksFroWorkWithResultSearch li, ul.detailsLinks li, ul.infoBlockDL li, ul.linksBackSearchResult li, ul.listing_info_links li
	{
		position:relative;
		float:left;		
		margin:0px;
		margin-left:7px;
		padding:0px;
		list-style:none;
		vertical-align:middle;
	}
	.my_listings_links_wrap {margin:3px 0; padding:0;}
	.my_listings_rating_wrap {margin:0; margin-top:3px; padding:0;}	
	
	ul.detailsLinks li {font-size:11px; padding:0; margin:0; margin-left:2px;}
	ul.infoBlockDL li
	{
		margin-left:2px;
		font-size:90%;
	}
	ul.listing_info_links li{font-size:11px;}
	ul.listing_info_links li {margin-top:5px;}
	ul.detailsLinks li a:link, ul.detailsLinks li a:visited, ul.detailsLinks li a:link, ul.detailsLinks li a:visited  
	{
		font-size:11px;		
	}
	div.amountPhotosBlock
	{
		margin-left:6px;
	}
	*html div.amountPhotosBlock
	{
		margin-left:12px;
	}
	.iconPhotos
	{
		position:relative;
		top:2px;
		left:0px;
	}
	.headrow td a:link, .headrow td a:visited, .headrow td a:link, .headrow td a:visited 
	{
		font-size:12px;
		font-weight:bold;
		color:#b95454;
	}
	.headrow td
	{
		border-bottom:2px solid #B34F50;
		padding-bottom:3px;
		font-size:12px;
		color:#b95454;
	}
	.listInfoPrice, .listInfoMileage, .listInfoYearMakeModel
	{
		font-size:12px;
		font-weight:bold;
		color:#646161;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.listInfoMileage {font-weight:normal; font-size:90%; width:90px;}
	.listInfoPrice {	width:75px; color:#222; font-size:90%;}
	.listInfoYearMakeModel a:link, .listInfoYearMakeModel a:visited, .listInfoYearMakeModel a:link, .listInfoYearMakeModel a:visited 
	{
		font-size:12px;
		font-weight:bold;
		color:#646161;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.pointed
	{
		background-image:url(red_line.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;
	}	
	.pointedInListingInfo
	{
		border-bottom:1px solid #d2d2d2;
		padding-bottom:2px;
	}
	table.sellerComents .inputText
	{
		margin-top:5px;
		width:520px;
		height:80px;
	}	
	table.paymentForm .searchString
	{
		width:50px;
	}
	.logInNameInput, .logInPassInput
	{
		width:150px;
	}
	.featuredImages
	{
		width:125px;
		height:125px;
		border:1px solid #eee;
		margin:0px;
		padding:0px;
		text-align:center;
	}	
	.featuredLinks
	{
		width:120px;
	}
	.featuredLinks a:link, .featuredLinks a:visited, .featuredLinks a:link, .featuredLinks a:visited 
	{
		font-size:11px;
	}
	.pollBlock
	{
		margin-left:6px;
	}
	.pollQuestion .headerText
	{
		color:#B95454;
	}
	table {font-size:12px;}

#browse_by_make_model{font-family:tahoma;font-size:90%}
.lang-select {position:absolute; top:2px; right:10px; font-size:10px;color:#646161; font-weight:bold;font-family:verdana;}
.lang-select select {height:16px; color:#646161; font-size:10px; font-size:10px; font-family:verdana; font-weight:normal;}

.map-box {width:519px; background:#6e87b8 url('maps_bg.gif') repeat-x; margin:0;}
.map-bottom {background:url('maps_bottom.gif') no-repeat;}
.map-top {background:url('maps_top.gif') no-repeat}
.map-left {border-left:1px solid #000; font-size:1px;}
.map-right {background:url('maps_right.gif') repeat-y;}

.share_site {width:174px; margin-top:10px; padding-left:15px;}
.share_header {height:27px; line-height:27px; color:#fff; text-align:center; font-size:110%; font-weight:bold; font-family:verdana; background:url('share_header.gif') no-repeat;}
.share_box {width:166px; margin:0 auto; background:#f4f6f6; border:1px solid #c73b3c; border-top:none;}
.share_box_content {padding:5px; line-height:30px; text-align:center;}

div.chararacters_left_number {float:center;display:inline; margin-left:10px; padding:3px;border: 0px none ; font-weight: bold; font-size: 12px; color: rgb(255, 255, 255); font-family: Tahoma,Verdana,Arial; background-color: rgb(84, 101, 119);}

.compare_header {font-size:170%; font-family:Verdana; font-weight:bold; text-align:center; padding-left:20px; color:#ad4141; margin:10px 0; line-height:25px; height:25px;}
.compare_caption {background:#ad4141; color:#fff; padding-left:20px; width:180px; font-family:Verdana; font-size:110%;}
a.compare_link {color:#ad4141;}

/* ################ USERS ###################*/
.users_header {margin-top:20px;}
.users_cell_wrap {padding:0; margin:0; margin:10px 0; background:#fff; margin:10px 0; border:1px solid #b7595a;}
.users_cell {padding:0; margin:0;}

.user_details_wrap {padding:0; margin:0; margin:10px 0; background:#fff; margin:10px 0; border:1px solid #b7595a;}
.user_details {padding:0; margin:0;}

.users_logo, .users_captions, .users_info {float:left;}
.users_logo {width:120px; font-size:1px;}
.users_captions {width:120px; padding-left:20px; font-weight:bold;}
.users_info {width:270px; margin-left:5px;}

.user_logo_wrap {width:120px; height:115px; overflow:hidden; padding:0; margin:0;}

.user_info_line { margin:3px 0; padding:0; padding-left:10px; height:21px; line-height:21px; background:#fefefe; border:1px solid #b7595a;}

.user_cell_links {margin:0 0 3px 0; height:25px; padding:0;}
.user_cell_links a {color:#fff; text-decoration:none;}
.user_cell_links a:hover {color:#fff; text-decoration:underline;}
.user_cell_link1, .user_cell_link2, .user_cell_link3 {float:right; width:120px; height:22px; line-height:22px; background:#b7595a; margin-right:12px; text-align:center; font-weight:bold; font-family:Verdana; font-size:90%;}

#slide_show_activator {width:185px; height:33px; font-family:Verdana; font-size:115%; padding:0; margin:5px 0 10px; line-height:33px; color:#fff; font-weight:bold; text-align:center; background:url('slides_activation_btn.jpg') no-repeat;}
#slide_show_activator a {display:block; width:185px; height:33px; text-decoration:none; color:#fff; cursor:pointer;}
.you_tube_box {width:425px; height:344px; position:relative;padding:0; margin:0; overflow:hidden;}