	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;
	}
	.searchText
	{
	}
	.searchStringLike
	{
	}
	.searchString
	{
	}
	.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;
	}
	.inputVideo
	{
		
	}
	
/* %%%%%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
	{
		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
	{
		position:relative;
		float:left;		
		margin:0px;
		margin-left:7px;
		padding:0px;
		list-style:none;
		vertical-align:middle;
	}
	ul.infoBlockDL li
	{
		margin-left:2px;
	}
	ul.detailsLinks li
	{
		font-size:11px;
	}	
	ul.detailsLinks li a:link, ul.detailsLinks li a:visited, ul.detailsLinks li a:link, ul.detailsLinks li a:visited  
	{
		font-size:11px;
		
	}
	
	table.tableSearchResult
	{
	}
	table.tableMyListing, table.tableSaveListing
	{
	}	
	
	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;
	}
	.listInfoPrice
	{
		color:#222;
	}
	.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;}
