#searchtopbanner{
background: url(images/banner.png) no-repeat;
position: absolute;
top:97px;
left:50px;
width:730px;
padding:0px 1px 0px 1px;
height:90px;
}
#whiteinnerbody{
position:absolute;
background: #FFF;
top:200px;
left:0px;
width:830px;
padding:1px 0px 1px 1px;
}
#uksouthasians{
position:relative;
background: url(images/uk2.png) no-repeat;
height:45px;
top:30px;
left:40px;
width:170px;
padding:1px 0px 1px 1px;
}
#searcharea{
position: absolute;
top:25px;
left:5px;
height:150px;
width:580px;
border:1px solid #aaccee;
background: url(images/arealink_background.jpg) repeat-x;
}
#searchblock1{
position:absolute;
left:0px;
width:180px;
border-right:1px solid #aaccee;
height:149px;
top:0px;
}
#searchblock2{
position:absolute;
left:180px;
width:180px;
border-right:1px solid #aaccee;
height:149px;
top:0px;
}
#searchblock3{
position:absolute;
left:370px;
width:220px;
height:149px;
top:0px;
}
#searchareanav{
position:absolute;
top:5px;
left:0px;
width:831px;
height:13px;

}

#searchareanav ul {
font-family: verdana, tahoma, arial;
display: inline;
border: none;
padding-left:-2px;
/*padding: 5px 0 0 30px;*/
} 

#searchareanav ul li {
margin-left: 0;
font-weight: bold; 

color:#001;
/*padding-left: 1px;*/
border: none;
list-style: none;
display: inline;
 padding: 7px  0 0 0px;
 text-decoration: none;
}

#searchareanav ul li a {
text-decoration: none;
font-weight: bold; 
color:#ffffff;
font-size:10px;
padding-right:3px;
/*border-left: 1px solid #959595;*/
/*padding-left: 1px;*/
list-style: none;
display: inline;
}

#searchareanav li a:hover{

margin-left: 0;
font-weight: bold; 
color:#000000;
/*padding-left: 1px;*/

list-style: none;
display: inline;
text-decoration: none;
}
#advancedsearch{
position:absolute;
top:30px;
left:145px;
width:831;
}
#advancedsearchbanner{
position:absolute;
top:5px;
background: url(images/strip.png) repeat-x;
height:21px;
width:590;
left:0px;
}

.heading{
font-family:tahoma, verdana, arial;
font-size:13px;
font-weight:bold;
padding:2px 0 0 20px;
color:#FFF;
}
.searchbtn{
	height:25px;
	width:71px;
	color:#fff;
	font-weight:bold;
	background:url(images/search-button.jpg);
	border:0px;
}
.searchlabel{
position:relative;
top:0px;
left:-12px;
color:#434232;
font-size:11px;
font-family:	tahoma, verdana, arial;
}
.searchlabel2{
position:relative;
top:0px;
left:-12px;
color:#434232;
font-size:11px;
font-family:tahoma, verdana, arial;
}
#rhssearchcontainer{
position:absolute;
top:40px;
left:640px;
width:220px;
}
#blocksearchheading{
position:absolute;
font-family: tahoma, verdana, araial;
font-size:11px;
font-weight: bold; 
color:#6699CC;
left:14px;
top:9px;
height:11px;
}
.blocksearchhead{
position:relative;
top:0px;
height:30px;
width:220px;

}
.blocksearchfooter{
position:absolute;
bottom:0px;
left:0px;
height:25px;
width:220px;

}
#searchresultbanner{
position:absolute;
top:3px;
background: url(images/strip.png) repeat-x;
height:21px;
width:590;
left:0px;
}
.searchpaging{
position:absolute;
font-family:tahoma, verdana, arial;
right:15px;
top:0px;
font-size:11px;
font-weight:bold;
padding:2px 0 0 30px;
color:#FFF;
}

.searchpaging a{
color:#FFF;
font-size:11px;
font-weight:bold;
}
#searchmenu{
position:relative;
top:202px;
height:25px;
width:830;
left:0px;
padding-top:5px;
border-bottom:1px solid #ccc;
}
#searchmenu  ul {
margin-left: 0;
font-family: verdana;
display: inline;
border: none;
padding:7px;
/*padding: 5px 0 0 30px;*/
} 

#searchmenu ul li {
margin-left: 0;
font-weight: bold; 

color:#001;
/*padding-left: 1px;*/
border: none;
list-style: none;
display: inline;
 padding: 5px 0 0 5px;
 text-decoration: none;
}
#searchmenu ul li a {
margin-left: 0px;
text-decoration: none;

font-weight: bold; 
color:#555;
padding-right: 3px;
/*border-left: 1px solid #959595;
padding-left: 1px;*/
list-style: none;
display: inline;
}

#searchmenu li a:hover{
margin-left: 0;
font-weight: bold; 
color:#ff6633;
/*padding-left: 1px;*/
list-style: none;
display: inline;
text-decoration: none;
}
#shadow{
position:absolute;
background: url(images/shadow.png) repeat-x;
top:0px;
left:0px;
width:830px;
height:20px;
}
#colorinnerbody{
position:absolute;
background: #F2EEE7; 
top:185px;
left:0px;
width:585px;
padding:1px 0px 1px 1px;
height:1200px;
}
.searchpersonal{
position:absolute;
left:0px;
top:0px;
height:65px;
background:#ccc;
width:218px;
font-family:tahoma,arial;
border-right:1px solid #939291;
font-size:11px;
color:#075275;
text-align:justify;
}
.searchpersonal a {
	color:#075198;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.searchpersonal a:hover{
	color:#DD7002;
	text-decoration:none;
}
.searchusrdetails{
position:relative;
font-family:tahoma, verdana, arial;
width:218px;
left:0px;
padding-left:50px;
top:10px;
font-size:11px;
font-weight:bold;
}
#searchrhsblocksbody{
position:absolute;
left:0px;
top:30px;
width:220px;
background: #FFF;
border-left:1px solid #939291;

}
#searchresultblock{
position:absolute;
top:21px;
width:580px;
left:0px;
height:740px;
}

#sresultblock{
position:relative;
left:5px;
top:10px;
width:570px;
height:200px;
background:#FFF;
padding-left:5px;
}

#sresultname{
position:absolute;
top:0px;
background:#FFF;
padding-left:5px;
width:550px;
font-size:15px;
font-weight:bold;
color:#020B73;
border-bottom:2px solid #F2EEE7;
font-family:tahoma, verdana, arial;

}
#sresultname a{
color:#020B73;
text-decoration:none;
}
#sresultname a:hover{
text-decoration:none;
color:#C20B01;
}

#sresultphone{
position:absolute;
top:5px;
left:230px;
background:#FFF;
text-align:left;
width:120px;
font-size:11px;
font-weight:normal;
color:#000;
}
#sresultemail{
position:absolute;
top:20px;
left:230px;
background:#FFF;
text-align:left;
width:200px;
font-size:11px;
font-weight:normal;
color:#000;
}
#sresultaddress{
position:absolute;
top:5px;
background:#ffF;
width:200px;
font-size:12px;
font-weight:normal;
color:#000;
}
#sresultdesc{
position:absolute;
top:25px;
left:120px;
width:400px;
height:90px
background:#FFF;
font-size:12px;
font-weight:normal;
float:left;
color:#2081D0;
}
#sresultimages{
position:absolute;
top:25px;
left:0px;
width:90px;
height:90px;
background:#ffF;
padding-left:5px;
padding-bottom:1px;
float:left;
}
#sendmsglink{
position:absolute;
bottom:0px;
right:10px;
background:#FFF;
width:100px;
font-size:12px;
font-weight:normal;
color:#2081D0;
text-align:right;
}
#sreswebsite{
position:absolute;
width:350px;
top:2px;
text-align:right;
right:0px;
font-size:11px;
font-weight:normal;
}
#sreswebsite a{
color:#020B73;
text-decoration:none;
}
#sreswebsite a:hover{
color:#FF3300;
text-decoration:none;
}

#contactblock{
position:relative;
left:5px;
top:10px;
width:570px;
background:#FFF;
padding-left:5px;
visibility:hidden;
}
.filterdropdown{
position:absolute;
top:15px;
left:0px;
width:135px;
}
.filterradio1{
position:absolute;
top:30px;
left:0px;
width:135px;
}
.filterradio2{
position:absolute;
top:30px;
left:80px;
width:135px;
}

/***********************************messaging**************/
.compose{
position:absolute;
left:42px;
padding-top:3px ;
padding-right:3px ;
text-align:right;
height:22px;
width:57px;
font-weight:bold;
background:url(../admin/images/message_gradiant.jpg) repeat-x;
}
/***********************************ads**************/

#skyscraperads{
position:absolute;
background:none; 
top:250px;
right:50px;
width:140px;
height:581px;
font-family:tahoma, verdana, arial;
font-size:11px;
}