@charset "utf-8";
/* CSS Document */
/*	-------------------------------------------------------------
	REA stylesheet
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	.autor				e-Zest Solution Ltd
	.version    	    1.0
	.url       		    REA
	.timestamp  	    23/11/2009 - ........
	.created by		    Vivek Joshi
	-------------------------------------------------------------	*/

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#464646; font-size:12px;}
div,table,th,td,ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,span,img,form{padding:0; margin:0; }
a{text-decoration:none}
a:hover{text-decoration:underline;}
ul{list-style:none;} 
img{border:0;}
a{outline:none;}

#contactform .error, #reqbrochureform .error, #auctionform .error {
	color:#FF0000;
}
#contactform ul, #reqbrochureform ul, #auctionform ul {
	list-style:none;
}
#contactform ul li, #reqbrochureform ul li, #auctionform ul li {
	list-style:none;
	background: none;
	margin:0 0 10px;
	padding:0;
}
#contactform fieldset, #reqbrochureform fieldset, #auctionform fieldset {
	border:none;
}
#contactform label, #reqbrochureform label, #auctionform label {
	display:block;
	width:200px;
}
#contactform input, #contactform textarea, #reqbrochureform input, #reqbrochureform textarea, #auctionform input, #auctionform textarea {
	width:206px;
}
#contactform img, #reqbrochureform img, #auctionform img{
	margin:0;
	padding:0;
}

.wd100{width:100%;} .wd100p{width:100px;} .wd170p{width:170px;}
.floatL{float:left;}
.floatR{float:right;}
.clearFix{margin:0; padding:0; clear:both; line-height:0;}



.padR20{padding-right:20px;}
.padT27{padding-top:27px;}
.padT47{padding-top:47px;}
.padT17{padding-top:17px;}
.padT10{padding-top:10px;}
.padR40{padding-right:40px;}

.marR10{margin-right:20px;}
.marT10{margin-top:10px;}
.marT15{margin-top:15px;}
.marT20{margin-top:20px;}
.marT76{margin-top:76px;}

.marT40{margin-top:40px;}
* html .marT76{margin-top:60px;}

.mconTainer{width:100%; background:url(../images/mcntBg.gif) 0 0 repeat-x; float:left}
.conTainer{width:940px; margin:0 auto;}
.conTent{width:100%; float:left}

.colL{width:700px; float:left; padding-right:18px;}
.colR{width:222px; float:left;}
.subInnerCont{width:874px; float:left; padding:0 36px 15px 28px; border:1px solid #B3BECA; border-top:none;}
.subFlashInner{width:908px; float:left; padding:18px 11px 15px 19px; border:1px solid #B3BECA; border-top:none;}
.subFullDt{width:891px; float:left; padding:15px 22px 15px 25px; border:1px solid #B3BECA;}

.header{ width:100%; float:left; padding:14px 0 0 0;}
.header h1 {float:left; padding:4px 0 0 0}
.header h1 a {background:url(../images/logo.gif) no-repeat; display:block; width:236px; height:87px; text-indent:-1500px;}

.header .topRight{width:660px; float:right;}
.header .topRight .topNav{width:405px; float:left;  margin-left:10px;}
.header .topRight .topNav ul{width:100%; float:left; padding:4px 0 0 0}
.header .topRight .topNav li{ padding:0 7px; text-transform:uppercase; font-size:11px; color:#fff; float:left; background:url(../images/tpnavsp.gif) no-repeat right 3px;}
.header .topRight .topNav li a{color:#fff; text-decoration:none;}
.header .topRight .topNav li a:hover{color:#EC008C; text-decoration:underline;}
.header .topRight .topNav li.last{ padding:0 7px; text-transform:uppercase; font-size:11px; color:#fff; float:left; background:none;}


.header .siteSearch{float:right; width:227px}
.header .siteSearch label{ float:left; margin-right:14px; color:#fff; text-transform:uppercase; font-size:11px; padding:4px 0 0 3px}
.header .siteSearch input{ float:left; width:112px; border:1px solid #B1BCC9; height:17px; margin-right:10px;}
.header .siteSearch .searchBtn {font-size:0px;line-height:0;text-indent:-9999px;background:url(../images/searchBtn.gif) no-repeat scroll 0 0; margin:5px 0 0 0; border:none;cursor:pointer;float:left;font-size:12px;height:8px;width:7px;}

.header .topRight .connect{ float:right; width:431px; height:48px; background:url(../images/connect-wh.gif) 0 0 no-repeat; margin:19px 3px 0 0}
.header .topRight .connect span{display:none;}

.header .nav {width:100%; position:relative; margin:22px 0 0 0;}


.header .nav{width:940px;height:49px;float:left;background-image:url(../images/navbg.gif); background-repeat:no-repeat;}
.header .nav ul{margin:0;padding:0;float:left;}
.header .nav ul li{float:left;background-image:url(../images/navbg.gif);background-repeat:no-repeat;position:relative; z-index:10;}
.header .nav ul li a{background-image:url(../images/navbg.gif);background-repeat:no-repeat;height:49px;display:block;}
.header .nav ul li a.n1{width:92px;background-position:0px 0px;text-indent:-2000px;}
.header .nav ul li a.n2{width:91px;background-position:-92px 0px;text-indent:-2000px;}
.header .nav ul li a.n3{width:92px;background-position:-183px 0px;text-indent:-2000px;}
.header .nav ul li a.n4{width:169px;background-position:-275px 0px;text-indent:-2000px;}
.header .nav ul li a.n5{width:151px;background-position:-444px 0px;text-indent:-2000px;}
.header .nav ul li a.n6{width:151px;background-position:-595px 0px;text-indent:-2000px;}
.header .nav ul li a.n7{width:162px;background-position:-757px 0px;text-indent:-2000px;}

.header .nav ul li a:hover.n1,.header .nav ul li a.activen1{background-position:0px -51px; width:92px; text-indent:-2000px;}
.header .nav ul li a:hover.n2,.header .nav ul li a.activen2{background-position:-92px  -51px; width:91px; text-indent:-2000px;}
.header .nav ul li a:hover.n3,.header .nav ul li a.activen3{background-position:-183px -51px; width:92px; text-indent:-2000px; }
.header .nav ul li a:hover.n4,.header .nav ul li a.activen4{background-position:-275px -51px; width:169px; text-indent:-2000px; }
.header .nav ul li a:hover.n5,.header .nav ul li a.activen5{background-position:-444px -51px; width:151px; text-indent:-2000px; }
.header .nav ul li a:hover.n6,.header .nav ul li a.activen6{background-position:-595px -51px; width:151px; text-indent:-2000px; }
.header .nav ul li a:hover.n7,.header .nav ul li a.activen7{background-position:-757px -51px; width:162px; text-indent:-2000px; }

.header .propSrch{width:100%; float:left; background:url(../images/propSrcBg.gif) 0 0 repeat-x; height:35px;}
.header .propSrch h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#203F63; float:left; padding:9px 0 0 15px}


.header .subNav{float:left;	padding: 7px 0 0 11px;	margin: 0 auto 0 auto; 	 /*tab background image path*/	height: 28px;	list-style: none;}
.header .subNav li{	float:left; margin-right:1px;}
.header .subNav li a{float: left;display: block;color:#62778F;text-decoration: none;font-size: 14px;font-weight: bold;padding:0 0 0 13px;height: 28px;	line-height: 28px;	text-align: center;	cursor: pointer;}
.header .subNav li a span, .header .subNav li a label{cursor:pointer;float: left;display: block;	padding: 0 24px 0 8px; /*Padding of menu items*/}
.header .subNav li.current a, .subNav li a:hover{color: #203F63;background: url(../images/menur_hover_left.gif) no-repeat; background-position: left;}
.header .subNav li.current a span, .subNav li a:hover span, .header .subNav li.current a label, .subNav li a:hover label{color: #203F63;background: url(../images/menur_hover_right.gif) no-repeat right top;}
.header .subNav li input {display:none;}


.header .srchSection{width:94.5%; float:left; background:#E2E2E2 url(../images/srchRcrv.gif) right bottom no-repeat; padding:21px 21px 21px 31px; height:46px;}
.header .srchSection .location{width:385px; float:left; padding-right:30px}


.header .srchSection .location label{ font-size:12px; color:#555; padding:10px 0 0 0 ; margin-right:12px; float:left}
.header .srchSection .location input.txt{background:url(../images/inLocationBg.gif) 0 0  no-repeat; color:#575252; width:313px; font-size:15px; height:41px; padding:5px 0 0 10px; float:left; border:none;}

.header .srchSection .location .drps{ background-color:#D2D6DA; padding:5px; float:left; width:288px;}
.header .srchSection .location .drps select{ border:1px solid #A5ACB2;  width:140px;}


.header .srchSection .location .btcolRad {float:right; width:124px;}
.header .srchSection .location .btcolRad span{float:left; padding:2px 0 0 0;}
.header .srchSection .location .btcolRad label{float:left; margin-left:4px; font-family:helvetica; padding:4px 0 0 0; margin-right:12px;}
.header .srchSection .location .btcolRad label.marRn{margin-right:0px;}


.header .srchSection .buy{width:135px; float:left; margin-right:30px;}
.header .srchSection .buy span{float:left; padding:2px 0 0 0;}
.header .srchSection .buy label{float:left; margin-left:4px; font-family:helvetica; padding:4px 0 0 0; margin-right:23px;}
.header .srchSection .buy label.marRn{margin-right:0px;}
.header .srchSection .buy label.beds{float:left; margin-right:8px; padding:14px 0 0 0; clear:both;}
.header .srchSection .buy select{float:left; margin:12px 0 0 0; width:85px;}

.header .srchSection  .price{ width:144px; float:left}
.header .srchSection  .price label{ float:left; margin-right:3px; width:40px; padding:2px 0 0 }
.header .srchSection  .price select{float:left; margin:0px 0 10px 0; width:85px;}

.header .srchSection .btndv{ width:118px; float:left; padding:0 0 0 27px}
.header .srchSection .btndv input.srch {text-indent:-9999px;background:url(../images/srchBtn.gif) no-repeat;border:none;cursor:pointer;font-size:0px;line-height:0;height:55px;margin:0;width:115px;}
.header .srchSection .btndv input.srch:hover {background:url(../images/srchBtn.gif) 0 -57px no-repeat;}

a.ourblog{background:url(../images/blog.gif) 0 0 no-repeat; padding:0px 0 0 25px; margin:10px 0 0 0; height:20px; float:left; font-weight:bold;  font-size:15px; color:#EC008C;}
a.twitter{background:url(../images/twitter.gif) 0 0 no-repeat; padding:3px 0 0 28px; margin:10px 0 0 0; height:23px; float:left; font-weight:bold;  font-size:13px; color:#EC008C;}
a.linkedIn{background:url(../images/linkedin_icon.jpg) 0 0 no-repeat; padding:3px 0 0 28px; margin:10px 0 0 0; height:23px; float:left; font-weight:bold;  font-size:13px; color:#EC008C;}

a.home-youtube{background:url(../images/YouTube.gif) 0 0 no-repeat; padding:3px 0 0 28px; margin:10px 0 0 0; height:23px; float:left; font-weight:bold;  font-size:13px; color:#EC008C;}
a.home-facebook{background:url(../images/FB_small.gif) 0 0 no-repeat; padding:3px 0 0 28px; margin:10px 0 0 0; height:23px; float:left; font-weight:bold;  font-size:13px; color:#EC008C;}


.expertAd{width:100%; float:left; background:#1A193F url(../images/expadbg.gif) bottom right no-repeat;}
.expertAd h3{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:10px; border-top:3px solid #00AEEF; padding:8px 0 0 7px;}
.expertAd .cntDv{float:left; padding:0 8px 25px 10px;}

.expertAd .cntDv .imLcol{ width:73px; float:left; padding-right:8px;}
.expertAd .cntDv .imLcol img{border:1px solid#00AEEF;width:71px;}
.expertAd .cntDv .seanDt{width:115px; float:left;}
.expertAd .cntDv .seanDt span{color:#fff; font-weight:bold; display:block}
.expertAd .cntDv .seanDt span a {color:#fff;}
.expertAd .cntDv .seanDt span a:hover {text-decoration:underline}
.expertAd .cntDv .seanDt span.mcbros, .expertAd .cntDv .seanDt span.mcbros a{ color:#EC008C; display:block; font-weight:normal; padding:4px 0 0 0;}
.expertAd .cntDv .seanDt span.mcbros a:hover{color:#00AEEF; text-decoration:underline}
.expertAd .cntDv p{color:#fff; line-height:18px; padding:5px 0 0 0; clear:both}
.expertAd .cntDv p a{color:#EC008C; text-decoration:none}
.expertAd .cntDv p a:hover{color:#00AEEF; text-decoration:underline}



.mcrvBox{width:100%; float:left }
.top{width:100%; height:7px; line-height:7px; position:relative; }
.top .l{height:7px; width:7px; background:url(../images/tpcurvL.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.top .m{height:7px; background:url(../images/tpcurvC.gif) 0px top repeat-x #fff; width:auto; margin:0 5px; }
.top .r{height:7px; width:7px; background:url(../images/tpcurvR.gif) 0px 0px no-repeat; position:absolute; top:0; right:0;}

.mid{ background:#00AEEF; overflow:hidden; clear:both; position:relative; width:222px }
* html .mid{margin:-10px -1px 0 0;}

.regis{ background:#00AEEF; overflow:hidden; clear:both; position:relative; width:461px }
* html .regis{margin:-10px -1px 0 0;width:460px}


.bot{width:100%; height:7px; line-height:7px; position:relative;}
.bot .l{height:7px; width:7px; background:url(../images/tpbtcurvL.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.bot .m{height:7px; background:url(../images/tpbtcurvC.gif) 0px top repeat-x #fff; width:auto; margin:0 5px; }
.bot .r{height:7px; width:7px; background:url(../images/tpbtcurvR.gif) 0px 0px no-repeat; position:absolute; right:0; top:0;}

.bot .posre{position:relative}
.bot .posre .abs{position:absolute; top:7px; left:13px;}

.auction-gallery img{padding:5px; background:#fff; border:1px solid #efefef; margin:5px;}


.blueBox{width:100%; float:left }
.tp{width:100%; height:6px; line-height:7px; position:relative; }
.tp .l{height:6px; width:6px; background:url(../images/blLft.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.tp .m{height:6px; background:url(../images/blCen.gif) 0px top repeat-x #fff; width:auto; margin:0 5px; }
.tp .r{height:6px; width:6px; background:url(../images/blRight.gif) 0px 0px no-repeat; position:absolute; top:0; right:0;}

.mfrm{ background:#0069A0; overflow:hidden; clear:both; position:relative; width:461px }
* html .mfrm{margin:-10px -1px 0 0; width:460px}

.bt{width:100%; height:6px; line-height:6px; position:relative;}
.bt .l{height:6px; width:6px; background:url(../images/blBLeft.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.bt .m{height:6px; background:url(../images/blBCenter.gif) 0px top repeat-x #fff; width:auto; margin:0 5px; }
.bt .r{height:6px; width:6px; background:url(../images/blBRight.gif) 0px 0px no-repeat; position:absolute; right:0; top:0;}



.popeBox{width:216px; float:left; margin:20px 0 0 0 }
.ztp{width:100%; height:9px; line-height:9px; position:relative; }
.ztp .l{height:9px; width:8px; background:url(../images/pp-left.gif) 0px 0px no-repeat; float:left; left:0; top:0;}
.ztp .m{height:9px; background:url(../images/pp-cen.gif) 0px top repeat-x #fff; width:199px; float:left;  }
.ztp .r{height:9px; width:9px; background:url(../images/pp-right.gif) 0px 0px no-repeat; float:left;  top:0; right:0;}

.popmid{ background:url(../images/pop-mid.gif) 0 0 repeat-y; overflow:hidden; clear:both; position:relative; width:226px }
* html .popmid{margin:-10px -1px 0 0; background:url(../images/pop-mid.gif) 0 0 repeat-y; width:226px}

.popmid .inner{position:absolute; right:0px; top:100px}
.ybt{width:100%; height:9px; line-height:9px; position:relative;}
.ybt .l{height:9px; width:8px; background:url(../images/pp-b-left.gif) 0px 0px no-repeat; float:left; left:0; top:0;}
.ybt .m{height:9px; background:url(../images/pp-b-cen.gif) 0px top repeat-x ; float:left; width:199px;}
.ybt .r{height:11px; width:9px; background:url(../images/pp-b-right.gif) 0px 0px no-repeat; float:left; right:0; top:0;}







.purPlBox{width:100%; float:left }
.mtp{width:100%; height:7px; line-height:7px; position:relative; }
.mtp .l{height:7px; width:7px; background:url(../images/pnk-Left.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.mtp .m{height:7px; background:url(../images/pnk-Cen.gif) 0px top repeat-x #EC008C; width:auto; margin:0 5px; }
.mtp .r{height:7px; width:7px; background:url(../images/pnk-Rht.gif) 0px 0px no-repeat; position:absolute; top:0; right:0;}

.msfrm{ background:#EC008C; overflow:hidden; clear:both; position:relative; width:222px }
* html .msfrm{margin:-10px -1px 0 0; width:222px}
.purPlBox .iiner{padding:15px; float:left; width:190px; font-size:15px; font-weight:normal; color:#fff; line-height:18px; }
.purPlBox .iiner span{display: block; padding:10px 0 5px 0; font-size:11px; color:#fff;}
.mbt{width:100%; height:6px; line-height:6px; position:relative;}
.mbt .l{height:7px; width:7px; background:url(../images/pnk-Bt-Lft.gif) 0px 0px no-repeat; position:absolute; left:0; top:0;}
.mbt .m{height:7px; background:url(../images/pnk-Cen.gif) 0px top repeat-x #fff; width:auto; margin:0 5px; }
.mbt .r{height:7px; width:7px; background:url(../images/pnk-Bt-Rht.gif) 0px 0px no-repeat; position:absolute; right:0; top:0;}


.mbt .posre{position:relative}
.mbt .posre .abs{position:absolute; top:7px; left:13px;}



.serLisnav{width:100%;float:left;height:38px;margin:0px 0 0 0;}
.serLisnav ul{float:left; background:url(../images/bgsubtb.gif) 0 37px repeat-x; width:100%;}
.serLisnav ul li{float:left; margin-right:2px;}
.serLisnav ul li a{background:url(../images/sub-sprite-nav.gif) 0px 0px no-repeat;float:left;padding:0 0 0 26px;font-size:16px; font-weight:bold; color:#62778F;text-decoration:none;}
.serLisnav ul li a span{background:url(../images/sub-sprite-nav.gif) right 0px no-repeat;float:left;text-decoration:none;cursor:pointer;font-weight:bold;height:14px;padding:8px 29px 17px 0;}

* html .serLisnav ul li a span{background:url(../images/sub-sprite-nav.gif) right 0px no-repeat;float:left;text-decoration:none;cursor:pointer;font-weight:bold;height:14px;padding:8px 29px 11px 0;}

.serLisnav ul li a.active, .serLisnav ul li a:hover{background:url(../images/sub-sprite-nav.gif) left -40px no-repeat; text-decoration:none;}
.serLisnav ul li a.active span, .serLisnav ul li a:hover span{background:url(../images/sub-sprite-nav.gif) right -40px no-repeat; color:#00AEEF}



.regProps{width:100%; float:left; padding:15px 0 0 0}
.regProps h2{font-size:13px; font-weight:bold; color:#EC008C; margin-bottom:5px;}
.regProps input {border:1px solid #B0BCC8;float:left;font-size:12px;font-weight:normal;height:19px;padding:0 0 0 5px;width:179px;}
.regProps .searArBtn{text-indent:-9999px;background:url(../images/link-ar.gif) no-repeat 0 0;border:none; margin:3px 0 0 15px;cursor:pointer;float:left;font-size:0px;line-height:0;height:17px;width:16px;}


.rec-proj{width:100%; float:left; margin:21px 0 0 0;}
.rec-proj h3{ font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:8px; border-top:3px solid #00AEEF; padding:8px 0 0 0;}
.rec-proj h4{ font-size:15px; font-weight:normal; color:#23364E; }
.rec-proj img{padding:0 0 12px 0;}
.rec-proj p{line-height:18px; color:#605D52;}
.rec-proj p a{ color:#EC008C; text-decoration:none; font-weight:bold}
.rec-proj p a:hover{ color:#00AEEF; text-decoration:underline; }


.rel-Topics{width:100%; float:left; margin:21px 0 0 0;}
.rel-Topics h3{ font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:8px; border-top:3px solid #00AEEF; padding:8px 0 0 0;}
.rel-Topics ul{background:none; float:left; width:100%; color:#23364E; }
.rel-Topics ul li{ width:90%; float:left;  font-size:15px; font-weight:normal;  background:url(../images/re-arrow.gif) no-repeat 0px 6px; padding:0 0 5px 15px}
.rel-Topics ul li a{color:#23364E;text-decoration:none; border-right:none; }
.rel-Topics ul li a:hover, .rel-Topics ul li a.active{color:#00AEEF; text-decoration:none; border-right:none; display:block; }

.clientList{float:left;height:197px;margin:21px 0 0;overflow:hidden;width:100%;}
.clientList h3{ font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:8px; border-top:3px solid #00AEEF; padding:8px 0 0 0;}
.clientList ul{background:none;color:#23364E;float:left;height:155px;overflow:hidden;width:100%;}
.clientList ul li{ width:90%; float:left;  font-size:15px; font-weight:normal;  background:url(../images/re-arrow.gif) no-repeat 0px 6px; padding:0 0 5px 15px}
.clientList ul li a{color:#23364E;text-decoration:none; border-right:none; }
.clientList ul li a:hover, .rel-Topics ul li a.active{color:#00AEEF; text-decoration:none; border-right:none; display:block; }

.jargaon{width:100%;  float:left; background:url(../images/whatareyou.gif) 0 0 repeat-x; margin:15px 0 0 0}
.jargaon h3{ border-top:3px solid #00AEEF; color:#00AEEF; padding:8px 0 0 5px; font-size:18px; font-weight:bold;}
.jargaon p{line-height:18px; padding:5px 10px 10px 10px; display:block; float:left}
.jargaon p a{ color:#EC008C; text-decoration:none; font-weight:bold}
.jargaon p a:hover{ color:#00AEEF; text-decoration:underline; }


.whyReaT{width:100%; float:left}
.whyReaT h3{font-size:18px; font-weight:bold; color:#fff; margin:10px 0 10px 0; border-top:3px solid #23314F; padding:4px 0 0 7px;}
.whyReaT p{padding:0 7px 20px 7px ; font-size:16px; font-weight:normal; color:#fff; line-height:18px;}
.whyReaT p a{font-size:12px; color:#EC008C; text-decoration:none;}


.ltstNews{width:100%; float:left}
.ltstNews  h3{font-size:18px; font-weight:bold; color:#00AEEF; margin-bottom:10px; border-top:3px solid #00AEEF; padding:8px 0 0 0px;}
.ltstNews  h4{font-size:15px; font-weight:bold; margin-bottom:3px;}
.ltstNews p {line-height:18px;}
.ltstNews p a{font-size:12px; color:#EC008C; text-decoration:none;}


.footer{width:100%; border-top:1px solid #D2CFD1; overflow:hidden;clear:both;}
.footer .copyrights{ float:left; width:720px; padding:19px 0 0 0;}
.footer .copyrights a{color:#605D52; text-decoration:none;}
.footer .copyrights a:hover{color:#EC008C; text-decoration:none;}
.footer .ftBtmLogo{float:right; padding:12px 0 0 0;}

.footer .sub{width:100%; float:left; padding:20px 0 100px 0;}

.footer .sub .titles{float:left;padding:0 10px;width:14%;}
.footer .sub .titles h2{ font-size:12px; font-weight:bold; text-transform:uppercase; margin-bottom:5px;}
.footer .sub .titles h2 a { color:#464646 }
.footer .sub .titles h2 a:hover { color:#00AEEF }

.footer .sub .titles.wd132{ width:132px; padding-right:17px; float:left}
.footer .sub .titles.wd138{ width:138px; padding-right:25px; float:left}
.footer .sub .titles.wd147{ width:147px; padding-right:6px; float:left}
.footer .sub .titles.wd150{ width:150px; padding-right:34px; float:left}
.footer .sub .titles.wd124{ width:124px; padding-right:36px; float:left}
.footer .sub .titles.wd131{ width:131px; float:left}

.footer .sub .titles ul{float:left; width:100%;}
.footer .sub .titles li{width:100%; padding:0 0 5px 0;}
.footer .sub .titles li a{color:#605D52; text-decoration:none;}
.footer .sub .titles li a:hover{color:#00AEEF; text-decoration:underline;}

