@charset "utf-8";
body { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #030252; 
font-size : 11px; 
margin : 10px auto; 
padding : 0; 
} 
a:link { 
text-decoration : none; 
color : #6f706d; 
} 
a:visited { 
text-decoration : none; 
color : #6f706d; 
} 
a:hover, a:active { 
color : #6f706d; 
} 
h1, h2, h3, h4, h5, h6 { 
font-weight : bold; 
margin : 0; 
} 
h1 { 
font-size : 12px; 
margin-bottom : 0; 
margin-top : 0; 
} 
h2 { 
font-size : 12px; 
} 
h3 { 
font-size : 12px; 
} 
h3 a { 
color : #ffffff; 
} 
h4, h5, h6 { 
font-size : 12px; 
} 
h1 a:link { 
color : #6f706d; 
} 
h1 a:hover { 
color : #4b4b50; 
} 
h3 a:link { 
color : #fff; 
} 
h3 a:hover { 
color : #fff; 
} 
h3 a:visited { 
color : #fff; 
} 
p { 
margin : 0; 
} 
div { 
float : left; 
margin : 0; 
padding : 0; 
width:auto;
} 
#wrapper { 
width : 780px; 
margin-left : auto; 
margin-right : auto; 
margin-top : 0; 
float : none; 
} 
#logo { 
width : 202px; 
float : left; 
} 
#sidephone { 
background : url(images/topbg.png) no-repeat; 
width : 578px; 
height : 58px; 
float : right; 
} 
#phone { 
text-align : right; 
padding-top : 16px; 
color : #ffffff; 
padding-right : 18px; 
font-size : 14px; 
} 
.flash { 
width : 469px; 
float : left; 
} 
.threelinkcont { 
width : 131px; 
height : 207px; 
float:right;
overflow: hidden;
} 
.threelinkcontin { 
width : 131px; 
height : 207px; 
margin : 0; 
float : right; 
} 
.threelink { 
margin-bottom : 21px; 
text-align : center; 
} 
.threelinkin { 
margin-bottom : 15px; 
text-align : center; 
margin-top : 0; 
} 
.agent a { 
background : url(images/agent.png) no-repeat; 
display:block;
width : 126px; 
height : 55px; 
} 
.qoate a { 
background : url(images/qoate.png) no-repeat; 
display : block;
width : 126px; 
height : 55px; 
margin : 0; 
} 
.wecall a { 
background : url(images/wecallu.png) no-repeat; 
display : block;
width : 126px; 
height : 55px; 
margin : 0; 
} 
.formbg { 
background : url(images/formbg.png) no-repeat; 
width : 168px; 
height : 262px; 
float : left; 
} 
.formdiv { 
width : 150px; 
margin-top : 7px; 
margin-left : 5px; 
text-align : right; 
overflow:hidden;
} 
.topspace { 
padding-top : 3px; 
width : 150px; 
} 
.termcondfm { 
font-size : 10px; 
margin-right : 7px; 
} 
.termcondfm a { 
text-decoration : underline; 
} 
.inputsize { 
width : 140px; 
} 
input { 
margin : 0; 
} 
.selectsize { 
width : 144px; 
} 
.buttonsize { 
width : 60px; 
} 
.sbuttonsize { 
width : 67px; 
} 
.scrolnew { 
width : 601px; 
background : url(images/newsbg.png) no-repeat; 
height : 30px; 
margin-top : 25px; 
} 
.newmargn { 
margin-top : 5px; 
margin-left : 8px; 
} 
.marq { 
width : 98%; 
text-align : center; 
} 
.menustart{ width:197px;}
.menucontent { 
width :190px;
clear:both;
} 
.arrowlistmenu { 
width : 186px; 
float:right;
} 
.arrowlistmenu .menuheader { 
font : bold 14px Arial; 
color : #645f96; 
background : url(menubg.jpg) no-repeat center left; 
margin-bottom : 5px; 
text-transform : uppercase; 
padding : 4px 0 4px 10px; 
cursor : pointer; 
} 
.arrowlistmenu .openheader { 
background-image : url(menubg.jpg); 
} 
.arrowlistmenu ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
margin-bottom : 8px; 
} 
.arrowlistmenu ul li { 
padding-bottom : 2px; 
} 
.arrowlistmenu ul li a { 
color : #6f706d; 
background : url(arrowbullet.png) no-repeat center left; 
display : block; 
padding : 2px 0; 
padding-left : 19px; 
text-decoration : none; 
font-weight : bold; 
border-bottom : 1px solid #dadada; 
font-size : 90%; 
} 
.arrowlistmenu ul li a:visited { 
color : #6f706d; 
} 
.arrowlistmenu ul li a:hover { 
color : #222221; 
background-color : #f3f3f3; 
} 
.space { 
width : 780px; 
height : 15px; 
} 
.sixlinkcontent { 
width : 412px;
} 
.sixlinkstyl { 
margin-left : 15px; 
margin-bottom : 0px; 
margin-top : 0; 
} 

.landlord { 
width : 186px; 
background : url(images/landlord.jpg) no-repeat; 
}
.landlord a { 
display : block;
font-size:11px;
padding-left:10px;
padding-top:7px;
height : 48px;
} 
.secondhome { 
background : url(images/second.jpg) no-repeat; 
width :186px; 
}
.secondhome a { 
height : 48px; 
display : block;
padding-left:10px;
padding-top:7px;
font-size:11px;
} 
.commercial { 
background : url(images/commercial.jpg) no-repeat; 
width : 186px; 
} 
.commercial a { 
height : 48px; 
display : block;
padding-left:10px;
padding-top:7px;
font-size:11px;
} 
.tenant{ 
background : url(images/tenant.jpg) no-repeat; 
width : 186px; 
margin-top:15px;
} 
.tenant a { 
height : 48px; 
display : block;
padding-left:10px;
padding-top:7px;
font-size:11px;
} 
.owner  { 
background : url(images/owner.png) no-repeat; 
width : 186px; 
margin-top:15px;
}
.owner a { 
height : 48px; 
display : block;
padding-left:10px;
padding-top:7px;
font-size:11px;
} 
.general { 
background : url(images/general.png) no-repeat; 
width : 186px; 
margin-top:15px;
}
.general a { 
height : 48px; 
display : block;
padding-left:10px;
padding-top:7px;
font-size:11px;
} 
h1 a span { 
font-size : 9px; 
} 
blockquote { 
margin : 0; 
padding-left : 12px; 
padding-top : 12px; 
padding-right : 12px; 
text-align : justify; 
} 
.mainlink { 
margin : 0; 
padding-left : 15px; 
padding-top : 15px; 
padding-right : 15px; 
}
.leftmargin { 
float:right;
width:171px;
margin-right:3px;
} 
.bottom { 
background : url(images/bottombg.png) no-repeat; 
width : 780px; 
height : 48px; 
} 
.marginbm {
	color : #9a9a99;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
} 
.marginbm a { 
color : #696964; 
} 
.bottomend { 
width : 775px; 
height : 25px; 
font : 10px Verdana, Arial, Helvetica, sans-serif; 
color : #6d6d6d; 
text-align : right; 
} 
.colorr { 
color : #292c7d; 
} 
.hideshow { 
display : none; 
position : absolute; 
border : 1px solid; 
background-color : white; 
padding : 5px; 
} 
.green { 
color : #007f2c; 
} 
.red { 
color : #800000; 
} 
.ul { 
list-style-image : url('images/arrow.gif'); 
} 
span { 
color : #b0b0b0; 
} 
.contact { 
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #505050; 
padding-left : 10px; 
text-align : left; 
} 
form.cmxform fieldset { 
margin-bottom : 10px; 
} 
form.cmxform legend { 
padding : 0 2px; 
font-weight : bold; 
} 
form.cmxform label { 
display : inline-block;
line-height : 1.8; 
vertical-align : top; 
} 
form.cmxform fieldset ol { 
margin : 0; 
padding : 0; 
} 
form.cmxform fieldset li { 
list-style : none; 
padding : 5px; 
margin : 0; 
} 
form.cmxform fieldset fieldset { 
border : none; 
margin : 3px 0 0; 
} 
form.cmxform fieldset fieldset legend { 
padding : 0 0 5px; 
font-weight : normal; 
} 
form.cmxform fieldset fieldset label { 
display : block; 
width : auto; 
} 
form.cmxform em { 
font-weight : bold; 
font-style : normal; 
color : #f00; 
} 
form.cmxform label { 
width : 120px; 
} 
form.cmxform fieldset fieldset label { 
margin-left : 123px; 
} 
FORM { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 0; 
} 
FORM { 
margin:0;
} 
FIELDSET { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 0; 
} 
FIELDSET { 
border-right : 1px solid #000; 
border-top : 1px solid #000; 
border-bottom : 1px solid #000; 
} 
LEGEND { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 0; 
} 
INPUT { 
padding-right : 1px; 
padding-left : 1px; 
font-size : 100%; 
margin : 0; 
padding-top : 1px; 
font-family : inherit; 
} 
TEXTAREA { 
padding-right : 1px; 
padding-left : 1px; 
font-size : 100%; 
margin : 0; 
padding-top : 1px; 
font-family : inherit; 
} 
SELECT { 
padding-right : 1px; 
padding-left : 1px; 
font-size : 100%; 
margin : 0; 
padding-top : 1px; 
font-family : inherit; 
} 
FORM.cmxform FIELDSET { 
margin-bottom : 10px; 
} 
FORM.cmxform LABEL { 
display : inline-block; 
vertical-align : top; 
line-height : 1.8; 
} 
FORM.cmxform FIELDSET OL { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 0; 
} 
FORM.cmxform FIELDSET LI { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 5px; 
padding-top : 5px; 
list-style-type : none; 
} 
FORM.cmxform FIELDSET FIELDSET LABEL { 
display : block; 
width : auto; 
} 
FORM.cmxform EM { 
font-weight : bold; 
color : #f00; 
font-style : normal; 
} 
FORM.cmxform LABEL { 
width : 120px; 
} 
FORM.cmxform FIELDSET FIELDSET LABEL { 
margin-left : 123px; 
} 
FORM.cmxform { 
font-size : 1.1em; 
width : 100%; 
color : #333; 
} 
FORM.cmxform LEGEND { 
padding-left : 0; 
} 
FORM.cmxform LEGEND { 
color : #333; 
} 
FORM.cmxform LABEL { 
color : #333; 
} 
FORM.cmxform FIELDSET { 
border-top : 1px solid #c9dca6; 
background : url(images/cmxform.gif) repeat-x left bottom; 
border-right-style : none; 
border-left-style : none; 
} 
FORM.cmxform FIELDSET FIELDSET { 
background : transparent none repeat scroll 0% 0%; 
} 
FORM.cmxform FIELDSET LI { 
padding-right : 10px; 
padding-left : 10px; 
background : url(images/cmxform.gif) repeat-x left bottom; 
padding-bottom : 7px; 
padding-top : 5px; 
} 
.sitemap { 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
font-size : 105%; 
line-height : 1.5em; 
width : 225px; 
float : left; 
} 
.sitemap ul ul li li a:link { 
color : #000000; 
} 
.emm { 
font-weight : bold; 
font-style : normal; 
color : #f00; 
} 
.fadeimg { 
width : 445px; 
float : left; 
}
.press{ padding-left:3px;}
.content{width:445px;}
blockquote h1 {
 font-size:16px;
}

.flashcontaner{width:606px; overflow: hidden;}
.Textarea{background:url(images/hmbg.png) no-repeat; width:397px; height:148px; margin-left:15px; margin-top:13px;}
.hmtext{margin-left:10px; margin-top:10px; overflow:auto; height:127px; width:368px; color:#666666}
.hmtext h2{font-size:11px; color:#999999}