/* Change width on this div to match design */
div#globalBox {
	float:none;
	margin:0px auto;
	width:850px;
}

/* headerBox */
div#headerBox {
	float:left;
	width:100%;
	height:80px;
	margin:0px 0px 10px 0px;
}

div#logoBox {
	float:left;
	height:100px;
	margin:0px 0 0 0;
}



div#headerBannerBox {
	float:left;
	width:450px;
	background:Red;
}
/* end of headerBox */

div#splashBox {
	float:left;
	width:100%;
	background:#ffffff;
}

div#topMenuBox {
	float:right;
	width:100%;
	height:36px;
	text-align:right;
}

div#topMenuBoxLine{
	float:right;
	width:100%;
	height:8px;
	background:#1B676B;
	box-shadow:0 0 3px rgba(0, 0, 1, 0.75)
}

div#mainBox {
	float:left;
	width:100%;
	background:url("/images/main-bg.png") repeat-x scroll 38% 0 #EFF6E8;
	overflow:hidden;
}

div#leftColumn {
	float:left;
	width:29%;
	margin:10px 0 0 15px;
	padding:10px 0 0 15px;
	min-height: 700px;
	background:#fff;
}

div#mainColumn {
	float:left;
	width:97%;
	margin:10px 0 10px 12px;
	padding:0px;
	background:#fff;
	text-align: center;
	min-height: 400px;
}

div#mainColumnFull {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 10px 10px 10px;
}

div#mainColumnNoLeft {
	float:left;
	width:610px;
	margin:0px 10px 0px 10px;
	padding:0px 10px 10px 10px;
	background:#CCCCCC;
}

div#mainColumnNoRight {
	float:left;
	width:64%;
	margin:10px 0px 15px 0px;
	padding:10px 10px 0;
	background:#fff;
	min-height:700px;
}

div#rightColumn {
	float:left;
	width:180px;
	background:#CCCCCC;
	padding:0px 10px 5px 10px;
}

div.dynamicBox {
	float:left;
	width:100%;
}

div.objectBox {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
}

div.parentLinkBox {
	float:left;
	margin: 5px 0 0 20px;
    width: 96%;
}

div.dateBox {
	float:left;
	width:100%;
}

div.dateBoxRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-25px 0px 0px 0px;
}

div.dateBoxArticleRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-15px 0px 0px 0px;
}

div.formBox {
	float:left;
	width:100%;
}

div#sitemap{
	padding:10px 0px;
	margin:0px;
}

/* footerBox */
div#footerBox {
	float:left;
	width:100%;
	height:50px;
	margin:10px 0px 0px 0px;
	background:#999999;
}

div#developed {
	float:left;
	width:190px;
	height:50px;
	padding:5px 5px 0px 5px;
	background:#CCCCCC;
}

div#footerBoxCenter {
	float:left;
	width:430px;
	
	margin:5px 10px 0px 10px;
	background:#CCCCCC;
}

div#footerLinksBox{
	float:left;
	width:430px;
	background:#CCCCCC;
}

div#copyright  {
	text-align:center;
	float:left;
	width:100%;	
}

div#powered {
	float:left;
	width:200px;
	width:190px;
	height:50px;
	padding:5px 5px 0px 5px;
	background:#CCCCCC;
}
/* end of footerBox */

div.loginBox{text-align:right; margin:15px 0 0 0;}

div.topMenuBox{min-height:65px; background:#87C325; width:100%;}

div.topMenuBoxSml{height:36px; background:#87C325; width:100%;}

div#centerBox{width:100%; text-align:center;}
s
div.fieldsetBox{ width:97%; margin:0px 0px 15px 10px;}

div.fieldset{border:1px solid #D7F0F1; width:70%; margin:0 0 15px 105px; height:260px;}

form#MemberRegistration{margin:20px 0 0;}

form#MemberRegistration > table {
	margin: 0 0 0 0px;
}

form#MemberRegistration > table > tbody > tr > td  input#password{
	 background-color: #fff;
	 background-image: none;
    background-position: left -1px center;
    background-repeat: no-repeat;
    border: 1px solid #ddd;
    border-radius: 2px;
    color: #999999;
    font-family: "verdana";
    font-size: 13px;
    height: 26px;
    margin: 0 0 5px;
    outline: medium none;
    padding-left: 5px;
    width: 50%;
}

div.homeBox{background:#fff; width:49%; float:left; height:300px;}

div.homeBtn{
	margin: 85px 0 0;
  	text-align: center;
   	width: 100%;
}

div.objectSections{
	width:243px;
	height:36px;	
}

div.setupObjTitle{height:28px; border:1px solid #E1E1E1; background:url("/images/bg-setupObjTitle.png") repeat-x scroll 0 0 #EFF6E8; font-family:Verdana; font-size:15px; color:#519346; padding:6px 10px 0px 10px}

div.setupObjList{border:1px solid #E1E1E1; background:#F7F7F7;}

div.ajaxAddZone{float:left; width:20px;}

div.zoneNames{float:left;padding:5px 0 5px 5px; color:#1A666B; width:100%;}
div.zoneNames > div.ajaxDelZone{display:none;}
div.zoneNames:hover div.ajaxDelZone{display:block;}

div.ajaxDelZone{float:right; width:20px; background:url("/images/bt-delete.png") no-repeat; margin:0px 0 0 0; cursor:pointer;}
/*div.ajaxDelZone:hover{float:left; width:20px;  background:url("/images/bt-delete.png") no-repeat;}*/

div.addZoneBox{float:left; width:100%; background:#fff;}

div.addZone{padding:8px 155px 20px; float:left;}

div.addZoneText{padding:0px 0px 20px 0;color:#555555; text-align:center; float:left;}

div.addpopupText{float:left; margin:10px 0 0 10px;text-align:justify; color:#525151; font-size:13px;font-family:Verdana;}

div.errorText{color:red;text-align: center;margin:15px 0 0 0; font-size:20px;}

div.addNewUnitbtn{float:right; margin:10px 0 0 0;}

div.popupTilte{color:#1B676B; font-size:15px; float:left; font-family:Verdana; margin:10px 0px 10px 5px; width:100%;text-align:left;}

div.pmsUnitSerial{float:left; margin:2px 10px 0 0; color: #1b676b; font-size: 15px; font-family: Verdana;}

div.rightBox{float:right;}
div.leftBox{float:left;}

div.pmsUnitForm{padding:8px 90px 20px;}

div.tbl_pms_units{margin:5px 0px 15px 0px;}

div.applianceForm{float:left; border:1px solid #D7F0F1;padding:15px 15px 15px 15px;}

div.applianceContainer{width:100%; float:left; margin:15px 0 0 0;}

div.applianceTitleBox{color: #1b676b; float: left; font-family: Verdana; font-size: 15px; margin: 2px 10px 0 0; width:30%; text-align:left;}

th.tableCellTitle{color:#1A666B;font-family:Verdana;font-size:15px;text-align: left; padding:10px 10px !important;font-weight:normal !important;}

table.dataTable.row-border tbody tr:first-child th, table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, table.dataTable.display tbody tr td.sorting_1{color:#454545;font-family:Verdana;font-size:15px;}

table.dataTable.row-border tbody tr:first-child th, table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, table.dataTable.display tbody tr td{color:#86C325;font-family:Verdana;font-size:15px;}

