/*HTML Tags*/
body
{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
h4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#1a4183;
padding:0px;
margin:0px;
}
h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#1a4183;
}

.boxes
{
background-color:#FFFFFF;
border:solid 1px #cecece;
margin:3px;
padding:5px;
}

/*20091205add start*/
.boxes_featuredlisting_big
{
background-color:#FFFFFF;
border: solid 1px #cecece;
border-top:none;
margin:0px;
padding:5px;
}
.boxes_big
{
background-color:#FFFFFF;
border: solid 1px #cecece;
margin:0px;
padding:5px;
}
.boxes_mid
{
background-color:#FFFFFF;
border: solid 1px #cecece;
border-top:none;
margin:0px;
padding:0px;
}
.boxes_hide
{
background-color:#FFFFFF;
border: solid 1px #FFFFFF;
margin:4px;
padding:4px;
}
.boxes_featuredlisting_small
{
background-color:#FFFFFF;
border: solid 1px #FFFFFF;
margin:5px;
padding:0px;
}
/*20091205add end*/


/*Backgrounds*/
.feautred_listing
{
background-image:url(../images/addbywjzh/head_featured_listing.gif);
background-repeat:no-repeat;
height:29px;
}
.saving_calc
{
background-image:url(../images/addbywjzh/head_saving_calc.gif);
background-repeat:no-repeat;
height:29px;
}
.mortgage_calc
{
background-image:url(../images/addbywjzh/head_mortgage_calc.gif);
background-repeat:no-repeat;
height:29px;
}
.open_houses
{
background-image:url(../images/addbywjzh/head_open_houses_1.gif);
background-repeat:no-repeat;
height:29px;
}
.sold_prop
{
background-image:url(../images/addbywjzh/head_sold_properties.gif);
background-repeat:no-repeat;
height:29px;
}
.heading_bg
{
background-image:url(../images/heading_bg.png);
background-position:left;
background-repeat:no-repeat;
height:29px;
background-color:#628b0f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
}
.header_blank
{
background-image:url(../images/heading_bg.png);
background-repeat:no-repeat;
height:29px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}

.greenheader
{
font-weight: normal;
font-size: 18px;
color: #ff0000;
margin:0px;
padding:0px;
}
/*20091205add start*/
.template_bottom
{
background-image:url(../images/addbywjzh/btmbgbar.gif);

font-size:12px;
color:#FFFFFF;
}

.newlisting_bg
{
background-image:url(../images/addbywjzh/newlistbgbar.gif);
height:48px;

}
.newlisting_fmt
{
border-bottom: 1px solid #cecece;
margin:0px;
padding:0px;
}
.headerButtonLinks
{
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333; 
text-decoration:none;
}
/*20091205add end*/



/*Text and Heading*/
.txtsmall
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
}
.tollfree
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#ff0000;
}
.text20blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#1a4183;
}
.text15blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#1a4183;
}
.text11black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.text11black_leftpadd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-left:5px;
}
.text11black_lh
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:16px;
text-align:justify;
}
.text11black_lh_spacing
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:16px;
text-align:justify;
padding:9px;
}
.text11white
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.text10red
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;
}
.text10blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#1a4183;
}
.text11red
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
/*20091205add start*/
.text11blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a4183;
}
/*20091205add end*/

.text12grey
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.text12red
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
padding-top:5px;
}
.text9black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
.text12black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.text12black_j
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
}
.text12white
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.text13black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}
.text13blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#1a4183;
}
.text13blue1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#2f2d71;
}
.text15black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#006699;
}
.saving_calc_result
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FF0000;
width:150px;
text-align:center;
}
.pay_yourself
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#afa48b;
word-spacing:-2px;
}
.saving_calc_heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#9b5a24;
text-decoration:underline;
}
.heading_pages
{
background-color:#a1bef0;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
}





/*Border*/
.right_dotted_border
{
border-right:dotted 1px #CCCCCC;
}
.bottom_dotted_border
{
border-bottom:dotted 1px #CCCCCC;
}
.table_border
{
border:solid 3px #d6d2c7;
}
.light_border
{
border:solid 2px #d7d7d7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}


/*Div Id*/
#new_listing
{
margin:20px;
}
.errormsg
{
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:bold;
width:400px;
text-align:center;
border:solid 4px #999999;
padding:10px;
margin-left:auto;
margin-right:auto;
}
/*add div id start */


/*add div id end*/

/*Anchor Links*/
a.read_more:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:underline;
}
a.read_more:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:underline;
}
a.read_more:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
}

a.body_links:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2f2d71;
text-decoration:underline;
}
a.body_links:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2f2d71;
text-decoration:underline;
}
a.body_links:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}



a.fot_links:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3b5998;
text-decoration:none;
}
a.fot_links:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3b5998;
text-decoration:none;
}
a.fot_links:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3b5998;
text-decoration:underline;
}



.member_link li
{
list-style-image:url(../images/arrow_small_right.png);
margin-bottom:10px;
margin-top:10px;
}


.featured
{
width:100%;
height:100%;
background-color:#ff9900;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
}
.mark_new
{
width:100%;
height:100%;
background-color:#ff9900;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
}
.active
{
width:100%;
height:100%;
background-color:#6699cc;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
}


a.showimage-big{height:80px;width:120px;position:relative;display:block;}
a.showimage-big img,a.showimage-small img{position:absolute;right:0;top:0;}

img.showimage-house{z-index:1;}
img.showimage-visite{z-index:2;}