/* CSS Document */
body{text-align:center;margin:0px;padding:0px;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;}
a{text-decoration:none;}
#mainDiv{margin:auto;text-align:left;width:750px;min-width:750px;}
#headerDiv{float:left;width:750px;}
#div1{background-color:#FFFFFF;clear:both;width:750px;}
/*
#div1{}
	.div1-1{float:left;width:375px;background:inherit;}
	.div1-2{float:left;width:375px;background:inherit;}
	.div1-3{background-color:#CCCCFF;width:250px;}
*/

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

a.button{background-image:url(/img/buttonDarkRed.gif);background-repeat:no-repeat;display:block;}
a.button:hover{background-image:url(/img/buttonLightRed.gif);background-repeat:no-repeat;}
a.eventLink{color:#000000;}
a.eventLink:hover{color:#AA0C08;}

.td1{color:#999999;width:30px;font-style:italic;font-size:10pt;vertical-align:top;}
.td2{vertical-align:top;}
.div3{padding-bottom:10px;}
.inn{border:1px solid #999999;width:50px;}
.onn{float:left;width:200px;}
.enn{float:left;}

.superscript{vertical-align:top;font-size:7pt;}


/* addNewRealEstateForm */
	/* normal fields */
		
		.fieldUnitDiv{width:510px;padding-bottom:2px;}
		.fieldUnit_TitleDiv{float:left;width:262px;color:#666666;}
		.fieldUnit_ValueDiv{float:left;width:248px;color:#666666;}
			.fieldUnit_ValueInput{width:150px;border:1px solid #BBBBBB;color:#666666;}
		
		/* according to mtr
		.fieldUnitDiv{padding-bottom:2px;}
		.fieldUnit_TitleDiv{float:left;color:#666666;}
		.fieldUnit_ValueDiv{float:right;width:170px;color:#666666;}
			.fieldUnit_ValueInput{width:170px;border:1px solid #BBBBBB;color:#666666;}
		*/
	/* division */
		.fieldUnitDivisionContainerDiv{padding:10px 0px 10px 0px;}
			.fieldUnitDivisionDiv{width:510px;padding-bottom:10px;padding-top:10px;cursor:pointer;}
				.fieldUnitDivision_valueDiv{float:left;width:70px;}
					.fieldUnitDivision_valueInput{border:1px solid #BBBBBB;}
				.fieldUnitDivision_TitleDiv{float:left;color:#666666;}
	
	/* checkbox unit */
		.checkboxUnitDiv{width:248px;}
		.checkboxUnit_ValueDiv{float:left;width:20px;}
		.checkboxUnit_TitleDiv{float:left;width:228px;}
	/* submit */
		.fieldUnit_ValueSubmit{width:150px;border-style:solid;border-width:2px;border-color:#99DFF0 #006F8A #006F8A #99DFF0;background-color:#00AFDB;color:#FFFFFF;font-weight:bold;font-size:9pt;}
	/* errors */
		.fieldUnit_ErrorDiv{width:510px;}
		.fieldUnit_Error_ImgDiv{float:left;width:26px;background-image:url(/img/exclamation.gif);background-repeat:no-repeat;}
		.fieldUnit_Error_MessageDiv{float:left;color:#AA0000;}
		
		
.c1General{padding-bottom:10px;}
.c2General{width:510px;padding:10px;border:solid 1px #999999;}

.c1Success{padding-bottom:10px;}
/*.c2{width:510px;padding:10px;border:solid 1px #999999;}*/
.c2Success{width:510px;padding:10px;border:solid 1px #0066FF; background-color:#ECEDFF;}

.c1Error{padding-bottom:10px;}
.c2Error{background-image:url(/img/exclamation.gif); background-color:#FFFFDD; background-position:10px; background-repeat:no-repeat;width:480px;padding:10px;padding-left:40px;border:solid 1px #FF9900;}


.c3{padding-bottom:15px;}
.c4{padding-bottom:5px;font-size:9px;}


.ui-filter ul{padding:0px;margin:0px;list-style:none;}
.ui-filter li{padding-right:10px;float:left;}
.ui-filter li.submit{float:left;padding-left:10px;padding-right:0px;border-left:1px solid #CCCCCC;}
.ui-filter select{width:137px;margin:0px;margin-top:2px;}
.ui-filter input.submit{color:#306090;margin:0px;padding:0px;}


.ui-row-wrapper{padding-bottom:10px;}
.ui-row-box{background:url(img/property-box-back-light2Blue.gif) repeat-x;position:relative;}
.ui-row-horizontal{width:510px;padding-bottom:10px;}




.ui-common-box-wrapper{padding-bottom:10px;}
.ui-common-box{background:url(img/property-box-back-lightBlue.gif) repeat-x;position:relative;}

.ui-common-box-corner-tl{position:absolute;width:4px;height:4px;top:0px;left:0px;background:url(img/box-corner-topLeft.gif) no-repeat top left;}
.ui-common-box-corner-tr{position:absolute;width:4px;height:4px;top:0px;right:0px;background:url(img/box-corner-topRight.gif) no-repeat top right;}
.ui-common-box-corner-br{position:absolute;width:4px;height:4px;bottom:0px;right:0px;background:url(img/box-corner-bottomRight.gif) no-repeat bottom right;}
.ui-common-box-corner-bl{position:absolute;width:4px;height:4px;bottom:0px;left:0px;background:url(img/box-corner-bottomLeft.gif) no-repeat bottom left;}

.ui-common-box-inner{padding:10px;border:solid 1px #D0E0EB;}


.ui-header-line-second-wrapper{width:100%;background-color:#88ABC2;text-align:center;}
.ui-header-line-second-inner{margin:auto;line-height:44px;background-color:#88ABC2;width:750px;text-align:left;font-size:15px;}

.ui-header-tab{padding-left:10px;padding-right:10px;float:left;padding-left:10px;padding-right:10px;margin-left:5px;}

.ui-header-tab-first{margin-left:0px;}

.ui-header-tab-site{color:#EBF7F8;}
.ui-header-tab-site-selected{float:left;background-color:#FFFFFF;color:#000030;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;}

.ui-header-tab-site a{color:#EBF7F8;}
.ui-header-tab-site a:hover{color:#004890;}

.ui-header-tab-user{float:right;padding:0px;position:relative;font-size:10px;line-height:22px;margin-left:5px;margin-top:10px;background-color:#FFFFFF;}
.ui-header-tab-user-selected{}

.ui-header-tab-user a{color:#49708A;}
.ui-header-tab-user a:hover{color:#000030;}

.ui-userButton-box-corner-tl{position:absolute;width:4px;height:4px;top:0px;left:0px;background:url(img/box-corner-topLeft-userButton.gif) no-repeat top left;}
.ui-userButton-box-corner-tr{position:absolute;width:4px;height:4px;top:0px;right:0px;background:url(img/box-corner-topRight-userButton.gif) no-repeat top right;}
.ui-userButton-box-corner-br{position:absolute;width:4px;height:4px;bottom:0px;right:0px;background:url(img/box-corner-bottomRight-userButton.gif) no-repeat bottom right;}
.ui-userButton-box-corner-bl{position:absolute;width:4px;height:4px;bottom:0px;left:0px;background:url(img/box-corner-bottomLeft-userButton.gif) no-repeat bottom left;}

.ui-userButton-box-inner{padding-left:10px;padding-right:10px;border:1px solid #49708A;}



/*                              */
.gn-sectionTitle{font-size:18pt;padding-bottom:20px;width:530px;color:#ff5476;}


.siteLinks1 .title{padding-bottom:20px;color:#555555;font-size:16px;font-weight:bold;padding-top:30px;text-align:center;}
.siteLinks1 .title.first{padding-top:0px;margin-top:0px;}
.siteLinks1 div.link{border-bottom:1px dotted #DDDDDD;margin-bottom:5px;padding-bottom:5px;text-align:center;}
.siteLinks1 a.link{color:#555555;font-size:9px;}
.siteLinks1 a.link:hover{color:#000000;}
