BODY {
	margin: 0;
	text-align: center;
	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color: #18344A;
}
A:hover, A:active {
	text-decoration: none;
}
.img_png {
	behavior: url("../js/pngbehavior.htc");
}
#head {
	margin-bottom: 10px;
	margin-top: 5px;
}
#head INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D4D4D;
   border: 1px solid Gray;
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.desc_r1 {
	color: White;
	background-color: #89909F;
}
.desc_r2 {
	color: #3B4E5F;
}
.desc1c, .desc2c, .desc1c2, .desc3c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 4px;
}
.desc1c2 {
	color: #3B4E5F;
}
.desc3c {
	color: #3B4E5F;
}
.desc3c_cu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 4px;
	padding-bottom: 6px;
	color: #3B4E5F;
}

}
TD#search_by_id_go {
   padding-left: 0px;
	padding-top: 0px;
}
.search_by_id_input {
	 height:20px;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 9px;
}
TD#welcome {
	padding-left: 0px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #18344A;
}
TD#welcome A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #18344A;
	text-decoration: underline;
}
TD#welcome A:hover, TD#welcome A:active {
	text-decoration: none;
}
TD.navig{
	color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	vertical-align: middle;
        background-image: url(../images/orange_bar.gif);
	background-repeat: repeat;


}

TD.navbgor{
	color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	vertical-align: middle;
   background-color: #c99c23;

}

	
TD.navig A {
	font-size: 11px;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
TD.top_navig {
	height: 20px;
	vertical-align: middle;
	background-color: #ff8c00;
	padding-left: 4px;
	padding-right: 4px;
}
TD.top_navig A {
	font-size: 9px;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: noraml;
	vertical-align: middle;
	text-decoration: none;
}
TD.navig A:hover, TD.navig A:active, TD.top_navig A:hover, TD.top_navig A:active {
	text-decoration: underline;
}
TABLE.ins_block {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	padding-top: 10px;
	color: White;
}
TABLE.ins_block TD {
	padding: 0px 7px 0px 7px;
}
.ins_block2  {
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	
}
TABLE.ins_block TD.login, TABLE.ins_block TD.login A, #home_alerts TD {
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}
#home_alerts TD {
	vertical-align: top;
}
TABLE.ins_block TD.forgot, TABLE.ins_block TD.forgot A {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}
TD.tit_1 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: White;
	height: 20pt;
	padding: 10px 0 10px 0px;
}
TD.bot, TD.bot2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1A191F;
}
TD.bot {
	background-image: url(../images/bottom_bg1.gif);
	background-repeat: repeat;
}

.co_clr_off {
        color: White;
        background-color: #293036;
        font-size: 11px;
}
.co_clr_ovr {
        color: #ff8c00;
        background-color: #ffffff;
        font-size: 11px;
}
.lr102 {
        padding: 0px 10px 02px 10px;
}
SPAN.bottom_nav A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1A191F;
	text-decoration: underline;
}

SPAN.bottom_nav A:hover, A:active {
	text-decoration: none;
}

/*
.blocks1{
	background-color: #18344A;
}
.blocks2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	padding: 10px 10px 10px 10px;
	background-color: #737573;
	text-align: justify;
}
*/
.blocks1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/blue_gradient.jpg);
	background-position:center;
	background-color:#293036;
	background-repeat: repeat-y;
	height: 150px;
}
.blocks3 {
	padding: 5px 5px 0px 5px;
	text-align: justify;
	background-image: url(../images/grey_center.jpg);
	background-position: center;
	background-color: #4b4b4d;
	background-repeat: repeat;
	height: 105px;
}
.blocks3 TD, .blocks3 TD.interest_rates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}
.blocks3 TD.interest_rates {
	border-bottom: 1px dotted #18344A;
}
.gray_bottom_dots {
        background-image: url(../images/gray_bottom_dots.gif);
}
.gray_bottom_dots_x {
        background-image: url(../images/gray_bottom_dots.gif);
        background-repeat: repeat-x;
}

.white_dots_x {
        background-image: url(../images/white_dots_x.gif);
        background-repeat: repeat-x;
}
.white_dots_y {
        background-image: url(../images/white_dots_y.gif);
        background-repeat: repeat-y;
}
TABLE.ins_block TD.white_dots_x, TABLE.ins_block TD.white_dots_y {
        padding:0px 0px 0px 0px;
}
/* new */
.blocks2 {
	padding: 10px 10px 0px 10px;
	text-align: justify;	
	background-image:url(../images/grey_left.gif);
	background-position:center;
	background-color: #4b4b4d;
	background-repeat: repeat-y;
}
.blocks4 {
	padding: 10px 10px 0px 10px;
	text-align: justify;
	background-image:url(../images/grey_right.gif);
	background-position:center;
	background-color: #4b4b4d;
	background-repeat: repeat-y;
}
.blocks2, .blocks4 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}
/* end new*/
TD#view_this_listing {
	padding-left: 0px;
}
TD#view_this_listing A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
}
A.small1 {
	color: White;
	font-size: 11px;
}
A.small2 {
	color: White;
	font-size: 10px;
}
FORM {font: 8pt Verdana, Arial,Helvetica,sans-serif;}
SELECT{font: 8pt Verdana, Arial,Helvetica,sans-serif;}
INPUT	{font: 8pt Verdana, Arial,Helvetica,sans-serif;}
TEXTAREA	{font: 8pt Arial,Helvetica,sans-serif;}
.input{
   color: #1F3549;
	border: 1px solid Gray;
}
.img1{
	border: 1px solid Gray;
}

.form1 TD, FORM.form1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #18344A;
}
.form1 SELECT{
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-right: 5px;
}
.form1 INPUT	{
	font: 7pt Verdana, Arial,Helvetica,sans-serif;
	margin-left: 5px;
	margin-right: 5px;
}
.form1 INPUT.but_tabs {
	margin-left: 0px;
	margin-right: 0px;
}
.form1 TEXTAREA	{
	font: 7pt Verdana, Arial,Helvetica,sans-serif;
	margin-left: 5px;
	margin-right: 5px;
}
.label1{
	font-weight: normal;
}
TD.tabs_container{
	border: 1px solid #526273;
	border-top-style: none;
	padding: 0px 0px 0px 0px;
}
TD.tabs_container_part{
	border-bottom:2px solid #526273;
}
SPAN.star {
	font-weight: bold;
	color: #b92a13;
}
TD.star {
	padding-left:5px;
}
.info_msg {
	color: red;
	font-size: 7pt;
}
.dots1x{
	background-image: url(../images/dots1x.gif);
	background-repeat: repeat-x;
}
.dots1y{
	background-image: url(../images/dots1y.gif);
	background-repeat: repeat-y;
}
.dots_x3{
	background-image: url(../images/dots_3.gif);
	background-repeat: repeat-x;
}
.dots_y3{
	background-image: url(../images/dots_3.gif);
	background-repeat: repeat-y;
}

.text1{
	font-weight: 8pt;
}

/* publish */
TD.header1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #18344A;
	height: 25px;
}
TD.desc1,TD.desc3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #18344A;
}
TD.desc1{
	border-bottom: 1px dotted #ff8c00;
}
TD.desc2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #030300;
	padding-left: 0px;
}
.orange{
	background-color: #c99c23;
}
.orange_text{
	color: #c99c23;
}
.disabled_text{
	color: #B3B3B3;
}
#alert_box_container {
	border:1px dotted #f3e4bd;
	padding: 2px;
}
#alert_box TD {
	background-color: #f3e4bd;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}
#alert_box TD a{
	color: White;
	text-decoration: underline;
}

#documents TD {
	font: normal 6pt Verdana, Arial, Helvetica, sans-serif;
	color: White;
	padding: 2px;
}
#documents TD.row {
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#documents TD.row A {
	color: White;
	text-decoration: none;
}
#documents TD.row A:hover, A:active {
	text-decoration: underline;
}
TABLE.navbar1_container {
	border-top: 1px dotted #c99c23;
	border-bottom: 1px dotted #c99c23;
	height: 38px;
	padding-top: 1px;
	padding-bottom: 1px;
}
TR.navbar1 TD {
	background-color: #18344A;
	color: White;
        font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 10px;
	vertical-align: middle;
	background-image: url(../images/blue_bar.jpg);
	background-repeat: repeat;
}
TR.navbar2 {
	background-color: #18344A;
	color: White;
        font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 10px;
	vertical-align: middle;
	background-image: url(../images/blue_bar.jpg);
	background-repeat: repeat;
}
.image_bg{
	background-color: White;
}
.bg_white{
	background-color: White;
}
/* posting */
TABLE.tabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #18344A;
	margin: 0px 20px 15px 10px;
}
TD.title_1 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c99c23;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
}
TD.title_2 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #18344A;
	font-weight: bolder;
	padding: 5px 0px 5px 0px;
}
TD.fields { font-size:7pt; padding:20px 0px 0px 0px}
SPAN.comment {color:#c99c23; font-size:7pt; font-weight:normal;}
SPAN.comment2 {color:#18344A; font-size:7pt; font-weight:normal;}
TABLE.prop_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #18344A;
}
TABLE.prop_type TD {
	font-size: 7pt;
	font-weight: bold;
}
TABLE.prop_type TD.title_3 {
	font-size: 9pt;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
TABLE.prop_type TD.single_tenant_cont {
	padding:5px 0px 10px 0px;

}
#single_tenant{
	/*
	background-color: Silver;
	border: 1px dotted #ff8c00;
*/
	background-image: url(../images/orange_box.gif);
	background-position: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	border: 1px solid #666666;
}
DIV.title_5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #18344A;
	font-weight: bold;
	padding: 4px;
}
TD.title_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #18344A;
	font-weight: bold;
	padding-left: 4px;
}
/* search */
TD.search_criteria {
	padding: 5px 5px 5px 5px;
}
/* my listings */
TD.prop_desc_container {
	background-color: #909FB1;
}
TD.prop_desc_container_light {
	background-color: #B1BAC7;
}
TABLE.prop_desc_1 TD {
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
}
TABLE.prop_desc_1 TD SPAN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

TABLE.prop_desc_2 TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	padding-left: 10px;
}
TABLE.prop_desc_2 TD A {
	color: #18344A;
}
A.delele_file {
	color: #B22222;
	text-decoration: none;
}
/* page links */
TABLE.page_links A {
	color: White;
	font-size: 9px;
   font-family: arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
}
TABLE.page_links TD {
	padding-left: 0px;
	padding-right: 1px;

}
.cur_page_link {
	color: #ff8c00;
   font-family: arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 9px;
}

/*--begin of-- View Profile*/
TR.vprofile_header TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #18344A;
	height: 25px;
	padding-left: 4px;
}
TR.vprofile_data1 TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	background-color: #89909E;
	height: 20px;
	padding-left: 4px;
}
TR.vprofile_data2 TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #18344A;
	background-color:White;
	height: 20px;
	padding-left: 4px;
}
/*--end of-- View Profile*/

.check_to_compare{
	font-size: 10px;
	padding: 5px;
}

/* DJ menu */
.mdots1x{
	background-image: url(../images/mdots1x.gif);
	background-repeat: repeat-x;
}
.mdots1y{
	background-image: url(../images/mdots1y.gif);
	background-repeat: repeat-y;
}
.submenuItem, .submenuItemHover
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #c99c23;
	padding-left: 4px;
	cursor: default;
}
.submenuItemHover
{
	color: White; 
	background-color: #1F3549;
}
/* DJ menu end */

/* Comparison */
.header1c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3B4E5F;
	padding-left: 5px;
}
.desc_r1 {
	color: White;
	background-color: #89909F;
}
.desc_r2 {
	color: #3B4E5F;
}
.desc1c, .desc2c, .desc1c2, .desc3c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 4px;
}
.desc1c2 {
	color: #3B4E5F;
}
.desc3c {
	color: #3B4E5F;
}
.cdots1x1{
	background-image: url(../images/cdots1x1.gif);
	background-repeat: repeat-x;
}
.cdots1x2{
	background-image: url(../images/cdots1x2.gif);
	background-repeat: repeat-x;
}
/* Comparison end */
.result_message {
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #18344A;
}
/* Saved Searches */
TD.ss_cap1, TD.ss_cap3, TD.ss_header {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #c99c23;
}
TD.ss_cap1 {
        font-weight: bold;
        font-size: 12px;
        padding-right: 4px;
        padding-top: 4px;
        padding-bottom: 4px;
}
TD.ss_cap3 {
        font-weight: normal;
        font-size: 9px;
}
TD.ss_data1 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12px;
        color: #c99c23;
}
TD.ss_data1 {
        vertical-align: middle;
}
TD.ss_header {
        font-size: 13px;
        font-weight: bold;
        color: White;
        background-color: #1F3549;
}
.ss_col1{
        color: #1F3549;
}
.ss_col2{
        color: #1F3549;
        background-color: #cedffe;
}

.ss_cap2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        padding-top: 10px;
        padding-left: 4px;
}
.ss_data2 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        padding-left: 5px;
}
/* Saved Searches end */
/* Honoree of the Week */
.djw_cap1 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #D66B00;
/*      margin-bottom: 10px;*/
}
.djw_cap2 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #D66B00;
        padding-right: 5px;
}
.djw_cap2s {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: x-small;
        font-weight: normal;
        color: #1F3549;
}
.djw_text {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #1F3549;
	padding-top: 2px;
}
.djw_title{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
	    font-weight: bold;
        color: #1F3549;
		padding-top: 2px;
}

.djw_float {
        float: left;
}
.djw_cinfo {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: small;
        font-weight: bold;
        color: #1F3549;
        text-align: center;
}
.djw_email {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: small;
        font-weight: normal;
        color: #D66B00;
        text-align: center;
}
/* Honoree of the Week end */
/* Member Alerts */
.ma_th, .ma_data, .ma_data1, .ma_data2, .ma_text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.ma_data, .ma_th {
	padding-left: 8px;
}
.ma_data, .ma_th {
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.ma_data1, .ma_text, .ma_th {
	color: #030300;
}
.ma_data1, .ma_text {
	padding-left: 16px;
}
.ma_data1 {
	padding-top: 12px;
	padding-bottom: 5px;
}
.ma_data2 {
	color: #1409f6;
}
.ma_text {
	font-size: 14px;
	color: Black;
	padding-right: 16px;
}
.ma_row1 {
	color: White;
	background-color: #1F3549;
}
.ma_row2 {
	color: #1F3549;
}
.ma_dots1x1{
	background-image: url(../images/cdots1x1.gif);
	background-repeat: repeat-x;
	background-color: #1F3549;
}
.ma_dots1x2{
	background-image: url(../images/ma_dots1x2.gif);
	background-repeat: repeat-x;
}
.ma_dots1y1{
	background-image: url(../images/ma_dots1y1.gif);
	background-repeat: repeat-y;
}
.ma_dots1y2{
	background-image: url(../images/ma_dots1y2.gif);
	background-repeat: repeat-y;
}
.ma_space {
	font-size: 8px;
}
.ma_borders{
	border: 1px solid #1F3549;
	border-top-style: none;
	border-bottom-style: none;
}
.ma_border_b{
	border: 1px solid #1F3549;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
}
.ma_border_t{
	border: 1px solid #1F3549;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}
.ma_tabs_container{
	border: 1px solid #526273;
	border-top-style: none;
	padding: 20px 10px 10px 10px;
}
.ma_top{
	background-color: #E4E4E4;
}
/* Member Alerts end */

/* picpopup css from http://www.cssplay.co.uk/menu/pop_ups.html */

a.screen, a.screen:visited {
color:#c00; 
position:relative; 
z-index:1;
}
a.screen b {
visibility:hidden; /* hide the image */
position:absolute; 
width:0; /* make the image zero size */ 
height:0; /* for Opera bug */
left:-200; /* position:the image */
top:-216;
border:0; /* with no border */
}
a.screen:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */ 
width:790px; /* give it the actual size */
height:216px; 
border:1px solid #345; /* add a border */
cursor:pointer; /* for IE */
}
a.screen:hover b img {
border:0; /* get rid of the default link border */
}


/* end picpopup */
