body {
	font:normal 11px Tahoma,Verdana, Arial;
	color: #000000;
	margin: 0 auto;
	padding:0;
	background-color: #484848;
}

.header { 
	height:53px;
	background-color:#0e5f03;
}

.cities-list {background: #fff url("../images/cities_bg.gif") top repeat-x; width:165px; font:bold 11px Tahoma, Verdana, Arial;}

a.city:link, a.city:active, a.city:visited {
	color:#373f42;
	text-decoration:none;
}
a.city:hover{
	color: #000;
	text-decoration:underline;
}

ul{
margin:0;
padding:0px;
list-style-type:none;
}

li{
background:url(../images/bullet.gif) top left no-repeat;
margin:4px;
padding-left:15px;
}

.txt_title-black { 
	font:bold 14px Tahoma,Verdana, Arial;
	color: #000;
}
a.txt_title-black:link ,a.txt_title-black:visited ,a.txt_title-black:active { color:#000; text-decoration:none;}
a.txt_title-black:hover { color:#2fb43f; text-decoration:underline;}

.txt_title-green { 
	font:bold 14px Tahoma,Verdana, Arial;
	color: #2fb43f;
}
a.txt_title-green:link ,a.txt_title-green:visited ,a.txt_title-green:active { color:#2fb43f; text-decoration:none;}
a.txt_title-green:hover { color:#000; text-decoration:underline;}

.txt-classifieds { 
	font:bold 13px  Tahoma, Arial,Verdana;
	color: #2fb43f;
}
a.txt-classifieds:link ,a.txt-classifieds:visited ,a.txt-classifieds:active { color:#2fb43f; text-decoration:none;}
a.txt-classifieds:hover { color:#000; text-decoration:underline;}

.txt_title-red {
	color: #fd360c;
	font-weight:bold;
}

.txt-green {
	font:normal 11px Tahoma,Verdana, Arial;
	color: #2fb43f;
}

.txt-black {
	font:normal 11px Tahoma,Verdana, Arial;
	color: #000;
}

.txt-white {
	font:normal 11px Tahoma,Verdana, Arial;
	color: #fff;
}

.title { background:url('../images/txt_title_bg.gif') repeat-x; height:30px; vertical-align:middle; padding-left:10px; }

.txt_title { 
	font:normal 11px Tahoma,Verdana, Arial;
	color: #000000;
	line-height:18px;
}
a.txt_title:link ,a.txt_title:visited ,a.txt_title:active { color:#000; text-decoration:none;}
a.txt_title:hover { color:#2fb43f; text-decoration:underline;}

.footter { 
	height:35px;
	background-color:#0e5f03;
	font:bold 10px Tahoma;
	color:#cbccd0;
	line-height:16px;
}
a.txt_footter:link ,a.txt_footter:visited ,a.txt_footter:active { color:#cbccd0; text-decoration:none;}
a.txt_footter:hover { color:#000; text-decoration:underline;}

.error {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

input,select,textarea{
font: normal 12px tahoma,arial,verdana;
color:#000;
padding-left:0px 0px 0px 0px;
background-color:#ececec;
border:2px solid #858585;

}
.button {
	font: bold 12px tahoma,arial,verdana;
	color: #fff;
	border:2px solid #006600;
	background-color: #2fb43f;
	font-size: 11px;
}


.tdform{
padding:0px 5px 0px 5px; 
/*width:100%;*/
}
.tdrequired{
padding:0px 10px 0px 10px; 
background:url('../images/bg_required.gif') no-repeat top right;
width:130px;
font-weight:bold;
}
.tdlabelform{
padding:0px 10px 0px 10px; 
font-weight:bold;
width:130px;
}

.cities_btn {background:url('../images/other_uk_btn.gif') no-repeat; width:133px; height:27px; border:0 none; color:#FFF; font-weight:bold; padding-bottom:1px;}
.search_btn {background:url('../images/search_btn.gif') no-repeat; width:71px; height:24px; border:0 none; color:#FFF; font-weight:bold; padding-bottom:1px;}