body{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:black;
}
form{
margin:0px;
padding:0px;
}
a img{
border:none;
}
div.main
{
position:relative;
width:915px;
margin-left:auto;
margin-right:auto;
}
div.header
{
position:relative;
background:#fefefe;
height:80px;
margin-bottom:0;		
}
img.logo{
position:absolute;
top:0;
left:40px;
}
.img-slogan{
}
.lang-select {position:absolute; right:30px; top:30px;}
.slogan{
position:absolute;
top:36px;
left:300px;
font-family:Verdana;
font-size:15px;
color:#623efe;
font-weight:bold;
text-transform:capitalize;
font-style:italic;
}
.nav{
margin-top:0;
width:915px;
height:30px;
}
.nav table{
margin-top:0;
margin-left:0;
padding:0;
color:#71CBFF;
float:right;
}
.top-menu td{		
padding:0;
}

.nav a{
color:#71CBFF;
text-decoration:none;font-weight:bold;
text-transform:lowercase;
padding:3px 25px 3px 25px;
font-size:17px;
border:1px solid #F1F1F1;
}
.nav a:hover{
text-decoration:none;
color:#fff;
background:#D7100C;
border:1px solid #b30805;
padding:3px 25px 3px 25px;
}
img.nav-divider{
vertical-align:middle;
}
.clear_both{
position:relative;
clear:both;
height:1px;
margin:0px;
padding:0px;
font-size:1px;
}
	/*##############FOOTER START############*/

.footerBlock{
position:relative;
margin-top:20px;
margin-bottom:10px;
height:50px;
background:#efefef;
}
.footerLine{
position:absolute;
top:25px;
right:0px;
}
.copyright{
position:absolute;
top:27px;
right:0px;
height:15px;
width:300px;
padding-top:3px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
	

	div.copyright a:link, div.copyright a:visited{
color:#131bae;
text-decoration:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
	div.copyright a:hover, div.copyright a:active{


color:#000;
text-decoration:underline;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
	

.footer-menu{
height:30px;
background: #131bae;
padding-left:610px;
}
.footer-menu table{
width:300px;
}
.footer-menu table a{
font-size:11px;
font-weight:normal;
text-transform:lowercase;
color:#fff;
text-decoration:none;
}
.footer-menu td a:hover{
text-decoration:underline;
}
.footer-menu td img{
height:9px;
}
	/*##############FOOTER END############*/

	

/* ######################FIELD_TYPES############################ */

/* %%%%%SEARCH%%%%%%%%%%% */	

.searchTreeLevel1{
width:147px;
}
.searchTreeLevel2{
width:147px;
}
.searchList{
width:150px;
}
.searchText{
}
.searchStringLike{
}
.searchString{


}
.searchIntegerLess{
width:61px;
}
.searchIntegerMore{
width:61px;
}
.searchGeoDistance{


}
.searchGeoLocation{
width:45px;
}
.list{
width:65px;
}
/* %%%%%END SEARCH%%%%%%%%%%% */

/* %%%%%INPUT%%%%%%%%%%% */	

.inputList{
		width:153px;
}
.inputString{
		width:148px;
}
.inputInteger{
		width:148px;
}
.inputTreeLevel2{
		width:140px;
}
.inputTreeLevel1{
		width:130px;
}
.price-from{
		width:47px;
}
.price-to{
		width:47px;
}
.inputGeo{
		width:47px;
}
.inputVideo{
		

}
	

/* %%%%%END INPUT%%%%%%%%%%% */	

/* ######################################################## */		

.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;
}
/* ############	content start ######################################	*/	

	div.content{
		position:relative;
		margin-top:17px;
}
.leftBlock{
		position:relative;
		width:175px;
		float:left;
		margin-left:5px;
}
.rightBlock{
		position:relative;
		width:540px;
		margin-left:10px;
		float:left;
}
.center-block{
		position:relative;
		margin-left:10px;
		width:700px;
		float:left;
}
.mainContentIndex{
		position:relative;
		padding:5px 0px 0px 10px;
		width:100%;
}
.leftMenuBlock{
		position:relative;
		background:#efefef;
		padding-top:10px;
		min-height:192px;
		height:auto !important;
		height:192px;
}
	ul.leftMenu{
		position:relative;
		margin:0px;
		padding:0px;
		margin-left:30px;
		

}
	ul.leftMenu li{
		margin:0px;
		margin-bottom:5px;
		padding:0px;
		list-style-image:url('left-menu-div.gif');
		font-size:13px;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
	ul.leftMenu li  a:link, ul.leftMenu li  a:visited{
		color:#525252;
		text-decoration:none;
}
	ul.leftMenu li  a:hover, ul.leftMenu li  a:active{
		color:#525252;
		text-decoration:underline;
}
.LoginBlock{
		margin-top:15px;
		margin-bottom:5px;
		margin-left:30px;
		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:#000;
		text-decoration:none;
}
	div.LoginBlock span a:hover, div.LoginBlock span a:active{
		color:#131bae;
		text-decoration:underline;
}
.pollBlock{
		margin-left:0;		

}
	table.poll-table{
		margin-top:10px;
		color:#525252;
		margin-left:5px;
		margin-bottom:10px;
}
	td.pollQuestion.headerText{
		color:#000;
		padding-left:20px;
}
	

	/*#########central part of the page##########*/

	

.headerText{
		height:25px;
		background:url('poll-bg.png') top left no-repeat;
		font-size:14px;
		color:#36bfff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		position:relative;
		margin:0px;
		padding:5px 0 0 32px;
}
.poll-img{
		position:absolute;
		top:7px;
		left:7px;
}
	*html .headerImg{
		left:-13px;
}
.pollAnswer{
		font-weight:bold;
		font-family:Arial;
}
	table{
		font-size:12px;
}
	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{
		color:#fff;
		background:#D7100C;
		border:1px solid #b30805;
		height:25px;
		font-weight:bold;
		font-family:Verdana, Arial,Helvetica, sans-serif;
		cursor:pointer;
}
	input.button:hover{
		height:25px;
		font-weight:bold;
		color:#fff;
		background:#ed2925;
		border:1px solid #b30805;
		font-family:Verdana;
}
.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;
}
.quickSearch, .featuredAdsBlock{
		position:relative;
		background:#efefef;
		min-height:96px;
		height:auto !important;
		height:96px;
}
.quickSearch{
		width:100%;
}
	div.quickSearch div.headerText{
		margin-bottom:5px;
}
.quickSearchKeep{
		position:relative;
		padding-left:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		font-weight:bold;
}
	div.quickSearchKeep .searchTreeLevel1, div.quickSearchKeep .searchTreeLevel2{
		width:140px;
}
	div.quickSearchKeep .searchGeoDistance{
		width:40px;
		margin-right:3px;
}
	div.quickSearchKeep .searchGeoLocation{
		width:40px;
}
.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;
}
.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;
}
/*******************************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;
		color:#000;
		margin-right:4px;
}
	ul.infoBlockDL li a{
		color:#000;
}
	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:#131bae;
}
.headrow td{
		border-bottom:2px solid #131bae;
		padding-bottom:3px;
		font-size:12px;
		color:#131bae;
}
.listInfoPrice, .listInfoMileage, .listInfoYearMakeModel{
		font-size:12px;
		font-weight:bold;
		color:#666;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
.listInfoMileage{
		font-weight:normal;
}
.listInfoYearMakeModel a:link, .listInfoYearMakeModel a:visited, .listInfoYearMakeModel a:link, .listInfoYearMakeModel a:visited {
		font-size:12px;
		font-weight:bold;
		color:#666;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}	

.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;
}
	tr.black{
		color:#000;
}
	tr.grey{
		color:#666;
}
	/*#################### FEATURED ADDS  START#####################*/

.featuredAdsBlock{
		margin-top:0;
		width:165px;
		float:right;
		background:none;
}
	div.featuredAdsBlock div.headerText{
		background:#131bae;
		height:25px;
		color:#000000;
		text-align:center;
		line-height:25px;
		margin-bottom:0;
}
	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;
}
.featuredAdsBlockHeader{
		font-size:16px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-left:20px;
		padding-top:5px;
		position:relative;
}
.featuredImages{
		width:100px;
		height:100px;
		border:none;
		margin:0px;
		padding:0px;
		text-align:center;
}
.featuredLinks{
		width:135px;
		text-align:center;
}
.featuredLinks a:link, .featuredLinks a:visited, .featuredLinks a:link, .featuredLinks a:visited {
		font-size:11px;
		text-decoration:none;
}
.featuredLinks a:hover{
		text-decoration:underline;
		color:#000;
}
	/*#################### FEATURED ADDS  END#####################*/

	

	/*#################### BROWSE START#####################*/

.browse-block{
		margin-top:15px;
		background: #efefef;
}
	table.browse-table{
		font-size:11px;
		font-weight:bold;
		font-family:Verdana;
		margin-top:15px;
}
.browse-table ul li{
		list-style:none;
		padding-left:0;
		padding-bottom:15px;
}
.browse-table a{
		color:blue;
}
.browse-table a:hover{
		text-decoration:none;
		color:#6064bd;
}
	span.browse-title{
		font-family: Verdana;
		font-size:14px;
		color:#555;
		font-weight:bold;
		padding-left:5px;
}
.bar1{
		background: #131bae url('corner.gif') right no-repeat;
		height:25px;
		width:130px;
}
.bar-title{
		padding-left:10px;
		color:#fff;
		line-height:25px;
		font-size:14px;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bar2{
		background: #131bae url('corner.gif') right no-repeat;
		height:25px;
		width:245px;
}
	table.browse2-table{
		background: #efefef;
		font-size:11px;
		font-weight:bold;
		font-family:Verdana;
		padding-bottom:15px;
		padding-top:15px;
}
.browse2-table a:hover{
		text-decoration:none;
		color:#6064bd;
}
	p.browse2-title{
		font-size:12px;
		font-weight:bold;
		font-family:Verdana;
		color:blue;
}
	p.browse2-title a{
		font-size:14px;
		font-weight:bold;
		font-family:Verdana;
		color:blue;
}
	p.browse2-title a:hover{
		color:#6064bd;
}
	/*#################### BROWSE END#####################*/