@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; }
input, select, textarea { color:#666666; font-size:85%;}
a:link, a:active, a:visited{ text-decoration:none; color:#336666;}
a:hover{ color:#333333;}
td,tr { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.banner { background:url(images/banner-top2.jpg) no-repeat; width:902px; height:94px; }
.bannerbg { background:url(images/group_photo.jpg) no-repeat; height:195px;}
.menu1 { background:url(images/button-bar.jpg) repeat-x; height:32px;}
.login { background:url(images/title-username.jpg) no-repeat; width:235px; height:36px; line-height:36px; color:#333333;}
.bgleft { background:url(images/bg-menu.jpg) repeat-x; }

.mainmenu { background:url(images/main-menu.jpg) no-repeat; width:236px; height:38px; line-height:38px; color:#333333; }
.bordertable { border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; }
.borderstyle { border:#CCCCCC solid 1px;}
.forgot { background:url(images/forgot.jpg) no-repeat; width:210px; height:34px;}
a:link.forgot2, a:active.forgot2, a:visited.forgot2{ padding-left:20px;}
a:hover.forgot2{ padding-left:20px;}
.residential { background:url(images/arrow.jpg) no-repeat; padding-left:25px; line-height:11px; }
#bullet ul { margin:7px 0px 0px 23px; padding:0px 5px 5px 5px; list-style:none; line-height:14px;}
#bullet ul li { background:url(images/blue.jpg) no-repeat; line-height:14px; padding-left:20px; }
#bullet ul li a:link, #bullet ul li a:active, #bullet ul li a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#bullet ul li a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#bullet2 ul { margin:7px 0px 0px 5px; padding:0px 5px 5px 5px; list-style:none; line-height:16px;}
#bullet2 ul li { background:url(images/bullet2.jpg) no-repeat; line-height:16px; padding-left:20px; padding-right:20px; }
#bullet2 ul li a:link, #bullet ul li a:active, #bullet ul li a:visited {  font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#bullet2 ul li a:hover {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}





.border-right{ border-right:solid 1px #CCCCCC; }
.search { background:url(images/title-search.jpg) no-repeat; height:38px; line-height:38px; color:#333333;}
.footer {background:url(images/footer.jpg) repeat-x; height:93px; text-align:center; color:#FFFFFF; padding-top:3px; font-size:11px;}
.footer a{ color:#ffffff; }

#content { padding:10px 15px 0px 15px; overflow:hidden; width:630px; }

h1 { background:url(images/bullet.jpg) no-repeat; line-height:32px; color:#013356; padding-left:20px; font-size:16px; margin-top:0px;}

h1 span { color:#990000; margin:0; padding:0; }

h2{ background:url(images/arrow2.jpg) no-repeat; line-height:14px; padding-left:15px; color:#006699; font-size:14px; }

.title-latest{ color:#01253E; font-weight:bold; padding-left:20px; }
.title2{ color:#01253E; font-weight:bold;}
.blue { background:#069CCA; color:#FFFFFF; font-weight:bold;}
.grey { background:#ffffff;}
.grey2 { background:#F1F1F1;}
.white { color:#FFFFFF;}
.red { color:#990000; }

.grey-orange { background:url(images/arrow-orange.jpg) no-repeat #ffffff; padding-left:15px; line-height:13px; }
.grey2-orange { background:url(images/arrow-orange2.jpg) no-repeat #F1F1F1; padding-left:15px;line-height:13px; }

ul{ margin-top:0; padding-top:0; list-style:circle;}

.reviewtop { background:url(images/main/review-top.jpg) no-repeat; line-height:40px; color:#006699; padding-left:60px; font-weight:bold;}

.reviewmiddle { background:url(images/main/review-middle.jpg) repeat-y; padding-right:5px; padding-left:5px;} 
.reviewbottom { background:url(images/main/review-bottom.jpg) no-repeat;}

.articletop { background:url(images/main/news-top.jpg) no-repeat; line-height:40px; color:#006699; padding-left:60px; font-weight:bold;}
.articlemiddle { background:url(images/main/news-middle.jpg) repeat-y; } 
.articlebottom { background:url(images/main/news-bottom.jpg) no-repeat;}


.leftborder{ border-left: solid 1px #E9E9E9;}


/************************
Main page bottom box
**************************/
.bottom-table{border:1px solid silver;}
.bottom-table-title{color:#006699;font-weight:bold;line-height:40px;border-bottom:1px solid silver;}


.loan-cal { background:url(images/cal-loan-bg.jpg) no-repeat; height:38px; line-height:38px; color:#333333;}

.new-launches { background:url(images/bg-new-launches.jpg) no-repeat; height:40px; line-height:40px; padding-left:50px;}
.featured-articles{ background:url(images/bg-featured-articles.jpg) no-repeat; height:40px; line-height:40px;padding-left:50px;}
.featured-property { background:url(images/bg-featured-property.jpg) no-repeat; height:40px; line-height:40px;padding-left:50px;}
