body {
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
.bg-mbot {
	background-image: url(../images/bg-bot.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 9px;
}
form{
padding:0px;
margin:0px;
}

img{
border:0px;
}
.bg-head {
	background-image: url(../images/head.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 173px;
	padding-left: 9px;
}
.con {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.con a {
	color: #0686C4;
}
.top-img{
	/*
	padding-right:2px;
	*padding-right:0px;
	*/
	}
	
*html .top-img{
	/* padding-right:0;*/
	}
.con a:hover {
	text-decoration: none;
}

.toph {font-size:16px;font-family:arial;font-weight:bold;color:#303030;}
.txtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #8A9EAA;
}
.txtfield100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #8A9EAA;
	width:100px;
}

.shadow-left {
	background-image: url(../images/shadow-left.gif);
	background-repeat: repeat-y;
	width: 9px;
	background-position: right;
}
.shadow-right {
	background-image: url(../images/shadow-right.gif);
	background-repeat: repeat-y;
	width: 8px;
	background-position: left top;
}

/******************************new*****************************************/
.nav{
	/*background-color: #2E2E2A;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;*/
}
/*.nav a{
	color: #FFFFFF;
	text-decoration:none;
}
.nav a:hover{
	color:#CCCCCC;
}*/
.line{
	background-image: url(../images/line.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 24px;
}
.bgF5F5F5{
	background-color: #F5F5F5;
	border: 6px solid #AFAFAF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
}
.bgF5F5F5 a {
	color: #737373;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
.bgF5F5F5 a:hover {
	text-decoration: underline;
	color: #A4A4A4;
}

.con5D5D5D{
color:#5D5D5D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}.con5D5D5D li {
	background-image: url(../images/bull.gif);
	background-repeat: no-repeat;
	background-position: left;
	list-style-type: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.dots {
	background-image: url(../images/dots.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.con5D5D5D ul {
	padding: 0px;
	margin: 0px;
}
.lineE6E6E6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AEAEAE;
	padding: 10px;
	border-top:solid 2px #e6e6e6;
}
.con5D5D5D a {
	color: #5D5D5D;
	text-decoration: none;
}
.con5D5D5D a:hover {
	text-decoration: underline;
}

.lineE6E6E6 a{
	color: #AEAEAE;
	text-decoration:none;
}
.lineE6E6E6 a:hover{
	color: #AEAEAE;
	text-decoration:underline;
}
.con .bg-search-head {
	background-image: url(../images/bg-heading.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}


/*colour headings css*/
.con .heading-blue {
	background-image:url(../images/heading-blue.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}

.con .heading-blue-hs {
	background-image:url(../images/heading-blue.gif);
	font-weight: bold;
	color: #52707F;
	background-repeat: repeat-x;
}

.con .heading-blue-ps {
	background-image:url(../images/heading-blue.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}

.con .heading-orange {
	background-image:url(../images/heading-orange.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}
.con .heading-green {
	background-image:url(../images/heading-green.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}
.con .heading-brown {
	background-image:url(../images/heading-brown.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}
.con .heading-olive-green {
	background-image:url(../images/heading-olive-green.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}
.con .heading-iris-blue {
	background-image:url(../images/heading-iris-blue.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}
.con .heading-magenta {
	background-image:url(../images/heading-magenta.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}
.con .heading-red {
	background-image:url(../images/heading-red.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}
.con .heading-purple {
	background-image:url(../images/heading-purple.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	background-repeat: repeat-x;
}

/*end colour headings css*/

.bdrDEDEDE {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #7894B5;
	padding-bottom: 2px;
	font-weight: bold;
}
.heading {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #52707f;
	font-weight:bold;
}



.bgF4F4F4 {
	background-color: #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #DBDBDB;
}
.combo {
	width: 160px;
	margin-top: 5px;
	font-size: 12px;
	color: #666666;
}
.inner-banner {
	background-image: url(../images/inner-banner2.jpg);
	background-repeat: no-repeat;
	height: 100px;
	padding-left: 16px;
	padding-top: 17px;
}
.paging a{
	background-color: #F2F2F2;
	border: 1px solid #D7D8D8;
	text-decoration: none;
	font-weight: bold;
	color: #47494A;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.bdr-top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6D9DC;
}
.property4 p {
	margin: 0px;
	padding-bottom: 10px;
}


.paging a:hover {
	background-color: #EAF0F7;
	border: 1px solid #D3E9EF;
	color: #628BAC;
}
.headtxt {
	font-size: 16px;
	font-weight: bold;
	color: #05175B;
}
.property {
	background-image: url(../images/p6.jpg);
	background-repeat: no-repeat;
	height: 351px;
	width: 600px;
	color: #011C5C;
	padding-top: 5px;
	padding-right: 7px;
}
.property p {
	margin: 0px;
	padding-top: 10px;
}

.property li {
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
	background-image: url(../images/bull.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 15px;
}
.property ul {
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.property2 {
	background-image: url(../images/p2.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 580px;
	padding-right: 27px;
	padding-top: 20px;
	color: #011C5C;
}
/*.property2 li {
	margin: 0px;
	list-style-type: circle;
}
.property2 ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}*/
.property3 {
	background-image: url(../images/p3-1.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 580px;
	padding-top: 20px;
	color: #011C5C;
	padding-left: 27px;
}
.property4 {
	background-image: url(../images/p3.jpg);
	background-repeat: no-repeat;
	height: 336px;
	width: 580px;
	padding-right: 27px;
	padding-top: 20px;
	color: #011C5C;
}
.property5 {
	background-image: url(../images/p4.jpg);
	background-repeat: no-repeat;
	height: 346px;
	width: 580px;
	padding-top: 10px;
	color: #011C5C;
	padding-right: 27px;
}
.property6 {
	background-image: url(../images/p5.jpg);
	background-repeat: no-repeat;
	height: 346px;
	width: 590px;
	padding-top: 10px;
	color: #011C5C;
	font-size: 11px;
	padding-left: 17px;
}
.property6 p {
	margin: 0px;
	padding-top: 10px;
}

.property6 li {
	margin: 0px;
	list-style-type: circle;
}
.property6 ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.property7 {
	background-image: url(../images/p7.jpg);
	background-repeat: no-repeat;
	height: 326px;
	width: 590px;
	padding-top: 30px;
	color: #011C5C;
	font-size: 11px;
	padding-left: 17px;
}.property8 {
	background-image: url(../images/p8.jpg);
	background-repeat: no-repeat;
	height: 326px;
	width: 590px;
	padding-top: 30px;
	color: #011C5C;
	font-size: 11px;
	padding-left: 17px;
}
.gr10 {
	background-image: url(../images/gr1.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 607px;
}
.gr10-2 {
	background-image: url(../images/gr2.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 577px;
	padding-right: 30px;
}
.gr10-3 {
	background-image: url(../images/gr3.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 587px;
	padding-right: 20px;
}
.gr10-3 li {
	list-style-type: circle;
}
.gr10-3 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.gr10-4 {
	background-image: url(../images/gr4.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 587px;
	padding-right: 20px;
}
.gr10-5 {
	background-image: url(../images/gr5.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 587px;
	padding-right: 20px;
}
.gr10-6{
	background-image: url(../images/gr6.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 587px;
	padding-right: 20px;
}
.gr10-7{
	background-image: url(../images/gr7.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 587px;
	padding-right: 20px;
}
.gr10-8{
	background-image: url(../images/gr8.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 587px;
	padding-right: 20px;
}
.gr10-9{
	background-image: url(../images/gr9.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 587px;
	padding-right: 20px;
}
.gr10-10{
	background-image: url(../images/gr10.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 587px;
	padding-right: 20px;
}


/*top menu*/

.menu2 {
	float:left;
	width:100%;
	font-family: arial, sans-serif;
	font-size:10px;
	border-top:1px solid #2c2c2d;
	margin:0 0 0px; /* for this demo only */
	background-color: #2E2E2A;
	background-image: url(../images/clip_image059_2.gif);
	background-repeat: repeat;
}
.menu2 ul {
padding:0;margin:0;list-style-type:none;
}
.menu2 ul li {
	float:left;
	position:relative;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-color: #5A5A55;
}
.menu2 ul li.group {display:block; text-indent:10px; background:#E3E7EE; color:#fff; width:120px; padding:4px 0;}
 
.menu2 ul li a, .menu2 ul li a:visited {
	float:left;
	display:block;
	text-decoration:none;
	color:#fff;
	padding:0px 25.6px;
	line-height:25px;
	height:26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;	/*font-weight: bold;*/
}
 
.menu2 ul li:hover {
 width:auto;

}
 
.menu2 ul li a:hover {
	color:#031B6A;
	background-color: #fff;
	background-image: url(../images/tab-bg_line_on9.gif);
	background-repeat: repeat-x;
}

.menu2 ul li:hover a {background:#fff;  color:#031B6A;} 

.menu2 ul li ul {
display: none;
/*filter: Alpha(Opacity=75);
-moz-opacity:0.7;*/

}
.menu2 table {
	margin:0;
	border-collapse:collapse;
	font-size:10px;
	position:absolute;
	top:0;
	left:0;
	
}
 
/* specific to non IE browsers */
.menu2 ul li:hover ul {
display:block; position:absolute;top:26px; background:#8793a5; margin-top:0px; left:0; width:205px;
}
.menu2 ul li:hover ul li ul {
 display: none;
 width: 205px;
}
.menu2 ul li:hover ul li a {
 display:block;
 background:#2e2e2a;
 color:#fff;
 height:auto;
 line-height:15px;
 padding:4px;
 width: 196px;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #3a3a36;	
}
.menu2 ul li:hover ul li a.drop {
	background:#000;

}
.menu2 ul li:hover ul li a:hover {
color:#fff; background: #373737;
}
.menu2 ul li:hover ul li a:hover.drop {
background: #888; color:#ff0;
}
.menu2 ul li:hover ul li:hover ul {
display:block; position:absolute; top:0px; color:#000; left:152px; height:auto; width:205px; overflow:auto; background:#888;
}
.menu2 ul li:hover ul li:hover ul li a {background:#888;}
.menu2 ul li:hover ul li:hover ul li.group {width:205px; padding:5px 0;}
 

.menu2 ul li:hover ul li:hover ul.left {
 left:-205px;
 top: 0px;
}
.menu2 ul li:hover ul li:hover ul li a:hover {background:#666; color:#0ff;}
 
 
 
/* specific to IE5.5 and IE6 browsers */
.menu2 ul li a:hover ul {
	display:block;position:absolute;top:30px; t\op:25px; background:#2e2e2a; left:0; marg\in-top:1px;
	
	}
.menu2 ul li a:hover ul.scroller {
overflow:auto;}
 
.menu2 ul li a:hover ul.endstop {
 left: -80px;
}
.menu2 ul li a:hover ul li a {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3a3a36;
	display:block; color:#fff; height:1px; line-height:15px; padding:4px; width:205px; w\idth:205px;
}
.menu2 ul li a:hover ul li a.drop {
	background:#888; padding-bottom:5px;
}
.menu2 ul li a:hover ul li a ul {
	visibility:hidden; position:absolute; height:0; width:180;
}
.menu2 ul li a:hover ul li a:hover {
	color:#fff; background: #373737;
}
.menu2 ul li a:hover ul li a:hover.drop {
 background: #888; color:#ff0;
}
.menu2 ul li a:hover ul li a:hover ul {
	visibility:visible; position:absolute; top:-69px; t\op:-70px; 
	color:#000; left:152px; height:auto; overflow:auto; background:#888;
}
.menu2 ul li a:hover ul li a:hover ul.left {
	 left:-212px;
	 top: 0px;
}
.menu2 ul li a:hover ul li a:hover ul li a:hover {background:#666; color:#0ff;}
 

.left {clear:both;}

/*end top menu*/
.left-bdr {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #e6e6e6;
	padding-left: 5px;
}
.bdr-bottom{
	border-bottom:solid 2px #e6e6e6;
	}
.bdr-btm1px{
	border-bottom:solid 1px #e6e6e6;
	padding:8px 0;
	}
.bgf4f4ec{
	background:#f4f4ec;
	padding:5px;
	color:#666;
	}
.pad-t-b{
	padding: 5px 0;
	}
p{
	margin:0;
	padding:4px 0;
	}
.bg-contact{
	background:#f5f5f5 url(../images/img-contact-us.gif) no-repeat 5px center;
	border: solid 1px #afc7d2;
	height:42px;
	}
.bg-register{
	background:#f5f5f5 url(../images/bg-register.gif) no-repeat 10px 10px;
	border: solid 1px #afc7d2;
	padding:40px 10px 20px 10px;
	}
.bg-register-mem{
	background:#f5f5f5 url(../images/bg-reg-mem.gif) no-repeat 10px 10px;
	border: solid 1px #afc7d2;
	padding:40px 10px 20px 10px;
	}
.width181{
	width:181px;
	}
.bg-f5f5f5{
	background:#f5f5f5;
	border: solid 1px #afc7d2;
	padding:10px;
	}
.bg-register ul li {
	list-style-type: none;
	background-image: url(../images/bull.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-position: left 6px;
}
.bg-register ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.btn-register{
	background: url(../images/bg-btn-register.gif) repeat-x;
	border:solid 1px #7498ba;
	padding:4px 8px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:left;
}
.btn-sold{
	background: url(../images/bg-btn-sold.gif) repeat-x;
	border:solid 1px #ccc;
	padding:4px 8px;
	color:#3c5562 !important;
	font-weight:bold;
	text-decoration:none !important;
	float:left;
	}
.txt52707f{
	color:#52707f;
	font-weight:bold;
	}
.bdr-afc7d2{
	border:solid 1px #afc7d2;
	}
.pre-next{
	background:#000;
	/*position:absolute;
	bottom:-100pt;
	*bottom:-100pt;
	filter: Alpha(Opacity=60);	
	-moz-opacity:0.4;
	*/
	padding:5px;
	width:430px;
	margin-left:0px;
	}
	/*
.pre-next:nth-of-type(1){
	bottom:-95pt;
	}
*html .pre-next{
	bottom:-170pt;
	}
	*/
	
	
/* property search result */
p{padding-bottom:10px;}

#main-container{width:961px; margin:auto; background:url(../images/bg-main-container.gif) repeat-y;}
.header{background:url(../images/bg-temp-top.gif) no-repeat center top; padding:20px 16px 0 16px;}

.logo{width:155px; height:71px; float:left;}
.logo a{display:block; background:url(../images/logo.gif) no-repeat; height:71px; width:155px; text-indent:-9999px;}

.top-nav{width:929px; margin:auto; background:#2e2e2a; color:#fff; margin-top:5px; text-transform:uppercase; font-size:11px;}
.top-nav li{list-style:none; float:left; border-right:solid 1px #5a5a55; position:relative; display:block;}
.top-nav a{color:#fff; padding:4px 25px; float:left; display:block; position:relative;}
.top-nav a:hover{background:#5a5a55;}
.top-nav .active a{background:#fff; padding:4px 28px; float:left; color:#031B6A;}

.top-nav #last{border:0;}

.top-nav li .drop-down{width:225px; position:absolute; background:#000; top:26px; left:0; opacity: .8; filter: alpha(opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; float:left;
}
.top-nav li .drop-down li{width:100%;}
.top-nav li .drop-down li a{float:left; padding:3px 5px; width:215px; border-bottom:solid 1px #5a5a55; }

#search{float:right; font-size:11px; width:685px;}
#search .signin{background:url(../images/arrow.gif) no-repeat left center; padding-left:15px; float:right;}
.txt-gray{color:#9c9c9c; text-transform:uppercase; font-size:14px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; padding:8px 0 4px 0; text-align:right;}
.combo-small{font-size:10px; color:#656565;}

.grid-left{width:202px; float:left; font-size:11px; padding:10px 4px 0 0;}
.grid-right{width:719px; float:left;}
.grid464{width:464px; float:left;}
.grid230{width:229px; float:left;  margin-left:4px; _margin-left:0px; }

.box-near-ts{border:solid 1px #afc7d2;}
.box-int-property{background:#f5f5f5; border:solid 1px #afc7d2; margin-top:8px;}
.btn-book-view{float:left; background:url(../images/bg-btn-book-call.gif) no-repeat; height:49px; width:106px; margin:5px 0 5px 7px;}
.call-me-back{float:left; background:url(../images/bg-btn-book-call.gif) no-repeat right top; height:49px; width:106px; margin:5px 0 0 0;}
.box-int-property li{list-style:none; padding:6px 6px 6px 20px; background:url(../images/arrow.gif) no-repeat  9px; }
.box-int-property .ico-add-property{background:url(../images/ico-int-property.gif) no-repeat 8px 7px; padding-left:35px;}
.box-int-property .ico-send2frnd{background:url(../images/ico-int-property.gif) no-repeat 8px -22px; padding-left:35px;}
.box-int-property .ico-print{background:url(../images/ico-my-accounts.gif) no-repeat 10px -145px; padding-left:35px;}


#content{width:929px; margin:auto; margin-top:5px;}
.banner{background:url(../images/banner-inner.jpg) no-repeat; height:202px;}
.banner-home{background:url(../images/banner-home.jpg) no-repeat; height:342px;}
.banner-profile{background:url(../images/banner-profile.jpg) no-repeat; height:202px;}
.banner-buying{background:url(../images/banner-buying.jpg) no-repeat; height:202px;}
.banner-service{background:url(../images/banner-service.jpg) no-repeat; height:202px;}
.banner-marketing{background:url(../images/banner-marketing.jpg) no-repeat; height:202px;}
.banner-lettings{background:url(../images/banner-lettings.jpg) no-repeat; height:202px;}
.banner-contact{background:url(../images/banner-contact.jpg) no-repeat; height:202px;}
.banner-register{background:url(../images/banner-register.jpg) no-repeat; height:202px;}
.banner-forgotten-pass{background:url(../images/banner-forgetpass.jpg) no-repeat; height:202px;}
.banner-search-results{background:url(../images/banner-search-results.jpg) no-repeat; height:202px;}
.banner-property{background:url(../images/banner-property.jpg) no-repeat; height:202px;}
.banner-selling-sec{background:url(../images/banner-selling-sec.jpg) no-repeat; height:202px;}
.banner-buying-sec{background:url(../images/banner-buying-sec.jpg) no-repeat; height:202px;}
.banner-epc{background:url(../images/banner-epc.jpg) no-repeat; height:202px;}
.banner-homeswap{background:url(../images/banner-home-swap.jpg) no-repeat; height:202px;}
.banner-privacy{background:url(../images/banner-privacy.jpg) no-repeat; height:202px;}




.grid-left .dot-line{padding:0 0 8px 8px; background:url(../images/dot.gif) repeat-x center bottom; margin-bottom:8px;}

.content ul{padding-top:6px;}
.content li{list-style:none; background:url(../images/arrow.gif) no-repeat left 6px; padding:1px 0 0 12px; }
.content li a{color:#5d5d5d;}
.content li a:hover{color:#1d82b6;}
.content li strong{color:#5e7a88;}

.row{padding:4px 0;}
.row2{padding:0 0 15px 5px;}
.row3{padding:2px 0;}
.row4{padding:0 15px;}
.row5{padding:0 0 15px 0;}
.row6{padding:10px 0;}
.row7{padding:15px;}
.row8{padding-top:8px;}
.row9{padding:4px 8px;}
.row10{padding:10px;}
.row11{padding:10px 0 10px 10px;}

.bg-yellow{background:#f4f4ec; padding:8px;}
.bg-yellow .btn{margin-top:10px;}

.heading-black{font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 0; }
.heading-blue{font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 0; color:#52707f; }
.heading-blue-ps{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 0; color:#52707f; }
.txt-red-big{color:#a01309; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:6px 0 0 0;}
.txtfld111{width:105px; border:solid 1px #7f9db9; color:#5d6c7b; font-size:10px; padding:1px;}

.btn{background:#47494a url(../images/bg-button.gif) no-repeat; color:#fff; font-weight:bold; border:0; border-right: solid 1px #535555; padding:3px 8px 3px 16px; font-size:11px;}

.btn-deep-blue{background:#6990b4 url(../images/bg-button-blue.gif) no-repeat; color:#fff; font-weight:bold;  border: solid 1px #7498ba; padding:2px 8px 2px 16px; font-size:11px; float:left;}

.btn-big{background:#47494a url(../images/bg-button-big.gif) no-repeat; color:#fff; font-weight:bold; border:0; border-right: solid 1px #535555; padding:8px 15px 8px 30px; font-size:11px;}

.btn-gray{background:#e0e0e0 url(../images/arrow.gif) no-repeat 6px; color:#47494a; font-weight:bold; border:0; border-left: solid 1px #e7e7e7; border-top: solid 1px #e7e7e7; border-right: solid 1px #8d8d8d; border-bottom: solid 1px #5e5e5e; padding:3px 8px 3px 16px; font-size:11px;}

.cont-area{/*background:url(../images/bg-cont-area.gif) repeat-x center top;*/ border-left:solid 2px #e6e6e6; padding-top:15px; /*min-height:490px; height:auto !important; height:490px;*/}

.txt16{font-size:16px; color:#52707f; font-family:Arial, Helvetica, sans-serif;}
.txt16-black{font-size:16px; color:#5d5d5d; font-family:Arial, Helvetica, sans-serif;}
.txt-red{color:#a01309;}
.txt13{font-size:13px; color:#292929; font-family:Arial, Helvetica, sans-serif; padding:10px 5px 0 5px;}

.dot-line{background:url(../images/dot.gif) repeat-x bottom; padding:5px 0; font-size:11px;}
.dot-line-gray{background:url(../images/dot-gray.gif) repeat-x bottom; padding:4px 0;}
.dot-line-pad{background:url(../images/dot.gif) repeat-x bottom; padding:15px; font-size:11px;}

.ico-name{background:url(../images/ico-my-accounts.gif) no-repeat left 3px; padding:3px 0 2px 21px;}
.ico-mobno{background:url(../images/ico-my-accounts.gif) no-repeat left -24px; padding:3px 0 2px 21px;}
.ico-phno{background:url(../images/ico-my-accounts.gif) no-repeat left -55px; padding:3px 0 2px 21px;}
.ico-email{background:url(../images/ico-my-accounts.gif) no-repeat left -84px; padding:3px 0 2px 21px;}
.ico-address{background:url(../images/ico-my-accounts.gif) no-repeat left -116px; padding:3px 0 2px 21px;}
.ico-fax{background:url(../images/ico-my-accounts.gif) no-repeat left -152px; padding:3px 0 2px 21px;}
.ico-lookingfor{background:url(../images/ico-my-accounts.gif) no-repeat left -185px; padding:3px 0 2px 21px;}
.ico-min-bedrooms{background:url(../images/ico-my-accounts.gif) no-repeat left -217px; padding:3px 0 2px 21px;}
.ico-price-range{background:url(../images/ico-my-accounts.gif) no-repeat left -252px; padding:3px 0 2px 21px;}
.ico-property-type{background:url(../images/ico-my-accounts.gif) no-repeat left -282px; padding:3px 0 2px 21px;}
.ico-p-search-area{background:url(../images/ico-my-accounts.gif) no-repeat left -312px; padding:3px 0 2px 21px;}
.ico-search-setting{background:url(../images/ico-my-accounts.gif) no-repeat left -345px; padding:3px 0 2px 21px;}
.ico-standard-search{background:url(../images/ico-my-accounts.gif) no-repeat left -378px; padding:3px 0 2px 21px;}
.ico-garage{background:url(../images/ico-my-accounts.gif) no-repeat left -411px; padding:3px 0 2px 21px;}
.ico-select-all{background:url(../images/ico-my-accounts.gif) no-repeat left -443px; padding:3px 0 2px 21px;}
.ico-read-msg{background:url(../images/ico-my-accounts.gif) no-repeat left -476px; padding:3px 0 2px 21px;}
.ico-send-msg{background:url(../images/ico-my-accounts.gif) no-repeat left -511px; padding:3px 0 2px 21px;}
.ico-msg-alert{background:url(../images/ico-my-accounts.gif) no-repeat left -546px; padding:3px 0 2px 21px;}
.ico-note{background:url(../images/ico-my-accounts.gif) no-repeat left -584px; padding:3px 0 2px 21px;}
.ico-forward{background:url(../images/ico-my-accounts.gif) no-repeat left -618px; padding:7px 0 2px 21px;}
.ico-delete{background:url(../images/ico-my-accounts.gif) no-repeat left -652px; padding:7px 0 2px 21px;}
.ico-txt-msg{background:url(../images/ico-my-accounts.gif) no-repeat left -688px; padding:3px 0 2px 21px;}
.ico-postal-mail{background:url(../images/ico-my-accounts.gif) no-repeat left -720px; padding:3px 0 2px 21px;}
.ico-status{background:url(../images/ico-my-accounts.gif) no-repeat left -755px; padding:3px 0 2px 21px;}
.ico-date{background:url(../images/ico-my-accounts.gif) no-repeat left -788px; padding:3px 0 2px 21px;}
.ico-p-summary{background:url(../images/ico-my-accounts.gif) no-repeat left -822px; padding:9px 0 6px 21px; border-bottom:solid 1px #e7e7e7;}
.ico-a-summary{background:url(../images/ico-my-accounts.gif) no-repeat left -857px; padding:9px 0 6px 21px; border-bottom:solid 1px #e7e7e7;}
.ico-p-advertising{background:url(../images/ico-my-accounts.gif) no-repeat left -893px; padding:3px 0 6px 21px; }
.ico-noi{background:url(../images/ico-my-accounts.gif) no-repeat left -928px; padding:3px 0 6px 21px; }
.ico-offers-received{background:url(../images/ico-my-accounts.gif) no-repeat left -965px; padding:3px 0 6px 21px;}
.ico-surveyors-access{background:url(../images/ico-my-accounts.gif) no-repeat left -1004px; padding:3px 0 6px 21px;}
.ico-sales-stat {background:url(../images/ico-my-accounts.gif) no-repeat left -1040px; padding:9px 0 6px 21px; border-bottom:solid 1px #e7e7e7;}
.ico-buyer-details{background:url(../images/ico-my-accounts.gif) no-repeat left -1086px; padding:3px 0 6px 21px;}
.ico-bsd{background:url(../images/ico-my-accounts.gif) no-repeat left -1122px; padding:3px 0 6px 21px;}
.ico-serv-utilit{background:url(../images/ico-my-accounts.gif) no-repeat left -1162px; padding:0 0 0 21px;}
.ico-financial{background:url(../images/ico-my-accounts.gif) no-repeat left -1198px; padding:0 0 0 21px;}
.ico-health{background:url(../images/ico-my-accounts.gif) no-repeat left -1239px; padding:0 0 0 21px;}
.ico-motoring{background:url(../images/ico-my-accounts.gif) no-repeat left -1275px; padding:0 0 0 21px;}
.ico-others{background:url(../images/ico-my-accounts.gif) no-repeat left -1313px; padding:0 0 0 21px;}
.ico-watch{background:url(../images/ico-my-accounts.gif) no-repeat left -1350px; padding:3px 0 2px 21px;}
.ico-moving-day{background:url(../images/ico-my-accounts.gif) no-repeat left -1387px; padding:3px 0 2px 21px;}
.ico-property-condition{background:url(../images/ico-my-accounts.gif) no-repeat left -1424px; padding:2px 0 2px 21px;}
.ico-hl{background:url(../images/ico-my-accounts.gif) no-repeat left -1463px; padding:2px 0 2px 21px;}
.ico-garden{background:url(../images/ico-my-accounts.gif) no-repeat left -1505px; padding:2px 0 2px 21px;}
.ico-location{background:url(../images/ico-my-accounts.gif) no-repeat left -1548px; padding:2px 0 2px 21px;}
.ico-sizeof-property{background:url(../images/ico-my-accounts.gif) no-repeat left -1592px; padding:2px 0 2px 21px;}
.ico-fittings{background:url(../images/ico-my-accounts.gif) no-repeat left -1636px; padding:2px 0 2px 21px;}
.ico-garage{background:url(../images/ico-my-accounts.gif) no-repeat left -1682px; padding:2px 0 2px 21px;}
.ico-outside-property{background:url(../images/ico-my-accounts.gif) no-repeat left -1727px; padding:2px 0 2px 21px;}


.thgt-bub{background:url(../images/img-thgt-bub.gif) no-repeat; width:301px; height:84px; font-size:11px; padding:10px 8px 10px 25px; line-height:normal; overflow:auto;}

.line-bot{border-bottom: solid 2px #e7e7e7; margin-bottom:10px;}

.table-heading{background:#85a3b0; padding:6px; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.table-heading-gray{background:#e6e6e6; padding:6px; color:#52707f; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.table-heading-gray2{background:#e6e6e6; padding:3px; color:#4d4d4d; font-size:12px;  font-weight:bold;}
.table-heading-gold{background:#a9aa8a; padding:6px; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.table-heading-orange{background:#eb7d46; padding:6px; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.table-heading-dark-gray{background:#767676; padding:6px; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.table-heading-dark-gray a, .table-heading-gold a{color:#fff;}

.bdr-blue{border:solid 1px #85a3b0; padding:10px 5px;}
.bdr-gray{border:solid 1px #e6e6e6; padding:10px 5px;}
.bdr-orange{border:solid 1px #eb7d46; padding:10px 5px;}
.bdr-gold{border:solid 1px #a9aa8a; background:#f5f5f5;}
.bdr-dark-gray{border:solid 1px #767676;}
.bdr-gray2{border:solid 1px #e6e6e6;}

.thumb-small{float:left; padding:5px; width:82px; text-align:center; }
.thumb-small-img{width:82px; height:56px; overflow:hidden; position:relative;}
.thumb-small-img .rounded-frame{background:url(../images/thumb-round-frame-small.png) no-repeat; position:absolute; width:82px; height:56px; display:block;}
.thumb-small-img .rounded-frame:hover{background:url(../images/thumb-round-frame-small-hover.png) no-repeat; position:absolute; width:82px; height:56px; display:block;}

.thumb{float:left; padding:0 4px; width:163px; text-align:center; }
.thumb-img{width:163px; height:109px; overflow:hidden; position:relative;}
.thumb-img .rounded-frame{background:url(../images/thumb-round-frame.png) no-repeat; position:absolute; width:163px; height:109px; display:block;}

.thumb2{float:left; padding:0 8px; width:195px; text-align:center; }
.thumb2-img{width:195px; height:148px; overflow:hidden; position:relative;}
.thumb2-img .rounded-frame{background:url(../images/thumb-round-frame-big.png) no-repeat; position:absolute; width:195px; height:148px; display:block;}

.thumb-large{float:left; padding:0 8px; width:229px; text-align:center; }
.thumb-large-img{width:229px; height:154px; overflow:hidden; position:relative;}
.thumb-large-img .rounded-frame{background:url(../images/thumb-round-frame-large.png) no-repeat; position:absolute; width:229px; height:154px; display:block; z-index:201;}

.thumb-x-large{float:left; padding:0 8px; width:454px; text-align:center; }
.thumb-x-large-img{width:454px; height:304px; overflow:hidden; position:relative;}
.thumb-x-large-img .rounded-frame{background:url(../images/thumb-round-frame-x-large.png) no-repeat; position:absolute; width:454px; height:304px; display:block;}
.thumb-x-large a.previous{float:left; color:#92daff; background:url(../images/arrow-previous2.gif) no-repeat 7px 1px; padding:0 0 0 20px;}
.thumb-x-large a.next{float:right; color:#92daff; background:url(../images/arrow-next.gif) no-repeat 68px 1px; padding:0 25px 0 0 ;}
.thumb-x-large-img .pre-next{bottom:0; position:absolute; background:url(../images/transparent.png) no-repeat; width:100%; padding:9px 0; margin:0 0 2px 2px; z-index:103;}
.thumb-x-large a.next:hover, .thumb-x-large a.previous:hover{color:#fff;}

.thumb-x-large-img .overlay-img{bottom:0; position:absolute; width:100%; margin:0 2px 0 0; z-index:102;}
.thumb-x-large-img .overlay-img img{ float:right; margin:0 2px 2px 0;}

.paging{background:#ebebeb; padding:4px; font-size:11px;}
.paging .previous{ background:url(../images/arrow-blue-previous.gif) no-repeat left 3px; padding-left:14px;}
.paging .previous-off{ background:url(../images/arrow-previous.gif) no-repeat left 3px; padding-left:14px;}
.paging .next{ background:url(../images/arrow-blue.gif) no-repeat right 3px; padding-right:14px;}
.paging .next-off{ background:url(../images/arrow.gif) no-repeat right 3px; padding-right:14px;}


.bot-links{border-top:solid 2px #e6e6e6; padding:20px 10px; width:909px; margin:auto; font-size:11px;}
.bot-links ul{padding-top:10px;}
.bot-links li{list-style:none; background:url(../images/arrow.gif) no-repeat left 6px; padding:1px 0 0 12px;}
.bot-links li a{color:#5d5d5d;}
.bot-links li a:hover{color:#1d82b6;}

#footer{border-top:solid 2px #e6e6e6; padding:10px; width:909px; margin:auto; font-size:11px; color:#959494; text-align:center;}
#footer a{color:#959494;}
#footer a:hover{color:#1d82b6;}

.bg-bottom{background:url(../images/bg-bot.gif) no-repeat; height:22px;}

.txtfld{padding:2px; border:solid 1px #7f9db9; border-top:solid 2px #595959; border-left:solid 2px #595959; font-size:11px;}

.txt11{font-size:11px; line-height:normal;}

.box-gray{background:#f5f5f5; padding:20px; border:solid 1px #afc7d2;}
.box-login{background:#f5f5f5; padding:10px; border:solid 1px #afc7d2; font-size:11px;}
.box-login ul{margin:20px;}
.box-login li{background:url(../images/arrow.gif) no-repeat left 5px; list-style:none; padding:0 12px;}

.box-contact-us{background:#f5f5f5 url(../images/ico-contact.gif) no-repeat 8px center; padding:10px 10px 10px 40px; border:solid 1px #afc7d2; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

.ico-mem-pass{background:url(../images/ico-mem-pass.gif) no-repeat 30px center;}

.v-line{border-right:solid 1px #e6e6e6;}
.h-line{border-top:solid 1px #e6e6e6;}
.h-line-bot{border-bottom:solid 1px #e6e6e6;}

.txt-small{color:#9b9a9a; font-size:11px; line-height:normal;}

.ico-search{background:url(../images/ico-search.gif) no-repeat 10px 5px; padding-left:65px;}
.ico-search-setting-big{background:url(../images/ico-search-setting.gif) no-repeat 10px 5px; padding-left:65px;}
.ico-msg{background:url(../images/ico-mem-message.gif) no-repeat 10px; padding-left:90px;}
.ico-send-msg-big{background:url(../images/ico-mem-send-msg.gif) no-repeat 10px; padding-left:100px;}
.ico-inbox{background:url(../images/ico-mem-inbox.gif) no-repeat 10px; padding-left:100px;}
.ico-read-msg-big{background:url(../images/ico-mem-read-msg.gif) no-repeat 10px; padding-left:100px;}
.ico-msg-alert-big{background:url(../images/ico-mem-msg-alert.gif) no-repeat 10px; padding-left:100px;}
.ico-send-call-request{background:url(../images/ico-send-call-request.gif) no-repeat 10px; padding:5px 0 5px 80px;}
.ico-your-viewing{background:url(../images/ico-your-viewing.gif) no-repeat 10px; padding:10px 0 10px 90px;}
.ico-clock{background:url(../images/ico-clock.gif) no-repeat left 8px; padding-left:40px;}
.ico-sales-status{background:url(../images/ico-sales-status.gif) no-repeat 5px 5px; padding:15px 0 15px 60px;}
.ico-notify{background:url(../images/ico-notify.gif) no-repeat 8px 10px; padding:15px 0 15px 60px;}
.ico-chklist{background:url(../images/ico-chklist.gif) no-repeat 5px 12px; padding:12px 0 12px 65px;}
.ico-viewing-chklist{background:url(../images/ico-viewing-chklist.gif) no-repeat 5px 12px; padding:12px 0 12px 65px;}
.ico-document{background:url(../images/ico-document.gif) no-repeat 7px 4px; padding:12px 0 12px 65px;}




.ico-our-heritage{background:url(../images/ico-oh.gif) no-repeat 20px 10px; padding:15px 0 10px 120px; line-height:normal;}
.ico-our-people{background:url(../images/ico-our-people.gif) no-repeat 4px 10px; padding:15px 0 10px 120px; line-height:normal;}
.ico-lt{background:url(../images/ico-lt.gif) no-repeat 30px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-pol{background:url(/redesign2009-04-25/images/img-pol.gif) no-repeat 20px 10px; padding:15px 0 10px 120px; line-height:normal;}
.ico-web-presence{background:url(../images/ico-web-presence.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-safe-hands{background:url(../images/ico-safe-hands.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-ig-mobi{background:url(../images/ico-ig-mobi.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-local-amenities{background:url(../images/ico-local-amenities.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-lsg{background:url(../images/ico-lsg.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-cpp{background:url(../images/ico-cpp.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-bird-eye{background:url(../images/ico-web-presence.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-open-outlook{background:url(../images/ico-open-outlook.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-property-alert-email{background:url(../images/ico-mem-message.gif) no-repeat 20px 15px; padding:12px 0 30px 120px; line-height:normal;}
.ico-property-alert-txt{background:url(../images/ico-send-call-request.gif) no-repeat 30px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-avo{background:url(../images/ico-avo.gif) no-repeat 30px 18px; padding:10px 0 30px 120px; line-height:normal;}
.ico-rental-assessment{background:url(../images/ico-rental-assessment.gif) no-repeat 30px 18px; padding:10px 0 10px 120px;}
.ico-register{background:url(../images/ico-register.gif) no-repeat 30px 18px; padding:10px 0 10px 120px;}
.ico-login{background:url(../images/ico-login.gif) no-repeat 20px 10px; padding:15px 0 30px 120px; line-height:normal;}
.ico-home-report{background:url(../images/ico-home-report.gif) no-repeat 20px 20px; padding:15px 0 10px 120px; line-height:normal;}
.ico-keyhole{background:url(../images/ico-keyhole.gif) no-repeat 20px 20px; padding:15px 0 10px 120px; line-height:normal;}

.wp-logos{background:url(../images/logos.gif) no-repeat left bottom; height:100px; }

.txt-blue{color:#1d82b6;}

.multi-src-areas ul{ float:left; width:160px; padding-left:10px;}
.multi-src-areas ul li{list-style:none; padding:0 0 3px 0; float:left; width:145px;}

.txt-dark-blue{color:#52707f; font-family:Arial, Helvetica, sans-serif;}

.btn-blue{background:#e0edf6 url(../images/bg-btn-blue.gif) no-repeat; border:solid 1px #ccc; padding:3px 4px 3px 17px; float:left; color:#3c5562; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.del{background:url(../images/arrow-blue.gif) no-repeat left center; padding:0 0 0 10px;}

.comp-msg{background:url(../images/ino-com-msg.gif) no-repeat scroll 5px 5px transparent;}

.ascending{background:url(../images/arrow-up-down.gif) no-repeat right -10px; padding-right:15px;}
.descending{background:url(../images/arrow-up-down.gif) no-repeat right 7px; padding-right:15px;}

.ico-unread{background:url(../images/ico-unread.gif) no-repeat center top; padding-top:27px; color:#a01309; font-weight:bold; }
.ico-read{background:url(../images/ico-read.gif) no-repeat center top; height:25px;  }

.bot-line{border-bottom:solid 1px #e7e7e7; padding-top:4px; padding-right:6px;}
.bot-line2{border-bottom:solid 1px #e7e7e7; padding:8px 0 15px 0;}

.bgf8f8f8{background-color:#f8f8f8;}
.bgf1eaf6{background-color:#f1eaf6;}
.bgacacac{background-color:#acacac; color:#fff;}

.total-blue{width:94px; float:left; margin-left:15px;}
.total-blue .heading{background:url(../images/bg-blue-heading-top.gif) no-repeat; color:#fff; font-weight:bold; text-align:center; padding:8px 0;}
.total-blue .m{background:#f4fafd; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; text-align:center; font-weight:bold;}
.total-blue .foot{background:url(../images/bg-blue-heading-bot.gif) no-repeat; height:7px;}

.total-gray{width:94px; float:left; margin-left:15px;}
.total-gray .heading{background:url(../images/bg-gray-heading-top.gif) no-repeat; color:#fff; font-weight:bold; text-align:center; padding:5px 0; margin-top:4px;}
.total-gray .m{background:#f8f8f8; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; text-align:center;}
.total-gray .foot{background:url(../images/bg-gray-heading-bot.gif) no-repeat; height:7px;}

.ico-pdf{background:url(../images/ico-pdf.gif) no-repeat; padding:5px 0 5px 25px; font-weight:bold; margin-left:5px;}

.chklist ul{margin-top:10px;}
.chklist li{ list-style:none; background:url(../images/arrow2.gif) no-repeat left 6px; padding:2px 0 2px 12px;}

.box-feature{background:#f5f5f5; border:solid 6px #afafaf; padding:15px 14px; margin:5px 0;}

.thumb-feature{float:left; width:77px; padding:15px 13px 10px 0;}
.email-alert, .sms-alert, .sales-tracker, .property-portal, .aerial-views, .slide-shows, .school-guides, .local-amenities, .travel-directions, .mortgage-calculator{display:block; background:url(../images/ico-features.gif) no-repeat; width:77px; padding:78px 0 0 0; color:#737373; font-weight:bold; text-align:center; font-size:10px; line-height:normal;}
.sms-alert{background-position:-88px top;}
.sales-tracker{background-position:-177px top;}
.property-portal{background-position:-265px top;}
.aerial-views{background-position:-353px top;}
.slide-shows{background-position:-442px top;}
.school-guides{background-position:-530px top;}
.local-amenities{background-position:-618px top;}
.travel-directions{background-position:-707px top;}
.mortgage-calculator{background-position:-795px top;}

.box-feature .last{padding-right:0;}

.box-mailing-list{background:#ececec; float:left; width:288px; padding:10px; height:78px;}
.box-mailing-list h4{color:#4d4d4d; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.img-ml{background:url(../images/img-mailing-list.jpg) no-repeat; width:99px; height:76px; float:left;}
.ml-cont{float:left; width:175px; font-size:11px; line-height:normal; padding-left:10px;}

.box-register-with-us{background:#e2e2e2; float:left; width:293px; padding:10px; height:78px;}
.img-register{background:url(../images/img-register.jpg) no-repeat; width:99px; height:76px; float:left;}
.box-register-with-us h4{color:#4d4d4d; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.img-wht-cost{background:url(../images/img-wht-will-cost.jpg) no-repeat; width:99px; height:76px; float:left;}


.homeswap{background:url(../images/img-homeswap.gif) no-repeat; height:60px; width:60px; position:absolute; left:52%; top:10px; display:block;}

.bdr-lr{padding:6px 10px; border-left:solid 1px #dadada; border-right:solid 1px #dadada; background:#fafafa;}


.icos-school{background:url(../images/icos-pd.gif) no-repeat 190px 7px; padding:5px 42px 6px 5px;}
.icos-station{background:url(../images/icos-pd.gif) no-repeat 190px -47px; padding:5px 42px 6px 5px;}

.send-email{background:url(../images/img-send-email-tell-frnd.gif) no-repeat; width:112px; height:19px; float:left; color:#737373; font-weight:bold; font-size:10px; text-align:center; padding-top:50px; margin:0 5px;}
.tell-a-friend{background:url(../images/img-send-email-tell-frnd.gif) no-repeat right top; width:112px; height:19px; float:left; color:#737373; font-weight:bold; font-size:10px; text-align:center; padding-top:50px; margin:0 5px;}


.floatleft{float:left;}
.heading-black-srch{font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 0; color:#5D5D5D; }
.heading-blue-srch{font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 0; color:#52707f; }
.clearboth{clear:both;}

/* property search result */


