html			{overflow-y:scroll; overflow-x: hidden}
body			{width:100%; margin:0; background: #EDEDE6; color:#115262; text-align:center; font-size:9.0pt; font-family: Arial, Verdana, Helvetica, sans-serif}
ul			{margin-top:10px; margin-left:1em; padding-left:1em}


a:visited,
a:active,
a:link			{color: #115262}
a:hover			{color: #a4aecc}

.center			{text-align:center}
.red			{color:#b00}
.clr			{clear:both; height:0}

#container		{width:996px; background:#fff url(../img/bgFade.gif) repeat-y; margin:0 auto; text-align:center}
#containerFooter		{width:996px; height:7px; background:#EDEDE6 url(../img/footerBg.gif) no-repeat; margin:0 auto}

#head			{position:relative; width:980px; height:275px; background:#fff url(../img/headBg.gif) repeat-x; margin:0 auto}

#oliveBarHd		{position:absolute; top:0; height:21px; background:#B7B700}
#blueBarHd		{position:absolute; top:23; height:49px; background:#007E9C}


#skLogo			{position:absolute; top:0; right:0; width:147px; height:148px; background:url(../img/skLogoHead.gif) no-repeat; z-index:10}
#sarah			{position:absolute; top:60px; right:11px; font-size:24px; font-weight:normal; color:#B7B700; margin:0; text-align:right}
#sarah span		{color:#fff}
#resLet			{position:absolute; top:84px; right:26px; font-size:9px; font-weight:normal; color:#fff; margin:0; text-align:right}

#nav			{position:absolute; top:21px; left:15px}
#nav a.tab		{background: url(../img/tabOff3.gif) no-repeat; text-decoration:none}
#nav a.tab,
#nav h1			{float:left; width:119px; height:30px; font-size:9pt; font-weight:bold; line-height:30px; color:#FFFFDE; margin:0}
#nav h1			{background: url(../img/tabOn3.gif) no-repeat}
#nav a.tab:hover		{color:#4E4E00}

#nav img			{float:left; margin:11px 0 0 10px}
#RSS			{float:left; margin:14px 0 0 5px; font-size:8pt; color:#fff}
#RSS:visited,
#RSS:active,
#RSS:link		{color:#fff}
#RSS:hover		{color:#fff; text-decoration:none}

#banner1,
#banner2,
#banner5,
#banner6,
#banner8,
#banner9,
#banner10,
#banner12,
#banner17,
#banner19,
#banner20,
#banner21		{position:absolute; top:75px; left:0; width:980px; height:200px; margin:0 auto; z-index:1}

#banner1			{background:#fff url(../img/banners/banner1.jpg) top no-repeat}
#banner5			{background:#fff url(../img/banners/banner5.jpg) top no-repeat}
#banner6			{background:#fff url(../img/banners/banner6.jpg) top no-repeat}
#banner8			{background:#fff url(../img/banners/banner8.jpg) top no-repeat}
#banner9			{background:#fff url(../img/banners/banner9.jpg) top no-repeat}
#banner10		{background:#fff url(../img/banners/banner10.jpg) top no-repeat}
#banner12		{background:#fff url(../img/banners/banner12.jpg) top no-repeat}
#banner17		{background:#fff url(../img/banners/banner17.jpg) top no-repeat}
#banner19		{background:#fff url(../img/banners/banner19.jpg) top no-repeat}
#banner20		{background:#fff url(../img/banners/banner20.jpg) top no-repeat}
#banner21		{background:#fff url(../img/banners/banner21.jpg) top no-repeat}

#head H2			{position:absolute; left:20px; bottom:-3px; width:190px; padding-top:3px; height:24px; background:url(../img/blueFadeHead.gif) no-repeat; font-size:15px; margin:0; line-height:27px; color:#fff; z-index:20}

#blueLine			{width:980px; height:9px; margin:0 auto; background:#007E9C url(../img/blueLine.gif) top repeat-x}
#main			{width:980px; margin:0 auto; background:#fff}

#car			{position:absolute; left:-373px; top:114px; width:373px; height:161px; z-index:100; background:url(../img/carSK.gif) top no-repeat}
#wheel1			{position:absolute; top:94px; left:18px; width:69px; height:69px; background:url(../img/wheel1.gif)}
#wheel2			{position:absolute; top:94px; left:270px; width:69px; height:69px; background:url(../img/wheel1.gif)}

#wheel1b			{position:absolute; top:94px; left:18px; width:69px; height:69px; background:url(../img/wheel2.gif); display:none}
#wheel2b			{position:absolute; top:94px; left:270px; width:69px; height:69px; background:url(../img/wheel2.gif); display:none}


#searchBox		{position:relative; float:left; margin:0 0 0 20px; width:190px; height:223px; background:#E4EEF2 url(../img/searchBoxBg.gif) no-repeat bottom; text-align:left; font-size:12px}
#searchBox h3		{font-size:14px; color:#017F9D; margin:10px 0 5px 15px}
#searchBox h4		{font-size:12px; color:#017F9D; margin:15px 5px 5px 15px; text-align:left}
#searchBox p		{text-align:justify; font-size:11px; margin:5px 15px}

.select			{font-size:7pt; color:#017F9D; text-align:left; margin:6px 0 2px 15px; height:10px}
#searchBox select		{height:22px; font-size:11px; width:160px; margin-left:15px}
#searchBox #searchBut	{position:absolute; bottom:40px; right:15px; font-size:11px; width:50px}
#searchBox #viewAllProp	{position:absolute; bottom:15px; left:15px; font-size:11px}

#landlordsBox		{position:relative; float:left; margin:0 0 0 20px; width:190px; height:500px; background:#E4EEF2 url(../img/searchBoxBg.gif) no-repeat bottom; text-align:left; font-size:12px}
#landlordsBox h4		{font-size:12px; color:#017F9D; margin:15px 5px 5px 15px; text-align:left}
#landlordsBox p		{text-align:justify; font-size:12px; margin:5px 15px 20px 15px}

#info			{float:left; width:520px; font-size:12px; text-align:justify; margin-left:20px; background:#fff}
#info2			{float:left; width:730px; font-size:12px; text-align:justify; margin-left:20px; background:#fff}
#info p, #info2 p		{margin:10px 0}

#floorPlan h1		{font-size:16px; line-height:16px; font-weight:bold; color:#017F9D; margin:0}
#reqInfoHide h1,
#reqInfo h1,
#info h1,
#info2 h1,
#viewAllMap h1,
#viewAll h1		{font-size:16px; line-height:16px; font-weight:bold; color:#017F9D; margin:20px 0 10px 0}
h2.marker		{font-size:12px; color:#017F9D; margin:0 0 2px 0}

#info h2,
#info2 h2			{font-size:14px; color:#017F9D; margin:5px 0}

#contact		{float:left; width:190px; height:206px; margin:20px 0 0 20px; background:url(../img/contactBoxBg2.gif) no-repeat; text-align:left}
#contact h4		{position:relative; left:26px; font-size:16px; color:#017F9D; margin:15px 0 0 0}
#contact h5		{position:relative; left:26px; font-size:13px; margin:5px 0 0 0}
#contact h6		{position:relative; left:26px; font-size:12px; margin:3px 0 0 0}
#contact p		{position:relative; left:26px; margin:10px 0; width:145px}

#contactViewApp		{width:520px; margin:20px 0 0 0; background:#fff}


#rhDiv			{float:left; position:relative; width:190px; height:206px; margin:20px 0 0 20px; background:url(../img/contactBoxBg2.gif) no-repeat; text-align:left}
#rhDiv h4			{font-size:16px; color:#017F9D; margin:15px 0 0 0}
#rhDiv h5			{font-size:13px; margin:5px 0 0 0}
#rhDiv h6			{font-size:12px; margin:3px 0 0 0}
#rhDiv p			{margin:10px 0; width:145px}

#rhDivCon1		{position:absolute; top:0; left:26px; z-index:10}
#rhDivCon2		{position:absolute; top:0; left:26px; z-index:1; display:none}

#agency			{float:left; width:190px; margin:20px 0 0 20px}

#rhAdvert			{float:left; position:relative; width:190px; height:79px; margin:20px 0 0 20px; background:url(../img/advertBoxBg.gif) no-repeat; text-align:left}
#rhAdvert	 img		{position:absolute; left:110px; top:10px}
#rhAdvert	 h4		{position:absolute; left:26px; top:10px; font-size:14px; color:#017F9D; margin:0}
#rhAdvert	 p		{position:absolute; left:26px; top:47px; font-size:11px; color:#017F9D; margin:0}


#newDevelopment		{margin-top:20px}
#newDevelopment h5	{width:940px; height:30px; background:url(../img/blueHead2.gif) no-repeat top; font-size:15px; font-weight:bold; color:#fff; margin:0 auto 0 auto; line-height:30px}
#newDev			{position:relative; width:940px; height:150px; background:#E4EEF2 url(../img/lightBlueFade.gif) bottom repeat-x; margin:0 auto}
#newDev div		{position:absolute; top:10px; font-size:8.0pt}
#newDev div h3		{font-size:8.0pt; font-weight:bold; margin:0}
#newDev img		{margin:3px 0; border:1px solid #115262}


#logosIdx			{position:relative; height:30px}
#logosIdx img		{position:absolute; height:30px; border:0}

#rightmoveLogo		{left:0}
#propOmbLogo		{left:165px}
#primeLocationLogo	{left:267px}
#radarHomesLogo		{left:312px}
#propertyLiveLogo		{left:362px}
#arlaLogo		{left:484px}



#footer			{position:relative; width:980px; height:50px; background:#00627A url(../img/blueFooterBg.gif) repeat-x; margin:20px auto 0 auto}
#footer #quickLinks		{position:absolute; top:17px; left:20px; color:#fff; font-size:9pt}
#footer #quickLinks a	{color:#fff}
#footer #quickLinks a:hover	{color:#fff; text-decoration:none}
#footer #legal		{position:absolute; top:17px; right:20px; color:#fff; font-size:8pt; text-align:left}


#services			{margin:0 0 20px 0}
#services th		{vertical-align:bottom; padding-bottom:5px}
#enquiryFrm		{font-family:arial; font-size:12px}
#enquiryFrm td		{vertical-align:top; padding:4px 0}
#enquiryFrm textarea	{border:1px solid #005C73; width:395px; height:140px}
#enquiryFrmSbmt		{width:75px; color:#115262; font-size:10px; height:20px}

#sitemap1		{float:left; width:350px}
#sitemap2		{float:left; width:380px; height:175px; overflow:auto}

#sitemap1 ul,
#sitemap2 ul		{margin-top:10px}

#sitemap2 a		{display:block}
#siteMapContact		{position:absolute; top:19px; left:160px; height:81px; width:155px; z-index:5}
#siteMapContact p		{margin:5px 0}

#viewAllMap		{float:left; width:620px; margin:0 20px 0 20px; text-align:left}
#viewAll			{float:left; width:295px; text-align:left}
#viewAllContainer		{height:300px; overflow:auto; text-align:left}
#viewAllContainer ol	{margin-left:10px}

#mapCanvas		{width:620px; height:300px; border:1px solid #00506E}
#mapCanvas p		{margin:5px 0}


.res			{margin:0 0 20px 0; font-size:12px; width:730px; border-top:1px solid #00506E}
.resHead		{position:relative; background:#00809e url(../img/rentBg.gif) top right no-repeat; border-bottom:1px solid #00506E; height:18px; color:#fff; font-weight:bold}
.resHead div		{text-align:left; line-height:18px}
.resRef			{position:absolute; top:0; left:5px; width:150px}
.resLoc			{position:absolute; top:0; left:155px; width:460px}
.resRent		{position:absolute; top:0; left:620px; width:115px; color:#333}

.resTble td		{background:#F3F6F7; color:#115262}


.resRow			{width:730px; background:#F3F6F7; color:#115262}
.resRow img		{cursor:pointer}
.resDesc		{padding:5px; vertical-align:top}
.resUl			{vertical-align:bottom}
.resTble ul		{margin:0 0 0 2px; padding:0; background:#fff; list-style:none}
.resTble li		{float:left; width:114px; height:24px; line-height:24px; margin:2px 2px 0 0; padding:0; background:#E4EEF2; text-align:center}
.resTble span		{display:block; position:absolute; bottom:0; left:150px; width:574px; background:#E4EEF2; padding:5px; height:14px; border-top:1px solid #00809E; color:#115262; text-align:right}


.noImageTn		{display:block; background: url(../img/noImage_tn.jpg); width:150px; height:120px; line-height:120px; font-size:8pt; color:#555; text-align:center; text-decoration:none}
#noImage 		{position:absolute; top:10px; left:21px; width:240px; height:180px; background: url(../img/noImage_240.jpg); font-size:11.0pt; color:#555; text-align:center; line-height:180px}
.propDesc		{background:#F3F6F7; padding:5px; height:85px}
.keyFeat			{background:#E4EEF2; padding:5px; height:14px; border-top:1px solid #00809E}
.tableFoot		{background:#00809E; height:16px; border-bottom:1px solid #004353; text-align:right; color:#fff; padding-right:5px}

#propTitleBg		{position:absolute; top:9px; left:286px; width:527px; height:57px; background:#fff url(../img/whtBoxBg.gif) no-repeat}

#propBanner		{position:relative; width:980px; height:200px; background:#E5EFF2 url(../img/frame.gif) 9px top no-repeat; text-align:left}
#propBanner h1		{position:absolute; top:15px; left:296px; margin:0; font-size:16px; color:#017F9D}
#propBanner h5		{position:absolute; top:15px; left:660px; margin:0; font-size:16px; color:#017F9D}
#propBanner h6		{position:absolute; top:41px; left:296px; margin:0; font-size:14px; color:#017F9D}

#propAvail		{position:absolute; top:80px; left:286px; text-align:left}
#show			{position:absolute; top:10px; left:21px;}

#slideshowBg		{position:absolute; bottom:9px; left:286px; width:674px; height:80px; background:#fff url(../img/whtBoxBg2.gif)}

#propDetails		{margin:15px 20px 0 20px; font-size:12px; color:#00667F; text-align:left}
#propHead		{background:#00809e url(../img/propHeadBg.gif) repeat-x; text-align:left; height:27px; color:#fff; line-height:27px; font-family:arial; font-size:13px; font-weight:bold}
#propHeadRef		{float:left; margin-left:10px; width:176px; text-align:left}
#propLoc			{float:left; width:302px}
#propHeadRent		{float:right; color:#333; width:134px; background:#BDBD00 url(../img/propHeadBg2.gif) no-repeat; text-indent:15px}
#propDetails p 		{background:#F3F6F7; margin:0; padding:10px; font-size:13px; font-weight:normal; color:#115262; text-align:left; line-height:18px}

#propDetails ul		{margin:0; padding:0; list-style:none}
#propDetails li		{float:left; width:186px; height:24px; line-height:24px; margin:2px 2px 0 0; padding:0; background:#E4EEF2; text-indent:10px; font-weight:bold; text-align:left}

#propDetails span		{display:block; background:#F3F6F7; padding:0 10px 10px 10px}
#propDetails strong		{margin-right:5px}

#propTools		{float:left; width:188px; margin:20px 0 0 20px; background:#fff; font-size:12px; color:#00667F; text-align:left}
#propTools ul		{margin:0; padding:0; list-style:none}
#propTools li		{width:188px; height:78px; margin:0; padding:0; text-align:left}
#propTools li p		{margin:2px 0 0 0; font-size:11px}

#viewApp			{float:left; width:752px; margin:20px 0 0 0; background:#fff}

#propAvailFoot		{position:relative; height:20px}
#propAvailFoot1		{position:absolute; left:210px}
#propAvailFoot2		{position:absolute; left:775px}


#reqInfoHide,
#reqInfo,
#reqInfoSubmit		{float:left; width:542px; height:300px; margin:0; padding:0; background:#F3F6F7 url(../img/reqInfoBg.gif) no-repeat; text-align:left}
#reqInfoHide H1,
#reqInfo h1		{margin:20px 0 0 20px}

#reqInfoHide		{display:none}
#reqInfoCon		{margin:20px}

#reqInfoTab		{vertical-align:top; font-size:12px; margin:20px}
#reqInfoTab td		{height:30px; padding:0 20px 0 0}
.reqInfoInpt		{border:1px solid #00607E}
#reqInfoSubmt		{width:80px; color:#115262; font-size:10px; height:25px}
#chkbox1			{vertical-align:middle; margin-left:0}
#chkbox2			{vertical-align:middle; margin-left:10px}
#fullNameInpt		{display:none}

#register			{float:left; width:502px; margin:0; padding:0; text-align:left}
#register table		{vertical-align:top; font-size:12px}
#register td		{height:30px; padding:0 20px 0 0}

#epcData			{position:relative; width:752px; height:300px; background:#fff}

#eer			{position:absolute; top:0; left:0; width:340px; background:#fff}
#env			{position:absolute; top:0; right:0; width:340px; background:#fff}
.eContainer		{height:229px; width:234px}
#eer h3,			
#env h3			{background:#0B7CB1; height:21px; line-height:21px; font-weight:bold; color:#fff; font-size:10pt; margin:0; text-align:center}

#eer table,
#env table		{border-right: solid 1px #000}
#eer td,
#env td			{font-size:8pt; text-align:left; border-left: solid 1px #000; border-bottom: solid 1px #000}
#eer p,
#env p			{font-size:7pt; text-align:left; margin:2px 0 0 2px}

#aaa, #bbb, #ccc, #ddd, #eee, #fff, #ggg, #aa2, #bb2, #cc2, #dd2,
#ee2, #ff2, #gg2	{position:relative; margin:4px 0 0 0; padding:0 15px 0 0; line-height:24px; height:24px; font-weight:bold; color:#fff; font-size:14px; text-align:right}
#aaa			{width:30%; background:#3C867E}
#bbb			{width:40%; background:#40A080}
#ccc			{width:50%; background:#C0C080}
#ddd			{width:60%; background:#FFE800}
#eee			{width:70%; background:#FBB83C}
#fff			{width:80%; background:#EF8A43}
#ggg			{width:90%; background:#EA4B3C}

#aaa span, #bbb span 	{position:absolute; left:5px; top:0; font-size:7.0pt; color:#fff}
#ccc span, #ddd span, #eee span, #fff span, #ggg span	{position:absolute; left:5px; top:0; font-size:7.0pt; color:#000}

#aa2			{width:30%; background:#CCDAEC}
#bb2			{width:40%; background:#A3B7D8}
#cc2			{width:50%; background:#89A2C9}
#dd2			{width:60%; background:#7390B9}
#ee2			{width:70%; background:#C7C0BF}
#ff2			{width:80%; background:#BAAFAF}
#gg2			{width:90%; background:#ADA2A2}

#aa2 span, #bb2 span, #cc2 span, #dd2 span 	{position:absolute; left:5px; top:0; font-size:7.0pt; color:#000}
#ee2 span, #ff2 span, #gg2 span	{position:absolute; left:5px; top:0; font-size:7.0pt; color:#fff}

.EERC, .EERP		{position:relative; height:199px; width:53px; margin:15px 0}
.pointer		{position:absolute; bottom:4px; left:20px; z-index:5; font-weight:bold; color:#fff; font-size:14px}
.tdCenter		{text-align:center}
.eu			{position:relative; color:#000; font-weight:bold; font-size:8pt; padding-left:5px; height:33px; line-height:33px}
.eu span		{position:absolute; right:1px; top:5px; font-size:7.0pt; color:#000; line-height:8.0pt} 
