#mainContainer
{
	MARGIN: 0px auto; WIDTH: 976px;
	overflow:hidden;
	BORDER:0px solid #919292;
	background-color:#ffffff;
	/*BACKGROUND: url(../images/bggradient.png) #d0ec98 repeat-x;*/
}
.imgsheet {
	BACKGROUND: url(../images/9property/main_imgsheet_20081110.png) no-repeat;
}
INPUT.transparent_btn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; COLOR: white; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.clearfix {
	DISPLAY: block; 
	overflow:hidden;
	BORDER:0px solid #FF0000;
}
A {
	CURSOR: pointer; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.fright {
	FLOAT: right;
}
.marr10 {
	MARGIN-RIGHT: 10px
}
.f11 {
	FONT-SIZE: 11px
}
.fleft {
	FLOAT: left
}
.hidden {
	DISPLAY: none
}
.gone {
	DISPLAY: none; VISIBILITY: hidden
}
.close_button {
	PADDING-RIGHT: 11px; FONT-SIZE: 10px; OVERFLOW: hidden
}
.clear {
	CLEAR: both
}
.mar10 {
	MARGIN: 10px;
}
.marb20 {
	MARGIN-BOTTOM: 20px
}
.marb40 {
	MARGIN-BOTTOM: 40px
}
.pad5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.padt10 {
	PADDING-TOP: 10px
}
.padl5 {
	PADDING-LEFT: 5px
}
.padr5 {
	PADDING-RIGHT: 5px
}
.f11 {
	FONT-SIZE: 11px
}
.bold {
	FONT-WEIGHT: bold
}
.normal {
	FONT-WEIGHT: normal
}
.underline {
	TEXT-DECORATION: underline
}
.dark_grey_border {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.disabled_txt {
	COLOR: #999999! important
}
.light_grey_container { background-color:#efefef; }

#logo {
	FLOAT: left;
	margin:8px 2px 20px 20px; overflow:hidden;
}
#top_nav {
	FLOAT: right; WIDTH: 830px;BORDER:0px solid #919292;
}

#top_nav UL {
	LIST-STYLE-TYPE: none
}
UL#top_nav_bar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; WIDTH: 830px; PADDING-TOP: 0px
}
#top_nav LI {
	FLOAT: left
}
UL#top_nav_account {
	MARGIN: 10px 0px 0px 8px
}
#top_nav_account LI A {
	TEXT-DECORATION: none
}
#top_nav_account LI.nav_main A {
	DISPLAY: inline
}
#top_nav_account LI {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px;FONT-WEIGHT: bold;
}
#top_nav_account LI.last {
	MARGIN-right: 10px
}
#top_nav_account A.my_account_link {
	FONT-WEIGHT: bold
}
#top_nav_account LI.my_account_link:hover A.my_account_link {
	TEXT-DECORATION: none
}
#top_nav_account LI.sfhover.my_account_link A.my_account_link {
	TEXT-DECORATION: none
}

.top_nav_imgsheet {
	BACKGROUND: url(../images/9property/top_nav_img_sheet.png) no-repeat 0px -34px;
}
UL#top_nav_bar {
	margin-top:50px;
	padding:0px;
	WIDTH: 830px;overflow:hidden;
}

#top_nav_bar LI.nav_main {
	FONT-SIZE: 14px
}
#top_nav_bar LI.nav_main_last {
	FLOAT: right
}
#top_nav_bar LI.nav_main A.nav_main {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top_nav_bar LI.nav_main A:hover {
	TEXT-DECORATION: underline
}

#top_nav_bar LI.nav_main {
	BORDER-RIGHT: #476f01 1px solid; BACKGROUND-POSITION: -10px -34px; LINE-HEIGHT: 34px; HEIGHT: 34px
}
#top_nav_bar LI.nav_main_first {
	BACKGROUND-POSITION: 0px -34px
}
#top_nav_bar LI.nav_main_last {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 100% -34px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#top_nav_bar LI.nav_main A.nav_main {
	COLOR: #000000
}

#nav_search FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 450px; LINE-HEIGHT: 19px; PADDING-TOP: 0px; _width: 447px
}
#nav_search LABEL {
	FONT-SIZE: 13px
}
#nav_search .srchbtn {
	BACKGROUND-COLOR: #ececec
}
#nav_search #t_navsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; WIDTH: 235px; PADDING-TOP: 2px
}
#nav_search SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; MIN-HEIGHT: 18px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 125px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 1px
}
#nav_search SELECT {
	FONT-SIZE: 11px; MARGIN-LEFT: 4px
}

A.imgsheet#t_navsearchbtnlink {
	BACKGROUND-POSITION: 0px -2480px; DISPLAY: block; MARGIN: 1px 8px 0px 4px; WIDTH: 64px; HEIGHT: 22px
}
A.imgsheet#t_navsearchbtnlink:hover {
	BACKGROUND-POSITION: -80px -2480px
}

#home_page_content {
	PADDING-TOP: 5px; 
	PADDING-left: 5px;
	overflow:hidden;
}
#home_page #left_content {
	FLOAT: left; WIDTH: 640px
}

#left_content {
	FLOAT: left; WIDTH: 640px; overflow:hidden;
}

#left_content .header{
	FLOAT: left; WIDTH: 630px;
	margin:0px 30px 20px 0px;
 	height:35px;
  	/*background-color: #DAECB5;*/ 
  	background-color: #D8E29F; 
}
#left_content .header h1{
	font-family: arial;
	margin:10px 0px 0px 30px;
    font-size:16px;
    font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	text-align:center;
}
 
.helpContent{
	FLOAT: left; WIDTH: 630px; /* width:660px */
	margin:0px 20px 20px 15px;
 	/*height:95px;*/
  	background-color: #ffffff; 
}
.helpContentViewSearch{
	FLOAT: left; WIDTH: 630px; /* width:660px */
	/*margin:0px 20px 20px 15px;*/
 	/*height:95px;*/
  	background-color: #ffffff; 
}
 
.helpContentViewSearch legend{
	padding-left:25px;
	padding-bottom:5px;
  	color: #000000; 
	BACKGROUND: url(../images/smallhelp1.jpg) no-repeat;
}

.helpContentViewSearch fieldset{
	border:1px solid #CCCCCC;
  	color: #000000; 
    font-size:12px;
	text-align:justify;
	padding:5px 15px 10px 15px;
	line-height:170%;
}
.helpContentViewSearch fieldset span
{
	color:#D40C24;
}


.helpContent legend{
	padding-left:25px;
	padding-bottom:5px;
  	color: #000000; 
	BACKGROUND: url(../images/smallhelp1.jpg) no-repeat;
}

.helpContent fieldset{
	border:1px solid #CCCCCC;
  	color: #000000; 
    font-size:12px;
	text-align:justify;
	padding:5px 15px 10px 15px;
	line-height:170%;
}
.helpContent fieldset span
{
	color:#D40C24;
}

#right_Innercontent .pagingContent{
	FLOAT: left;
	WIDTH: 640px;
	padding-left:0px;
    font-size:12px;
	text-align:center;
 	height:40px;
}

#left_content .content{
	FLOAT: left;
	WIDTH: 640px;
	padding-left:30px;
    font-size:14px;
	text-align:justify;
	line-height:170%;
}
#left_content .content p{
	FLOAT: left;
	padding-left:170px;
    font-size:14px;
	text-align:justify;
}

#left_content .content b{
	padding-left:50px;
	FLOAT: left;
    font-size:16px;
	text-align:justify;
}

#search_box_module {
	 BACKGROUND: url(../images/9property/bkgd_srch.png) #e1edad; OVERFLOW: hidden;HEIGHT: 184px  
	/* BACKGROUND: url(../images/9property/adv_srch_bkgd.png) #e1edad; OVERFLOW: hidden; HEIGHT: 297px */
}
#search_box_module SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#search_box_module_content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
#search_box_module H1 {
	DISPLAY: inline; FONT-SIZE: 19px
}
#search_box_module #search_box_tagline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 19px; PADDING-BOTTOM: 21px; PADDING-TOP: 3px
}
#search_box_module LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px
}
#search_box_module SELECT {
	HEIGHT: auto
}

#search_box_module A.submit_btn {
	BACKGROUND: url(../images/9property/btn_srch.png) no-repeat; FLOAT: right; WIDTH: 104px; HEIGHT: 42px
}
#search_box_module A.submit_btn:hover {
	BACKGROUND-POSITION: 0px -42px
}
#search_text LABEL {
	FONT-SIZE: 11px; 
}
#search_text INPUT {
	PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}

#search_prop_type {
	HEIGHT: 38px
}
#search_prop_type SELECT {
	FONT-SIZE: 13px; WIDTH: 145px; HEIGHT: 26px
}
.search_example {
	CLEAR: both; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; COLOR: #666
}
#price_range {
	FONT-SIZE: 11px; FLOAT: left
}
#min_num_beds {
	FONT-SIZE: 11px; FLOAT: left
}
#min_num_baths {
	FONT-SIZE: 11px; FLOAT: left
}
#min_size {
	FONT-SIZE: 11px; FLOAT: left
}
#price_range LABEL {
	PADDING-BOTTOM: 1px
}
#min_price {
	PADDING-LEFT: 5px; WIDTH: 55px; MARGIN-RIGHT: 10px
}
#max_price {
	PADDING-LEFT: 5px; WIDTH: 55px; MARGIN-RIGHT: 10px
}
#min_num_beds {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 37px
}
#min_num_baths {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 37px
}
#min_size {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 37px
}
#min_num_beds SELECT {
	WIDTH: 55px
}
#min_num_baths SELECT {
	WIDTH: 55px
}
#min_size SELECT {
	WIDTH: 65px
}
#min_price {
	PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#max_price {
	PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#search_text INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; WIDTH: 405px; PADDING-TOP: 2px
}
#right_content {
	FLOAT: right; WIDTH: 300px;  vertical-align:top; /* padding-right:10px;  width:300px */ PADDING-LEFT:10px;
}
.nav_link_box {
	MARGIN-BOTTOM: 10px
}

.launchpad_box {
	BACKGROUND: url(../images/9property/launchpad_main.png) no-repeat left top; WIDTH: 300px
}
.inner_launchpad_box {
	BORDER-TOP: #83c146 1px solid; BACKGROUND: url(../images/9property/launchpad_main.png) #ffffff no-repeat left bottom
}
.launchpad_box {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 20px
}
.launchpad_box P {
	MARGIN: 0px
}
.launchpad_box .section_header {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.launchpad_box_subtle .section_header {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.launchpad_box .section_header {
	BACKGROUND-POSITION: 0px -99999px
}
.launchpad_box_subtle .section_header {
	BACKGROUND-POSITION: 0px -99999px
}
.launchpad_box_subtle {
	BACKGROUND: url(../images/9property/launchpad_subtil.png) no-repeat left top; WIDTH: 300px
}
.launchpad_box .section_header {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: none; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.launchpad_box_subtle .section_header {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: none; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.launchpad_box_subtle .inner_launchpad_box {
	BORDER-TOP: #97daff 1px solid; BACKGROUND: url(../images/9property/launchpad_subtil.png) #ffffff no-repeat left bottom
}
.launchpad_box_top_corner .section_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px
}
.launchpad_box_dyna .inner_launchpad_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#about_promo_launchpad {
	MARGIN-right: 11px;
}
#about_promo_launchpad UL {
	PADDING-LEFT: 10px; MARGIN: 11px 5px 11px 0px;PADDING-RIGHT: 5px;
}
#about_promo_launchpad LI {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; text-align:justify; line-height:180%;
}
.subtil_rounded_box {
	BACKGROUND: url(../images/9property/grey_bubble.png) no-repeat left top; PADDING-TOP: 20px
}
.subtil_rounded_box_content {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(../images/9property/grey_bubble.png) #ffffff no-repeat left bottom; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}

.promo_new {
	BACKGROUND-POSITION: 0px -1451px; PADDING-LEFT: 36px
}
.popup_closer {
	BACKGROUND-POSITION: 0px -840px
}

#newsfeed_promo {
	FONT-SIZE: 11px; MARGIN: 10px 20px 5px; COLOR: #444; POSITION: relative
}
#newsfeed_promo .promo_new {
	WIDTH: 36px; POSITION: absolute; TOP: 0px; HEIGHT: 13px
}
#newsfeed_promo .promo_tip {
	WIDTH: 36px; POSITION: absolute; TOP: 0px; HEIGHT: 13px
}
#newsfeed_promo .promo_closer {
	LEFT: 580px; WIDTH: 13px; CURSOR: pointer; POSITION: absolute; TOP: 7px; HEIGHT: 12px
}
.imgsheet {
	BACKGROUND: url(../images/9property/main_imgsheet_20081121.png) no-repeat
}
#result_page A.imgsheet:hover {
	TEXT-DECORATION: underline
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
.hidden {
	DISPLAY: none
}
.gone {
	DISPLAY: none; VISIBILITY: hidden
}
.close_button {
	PADDING-RIGHT: 11px; FONT-SIZE: 10px; OVERFLOW: hidden
}
.drop_shadow_inner {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; LEFT: -5px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; POSITION: relative; TOP: -5px; TEXT-ALIGN: left
}
* HTML .drop_shadow_inner {
	LEFT: -3px; TOP: -3px
}
.popup_header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px
}
.popup.drop_shadow {
	Z-INDEX: 1500; FLOAT: left; WIDTH: 345px; POSITION: absolute
}
.popup_table {
	Z-INDEX: 1500; WIDTH: 470px; POSITION: absolute
}
.popup_background {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 4px 4px 10px; PADDING-TOP: 10px
}
.new_popup_header {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 5px
}
.new_popup_header DIV.fleft {
	WIDTH: 90%
}
.popup_content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 14px; PADDING-TOP: 15px
}
A.popup_closer {
	FLOAT: right
}
.popup_cancel_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-DECORATION: underline
}
.bottom_two_btns {
	FLOAT: left; WIDTH: 49%
}
.bottom_two_btns .popup_cancel_link {
	PADDING-TOP: 10px
}

.login_box .drop_shadow_inner {
	Z-INDEX: 1600; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.login_table {
	WIDTH: 431px
}
.login_box_frm {
	FONT-SIZE: 11px; Z-INDEX: 1501; TEXT-ALIGN: left
}
.login_box {
	FONT-SIZE: 11px; Z-INDEX: 1501; TEXT-ALIGN: left
}
.header_link_section .login_box_frm {
	LEFT: -50px; TOP: 30px
}
.login_form_intro {
	FONT-SIZE: 1.05em; PADDING-BOTTOM: 15px
}
.login_form_line {
	PADDING-BOTTOM: 10px
}
.login_box INPUT {
	WIDTH: 195px
}
.login_box SELECT {
	WIDTH: 201px
}
.login_box LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 5px
}
.login_box LABEL.normal {
	FONT-WEIGHT: normal
}
.login_box .Example {
	PADDING-RIGHT: 0px; PADDING-LEFT: 121px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; PADDING-TOP: 2px
}
.login_box .ExampleChangePwd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 2px; FONT-SIZE:13px; FONT-WEIGHT:bold;
}
.login_box .outside_us_error {
	MARGIN-LEFT: 115px
}
.login_box .location_auto {
	POSITION: relative
}
.login_box .autocomplete_panel {
	LEFT: 120px
}
.login_box INPUT.checkbox {
	CLEAR: both; MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 0px; VERTICAL-ALIGN: bottom; WIDTH: auto
}
.login_box LABEL.for_checkbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
.login_box_frm LABEL.for_checkbox {
	WIDTH: 240px
}
.login_box INPUT.srchbtn {
	FLOAT: right; WIDTH: auto
}
.login_box LABEL.retype_pwd {
	FONT-WEIGHT: normal
}
.login_box .light_grey_container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
INPUT.transparent_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 1px
}
#keyword_whats_this_box .new_popup_header SUP {
	FONT-SIZE: 8px
}
.popupsection {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px
}
.popupsection LABEL {
	FONT-WEIGHT: normal; FLOAT: none
}
.popupsection INPUT {
	WIDTH: auto
}
.popupsection SELECT {
	WIDTH: auto
}
.popup_background {
	BACKGROUND: url(../images/9property/img_bg_gradient.gif) #bed395 repeat-x left top
}
.popup_shadow {
	BACKGROUND: url(../images/9property/img_tranparent_grey.png) no-repeat left top; _background: url('../images/9property/ds_ie.gif') repeat
}
.popup_top_right {
	BACKGROUND-POSITION: right top; FONT-SIZE: 1px; WIDTH: 6px
}
.popup_bottom_left {
	BACKGROUND-POSITION: left bottom; FONT-SIZE: 1px; HEIGHT: 6px
}
.popup_bottom_right {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 1px; WIDTH: 6px; HEIGHT: 6px
}
A.popup_closer {
	FONT-SIZE: 1px; BACKGROUND: url(../images/9property/img_close.gif) #fff no-repeat; WIDTH: 15px; HEIGHT: 15px
}
.popup_closer {
	BACKGROUND-POSITION: 0px -840px
}
A.popup_closer {
	FLOAT: right
}
.popup_content {
	BORDER-RIGHT: #8aa653 1px solid; BORDER-TOP: #8aa653 1px solid; BORDER-LEFT: #8aa653 1px solid; BORDER-BOTTOM: #8aa653 1px solid; BACKGROUND-COLOR: #fff
}
A.popup_cancel_link {
	MARGIN: 0px 10px; COLOR: #666666
}
A.popup_cancel_link:hover {
	COLOR: #df7e00
}
.new_popup_header {
	COLOR: #fff
}
.create_account_btn {
	BACKGROUND-POSITION: 0px -2620px; FLOAT: left; WIDTH: 138px; HEIGHT: 32px
}
A.create_account_btn:hover {
	BACKGROUND-POSITION: -140px -2620px
}
.pwd_btn {
	BACKGROUND-POSITION: 0px -2660px; FLOAT: left; WIDTH: 170px; HEIGHT: 32px
}
A.pwd_btn:hover {
	BACKGROUND-POSITION: -180px -2660px
}
.login_btn {
	BACKGROUND-POSITION: 0px -2700px; FLOAT: left; WIDTH: 69px; HEIGHT: 32px
}
A.login_btn:hover {
	BACKGROUND-POSITION: -80px -2700px
}
.new_send_btn {
	BACKGROUND-POSITION: 0px -2740px; DISPLAY: block; WIDTH: 62px; HEIGHT: 32px
}
A.new_send_btn:hover {
	BACKGROUND-POSITION: -80px -2740px
}
.new_done_btn {
	BACKGROUND-POSITION: 0px -2780px; DISPLAY: block; WIDTH: 62px; HEIGHT: 32px
}
A.new_done_btn:hover {
	BACKGROUND-POSITION: -80px -2780px
}
input.submit_btn 
{
    border: 0px;
    vertical_align: middle;
	BACKGROUND: url('../images/9property/submit_button.jpg') no-repeat; 
	width: 90px; 	height: 30px;
}
input.submit_btn:hover
{
	BACKGROUND: url('../images/9property/submit_button_hover.jpg') no-repeat;
}

input.send_btn 
{
    border: 0px;
    vertical_align: middle;
	BACKGROUND: url('../images/9property/send_btn.jpg') no-repeat; 
	width: 70px; 	height: 35px;
}
input.send_btn:hover
{
	border: 0px;
	BACKGROUND: url('../images/9property/send_btn_hover.jpg') no-repeat;
}


td.sendMulEnq
{
	BACKGROUND: url('../images/sendEnquiry.jpg') no-repeat;
	align: center;
	padding-left: 20px;
}
.alertImg
{
	BACKGROUND: url('../images/alert_lb.gif') no-repeat;
}

.reg_box_msg_txt {
	COLOR: #cc3300
}
.login_box_msg_txt {
	COLOR: #cc3300
}
.password_box_msg_txt {
	COLOR: #cc3300
}
.new_save_btn {
	BACKGROUND-POSITION: 0px -2820px; DISPLAY: block; WIDTH: 60px; HEIGHT: 32px
}
A.new_save_btn:hover {
	BACKGROUND-POSITION: -80px -2820px
}
.clock_icon {
	BACKGROUND-POSITION: 0px -1160px; PADDING-LEFT: 18px
}
.promo_new {
	BACKGROUND-POSITION: 0px -1451px; PADDING-LEFT: 36px
}
A.action {
	PADDING-LEFT: 30px; FLOAT: left; LINE-HEIGHT: 20px; HEIGHT: 20px
}
A.action:hover {
	TEXT-DECORATION: none
}
A.action {
	PADDING-RIGHT: 15px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.rss.action {
	BACKGROUND-POSITION: 0px -317px
}
#location_manager_content {
  background-color: #fff ;
  border: 1px solid #000;
}

#location_manager_content {
  font-size: 11px;
  padding-top: 5px;
  position: absolute;
  z-index: 100;
}

#location_manager_form {
  width: 235px;
}

#location_manager_form input#hp_location {
  width: 200px;
}
.medium_hilite,
a.medium_hilite {
  color: #cc3300; /* reddish orange */
}

#newsfeed_content {
	PADDING-TOP: 10px
}
#newsfeed_header {
	BORDER-BOTTOM: #cccccc 1px solid
}
#newsfeed_header {
	PADDING-BOTTOM: 3px; PADDING-TOP: 8px
}
#newsfeed_header .newsfeed_header {
	FONT-SIZE: 13px; FLOAT: left; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#newsfeed_header .manage_locations {
	PADDING-RIGHT: 20px; FLOAT: right; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#newsfeed_header #ft_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#newsfeed_header #flist_menu {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
#newsfeed_header #f_rss {
	Z-INDEX: 100
}
A.sharethis {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../images/9property/blog_img_sheet_20081022.png) no-repeat 0px -1046px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

A.menu_title {
	BACKGROUND: url(http://images.trulia.com/images/dd-uhlt.gif) no-repeat right 50%; COLOR: #000000
}
A.menu_title:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #0099ff
}
A.menu_title_h {
	BACKGROUND: url(../images/9property/dd-hlt.gif) no-repeat right 50%
}
A.menu_title_active {
	BACKGROUND: url(../images/9property/dd-hlt.gif) no-repeat right 50%
}
A.menu_title .menu_title_underline {
	COLOR: #000000; BORDER-BOTTOM: #0066cc 1px dotted
}
A.menu_title_h .menu_title_underlne {
	COLOR: #000000; BORDER-BOTTOM: #0066cc 1px dotted
}
A.menu_title_active .menu_title_underline {
	COLOR: #000000; BORDER-BOTTOM: #0066cc 1px dotted
}
A.menu_title:hover .menu_title_underline {
	COLOR: #ffffff; BACKGROUND-COLOR: #0099ff
}
A.menu_title_h:hover .menu_title_underline {
	COLOR: #ffffff; BACKGROUND-COLOR: #0099ff
}
A.menu_title_active:hover .menu_title_underline {
	COLOR: #ffffff; BACKGROUND-COLOR: #0099ff
}
A.menu_title_h .menu_title_underline {
	COLOR: #ffffff; BACKGROUND-COLOR: #0099ff
}
A.menu_title_active .menu_title_underline {
	COLOR: #ffffff; BACKGROUND-COLOR: #0099ff
}
A.menu_title {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
A.menu_title:hover {
	TEXT-DECORATION: none
}
A.menu_title_h {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 1px
}
A.menu_title_active {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 1px; TEXT-DECORATION: none
}
A.menu_title_active:hover {
	TEXT-DECORATION: none
}
.pImageHeading{
	font-size:14px; font-weight:bold; color:#000000; padding-bottom:5px;
}
/*----------------------------- start of footer -------------------------*/

.footer_link_color {
	COLOR: #444444
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #444; LINE-HEIGHT: 16px; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#footer H2 {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; MARGIN-BOTTOM: 4px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}
#footer A {
	COLOR: #444; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #c30; TEXT-DECORATION: underline
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px 20px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footerlinks {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ftr1 {
	PADDING-LEFT: 40px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px
}
#ftr2 {
	PADDING-LEFT: 40px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px
}
#ftr3 {
	PADDING-LEFT: 40px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px
}
#ftr4 {
	PADDING-LEFT: 40px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px
}
#ftr1 {
	BORDER-RIGHT: #e9e9e9 1px solid
}
#ftr2 {
	BORDER-RIGHT: #e9e9e9 1px solid
}
#ftr3 {
	BORDER-RIGHT: #e9e9e9 1px solid
}

/*----------------------------- end of footer -------------------------*/

/*----------------------------- START OF DIVISIONS FOR EXECUTIVE MODULE -------------------------*/
#left_Innercontent {
	FLOAT: left; WIDTH: 140px;  vertical-align:top; font-size:12px; /* width:140 previous value */
}

#right_Buyercontent {
	FLOAT: left; WIDTH: 640px;padding:0px; margin:0px;
	padding:0px 0px 0px 20px;
}

#right_Innercontent {
	FLOAT: left; WIDTH: 828px;padding:0px; margin:0px; /* width:830 */
	padding:0px 0px 0px 0px;
}
#homePageLeftContent {
	FLOAT: left;  WIDTH: 600px; padding:0px; margin:5px; /* width:500px */
	padding:0px 0px 0px 0px;
	/* BORDER: #000000 1px solid */
}

.welcomeHeading{
 font-size:18px;
 font-weight:bold;
 color:#669900;
 padding-bottom:10px;
 padding-left:10px;
}

.welcomeHeading span{

 font-size:15px;
 font-weight:bold;
 color:#0162FA;
 padding-left:10px;
}

#right_Innercontent .header{
	FLOAT: right; WIDTH: 800px;
	margin:0px 0px 10px 0px;
  	/*background-color: #DAECB5; 
  	background-color: #D8E29F; */
}
#right_Innercontent .header h1{
	font-family: arial;
	margin:10px 0px 0px 10px;
    font-size:16px;
    font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	text-align:left;
}

#right_BuyerDetails {
	FLOAT: left; WIDTH: 540px; overflow:hidden;
	padding:0px 10px 0px 10px;
	margin:0px;
}

.verticalLine {
	BACKGROUND-image: url(../images/9property/ccc_vertical_line.gif) ;
	/*BACKGROUND-image: url(../images/9property/tab-bkgd.gif) ;*/
	BACKGROUND-repeat:repeat-y;
	BACKGROUND-position:top right ;
}
.leftVerticalLine {
	BACKGROUND-image: url(../images/9property/ccc_vertical_line.gif) ;
	/*BACKGROUND-image: url(../images/9property/tab-bkgd.gif) ;*/
	BACKGROUND-repeat:repeat-y;
	BACKGROUND-position:top left ;
}


#right_AgentDetails {
	FLOAT: right; WIDTH: 260px; overflow:hidden; 
	padding:0px;
	margin:0px;
}

 .leftMenus
{
	color:#000000;
	font-weight:normal;
	font-size:13px;
	text-align:center;
}

.leftMenus_on
{
	color:#AFCE5A;
	font-weight:bold;
}
/*----------------------------- END OF DIVISIONS FOR EXECUTIVE MODULE -------------------------*/

/*----------------------------- START OF DIVISIONS FOR LEFT MENU -------------------------*/

#subnav 
{
	/*PADDING:20px 0px 0px 14px; */
	FLOAT: left; WIDTH: 130px;	font-size:11px;
	padding-right:10px;
	text-transform:none;
}

#subnav A {
	DISPLAY: block;
	text-decoration:none;
}
#subnav A.selected {
	COLOR: #913
}

#subnav UL OL {   
	BACKGROUND: url('../images/bullet.jpg') no-repeat; 
	MARGIN-TOP: 0.8em; FONT-WEIGHT: bold; LINE-HEIGHT: 125%;
	padding: 0px 10px 0px 20px ;
}


#subnav UL LI {
	MARGIN-TOP: 0.8em; FONT-WEIGHT: bold; LINE-HEIGHT: 125%; BORDER: #547507 1px solid;
	padding: 5px 5px 5px 5px ;
}
#subnav UL LI A.off {
	COLOR: #555
}
#subnav UL LI A.off:hover {
	text-decoration:underline;
	COLOR: #913
}

#subnav UL LI.on A {
	COLOR: #913
}
#subnav UL LI A.on {
	COLOR: #913
}

#subnav UL LI A.on:hover {
	text-decoration:underline;
}


/*----------------------------- END OF DIVISIONS FOR LEFT MENU -------------------------*/