body {
background:url(../images/background.jpg) repeat;
margin:0px;
}

a{
outline:none;

}

.background_img {
background:url(../images/bg_img.jpg) 0 0 repeat-y;
}

.border_left	{
width:18px;
height:100%;
overflow:hidden;
background:url(../images/border_left.jpg) repeat-y;
background-color:#e6e6e6;
}

.border_right	{
width:18px;
height:100%;
overflow:hidden;
background:url(../images/border_right.jpg) repeat-y;
background-color:#e6e6e6;
}

.content_areya	{
height:100%;
overflow:hidden;
background-color:#e6e6e6;
}
input{
height:12px !important;

}
.txt01 {
font:bold 12px "Verdana", Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.txt02 {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.txt03 {
font:bold 12px"Verdana", Arial, Helvetica, sans-serif;
color:#000000;
padding-left:6px;
}
.txt04 {
font:normal 11px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
line-height:15px;
}	 

.txt05 {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#2a00ff;
text-decoration:none;
}

.txt05:hover {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#2a00ff;
text-decoration:underline;
}	 

.txt06 {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
padding:10px 6px 0 10px;
#padding:12px 6px 0 10px;
line-height:18px;
#line-height:16px;
}

.txt07 {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
#line-height:16px;
padding:0 10px 0 10px;
}

.txt08 {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#3a3a3a;
}

.txt09 {
font:bold 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
}

.txt10 {
font:bold 12px "Verdana", Arial, Helvetica, sans-serif;
color:#00607c;
}

.txt10:hover {
font:bold 12px "Verdana", Arial, Helvetica, sans-serif;
color:#00607c;
text-decoration:none;
}

.txt11 {
font:bold 14px "Verdana", Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.txt12 {
font:bold 12px "Verdana", Arial, Helvetica, sans-serif;
color:#00607c;
line-height:18px;
}

.txt12:hover {
font:bold 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000;
line-height:18px;
text-decoration:none;
}

.banner_background	{
height:340px;
/*background:url(../images/midd_noice_bg.jpg) repeat-x;
background:#313842;*/
}	 

.banner_left	{
width:9px;
height:389px;
background:url(../images/left_noice_bg.jpg) no-repeat;
}

.banner_right	{
width:9px;
height:389px;
background:url(../images/right_noice_bg.jpg) no-repeat;
}

.banner_div	{
width:948px;
height:369px;
margin:10px 0px 0px 0px;
display:block;
}





.banner_td	{
width:740px;
height:320px;
background-color:#313842;
}


.button
{
width:87px;
height:27px !important;
background:url(../images/custom_bttn.gif) 0 0px no-repeat;
border:0px;
margin:5px 30px 5px 0;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
cursor:pointer;
padding:0 0 6px 0;
}

.button_reset
{
width:87px;
height:27px !important;
background:url(../images/custom_bttn.gif) 0 0px no-repeat;
border:0px;
margin:5px 30px 5px 0;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
cursor:pointer;
padding:0 0 6px 0;
}

.search_pannel_banner	{
/*height:363px;*/
width:254px;
/*background: url(../images/curve_box.jpg) no-repeat;*/
margin:10px 0px 0px 4px;
}

.search_pannel_banner1	{
/*height:369px;*/
/*background:url(../images/search_pannel_background.jpg) repeat-x;*/
padding:10px 10pxpx 0px 0px;
background:#80858b;
}

.panel_bg { 
background:url(../images/midd_part.jpg) 0 0 repeat;
}

.div_left	{
float:left;
}

.div_right	{
float:right;
}

.div_muddile	{
float:left;
font:normal 18px/38px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
}

.div_muddile_img {
float:left;
}

.management_midd {
background:url(../images/midd_management.jpg) 0 0 repeat-x;
}

.maintenance_midd {
background:url(../images/midd_maintenance.jpg) 0 0 repeat-x;
}


.midd_cross_town {
background:url(../images/midd_cross_town_img.jpg) 0 0 repeat-x;
}

.img_blue {
background:url(../images/img_blue.jpg) 0 0 repeat-x;
padding:4px 0 0 22px;
font:bold 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
}

.midd_img_cross {
background:url(../images/middle_img_cross.jpg) 0 0 repeat-x #cdcdcd;
line-height:18px;
}

.maintenance_img_cross {
background:url(../images/midd_realty.jpg) repeat-x #cdcdcd;
line-height:18px;
}	

.realty_img_cross {
background:url(../images/realty_midd.jpg) 0 0 repeat-x;
line-height:18px;
}	 

.footer_bg {
background:url(../images/footer_img_midd.jpg) 0 0 repeat-x;
padding-top:16px;
line-height:23px;
font:normal 11px "Verdana", Arial, Helvetica, sans-serif;
color:#000000 !important;
text-decoration:none;
}	

.footer_bg a {
background:none !important;
padding-top:16px;
line-height:23px;
font:normal 11px "Verdana", Arial, Helvetica, sans-serif;
color:#000000 !important;
text-decoration:none;
}	

.footer_bg a:hover {
background:none !important;
padding-top:16px;
line-height:23px;
font:normal 11px "Verdana", Arial, Helvetica, sans-serif;
color:#000000 !important;
text-decoration:underline !important;
}

.footer_bg a:visited {
background:none !important;
padding-top:16px;
line-height:23px;
font:normal 11px "Verdana", Arial, Helvetica, sans-serif;
color:#000000 !important;
text-decoration:none;
}

.body_left	{
background:url(../images/body_left.jpg) repeat-y;
height:100%;
overflow:hidden;
padding:10px 0px 10px 0px;
}

.body_left_div	{
height:100%;
overflow:hidden;
padding:0px 15px 0px 15px;
}

.body_left_headet_text	{
font:bold 13px "Verdana", Arial, Helvetica, sans-serif;
color:#0575de;
}
.body_left_headet_text-wh	{
font:bold 15px "Verdana", Arial, Helvetica, sans-serif;
color:#ffffff;
}

.body_left_headet_text_1st	{
font:normal 13px "Verdana", Arial, Helvetica, sans-serif;
color:#0575de;
line-height:18px;
}

.body_left_text_1st	{
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
}

a.body_text_link	{
font:normal 13px "Verdana", Arial, Helvetica, sans-serif;
color:#0575de;
text-decoration:none;
line-height:18px;
}
a.body_text_link:hover	{
font:normal 13px "Verdana", Arial, Helvetica, sans-serif;
color:#0575de;
text-decoration:underline;
line-height:18px;
}


a.body_text_link_1st	{
font:normal 13px "Verdana", Arial, Helvetica, sans-serif;
color:#0575de;
text-decoration:none;
line-height:18px;
}
a.body_text_link_1st:hover	{
font:normal 13px "Verdana", Arial, Helvetica, sans-serif;
color:#0575de;
text-decoration:underline;
line-height:18px;
}	 

.header_top	{
height:38px;
background:url(../images/header_top.jpg) repeat-x;
}

.header_top_1st	{
height:35px;
background:url(../images/header_top_1st.jpg) repeat-x;
}

.td_color	{
background-color:#FFFFFF;
}	

.body_text	{
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
}

.header_gradient	{
background:url(../images/header_gradient.jpg) repeat-x;
height:30px;
}

.header_gradient_text	{
font:bold 12px "Verdana", Arial, Helvetica, sans-serif;
text-align:center;
color:#ffffff;
}

#tab_inner_1st  {width:240px; height:38px; background:url(../images/header_left.jpg) no-repeat; font-size:0px}

.AccordionContent{
background:url(images/image/acordion_body.jpg) repeat-y;
width:200px;
display:none;
height:100%;
overflow:hidden;
}

.accordianText{
font-family:"Arial", Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
padding-left:23px;
}

.accordianText:hover{
font-family:"Arial", Helvetica, sans-serif;
color:#CC0000;
font-size:11px;
text-decoration:none;
padding-left:23px;
}

.accordianTextLinks{
width:200px;
padding:5px 0px 0px 10px;
#padding:5px 0px 0px 0px;
}

.accordianDots{
width:200px;
height:0px;
font-size:0px;
margin:0px 0px 0px 22px;
}

.accordin_menu_bottom{
width:200px;
height:0px;
font-size:0px;
background:url(../images/acordion_bottom.jpg) no-repeat;
font-size:0px;
}

.txt15 {
padding:7px 0 0 17px;
}

.txt16 {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.txt16:hover {
text-decoration:none;
}

.management_curve{
background:url(../images/middle_curve.gif) repeat-x #cdcdcd;
}

.contac_text {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
#line-height:16px;
/*margin:50px 0px 0px 300px;*/
width:350px;
}

.contac_list_text {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
#line-height:16px;
text-align:right;
padding:0px 20px 0px 0px;
}

.contac_text_box {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
height:15px !important; 
width:282px;
border:0px;
background-color:#ffffff;
border:1px solid #c1c1c1;
}

.contac_text_multiline_box {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
height:100px; 
width:282px;
border:0px;
background-color:#ffffff;
border:1px solid #c1c1c1;
}

.td_height	{height:8px;}

.short_list { 
font:normal 12px Verdana, Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
line-height:25px;
}

.property_detailsImg{
border:3px solid #333333;
}

.property_details2{
border:1px solid #333333;
}

.property_details2_1{
height:27px;
background-color:#4A4A4A;
font:bold 14px/27px "Verdana", Arial, Helvetica, sans-serif;
color:#ffffff;
padding-left:10px;
}

.property_details2_2{
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
padding:8px;
}

.property_details2_3{
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
padding:8px;
text-align:justify;
}

.property_details2_4{
padding:5px 0 5px 15px; 
color:#003366;
font-weight:bold;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;
}

.property_details2_5 {
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
padding:5px 0 5px 25px; 
color:#000000;
line-height:19px;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
border-left:1px solid #666666;
}

.property_details2_6{
height:27px;
background-color:#afafaf;
font:bold 12px/27px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
padding-left:10px;
}

.property_details2_7{
padding-right:15px; 
color:#000000;
line-height:19px;
border:1px solid #666666;
text-align:right;
}

.property_img{
border:1px solid #333333;
margin-right:15px;
margin-bottom:15px;
float:left;
}

.images{
width:498px;

overflow:hidden;
}


.pageTitle	{
float:left;
font:bold 15px "Verdana", Arial, Helvetica, sans-serif;
color:#000000;
padding-left:10px;
}

.btn{
background:url(../images/chooseBtn.jpg) 0 0px no-repeat;
color:#ffffff;
width:69px;
height:27px !important;
border:0px;
margin:0px 30px 8px 0;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
cursor:pointer;
padding:0 0 6px 0;
}

.property_details2_8{
color:#000000;
border-left:1px solid #666666;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
text-align:center;
}

.txtBox{
width:50px;
}

#banner_area{
position:relative;
width:210px;

/*height:369px;*/
margin:70px 0px 10px 20px;
font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
/*display:block;*/

}
#banner_area1{
position:relative;
width:210px;

/*height:369px;*/
margin:70px 5px 10px 10px;
font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
/*display:block;*/

}
#banner_area2{
position:relative;
width:210px;

/*height:369px;*/
margin:70px 20px 10px 0px;
font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
/*display:block;*/

}
.banner_div1 {
position:relative;
width:210px;

/*height:369px;*/
/*margin:150px 0px 0px 0px;*/
font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff; 
/*display:block;*/

}
.banner_div1 img.main {
position:absolute;
top:0;
left:0;
margin:0 5px 0 5px !important;
border:1px solid #CCCCCC;
}	
.banner_div1 img.left-arr {
position:absolute;
left:0;
top:50px;
border:none;
float:left;           
}


.banner_div1 img.right-arr {
position:absolute;
right:20px;
top:50px;
border:none;
}
.create-pdf-img-bk{
background:#7e8389;
padding:12px 0px 15px 10px;
}

.create-pdf-table{
background:#313842;
}

.create-pdf-tbl-font{
font:normal 12px "Verdana", Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.create-pdf-header	{
font:bold 16px/40px "Verdana", Arial, Helvetica, sans-serif;
color:#c1def9;
background:#42474d;
text-align:center;
height:40px;
}

.create-pdf-sub-header{
font:bold 13px/14px "Verdana", Arial, Helvetica, sans-serif;
color:#c1def9;
}

.create-pdf-footer	{
background:#42474d;
height:20px;
}

.pdf-img-border{
border:1px solid #cbd1d8;
margin:0 12px 0 0px;

}

.index-textbox{
border:1px solid #595d62;
font:normal 12px/15px "Verdana", Arial, Helvetica, sans-serif;
color:#181b20;
text-align:left;
height:15px !important;
}

.index-textbox-big{
border:1px solid #595d62;
font:normal 12px/15px "Verdana", Arial, Helvetica, sans-serif;
color:#181b20;
text-align:left;
height:15px !important;
width:250px;
}

.index-tex-area{
border:1px solid #595d62;
font:normal 12px/15px "Verdana", Arial, Helvetica, sans-serif;
color:#181b20;
text-align:left;
}

.index-tex-area-big{
border:1px solid #595d62;
font:normal 12px/15px "Verdana", Arial, Helvetica, sans-serif;
color:#181b20;
text-align:left;
width:250px;
}

.index-textbox-1{
border:1px solid #595d62;
width:100px;
font:normal 12px/15px "Verdana", Arial, Helvetica, sans-serif;
color:#181b20;
text-align:left;
height:15px !important
}

.header-textbox{
border:1px solid #595d62;
width:120px;
font:normal 12px/15px "Verdana", Arial, Helvetica, sans-serif;
color:#181b20;
text-align:left;
height:15px !important
}

.index-select{
font:normal 13px/13px "Verdana", Arial, Helvetica, sans-serif;
color:#181b20;
}

.normal-textbox{
border:1px solid #595d62;
font:normal 12px/15px "Verdana", Arial, Helvetica, sans-serif;
color:#181b20;
text-align:left;
height:15px !important
}

.header-link{
height:25px; 
font:bold 11px Verdana, Arial, Helvetica, sans-serif; 

line-height:25px;
}

.header-link a{
height:25px; 
font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
color:#0099FF; 
line-height:25px;
text-decoration:underlinr;
}


.header-link a:hover{
height:25px; 
font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
color:#ff9966; 
line-height:25px;
text-decoration:none;

}

.btn-go{
border:0px;
cursor:pointer;
}

.btn-contact-us{
/*background:url(../images/chooseBtn.jpg) 0 0px no-repeat;
color:#ffffff;
width:69px;
height:27px !important;
border:0px;
margin:0px 30px 8px 0;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
cursor:pointer;
padding:0 0 6px 0;*/
background:url(images/submit.jpg); 
width:87px; 
height:27px !important; 
border:0px;
}

.search-leftbar-bg{
background:url(../images/quote_bg.png) 0 0px repeat-y;
width:263px;
padding:5px;
}

.contact-us-text{
font:normal 12px/13px "Verdana", Arial, Helvetica, sans-serif;
}













