@charset "utf-8";
/* CSS Document */

/* Imports
=====================================================================*/
@import "reset.css";  /* Reset styles */


/* Basics
======================================================================*/

body {}

.fr {float:right;}
.fl {float:left;}
.cb {clear:both;}
.clearcols{clear:both; height:10px;}
.txtc {text-align:center;}

#container {width:1000px; margin-left:auto; margin-right:auto;}

.loginerror{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:9px;color: #ff0000; font-weight:bold; line-height:12px; }
.signuperror{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:9px;color: #ff0000; font-weight:bold;  }
.checkboxstyle input{float: left;}
.checkboxstyle label{margin-left: 15px;display: block; }

a.whitelink:link {color: #ffffff;  text-decoration:none; }
a.whitelink:active {color: #ffffff; text-decoration:none; }
a.whitelink:visited {color: #ffffff; text-decoration:none;}
a.whitelink:hover {color: #ffffff; text-decoration:underline;}

a.dgreylink:link {color: #3e3e40;  text-decoration:none; }
a.dgreylink:active {color: #3e3e40; text-decoration:none; }
a.dgreylink:visited {color: #3e3e40; text-decoration:none;}
a.dgreylink:hover {color: #3e3e40; text-decoration:underline;}






 a.linkbuttons {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-transform:none;padding: 3px 16px 3px 6px; text-decoration: none;background-color: #00b0f0;background-image:url(../img/button_point.gif); background-position:center right; background-repeat:no-repeat; text-transform:uppercase;}
 a.linkbuttons:link{color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.linkbuttons:active {color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.linkbuttons:visited{color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.linkbuttons:hover {color: #ffffff;background-color: #60d5ff; text-decoration: none; }

 a.formbuttons {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-transform:none;padding: 8px 16px 8px 16px; text-decoration: none;background-color: #00b0f0; text-transform:uppercase; }
 a.formbuttons:link{color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.formbuttons:active {color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.formbuttons:visited{color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.formbuttons:hover {color: #ffffff;background-color: #60d5ff; text-decoration: none; }

 a.linknextprev {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-transform:none;padding: 3px 6px 3px 6px; text-decoration: none;background-color: #00b0f0; text-transform:uppercase;}
 a.linknextprev:link{color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.linknextprev:active {color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.linknextprev:visited{color: #ffffff;background-color: #00b0f0; text-decoration: none; }
 a.linknextprev:hover {color: #ffffff;background-color: #60d5ff; text-decoration: none; }


/* Header
======================================================================*/

#header{width:980px; height:86px; background-image:url(../img/hd_gradient.jpg); background-color:#ffffff; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:15px;}
#header .logo {float:left;}
#header .toptext {float:left; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:22px;  font-weight:normal; text-transform:uppercase;color:#3e3e40; margin-left:10px; margin-top:57px;}
#header .topcontact {float:right; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:16px;  line-height:20px; text-align:right;  text-transform:uppercase;color:#3e3e40;margin-top:40px;}

/* Navigation Bar
======================================================================*/

#navbar{width:990px; background-color:#00b0f0;  margin-bottom:10px; padding-left:10px; padding-top:5px;padding-bottom:5px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px;  font-weight:bold; text-transform:uppercase; line-height:25px;}
#navbar ul{}
#navbar li {float:left;  margin-right:10px;}
#navbar #rightnav {float:right;}
#navbar #leftnav {float:left;}
#navbar a {color: #ffffff; padding: 4px 14px; border:#ffffff solid 1px;  }
#navbar a:link, #navbar a:visited, #navbar a:active{color: #ffffff;background-color: #00b0f0; text-decoration: none;}
#navbar a:hover {color: #3e3e40; background-color: #ffffff; text-decoration: none;}
#navbar .logout{float:right;}

/* Navigation Bar
======================================================================*/

#navguide {margin-bottom:10px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40; }
#navguide p{ }
#navguide a:link {color: #3e3e40; text-decoration:none; }
#navguide a:active {color: #3e3e40; text-decoration:none; }
#navguide a:visited {color: #3e3e40; text-decoration:none; }
#navguide a:hover {color: #3e3e40; text-decoration:underline; }








/* Property Common
======================================================================*/





#property_header{background-color:#deeaf8; padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:15px; width:970px;}

#property_header h1{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:18px; color:#3e3e40; font-weight:bold; text-transform:uppercase; border-bottom:dotted 1px #3e3e40; padding-bottom:10px; }

#property_header p{margin-bottom:10px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40;}
#property_header li{margin-bottom:10px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40;}

#property_header li a:link {color: #00b0f0; text-decoration:underline; font-weight:bold;}
#property_header li a:active {color: #00b0f0; text-decoration:underline;  font-weight:bold;}
#property_header li a:visited {color: #00b0f0; text-decoration:underline;  font-weight:bold;}
#property_header li a:hover {color: #00b0f0; text-decoration:underline;  font-weight:bold;}


#property_header a:link {color: #3e3e40; text-decoration:underline; font-weight:bold;}
#property_header a:active {color: #3e3e40; text-decoration:underline;  font-weight:bold;}
#property_header a:visited {color: #3e3e40; text-decoration:underline;  font-weight:bold;}
#property_header a:hover {color: #3e3e40; text-decoration:underline;  font-weight:bold;}

#property_header  input{margin-left:5px; margin-right:15px; }

#property_header label {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:bold; text-transform:uppercase; }
#property_header .property_list_options { width:800px; float:left;}
#property_header .property_list_options select{margin-left:5px; margin-right:15px;}
#property_header .property_view_selection{ width:150px; float:right; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40;  text-align:right;}





/* Page header
======================================================================*/



/* Signup
======================================================================*/

#not_registered {background-color:#deeaf8; padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:15px; width:970px; margin-top:10px; }
#not_registered h2{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:bold; text-transform:uppercase;margin-bottom:10px;}
#not_registered p{margin-bottom:10px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40;}

#not_registered a:link {color: #00b0f0; text-decoration:underline; font-weight:bold;}
#not_registered a:active {color: #00b0f0; text-decoration:underline;  font-weight:bold;}
#not_registered a:visited {color: #00b0f0; text-decoration:underline;  font-weight:bold;}
#not_registered a:hover {color: #00b0f0; text-decoration:underline;  font-weight:bold;}


#site_admin_and_forms {background-color:#deeaf8; padding-left:15px; padding-right:15px;  padding-bottom:15px; padding-top:0px; width:970px;  }
/* #site_admin_and_forms h2{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:20px; color:#7d3b90; font-weight:bold; text-transform:normal;margin-bottom:20px; background-image:url(../img/housepointer.gif); background-position:0 0; background-repeat:no-repeat; line-height:39px; padding-left:19px;} */

#site_admin_and_forms h2{width:950px; padding:10px; background-color:#3e3e40; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; margin-bottom:20px;}

#site_admin_and_forms h3{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:bold; text-transform:uppercase;margin-bottom:15px;}
#site_admin_and_forms .subhead{margin-bottom:15px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40; }
#site_admin_and_forms ul {margin-bottom:20px;}
#site_admin_and_forms li {margin-bottom:5px;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:normal;}
#site_admin_and_forms label {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:normal; text-transform:normal; width:220px; float:left; }
#site_admin_and_forms select{width:245px;}

#site_admin_and_forms .txtform{width:245px;}
#site_admin_and_forms .labelcols{width:50px;}
#site_admin_and_forms  input{ font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#000000; }
#site_admin_and_forms textarea {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#000000;}
#site_admin_and_forms p{margin-bottom:20px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40; line-height:18px;}
#site_admin_and_forms .otherbox{margin-left:200px; }

#site_admin_and_forms #refer_history table {border-collapse: collapse; margin-bottom:24px;}
#site_admin_and_forms #refer_history th {background-color:#3e3e40;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; padding-bottom:3px; padding-top:1px; text-transform:uppercase; border:1px solid #deeaf8; text-align:center;}
#site_admin_and_forms #refer_history td {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:normal; padding-bottom:3px; padding-top:1px; text-transform:uppercase; border:1px solid #deeaf8; text-align:center;}

#site_admin_and_forms a.adminlink:link {color: #00b0f0; text-decoration:underline; font-weight:bold;}
#site_admin_and_forms a.adminlink:active {color: #00b0f0; text-decoration:underline;  font-weight:bold;}
#site_admin_and_forms a.adminlink:visited {color: #00b0f0; text-decoration:underline;  font-weight:bold;}
#site_admin_and_forms a.adminlink:hover {color: #00b0f0; text-decoration:underline;  font-weight:bold;}


/* homebody
======================================================================*/

#homebody{}
#homebody .hpbutton {float:right; margin-left:5px;}
#homebody #headline_iefix {width:663px; height:375px; background-image:url(../img/headlinebg.gif); float:left; margin-right:11px;}
#homebody .headline_holder {width:583px; height:295px; margin:28px 40px 45px 40px; background-color:#00aeef;}
#homebody .headline {}
#homebody .headline h1 {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif;color: #3e3e40;}
#homebody .headline h2 {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; color: #ffffff; text-transform:uppercase; margin-top:25px;}
#homebody .headline p {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #ffffff; border-top:1px solid #ffffff; margin-top:20px; padding-top:20px; line-height:19px;}
#homebody a.headlinelink:link {color: #ffffff; text-decoration:underline; font-weight:bold;}
#homebody a.headlinelink:active {color: #ffffff; text-decoration:underline;  font-weight:bold;}
#homebody a.headlinelink:visited {color: #ffffff; text-decoration:underline;  font-weight:bold;}
#homebody a.headlinelink:hover {color: #ffffff; text-decoration:underline;  font-weight:bold;}


#homebody .hpbox {padding:15px; float:left; background-image:url(../img/hpboxbg.gif); overflow:hidden;}
#homebody .hpbox h3{clear:both; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:18px; color:#7d3b90; font-weight:bold; line-height:16px; text-transform:none; border-bottom:dotted 1px #3e3e40;padding-bottom:7px; margin-bottom:13px; text-transform:uppercase;}
#homebody .hpbox p {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40; margin-bottom:14px; line-height:16px;}
#homebody .hpbox p.highlight {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #7d3b90; margin-bottom:12px; line-height:16px;}
#homebody .hpbox label{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px;color: #3e3e40; margin-bottom:14px; line-height:16px;}
#homebody .hpbox   input{ }
#homebody .hpbox .logintxtbox {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#000000; width:292px; margin-bottom:10px;}
#homebody .hpbox .loginbutton {float:right; margin-left:5px;margin-bottom:15px;}


#homebody a.newsfeedlink:link {color: #00b0f0; text-decoration:underline; font-weight:normal;}
#homebody a.newsfeedlink:active {color: #00b0f0; text-decoration:underline;  font-weight:normal;}
#homebody a.newsfeedlink:visited {color: #00b0f0; text-decoration:underline;  font-weight:normal;}
#homebody a.newsfeedlink:hover {color: #00b0f0; text-decoration:underline;  font-weight:normal;}

#homebody a.lostpword:link {color: #00b0f0; text-decoration:underline; font-weight:bold;font-size:11px;}
#homebody a.lostpword:active {color: #00b0f0; text-decoration:underline;  font-weight:bold;font-size:11px;}
#homebody a.lostpword:visited {color: #00b0f0; text-decoration:underline;  font-weight:bold;font-size:11px;}
#homebody a.lostpword:hover {color: #00b0f0; text-decoration:underline;  font-weight:bold;font-size:11px;}

#homebody .hpboxalt {padding:15px; float:left; background-image:url(../img/hpboxbgalt.gif); overflow:hidden;}
#homebody .hpboxalt h3{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:18px; color:#ffffff; font-weight:bold; line-height:16px; text-transform:none; padding-bottom:10px; margin-bottom:13px; text-transform:uppercase;}
#homebody .hpboxalt p {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40; margin-bottom:14px; line-height:16px;}
#homebody .hpboxalt p.highlight {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #7d3b90; margin-bottom:14px; line-height:16px;}

#homebody .hpboxalt p.referrers{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:26px;color: #3e3e40; margin-top:22px; margin-bottom:24px; line-height:26px; font-weight:bold; text-transform:uppercase;}

#homebody .hpboxalt ul {margin-bottom:16px; margin-left:25px;list-style-image:url("../img/list_item3.gif");font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40;}
#homebody .hpboxalt li {margin-bottom:12px;}

#homebody #content_holder { }
#homebody .content-item {width:635px; height: 160px; float:left; background-color:#dde9f7;}
#homebody .content-item .property_img {width:310px; height:160px; float:left; background-image:url(../img/hpnoimage.gif); background-position:center -40px ;}
#homebody .content-item  h4 {width:310px; height:50px;margin:0px 0px 0px 10px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:18px; color:#7d3b90; font-weight:normal; line-height:20px; text-transform:none; float:left; }

#homebody .content-item .coltable {width:175px; float:left;}
#homebody .content-item table{float:right; background-color:#7d3b90;border-collapse: collapse; width:165px; margin-bottom:10px;}
#homebody .content-item td {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#ffffff;padding-left:3px; padding-right:3px; font-weight:normal; text-transform:uppercase;padding-bottom:2px; padding-top:2px; border:1px solid #deeaf8;}
#homebody .content-item .tablemoneycol{text-align:right;}

#homebody .content-item .colbullet {width:140px; height:110px; float:left; margin-right:10px;}
#homebody .content-item   ul {margin-left:25px;list-style-image:url("../img/list_item4.gif");font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px;color: #3e3e40; }
#homebody .content-item  li{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#3e3e40; font-weight:normal; text-transform:none; margin-bottom:7px; line-height:16px;}
#homebody .content-item  .viewbutton {float:right; margin-left:242px; margin-right:1px;}

#homebody table.big_opp {border-collapse: collapse; width:296px; margin-bottom:10px;}
#homebody th.big_opp {background-color:#3e3e40;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; padding-bottom:5px; padding-top:3px; text-transform:uppercase; border:1px solid #deeaf8; text-align:center;}
#homebody td.big_opp {background-color:#7d3b90;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#ffffff; font-weight:normal; padding-bottom:3px; padding-top:1px; text-transform:uppercase; border:1px solid #deeaf8; text-align:center;}




/* textcontent
======================================================================*/

#textcontent {border:#3e3e40 0px solid; /*      */ padding-left:15px; padding-top:20px; padding-right:15px;  padding-bottom:15px;width:970px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color: #3e3e40; line-height:20px; /* background-image:url(../img/hd_gradient.jpg); */ background-color:#deeaf8;  }
#textcontent h1{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:30px; color:#7d3b90; font-weight:bold; text-transform:uppercase;margin-bottom:20px;}
#textcontent h2{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:18px; color:#7d3b90; font-weight:normal; text-transform:normal;margin-bottom:20px;}
#textcontent ul.bulletlist {margin-bottom:20px; margin-left:25px;list-style-image:url("../img/list_item2.gif");}
#textcontent ul.nobulletlist {margin-bottom:20px; }
#textcontent li {margin-bottom:5px;}
#textcontent p{margin-bottom:20px; }
#textcontent table{margin-bottom:20px;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:bold; text-transform:normal;}
#textcontent td {padding-right:20px;}
#textcontent .faqq {color:#3e3e40; font-weight:bold;}
#textcontent .faqa {font-style:italic;}
#textcontent a:link {color: #00b0f0; text-decoration:underline; font-weight:bold;}
#textcontent a:active {color: #00b0f0; text-decoration:underline;  font-weight:bold;}
#textcontent a:visited {color: #00b0f0; text-decoration:underline;  font-weight:bold;}
#textcontent a:hover {color: #00b0f0; text-decoration:underline;  font-weight:bold;}

/* Property List
======================================================================*/

#property_error {padding-left:15px; padding-top:20px; padding-right:15px;  width:970px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color: #3e3e40; line-height:20px; font-weight:bold;}

.property_list_view { clear:both; width:1000px; height:145px;background-color:#deeaf8; margin-top:10px; }
.property_list_view .property_list_view_col1{float:left; width:200px; height:145px;}

.property_list_view h2 {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:18px; color:#7d3b90; font-weight:normal; line-height:16px; text-transform:none;border-bottom:dotted 1px #3e3e40;padding-bottom:8px; margin-bottom:10px;  padding-top:5px; width:780px; float:left;  margin-left:10px;}

.property_list_view .property_list_view_col2{float:left; width:140px; margin-left:10px;  }
.property_list_view .property_list_view_col2 ul{margin-bottom:16px; margin-left:17px;list-style-image:url("../img/list_item4.gif");font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px;color: #3e3e40;}
.property_list_view .property_list_view_col2 li{margin-bottom:4px;} 

.property_list_view .property_list_view_col3 {margin-left:10px; width:455px; float:left; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#3e3e40; line-height:17px; margin-right:10px;  }

 .property_list_view .property_list_view_col4 {width:165px; float:left;}
 .property_list_view .property_list_view_col4 table{ background-color:#7d3b90;border-collapse: collapse; width:165px; margin-bottom:10px; }
 .property_list_view .property_list_view_col4 td {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#ffffff;padding-left:3px; padding-right:3px; font-weight:normal; text-transform:uppercase;padding-bottom:2px; padding-top:2px; border:1px solid #deeaf8;}
 .property_list_view .property_list_view_col4 .tablemoneycol {text-align:right; width:55px;}







 .property_grid_view {width:495px; height:145px;background-color:#deeaf8; margin-top:10px; float:left; overflow:hidden;}
 .property_grid_view_spc {margin-left:10px; }
 .property_grid_view .property_grid_view_col1{float:left; width:200px; height:145px; ;}
 .property_grid_view .property_grid_view_col2{float:left; width:100px; height:145px; margin-left:10px; margin-right:10px; }
 .property_grid_view .property_grid_view_col2 h2 {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#7d3b90; font-weight:normal; line-height:16px; text-transform:none;  padding-top:5px;border-bottom:dotted 1px #3e3e40;padding-bottom:7px; margin-bottom:7px;}
.property_grid_view .property_grid_view_col2 ul{margin-bottom:16px; margin-left:17px;list-style-image:url("../img/list_item4.gif");font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px;color: #3e3e40;}
.property_grid_view .property_grid_view_col2 li{margin-bottom:4px;} 

 .property_grid_view .property_grid_view_col3 {width:165px; float:left;}
 .property_grid_view .property_grid_view_col3 table{margin-top:40px; background-color:#7d3b90;border-collapse: collapse; width:165px; margin-bottom:10px; }
 .property_grid_view .property_grid_view_col3 td {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#ffffff;padding-left:3px; padding-right:3px; font-weight:normal; text-transform:uppercase;padding-bottom:2px; padding-top:2px; border:1px solid #deeaf8;}
 .property_grid_view .property_grid_view_col3 .tablemoneycol {text-align:center; width:55px;}
 .property_grid_view .property_grid_view_col3 #property_more ul {}
 .property_grid_view .property_grid_view_col3 #property_more li{float:right; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#3e3e40; font-weight:bold; text-transform:none;}
 .property_grid_view .property_grid_view_col3 #property_more a {padding: 3px 13px;}
 .property_grid_view .property_grid_view_col3 #property_more a:link, .property_grid_view .property_grid_view_col2 #property_more  a:active, .property_grid_view .property_grid_view_col2 #property_more  a:visited{color: #ffffff;background-color: #00b0f0; text-decoration: none; margin-right:1px; }
 .property_grid_view .property_grid_view_col3 #property_more a:hover {background-color: #60d5ff; }



/* Property Detail
======================================================================*/

#sold_property {margin-top:10px; }
#sold_property h2 {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:30px; color:#7d3b90; font-weight:bold; text-transform:uppercase; margin-left:12px;}
#sold_property table {border-collapse: collapse; margin-top:10px;}
#sold_property th {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#ffffff; font-weight:normal; padding-bottom:13px; padding-top:11px; text-transform:uppercase; border:1px solid #ffffff; text-align:center;}
#sold_property td {background-color:#deeaf8;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#7d3b90; font-weight:normal; padding-bottom:13px; padding-top:11px; padding-left:10px; padding-right:10px;  text-transform:normal; border:1px solid #ffffff; text-align:left;}
#sold_property .soldhead{padding-left:10px; padding-right:10px; background-image:url(../img/soldcellbg.gif); background-position:top top; }



/* Property Detail
======================================================================*/


#property_detail{margin-top:10px;}

#property_detail #coltext{width:791px; float:right;}

#property_detail #coltext #detail_tl{width:665px; padding-top:10px; padding-left:10px;  height:135px; background-color:#deeaf8; float:left; }

#property_detail #coltext #detail_tl h2 {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:18px; color:#7d3b90; font-weight:normal; line-height:16px; text-transform:none;border-bottom:dotted 1px #3e3e40;padding-bottom:8px; margin-bottom:10px;}
#property_detail #coltext #detail_tl h3 {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:18px; color:#7d3b90; font-weight:normal;  margin-bottom:7px; margin-top:9px;   }
#property_detail #coltext #detail_tl ul {list-style-image:url("../img/list_item2.gif"); margin-top:14px;}
#property_detail #coltext #detail_tl li { margin-left:20px;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:normal; text-transform:none; margin-top:7px;} 

#property_detail #coltext #detail_tr {width:107px; height:145px; float:right; background-repeat:no-repeat;}
#property_detail #coltext #detail_tr img {float:right;}

#property_detail #coltext #detail_ml {width:509px; height:300px; float:left; margin-top:10px; background-color:#deeaf8;}
#property_detail #coltext #detail_ml  h3{ padding:10px; background-color:#3e3e40; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; }
#property_detail #coltext #detail_ml ul {list-style-type:disc; padding-left:5px; padding-top:10px; padding-right:10px; }
#property_detail #coltext #detail_ml li { margin-left:20px;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:normal; text-transform:none; margin-bottom:5px; line-height:18px;} 

#property_detail #coltext #detail_mr {width:273px;  float:right;margin-top:10px;}
#property_detail #coltext #detail_mr  h3{width:253px; padding:10px; background-color:#3e3e40; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; }

#property_detail #coltext #detail_mr  table{ background-color:#deeaf8;border-collapse: collapse; width:273px; margin-bottom:6px; }
#property_detail #coltext #detail_mr  td {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#3e3e40; font-weight:normal; padding-bottom:4px; padding-top:4px; text-transform:normal; border-bottom:3px solid #ffffff; padding-left:10px;  padding-right:10px; height:17px;}

#property_detail #coltext #detail_mr  .tablenumcol {text-align:right;border-left:3px solid #ffffff; width:77px;}

#property_detail #coltext #detail_mr #attract_box1 { background-color:#7d3b90; padding: 3px 10px 5px 10px; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:30px; color:#ffffff; font-weight:bold; height:30px; overflow:hidden;}

#property_detail #coltext #detail_mr #attract_box2 { background-color:#7d3b90;padding: 4px 10px 5px 10px   ; font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px; color:#ffffff; font-weight:bold;  height:15px; overflow:hidden;}

#property_detail #coltext #detail_mr .whitespace{border-bottom:3px solid #ffffff;}

#property_detail #colimg{width:200px; float:left;}
#property_detail #colimg img{margin-bottom:10px;}

/* Page count
======================================================================*/

#pagecount {padding-top:10px; line-height:20px;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40; text-align:right;}
#pagecount p{ }
/*#pagecount a:link {color: #3e3e40; text-decoration:none; }
#pagecount a:active {color: #3e3e40; text-decoration:none; }
#pagecount a:visited {color: #3e3e40; text-decoration:none; }
#pagecount a:hover {color: #3e3e40; text-decoration:underline; } */



/* newshp
======================================================================*/

#newshp a.newsfeedlink:link {color: #00b0f0; text-decoration:underline; font-weight:normal;}
#newshp a.newsfeedlink:active {color: #00b0f0; text-decoration:underline;  font-weight:normal;}
#newshp a.newsfeedlink:visited {color: #00b0f0; text-decoration:underline;  font-weight:normal;}
#newshp a.newsfeedlink:hover {color: #00b0f0; text-decoration:underline;  font-weight:normal;}


#newshp ul {margin-bottom:16px; margin-left:25px;list-style-image:url("../img/list_item3.gif");font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40; line-height:16px;}
#newshp li {margin-bottom:12px;}

#newspage {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:14px;color: #3e3e40; background-color:#deeaf8; height:1200px;}
#newspage  .newsli{margin-bottom:20px;}
#newspage .newsstyle1 {font-size:14px; line-height:18px;}
#newspage .newsstyle2 {font-size:11px; line-height:16px; font-weight:bold;}
#newspage a.newsfeedlink:link {color: #00b0f0; text-decoration:underline; font-weight:normal;}
#newspage a.newsfeedlink:active {color: #00b0f0; text-decoration:underline;  font-weight:normal;}
#newspage a.newsfeedlink:visited {color: #00b0f0; text-decoration:underline;  font-weight:normal;}
#newspage a.newsfeedlink:hover {color: #00b0f0; text-decoration:underline;  font-weight:normal;}





/* Footer


======================================================================*/

#footer{width:980px; background-color:#00b0f0; height:14px;  padding:10px; border-top:10px solid #ffffff;}
#footer .footer_left{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;text-transform:normal;  float:left;}
#footer .footer_right{font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#3e3e40; font-weight:bold;text-transform:uppercase;  float:right;}
#footer .footer_right li{float:left; margin-left:3px;}




/* Subfooter

======================================================================*/

#subfooter {color: #00b0f0; width:900px; height:45px; text-decoration:none; font-weight:normal;font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; margin-top:27px; margin-left:auto; margin-right:auto;}
#subfooter li {float:left; margin-right:10px; margin-left:10px;}
#subfooter a:link {color: #00b0f0; text-decoration:underline; font-weight:normal;}
#subfooter a:active {color: #00b0f0; text-decoration:underline;  font-weight:normal;}
#subfooter a:visited {color: #00b0f0; text-decoration:underline;  font-weight:normal;}
#subfooter a:hover {color: #00b0f0; text-decoration:underline;  font-weight:normal;}


