/*///////////////////////////RESET BEGIN///////////////////////////*/
html{color:#000;background:#FFF;height:100%}
body{height:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}

body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*///////////////////////////RESET END///////////////////////////*/
html{background: #FFFFFF url(../images/front/frontbg.gif) repeat-x}
body{margin: 0px;padding: 0px;text-align:center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	line-height:1.4em;font-size:11px
}
#aContainer{width:872px;text-align:left;margin:10px auto 10px auto;background:#d5d5d5;text-align:left}
a, a:link, a:visited, a:active, a:focus {color: #0c5c66;text-decoration: none}

img{border:0}
table{border-collapse:collapse;border-color:#cccccc}
.msgbox{}
.info{
	background:#dce7f1 url(../images/admin/info.gif) no-repeat;
	background-position:7px 5px;
	border:1px solid #b4c6d7;color:#26557f;
	padding:5px 5px 5px 35px}
.error,.exclamation{
	background:#f1dcdc url(../images/admin/warning.gif) no-repeat;
	background-position:7px 5px;
	border:1px solid #dbb8b8;color:#a12d2d;
	padding:5px 5px 5px 30px}
.formerror{background:#f8eeee url(../images/admin/error.gif) no-repeat;background-position:7px 3px;margin-bottom:2px;border:1px solid #d8b8b8;padding:5px 5px 5px 35px;color:#a13030;width:300px;}
.leftmenu {font-family:"Tahoma","Lucida Grande","Bitstream Vera Sans";font-size:11px;padding:3px 5px 3px 5px;background:#6aadb6;margin-left:5px;height:100%}
.leftmenu ul {margin:0px;padding:0px;list-style:none;}
.leftmenu ul li {margin:2px 0px;display:block;padding:2px 2px 2px 25px;border:1px solid #dbeff2;background:#b4dce2 url(../images/front/bullet.gif) no-repeat 6px 6px;font-weight:bold;color:#0c5c66}
.leftmenu ul li:hover {background:#8fbcc3 url(../images/front/bullet2.gif) no-repeat 6px 6px}

#datetimebox{width:162px;height:25px;color:#b5d8dc;padding-top:12px;padding-left:28px;background:url(../images/front/menu_left.jpg)}

#acontent{background:#efefef url(../images/front/content_bg.jpg);padding:0 6px 0 6px}
#content{background:#efefef;padding:5px;margin-right:5px}
#afooter{background:#FFFFFF}

.newsitem{border: 1px solid #cccccc;margin-bottom:5px;background:#FFFFFF;padding:5px}
.newsitem .news_image{border:2px solid #cccccc;margin-right:5px}
.newsitem .niheader{font-size:14px;font-weight:bold;border-bottom:1px dashed #cccccc;padding:1px;margin-bottom:5px}
.newsitem .nicontent{}
.newsitem .nicontent b{font-weight:normal}

.newsitem_mainpage{border: 1px solid #cccccc;margin-bottom:5px;background:#FFFFFF;padding:5px}
.newsitem_mainpage .niheader{font-size:12px;font-weight:bold;background:#efefef;border-bottom:1px dashed #cccccc;padding:1px;margin-bottom:3px}
.newsitem_mainpage .nicontent{}
.newsitem_mainpage .news_image{border:2px solid #cccccc;margin-right:5px}
.newsitem_mainpage .nicontent b{font-weight:normal}

.property_listitem_mainpage{width:248px;padding:5px;border: 1px solid #cccccc;margin-bottom:5px;background:#FFFFFF;}
.property_listitem_mainpage img{border:1px solid #ccc;margin:0 5px 5px 0}
.property_listitem_mainpage a {color:#9d2836;display:block}
.property_listitem_mainpage a:hover{color:#9d2836;background:#dab4b9}
.property_listitem_mainpage .aimg a:hover{color:#9d2836;background:#fff}
.property_listitem_mainpage .aimg a:hover img{border:1px solid #9d2836}

.newsfull{border: 1px solid #cccccc;padding:10px;background:#FFFFFF}
.newsfull .news_image{border:2px solid #cccccc}
.newsfull .nfheader{font-size:14px;font-weight:bold;border-bottom:1px solid #cccccc;color:#c52058}
.newsfull .nfcontent{font-weight:normal}
.newsfull .nffooter{text-align:right}
.newsfull p{margin-top:10px;margin-bottom:10px}

.lastnewslist{border:1px solid #ccc;padding:5px}
.lastnewslist li{background: url(../images/front/bullet2.gif) no-repeat 2px 4px;border-bottom:1px dashed #ccc;padding-left:15px}

.contactform{width:630px;margin-bottom:10px;background: #FFFFFF url(../images/front/contactformbg.gif) no-repeat bottom right;padding:10px;border:1px solid #ccc}
.contactform .title{font-size:14px;font-weight:bold;margin-bottom:3px;border-bottom:1px solid #cccccc;color:#c52058}
.contactform .text{
background:#fff url(../images/admin/shadow.gif) repeat-x top;
font-family: "Lucida Sans", "Lucida Sans Unicode", "Bitstream Vera Sans", "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
font-size:100%;
border:1px solid #c3c3c3;border-bottom:1px solid #dddddd;border-top:1px solid #7c7c7c;
color:#333;font-weight:bold;height:15px;padding:3px;*height:23px;
}
.contactform label{width:135px;margin-left:-145px;margin-right:5px;float:left;padding:5px;color:#424d5c;font-weight:bold;font-size:11px;background:#efefef;border-left:3px solid #CCCCCC}
.contactform form p{clear:left;height:1%;margin:1px 0px;padding:12px 0pt 0px 145px;}

.page{border: 1px solid #cccccc;padding:10px;background:#FFFFFF;}
.pheader{background:#efefef;font-size:16px;font-weight:bold;border-bottom:1px solid #cccccc;color:#c52058;margin-bottom:10px;padding:5px 3px 5px 3px}
.pcontent{}
.page p{margin-top:10px;margin-bottom:10px}
.page li{list-style:circle;margin-left:25px}

.property_listitem{height:100px;float:left;width:307px;border:1px solid #dcdcdc;border-right:2px solid #cbcbcb;margin:0 5px 5px 0;border-bottom:2px solid #cbcbcb;background:#fff;padding:5px}
.property_listitem img{border:1px solid #ccc;margin:0 5px 5px 0}
.property_listitem a {color:#9d2836;display:block}
.property_listitem a:hover{color:#9d2836;background:#dab4b9}
.property_listitem .aimg a:hover{color:#9d2836;background:#fff}
.property_listitem .aimg a:hover img{border:1px solid #9d2836}

.property_view{border: 1px solid #cccccc;padding:5px;background:#FFFFFF}
.property_title{background:#efefef;border-bottom:1px solid #ccc;line-height:2em;font-size:1.3em;font-weight:bold;margin-bottom:10px}
.property_view .description{text-align:left;border:1px solid #efefef;padding:5px;margin-top:10px;background:#f8f8f8}
.property_view #imagebox{}
.property_view #imagebox .pimglarge{overflow:hidden;position:relative}
.property_view #imagebox .pinglarge ul{margin: 0pt; padding: 0pt; position: relative; list-style-type: none}
.property_view #imagebox .pinglarge ul li{float:left;overflow:hidden}
.property_view #imagebox .pimglarge img{border:3px solid #ccc;margin-bottom:3px}
.property_view #imagebox .pimgsmall {background:#efefef}
.property_view #imagebox .pimgsmall img{border:1px solid #ccc}
.property_view #imagebox .pimgsmall a:hover{background:#efefef;}
.property_view #imagebox .pimgsmall a:hover img{background:#efefef;border:1px solid #9d2836}

.property_view .block{text-align:left;background:#e5eeef;margin-bottom:10px}
.property_view .tblo{background:#f2ebee}
.property_view .block .header{font-weight:bold;color:#2D7C89;background:#B4DCE2;border-top:2px solid #2d7c89;padding:0 0 2px 3px}
.property_view .block .thea{color:#c52058;font-size:13px;background:#e5d6db;border-top:2px solid #c52058;padding:3px 0 3px 4px}
.property_view .block .content{padding:5px}
.property_view .block ul{margin-left:20px}
.property_view .block ul li{list-style:square}
.property_view .block ul li span{background:#ccc;line-height:16px}
.property_view .details{width:406px;margin-right:auto;margin-left:auto;margin-top:10px}

.property_view .details .content .detailbox .item{width:198px;float:left;display:block;border-bottom:1px solid #B4DCE2}
.property_view .details .content .detailbox .item .tit{font-family:Tahoma,Sans-Serif;font-weight:bold;float:left;width:115px;line-height:18px}
.property_view .details .content .detailbox .item .val{}

div.paginate{margin-top:15px;text-align:center}
div.paginate span.num{padding:3px 5px 3px 5px;margin:1px;border:1px solid #6aadb6;background:#b5dce3}
div.paginate span.num_cur{padding:3px 5px 3px 5px;margin:1px;border:1px solid #999;background:#ccc;color:#999;font-weight:bold}

#mainpage_welcome{border:1px solid #ccc;background:#fff url(../images/front/boxbg.gif) repeat-x;padding:5px}
#mainpage_welcome p{margin-top:10px;margin-bottom:10px;}

.mainpage_welcome{border:1px solid #666;width:376px;height:316px;position:relative;font-weight:bold}
.mainpage_welcome .mwtitle{background:#000;opacity:.6;filter:alpha(opacity=60);width:100%}
.mainpage_welcome .mwtitle div{color:#f1d700;padding:10px;font-size:14px}
.mainpage_welcome .mwcontent{background:#000;opacity:.6;filter:alpha(opacity=60);width:100%;position:absolute;bottom:0}
.mainpage_welcome .mwcontent div{color:#fff;padding:10px}


#exchange_box{padding:1px;background:#efefef}
#exchange_box table td{padding:3px;border-right:1px solid #8fbcc3 }
#exchange_box table thead{border-bottom:2px solid #0c5c66;padding:3px;font-weight:bold;color:#0c5c66;background:#8fbcc3;}

#bank_interest{border:1px solid #ccc;background:#fff;padding:5px;font-family:"Tahoma","Lucida Grande","Bitstream Vera Sans";font-size:11px;}
#bank_interest .even{background:#d9e7e9}
#bank_interest table {font-size:11px}
#bank_interest table td{padding:3px;border-right:1px solid #8fbcc3 }
#bank_interest table th{font-weight:bold;color:#0c5c66;background:#8fbcc3;border-bottom:2px solid #0c5c66;padding:3px;text-align:center}

#mainpage_content{display:table;background:#efefef}
#mainpage_content .leftwrapper{width:384px;float:left}
#mainpage_content .rightwrapper{float:left}
#mainpage_content .box{background:#efefef;padding:3px;}

.box_header{background:url(../images/front/headerbg.gif);font-weight:bold;color:#c52058;padding:3px 0 3px 10px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;}

.sss, .sss li{margin:0px;list-style:none}
.sss li{margin-left:10px;margin-bottom:10px;padding-top:2px;padding-left:22px;background:url(../images/front/li_question.gif) no-repeat;font-weight:bold}
.sss li ul li{background:url(../images/front/li_ans.gif) no-repeat;font-weight:normal}

#bmodel_cont{border: 1px solid #cccccc;padding:10px;background:#FFFFFF;}
#bmodel_list_item {float:left;display:block; margin:15px 30px 10px 30px}
.bmodel_list_header {font-size:11px;margin:2px 2px 0 2px;background:#efefef;border:1px solid #ccc;border-bottom:0px;}
#tooltip {position: absolute;z-index: 3000;border: 1px solid #000;background-color: #222;padding: 3px 6px 3px 6px;opacity: 0.85;}
#tooltip h3, #tooltip div {margin:0;color:#efefef;font-size:11px;font-weight:normal;}

/*///////////////////////////SUPERFISH BEGIN///////////////////////////*/
.nav, .nav * {margin:0;padding:0;list-style:none}
.nav {line-height:1.0;font-family:"Tahoma","Lucida Grande","Bitstream Vera Sans";font-size:11px;font-weight:bold}
.nav ul {position:absolute;top:-999em;border-left:2px solid #2d7a8a;border-right:2px solid #2d7a8a;border-top:1px solid #2d7a8a;background:#b4dce2}
.nav ul li.par a {width:100%}
.nav ul li.par {width:150px;line-height:20px;padding-left:20px;
border-bottom:1px solid #2d7a8a;background:#b4dce2 url(../images/front/bullet.gif) no-repeat 6px 6px;}

.nav li {float:left;position:relative;z-index:99}
.nav a {display:block;color:#0c5c66}
.nav li:hover ul, ul.nav li.sfHover ul {left:1px;top:36px}
.nav li:hover li ul, .nav li.sfHover li ul {top:-999em}
.nav li li:hover ul, ul.nav li li.sfHover ul {left:9.45em;top:-1px}
.superfish li:hover ul, .superfish li li:hover ul {top: -999em;}

.nav li.par:hover, .nav li.sfHover, .nav a:focus, .nav a:hover, .nav a:active {background:#8fbcc3}
.nav li.par:hover, .nav li.sfHover{	background:#8fbcc3 url(../images/front/bullet2.gif) no-repeat 6px 6px;}
/*///////////////////////////SUPERFISH END///////////////////////////*/
/*/// QUICK MODIFICATION//////////*/
.nav li.sub{width:140px;line-height:20px;padding-left:30px;background:#cae6ea url(../images/front/nav_subli.gif) no-repeat 14px 4px;}
/*////////////////////////////////*/

/*///////////////////////////lightbox BEGIN//////////////////////////*/
#lightbox,#lightbox-overlay{position:absolute;top:0px;left:0px;bottom:auto;right:auto;z-index:100;width:100%;height:auto;
text-align:center;color:#333;margin:0px;padding:0px;border:none;outline:none;line-height:0;text-decoration:none;
background:none;word-spacing:normal;letter-spacing:normal;float:none;clear:none;display:block}
#lightbox-overlay{z-index:90;background-color:#000;height:100%}
#lightbox-overlay-text{text-align:right;margin-right:20px;margin-top:20px;color:white;font-size:12px;cursor:default;line-height:normal}
#lightbox-overlay-text a,#lightbox-overlay-text a:hover,#lightbox-overlay-text a:visited,#lightbox-overlay-text a:link{text-decoration:underline;color:white}
#lightbox-overlay-text span{padding-left:5px;padding-right:5px}
#lightbox img,#lightbox a img,#lightbox a{border:none;outline:none}
#lightbox-imageBox{position:relative;border:1px solid black;;background-color:white;width:250px;height:250px;margin:0 auto}
#lightbox-imageContainer{padding:1px}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;width:49%;height:100%;background:transparent url("../images/front/lightbox/blank.gif") no-repeat;zoom:1;padding:0px;margin:0px}
#lightbox-nav-btnPrev{left:0;right:auto;float:left}
#lightbox-nav-btnNext{left:auto;right:0;float:right}
#lightbox-infoBox{font:10px Verdana,Helvetica,sans-serif;background-color:#FFF;margin:0 auto;padding:none}
#lightbox-infoContainer{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#666;line-height:normal}
#lightbox-infoHeader{width:100%;text-align:center}
#lightbox-caption{text-align:justify}
#lightbox-caption-title{font-weight:bold}
#lightbox-caption-description{font-weight:normal}
#lightbox-infoFooter{margin-top:3px;color:#999}
#lightbox-currentNumber{display:block;width:49%;float:left;text-align:left}
#lightbox-close{display:block;width:45%;float:right;text-align:right}
#lightbox-close-button{padding-left:30%}
#lightbox-close-button,#lightbox-close-button:link,#lightbox-close-button:visited,#lightbox-close-button:hover{text-decoration:underline;color:#999}
#lightbox-close-button:hover{color:#666}
#lightbox-infoContainer-clear{clear:both;visibility:hidden}
/*///////////////////////////lightbox END//////////////////////////*/