@charset "utf-8";
body {
	margin: 0 0 0 0;
	background:url(images/bg_body.gif);	
	background-repeat:repeat-x;
}
img{
border:0;
}
.headermenu{
font-family:Verdana;
font-size:10px;
font-weight:normal;
padding:0 5x 0 5px;
}
.headermenubullet a{
background-image:url(images/bullet01.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
.headermenubullet a:hover{
color:#e77919;
}
.headermenu a{
text-decoration:none;
color:#000;
}
.headermenu a:hover{
color:#fff;
}

ul.top li{
color:#0c84ba;
line-height:19px;
}
ul.top li a{

	font:normal 9px Verdana;
	color:#0c84ba;
	list-style-type:none;
	text-decoration:none;
	}
ul.top li a:hover{
color:#000000;
}	
.form{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#003366;
}
h1{
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#437E1F;
}
.brief{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#000000;
}
.categories1{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#254d75;
}
.categories1:hover{
color:#543b0c;
}
.top{
font-family:Verdana;
font-size:10px;

font-weight:bold;
color:#ffffff;
}
.hometext{
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#000000;
padding:0 10px 0 10px;
text-align:justify;
}

.tl {
background: url(images/tl.gif) 0 0 no-repeat
font-family:Verdana;
font-size:14px;
font-weight:bold;
}
.tr {
background: url(images/tr.gif) 100% 0 no-repeat #E3E8D2;
font-family:Verdana;
font-size:12px;
font-weight:bold;
padding:8px 0 8px 5px;
}
.bl {
background: url(images/bl.gif) 0 100% no-repeat #E3E8D2; width: 100%
}
.br {
background: url(images/br.gif) 100% 100% no-repeat;
}

.tr a{
font-size:10px;
color:#000;
padding:0 4px 3px 5px;
background-image:url(images/bracket.gif);
background-repeat:no-repeat;
text-decoration:none;
}
.tr a:hover{
color:#6699FF;
}
.marginall{
padding:10px;
}
.homelist{
border:#7b8362 solid 1px;
padding:2px 8px 2px 8px;
text-align:left;
}
.homelist a{
color:#0033CC;
text-decoration:none;
}
.homelist a:hover{
color:#000000;
}
.addmargin{
padding:0 3px 3px 3px;
}
.footer{
background-color:#fbd607;
padding:5px;
height:25px;
font-family:Verdana;
font-size:10px;
color:#999999;
}
.footer a{ 
font-family:Verdana;
font-size:10px;
color:#000000;
padding:0 5px 0 5px;
text-decoration:none;
}
.footer a:hover{
color:#990000;
}
.subtopbg{
background-image:url(images/sub/bg01.jpg);
background-repeat:repeat-x;
}
.borderright{
border-right:#d2dee8 solid 1px;
}
.borderbottom{
border-bottom:#d2dee8 solid 1px;
}
.borderleft{
border-left:#d2dee8 solid 1px;
}
.add{
padding-bottom:8px;
}
.bgaddarea{
background-image:url(images/sub/bg_addarea.gif);
background-position:right;
background-repeat:repeat-y;
}
.marginleftright{
padding:0 10px 0 10px;
}

/*-------------*/

.atoz{
padding:5px;
font:normal 9px Verdana;
text-align:center;
background:url(images/sub/bg_atoz.gif);
}
.atoz a{
width:23px;
font:bold 12px Verdana;
color:#336600;
padding-left:12px;
text-decoration:none;
}
.atoz a:hover{
color:#FF6600;
}
#listing{
border-bottom:#e3e8d2 solid 1px;
border-top:#e3e8d2 solid 1px;
border-right:#e3e8d2 solid 1px;
border-left:#e3e8d2 solid 1px;
padding:5px;
}
#listing ul{
padding:0;
margin:0;
}
#listing ul li{
background:url(images/sub/bullet2.gif) 0 3px no-repeat;
padding:0 20px;
list-style:none;
line-height:20px;
}
#listing ul li a{
font:bold 10px Verdana;
color:#3399CC;
text-decoration:none;
}
#listing ul li a:hover{
color:#993300;
}
#listing2{
border-bottom:#e3e8d2 solid 1px;
border-top:#e3e8d2 solid 1px;
border-right:#e3e8d2 solid 1px;
border-left:#e3e8d2 solid 1px;
padding:5px;
}
#listing2 ul{
padding:0;
margin:0;
}
#listing2 ul li{
background:url(images/sub/bullet3.gif) 0 5px no-repeat;
padding:0 18px;
list-style:none;
}
#listing2 ul li a{
font:bold 10px Verdana;
color:#3399CC;
text-decoration:none;
}
#listing2 ul li a:hover{
color:#993300;
}

.titlesearchresult{
padding:5px;
font:bold 11px Verdana;
color:#000;
text-align:center;
background:url(images/sub/bg_atoz.gif);
}
.searchresultform{
padding:3px;
font:normal 11px Verdana;
color:#3259B4;
}
.searchresultlisting{
font:normal 11px Verdana;
color:#3259B4;
padding:0 0 10px 3px;
border-bottom:#e3e8d2 solid 1px;
}
.searchresultlisting a{
color:#FF6600;
}
.searchresultlisting a:hover{
color:#333333;
}
/*-----------enquiry--*/

.marginenquiry{
padding:15px;
}
.enquiryform{
font:normal 11px Verdana;
color:#3259B4;
}

/*----------------fields----*/


