*{
	margin:0px;
	padding:0px;
	}
body{
	/*background:#fffffe url(../img/body-bg.gif) repeat-x;*/
	background:#ffffff repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	outline:none;
	}
 font{
            font-size: 12px !important;
        }
	
img{
	border:0px;
	outline:none;
	}
.clbth{
	clear:both;
	}
a{
	text-decoration:none;
	color:#78b218;
	}
/*a:hover{
	text-decoration:underline;
	}*/
.mainContainer{
	/*width:1008px;
	padding:0 4px;*/
	padding: 0 2px;
    width: 1013px;
	margin:0px auto;
	}
.headerContainer{
	width:1000px;
	margin:0px auto;
	/*background:#f7fded;*/
	background:#fff;
	}
.logoTop{
	float:left;
	/*background:url(../img/logo.gif) no-repeat;
	width:274px;
	height:193px;*/
	margin:0 0 0 0px;
	width:390px;
	}
.menuContainer{
	float:right;
	width:530px;
	}


/*  ---------------  MGC Admin Screen--------------  */
.searchContainer{
	/*background:url(../img/searchconatiner-bg.gif) repeat-x;
	height:86px;*/
	width:1000px;
	/*border:1px solid #000;*/
	margin:0px auto;
	/*margin-left:10px;*/
	}

.searchConatinerTop{
	background:url(../img/searchcontainer-top2.gif) no-repeat;
	width:998px;
	height:18px;
	}
.searchConatinerBotm{
	background:url(../img/searchcontainer-botm2.gif) no-repeat;
	width:998px;
	height:18px;
	}
.searchContainerBack{
	/*background:#e9ffc4 url(../img/searchconatiner-bg.gif) repeat-x;
	width:974px;
	border-left:1px solid #95e168;
	border-right:1px solid #95e168;
	padding:0px 10px;*/
	display:block;
	/*margin-left:4px;*/
	margin:10px 0;
	}
.searchContainerBackLft{
	float:left;
	}
.searchContainerBack h1{
	/*background:url(../img/advancesearch-icon.gif) no-repeat 5px 5px;*/
	font-size:14px;
	font-weight:bold;
	/*padding:18px 0 0 65px;
	height:42px;*/
	float:left;
	padding:5px 10px 0 10px;
	float:right;
	clear:both;
	}
.searchContainerBack div.imgcls{
	padding:0px 10px;
	}
.box{
	background:#e9ffc4 url(../img/searchconatiner-bg.gif) repeat-x; width:978px;
	border:1px solid #95e168;
	margin:0px auto;
	padding:0 5px;
	margin-top:5px;
	}
.searchBlock{
	/*width: 950px;*/
	width: 975px;
	margin:10px 0; 
	float:right;
	padding-left:5px;
	/*margin-left:-20px;*/	
	}
.searchBlock table td{
	line-height:30px;
	}
.searchBlock table div.inputlft{
	float:left;
	}
.searchBlock table div.inputRgt{
	float:left; margin-left:5px;
	}
.searchBlock table td input{
	height:15px;
	font-size:11px;
	}
.searchBlock table td option, select{
	font-size:11px;
	height:18px;
	}
.searchBlock img{
	cursor:pointer;
	}








.searchContainerSecurity{
	/*background:url(../img/searchconatiner-bg.gif) repeat-x;
	height:86px;*/
	width:960px;
	/*border:1px solid #000;*/
	margin:0px auto;
	/*margin-left:10px;*/
	}
.boxSecurity{
	background:#e9ffc4 url(../img/searchconatiner-bg.gif) repeat-x; width:938px;
	border:1px solid #95e168;
	margin:0px auto;
	padding:0 5px;
	margin-top:5px;
	}

.searchContainerSecurityBack{
	display:block;
	/*margin-left:4px;*/
	margin:0 0 10px 0;
	}
.searchContainerBackLft{
	float:left;
	}
.searchContainerSecurityBack h4{
	/*background:url(../img/advancesearch-icon.gif) no-repeat 5px 5px;*/
	font-size:14px;
	font-weight:bold;
	/*padding:18px 0 0 65px;
	height:42px;*/
	float:left;
	padding:5px 10px 0 10px;
	float:right;
	clear:both;
	}


.searchBlockSecurity{
	/*width: 950px;*/
	width: 940px;
	margin:10px 0; 
	float:right;
	padding-left:5px;
	/*margin-left:-20px;*/	
	}
.searchBlockSecurity table td{
	line-height:30px;
	padding:0 5px;
	}
.searchBlockSecurity table div.inputlft{
	float:left;
	}
.searchBlockSecurity table div.inputRgt{
	float:left; margin-left:5px;
	}
.searchBlockSecurity table td input{
	height:15px;
	font-size:11px;
	}
.searchBlockSecurity table td option, select{
	font-size:11px;
	height:18px;
	}
.searchBlockSecurity img{
	cursor:pointer;
	}















.staticdataHead{
			background:url(../img/staticdata-tab.png) no-repeat;
			width:210px;
			height:52px;
			margin:10px 0 0px 0;
			}
.petListHead{
			background:url(../img/petlist-tab-head.gif) no-repeat;
			width:229px;
			height:42px;
			margin:10px 0 0px 0;
			}
.carListTblTop{
			background:url(../img/staticdtaback-top.png) no-repeat;
			width:982px;
			height:18px;
			float:left;
			/*margin:0 0 0 10px;*/
			}
.carListTblBotm{
			background:url(../img/staticdtaback-bottom.png) no-repeat;
			width:982px;
			height:18px;
			float:left;
			/*margin:0 0 0 10px;*/
			}
.carListTblBack{
			background:#fcfef7;
			width:960px;
			border-left:1px solid #bae864;
			border-right:1px solid #bae864;
			float:left;
			padding:0 10px;
			}
.staticDataContainer{
			background:#fcfef7;
			width:960px;
			border-left:1px solid #bae864;
			border-right:1px solid #bae864;
			float:left;
			/*margin:0 0 0 10px;*/
			padding:0 10px;
			}
.staticDataContainerLeft{
	width:475px;
	float:left;
	padding:10px 0 0px 0px;
	/*background:#00ffff;
	height:200px;
	overflow:auto;*/
	}
.staticDataContainerright{
	width:475px;
	float:right;	
	padding:10px 0 10px 10px;
	/*background:#000099;*/
	}
.staticDataContainer h1{
	/*background:url(../img/staticdatatablehead-back.gif) repeat-x;*/
	border:1px solid #489510;
	/*border-right:1px solid #489510;*/
	height:15px;
	width:200px;
	background:#c7e298;
	padding:10px;/**/
	font-size:16px;
	color:#333333;
	font-weight:bold;	
	float:left;
	margin:0px 0px 5px 0px;
	}
	.staticDataContainer h2{
	padding:5px;/**/
	font-size:16px;
	color:#333333;
	font-weight:bold;	
	/* float:left; */
	margin:0px 0px 5px 0px;
	}
.staffCalendarContainer{
			background:#fcfef7;
			width:960px;
			border-left:1px solid #bae864;
			border-right:1px solid #bae864;
			float:left;
			/*margin:0 0 0 10px;*/
			padding:0 10px;
			}

.staffCalendarContainerLeft{
	width:475px;
	float:left;
	padding:10px 0 0px 0px;
	/*background:#00ffff;
	height:200px;
	overflow:auto;*/
	}
.staffCalendarContainer table td{
	color:#005622;
	font-weight:bold;
	line-height:26px;
	padding:0 5px 0 0;
	}



.staffCalendarContainerRight{
	width:475px;
	float:right;	
	padding:10px 0 10px 0px;
	/*background:#000099;*/
	}



.addHolder{
	background:url(../img/add-icon.png) no-repeat;
	/*width:23px;*/
	height:30px;
	float:right;
	margin:5px 5px;
	padding:5px 0 0 30px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	}
.vehicleAddHolder{
	background:url(../img/add-icon.png) no-repeat;
	/*width:23px;*/
	height:30px;
	float:right;
	margin:5px 10px 0 10px;
	padding:5px 0 0 30px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	width:80px;
	}
.petAddHolder{
	background:url(../img/add-icon.png) no-repeat;
	/*width:23px;*/
	height:30px;
	float:right;
	margin:2px 10px 0 10px;
	padding:0 0 0 30px;
	/*margin:5px 10px 0 10px;
	padding:5px 0 0 30px;*/
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.petAddHolder a{
	color:#005622;
	}



.petAddHolder_n{
	background:url(../img/add-icon.png) no-repeat;
	/*width:23px;*/
	height:22px;
	float:right;
	margin:5px 10px 0 10px;
	padding:5px 0 0 30px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.petAddHolder_n a{
	color:#005622;
	}



.editHolder{
	background:url(../img/edit-icon.png) no-repeat 5px 0px;
	/*width:23px;*/
	height:30px;
	float:right;
	margin:5px 10px 0 10px;
	padding:10px 0 0 30px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.editHolder a{
	color:#005622;
	}
.manageAccessHolder{
 background:url(../img/managerollaccess-icon.png) no-repeat;
 /*width:23px;*/
 height:20px;
 float:right;
 margin:5px 10px 0 0px;
 padding:10px 0 5px 40px;
 color:#005622;
 font-weight:bold;
 cursor:pointer;
 /*width:50px;*/
 }
.manageAccessHolder a{
 color:#005622;
 }

.addHolderContainer{
	float:right; margin:5px 10px 20px 10px; width:210px;
	}
.AddHolderNew{
	/*background:url(../img/add-icon.png) no-repeat;
	width:103px;
	height:30px;*/
	float:right;
	/*margin:5px 10px 20px 10px;
	padding:5px 0 0 10px;*/
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0 0 0;
	/*width:50px;*/
	}
.AddHolderNew a{
	color:#005622;
	}













.noteTxt{
	float:right; margin:10px;
	}


.mydesk{
	background:url(../img/mydesk_back1.png) 0 22px no-repeat;
	/*width:23px;*/
	/*height:35px;*/
	height:32px;
	float:right;
	margin:5px 10px 0 10px;
	padding:30px 0 0 50px;
	color:#6a9f01;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.mydesk:hover{
	color:#6a9f01;
	text-decoration:underline;
	}






.switchEvent_n{
	background:url(../img/eventbycategory-icon.png) no-repeat;
	/*width:23px;*/
	height:34px;
	float:right;
	margin:0px 20px 0 10px;
	padding:15px 0 0 45px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.switchEvent_n a{
	color:#005622;
	}

.switchEvent_n a{
	color:#005622;
	}

.switchEvent_not{
	background:url(../img/calendar-icon_new.png) no-repeat;
	/*width:23px;*/
	height:34px;
	float:right;
	margin:0px 20px 0 10px;
	padding:15px 0 0 20px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.switchEvent_not a{
	color:#005622;
	}


.maintainCtegoryList_n{
	background:url(../img/maintaincategoryList-icon.png) no-repeat;
	/*width:23px;*/
	height:22px;
	float:right;
	margin:5px 10px 0 10px;
	padding:5px 0 0 30px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.maintainCtegoryList_n a{
	color:#005622;
	}
.layoutDropdown{
        height:22px;
	float:right;
	margin:5px 10px 0 10px;
	padding:5px 0 0 30px;
	color:#005622;
	font-weight:bold;
}

.viewEventByCategory_n{
	background:url(../img/vieweventbycategory-icon.png) no-repeat;
	/*width:23px;*/
	height:22px;
	float:right;
	margin:5px 10px 0 10px;
	padding:5px 0 0 35px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.viewEventByCategory_n a{
	color:#005622;
	}
.maintainPress{
     background:url(../img/news-icon.png) no-repeat;
     /*width:23px;*/
     height:25px;
     float:right;
     margin:5px 10px 0 10px;
     padding:5px 0 0 50px;
     color:#005622;
     font-weight:bold;
     cursor:pointer;
     /*width:50px;*/
 }
.maintainPress a{
     color:#005622;
 }
.monthYearContainer{
	/*width:200px;
	background:url(../img/monthyear-bacl.png) repeat-x;
	height:38px;
	border:1px solid #85d609;*/
	color:#333530;
	font-size:14px;
	margin:4px 10px 0px 10px;
	font-weight:bold;
	float:left;
	}
.monthYearContainerBlock{
	float:left;
	margin:0 10px 0 0;
	}
.condoStaffCalendarContainer{
	width:958px; margin:0px auto; border:1px solid #b1ec79;
	padding:0 0 10px 0;
	}






.packageAddHolder{
	background:url(../img/add-icon.png) no-repeat;
	/*width:23px;*/
	height:30px;
	float:right;
	margin:5px 10px 0 10px;
	padding:5px 0 0 30px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	width:130px;
	}
.staticdataTblHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:474px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	height:35px;
	}
.staticdataTblHead table{
	padding:10px 0;
	}
.staticdataTblHead table td{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.staticdataInfo{
	background:#effada;
	/*width:958px;*/
	width:474px;
	border-left:1px solid #c9ec87;
	border-right:1px solid #c9ec87;
	border-bottom:1px solid #c9ec87;
	height:200px;
	overflow:auto;
	}
.staticdataInfo table td{
	padding:5px 0;
	/*text-align:center;*/
	}
.condoneighbourInfo{
	/*background:#effada;*/
	/*width:958px;*/
	width:474px;
	border:1px solid #c9ec87;
	background:#FFFFFF;
	}
.condoneighbourInfo img.petkid{
	/*padding:10px;*/
	float:left;
	margin:20px 10px 10px 0;
	}
.btnBLue{
	background:#039bf2;
	padding:5px;
	float:right;
	color:#FFFFFF;
	font-size:11px;
	margin: 40px 10px 10px 10px;
	font-weight:bold;
	cursor:pointer;
	}
	
.condoneighbourInfo div.left{
	width:104px;
	float:left;
	padding:20px 0 0 10px;
	}
.condoneighbourInfo div.left img{
	border:1px solid #96e204;
	}
.condoneighbourInfo div.right{
	/*width:340px;*/
	width:240px;
	float:left;
	padding:20px 10px 10px 10px;
	}
.condoneighbourInfo div.right h6{
	font-weight:bold;
	color:#171717;
	padding:5px 0px;
	font-size:14px;
	}
.condoneighbourInfo div.right p{
	padding:10px 0px;
	font-size:12px;
	font-weight:normal;
	}
.facilityreservationInfo{
	background:#effada;
	/*width:958px;*/
	width:474px;
	border:1px solid #c9ec87;
	margin:10px 0 0 0;
	}
.facilityreservationInfo table{
	/*width:950px;*/
	margin:0px auto;
	margin-top:10px;
	margin-bottom:10px;
	}
.facilityreservationInfo table td{
	padding:5px;
	color:#005622;
	font-weight:bold;
	text-align:right;
	/*text-align:center;*/
	}
.facilityreservationInfo table td.normal{
	padding:5px;
	color:#2f3331;
	font-weight:normal;
	text-align:right;
	font-size:11px;
	/*text-align:center;*/
	}
.frm{ /*added on 1st December*/
	float:left;
	}

.currentReservationInfo{
	background:#fff;
	/*width:958px;*/
	width:476px;
	height:240px;
	overflow-y:auto;
	overflow-x:hidden;
	}
.currentReservationBlock{
	width:430px;
	background: #e2e3e1 url(../img/reservationblock-bg.png) repeat-x;
	height:49px;
	border:1px solid #dfdfde;
	padding:10px;
	margin:10px 0 0 0 ;
	color:#9e9e9e;
	font-size:14px;
	font-weight:bold;
	}
.currentReservationBlockLft{
	width:80px;
	float:left;
	text-align:center;
	}
.currentReservationBlockRgt{
	width:250px;
	float:left;text-align:center;
	}
.currentReservationBlockRgtEnd{
	width:100px;
	float:left;text-align:center;
	}


.security_leftContainer{
	width:475px;
	float:left;text-transform:uppercase;
	}
.security_leftContainer h2{
	font-size:16px;
	color:#0d1517;
	margin:15px 0;
	text-align:center;
	text-decoration:underline;	
	}
.security_deviderContainer{
	width:10px;
	float:left;
	}
.securityTabOn{
	background:url(../img/security-tab-back.png) no-repeat;
	width:304px;
	height:62px;
	padding:5px 0;
	cursor:pointer;
	margin:10px 94px 10px 74px;
	}
.securityTabOn div.pic{
	float:left;
	width:89px;
	padding:0 0 0 5px;
	height:62px;
	}
.securityTabOn h5{
	float:left;
	width:210px;
	font-size:14px;
	font-weight:bold;
	color:#0d1517;
	padding:25px 0;
	}
.securityTabDisable{
	background:url(../img/security-tab-diseble.png) no-repeat;
	width:304px;
	height:62px;
	padding:5px 0;
	margin:10px 94px 10px 74px;
	}
.securityTabDisable div.pic{
	float:left;
	width:89px;
	padding:0 0 0 5px;
	height:62px;opacity:0.4;
	filter:alpha(opacity=40);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
	}
.securityTabDisable img{
	filter:alpha(opacity=40);-moz-opacity:0.4;
	}
.securityTabDisable h5{
	float:left;
	width:210px;
	font-size:14px;
	font-weight:bold;
	color:#b1b3b3;
	padding:25px 0;
	}
/*.securityTabOn h5 a{
	color:#0d1517;
	text-decoration:none;
	}*/



	






	
	
.greenBorder{
	border-bottom:1px solid #9fd343; margin:10px 0px;
	}

.statusOn{
	float:left; 
	margin-left:70px;
	}
.statusOf{
	float:left; margin-left:10px;
	}
.emailDetailContainer{
	width:715px;
	float:left;
	margin:0 10px 0 0;
	}
.emailDetailHeaderHolder{
	height:35px;
	background:#bce96b;
	width:705px;
	padding:0 5px;
	margin:0 0 5px 0;
	}
.emailDetailHeaderHolder table{
	padding:2px 0px;
	}
.emailHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:712px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	height:35px;
	}
.emailHead table{
	padding:10px 0;
	}
.emailHead table td{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.emailHead table td a{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.emailHead table td a:hover{
	text-decoration:underline;
	}
.emailHead table td.head{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:0 0 0 10px;
	}
.emaildataInfo{
	background:#effada;
	/*width:958px;*/
	width:712px;
	border-left:1px solid #c9ec87;
	border-right:1px solid #c9ec87;
	border-bottom:1px solid #c9ec87;
	height:400px;
	overflow-y:scroll;
  	overflow-x:hidden; 
	
	}
.emaildataInfo table td{
	padding:5px 0 5px 5px;
	/*text-align:center;*/
	}
.emaildataInfo table td a{
	color:#619501;
	text-decoration:none;
	}
.emaildataInfo table td a:hover{
	text-decoration:underline;
	}



.emaildataInfo_n{
	background:#effada;
	/*width:958px;*/
	width:712px;
	border-left:1px solid #c9ec87;
	border-right:1px solid #c9ec87;
	border-bottom:1px solid #c9ec87;
	margin:0 0 10px 0;
	
	}
.emaildataInfo_n table td{
	padding:5px 0 5px 5px;
	text-align:left;
	padding:5px 0 5px 10px;
	/*text-align:center;*/
	}
.emaildataInfo_n table td a{
	color:#619501;
	text-decoration:none;
	}
.emaildataInfo_n table td a:hover{
	text-decoration:underline;
	}

.emailinfoHeader{
	height:25px;
	background:#bce96b;
	width:705px;
	padding:0 5px;
	margin:0 0 5px 0;
	}
.emailDetailInput{
	float:right;
	margin:2px 10px 0 0;;
	}
.emailinfoHeader input{
	height:14px;
	font-size:10px;	
	}
.iestyle{
	margin-left:10px;
	height:18px;		
	}	

.emailImgCLs{
 	margin:0 0 0 2px;
 	float:left;
	}
.emailinputBoxHolder{
	 float:left; 
	 margin:5px 0 0 2px;
	}

.emailSelectBox{ 
 	margin:2px 0px 0px 2px; 
 	float:left; 
  }
.emailSelectBoxHOlder{
 	float:left; 
  }
.emailImgCLlGO{
  margin:0px 0 0 2px;
  float:left;
 }	
.emailBodyInfo1{
	background:#FFFFFF;	
	width:692px;
	border:1px solid #e9e9e9;
	padding:10px;	
	}
.emailBodyInfo{
	background:#FFFFFF;	
	width:692px;
	border:1px solid #e9e9e9;
	padding:10px;	
	}
.emailBodyInfo h6{
	color:#000000;
	font-weight:normal;
	padding:0 0 15px 0;
	font-size:12px;
	}
.emailBodyInfo p{
	}
.emailBodyInfo table td{
	padding:5px 0 5px 5px;
	/*text-align:center;*/
	}
.emailBodyInfo table td a{
	color:#619501;
	text-decoration:none;
	}
.emailBodyInfo table td a:hover{
	text-decoration:underline;
	}






	
	
	



.emailHeader{
	background:url(../img/emailinfoheader-back.gif) repeat-x;
	border:1px solid #d9d6d6;
	width:714px;
	height:23px;
	margin:0 0 2px 0;
	}
.emailHeader h5{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	padding:2px 10px;
	text-transform:capitalize;
	}
.emailHeader h5 span{
	color:#000;
	text-align:left;
/*	width:120px;background:url(../img/emaildetailback-icon.png) right center no-repeat;*/
	padding:0px 20px 0 10px;
	font-weight:normal;
	}
.emailHeader h6{
	float:left;
	color:#666666;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px;
	text-transform:capitalize;
	}
.emaildataInfo_read{
background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #C9EC87;
    border-left: 1px solid #C9EC87;
    border-right: 1px solid #C9EC87;
    height: 400px;
    overflow: auto;
    padding: 10px;
    width: 692px;
}

.emailHeader_read {
    background:#F0EFEF;    
    border: 1px solid #D9D6D6;    
    margin: 0 0 2px;
    padding: 5px 0;
    width: 714px;
}
.emailHeader_read h5{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	padding:2px 10px;
	text-transform:capitalize;
	}
.emailHeader_read h5 span{
	color:#000;
	text-align:left;
/*	width:120px;background:url(../img/emaildetailback-icon.png) right center no-repeat;*/
	padding:0px 20px 0 10px;
	font-weight:normal;
	}
.emailSentContainer{
	width:715px;
	float:left;
	margin:0 10px 0 0;
	}
.emailSentContainer table tr{
	background:url(../img/emailinfoheader-back.gif) repeat-x;
	border:1px solid #d9d6d6;
	width:714px;
	height:23px;
	margin:0 0 2px 0;
	}


.emailSentContainer table tr td{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	padding:0px 10px;
	text-transform:capitalize;
	}
.emailSentContainer table tr td input{
	height:18px;
	font-size:10px;
	margin-top:-2px;
	}

	













.emailLink{
	background:url(../img/emailinbox-bulet.png) no-repeat 0 8px;
	font-size:10px;	
	padding:5px 10px 5px 20px;
	color:#3f4536;
	line-height:15px;
	}
.popup2HolderTop{
	background:url(../img/popup2holder-top.png) no-repeat;
	width:735;
	height:22px;
	}
.popup2HolderBotm{
	background:url(../img/popup2holder-botm.png) no-repeat;
	width:735;
	height:22px;
	
	}
.popup2HolderBack{
	width:709px;
	background:#fcfef7;
	border-left:1px solid #c5eb7e;
	border-right:1px solid #c5eb7e;
	padding:0px 12px;
	}

.popup2Head{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:705px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	height:35px;
	}
.popup2Head table{
	padding:0;
	}
.popup2Head table td{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}
.popup2Head table td a{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.popup2Head table td a:hover{
	text-decoration:underline;
	}
.pop2dataInfo{
	background:#effada;
	/*width:958px;*/
	width:705px;
	border-left:1px solid #c9ec87;
	border-right:1px solid #c9ec87;
	border-bottom:1px solid #c9ec87;
	margin:0 0 0px 0;
	}
.pop2dataInfo table{
	margin:10px 0;
		}
.pop2dataInfo table td{
	padding:10px 5px 10px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	/*text-align:center;*/
	}
.pop2dataInfo table td.inpt{
	padding:10px 5px 10px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	/*text-align:center;*/
	}
.pop2dataInfo table td.fldNm{
	padding:10px 5px 10px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	/*text-align:center;*/
	}
.pop2dataInfo table td.normal{
	padding:10px 5px 10px 45px;
	color:#514f4f;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	/*text-align:center;*/
	}

	







.condoneighborPopContainer{
	background:#f5ffe4;
	/*width:958px;*/
	width:463px;
	border:1px solid #95e168;
	padding:10px;
	}
.condoneighborPopContainer a{
	color:#537818;
	text-decoration:none;
	font-weight:bold;
	}
.condoneighborPopContainer div.email{
	float:right;
	margin:5px 10px 10px 0;
	}
.condoneighborPopContainer div.left{
	width:110px;
	float:left;
	margin:0 5px 0 0;
	}
.condoneighborPopContainer div.left img{
	width:98px;
	height:98px;
	border:1px solid #96e204;
	}
.condoneighborPopContainer div.right{
	width:340px;
	float:left;
	margin:0  0  0 5px ;
	}
.fieldName{
	width:100px;
	float:left;
	font-weight:bold;
	padding:0 10px 0 0;
	}
.fieldName p{
	font-weight:bold;
	padding:0 0 10px 0;
	}
.fieldInfo{
	float:left;
	width:215px;
	padding:0 0 0 10px;
	}
.fieldInfo p{
	padding:0 0 10px 0;
	}
.condoneighborborder{
	margin:15px 0px;
	border:1px dashed #545952;	
	}
.condoneighborPopContainer table{
	margin:10px 0;
		}
.condoneighborPopContainer table td{
	padding:10px 5px 10px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	/*text-align:right;
	text-align:center;*/
	}
.condoneighborPopContainer table td.normal{
	padding:0px 5px;
	color:#514f4f;
	font-weight:normal;
	font-size:12px;
	/*text-align:left;
	text-align:center;*/
	}
.condoneighborPopContainer div.icon{
	float:right;
	width:50px;
	margin:0 10px 0 10px;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	




.greenBgdataInfo{
	/*background:#effada;*/
	background:#effada;
	width:958px;
	/*width:474px;*/
	border:1px solid #c9ec87;	
	}
.greenBgdataInfo table{
	/*width:950px;*/
	margin:0px auto;
	margin-top:10px;
	margin-bottom:10px;
	}
.greenBgdataInfo table td{
	padding:5px;
	color:#194400;
	font-weight:bold;
	text-align:right;
	/*text-align:center;*/
	}
.greenBgdataInfo select,input{
	font-size:12px;
	}
.prevSurveyHolder{
	background:url(../img/copyaprevioussurvey-btn.png) no-repeat; width:311px; height:91px; margin:5px 0 0 40px;
	}
.prevSurveyHolder select{
	width:290px; height:20px; margin:55px 10px 0 0;
	}
	


.createSurveyHolder{
	background:url(../img/createasurvey-icon.png) no-repeat;
	/*width:23px;*/
	height:33px;
	float:right;
	margin:5px 10px 0 10px;
	padding:15px 0 0 50px;
	color:#005622;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}
.createSurveyHolder a{
	color:#005622;
	}


.surveyTabContainer{
	margin:0px 0 0 8px; float:left;
	}
.surveyTabContainer ul{
	list-style-type:none;
	}
.surveyTabContainer li{
	background:url(../img/survey-tab-on.png) no-repeat;
	width:139px;
	height:35px;
	float:left;
	margin:0 2px;
	line-height:35px;
	vertical-align:center;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	}
.surveyTabContainer li a{
	text-decoration:none;
	color:#FFFFFF;
	}
.surveyTabContainer li a:hover{
	background:url(../img/survey-tab-over.png) no-repeat;
	width:139px;
	height:35px;
	float:left;	
	line-height:35px;
	vertical-align:center;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
.surveyTabContainer li a.current{
	background:url(../img/survey-tab-over.png) no-repeat;
	width:139px;
	height:35px;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	}







.staffCalendarTabContainer{
	margin:0px 0 0 8px; float:left;
	}
.staffCalendarTabContainer ul{
	list-style-type:none;
	}
/*.staffCalendarTabContainer li{
	background:url(../img/staffcalendar-tab-on.png) no-repeat;
	width:262px;
	height:33px;
	float:left;
	margin:0 2px;
	line-height:33px;
	vertical-align:center;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	}*/
	
.staffCalendarTabContainer li{
 /*background:url(../images/staffcalendar-tab-on.png) no-repeat;*/
 background:url(../img/staffcalendar-tab1-on.png) no-repeat;
 width:262px;
 height:33px;
 float:left;
 margin:0 2px;
 line-height:33px;
 vertical-align:center;
 text-align:center;
 text-transform:uppercase;
 font-weight:bold;
 font-size:12px;
 }
.staffCalendarTabContainer li a{
 text-decoration:none;
 /*color:#FFFFFF;*/ 
 color:#666;
 }

 	
/*.staffCalendarTabContainer li a{
	text-decoration:none;
	color:#FFFFFF;
	}*/
/*.staffCalendarTabContainer li a:hover{
	background:url(../img/staffcalendar-tab-over.png) no-repeat;
	width:262px;
	height:33px;
	float:left;	
	line-height:33px;
	vertical-align:center;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}*/
.staffCalendarTabContainer li a:hover{
 background:url(../img/staffcalendar-tab-over.png) no-repeat;
 width:262px;
 height:33px;
 float:left; 
 line-height:33px;
 vertical-align:center;
 text-align:center;
 text-transform:uppercase;
 font-weight:bold;
 font-size:12px;
 color:#FFFFFF;
 text-decoration:none;
 }	
/*.staffCalendarTabContainer li a.current{
	background:url(../img/staffcalendar-tab-over.png) no-repeat;
	width:262px;
	height:33px;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	}
	*/

.staffCalendarTabContainer li a.current{
 background:url(../img/staffcalendar-tab-on.png) no-repeat;
 width:262px;
 height:33px;
 float:left;
 color:#FFFFFF;
 text-decoration:none;
 }
 
 

.discussionForumTabContainer{
 margin:0px 0 0 0px; 
 float:left;
 }
.discussionForumTabContainer ul{
 list-style-type:none;
 }
.discussionForumTabContainer li{
 /*background:url(../images/staffcalendar-tab-on.png) no-repeat;*/
 background:url(../img/discussionforumtab-on.png) no-repeat;
 width:182px;
 height:33px;
 float:left;
 margin:0 2px;
 line-height:33px;
 vertical-align:center;
 text-align:center;
 text-transform:uppercase;
 font-weight:bold;
 font-size:12px;
 }
.discussionForumTabContainer li a{
 text-decoration:none;
 /*color:#FFFFFF;*/ 
 color:#666;
 }
.discussionForumTabContainer li a:hover{
 background:url(../img/discussionforumtab-over.png) no-repeat;
 width:182px;
 height:33px;
 float:left; 
 line-height:33px;
 vertical-align:center;
 text-align:center;
 text-transform:uppercase;
 font-weight:bold;
 font-size:12px;
 color:#FFFFFF;
 text-decoration:none;
 }
.discussionForumTabContainer li a.current{
 background:url(../img/discussionforumtab-select.png) no-repeat;
 width:182px;
 height:33px;
 float:left;
 color:#FFFFFF;
 text-decoration:none;
 }
/*---Discussion Forum----*/



	

#tabs {
	float:left;
	width:100%;
	font-size:12px;
	line-height:normal;
	border-bottom:1px solid #1478f4;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	font-weight:bold;
	text-transform:uppercase;
	}

#tabs a {
	float:left;
	background:url(../img/left.png) no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url(../img/right.png) no-repeat right top;
	/*padding:6px 15px 4px 6px;*/
	padding:10px 15px 8px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -36px;
	}

#tabs a:hover span {
	background-position:100% -36px;
	}


#tabs a#select  {
 background-position:0% -36px;
 }
#tabs a#select span {
 background-position:100% -36px;
 }

/*-------Discussion Forum----------*/














































.myProfileInfoTblLft{
			float:left;
			width:474px;
			}
		.myProfileInfoTblLft table td{
			font-weight:bold;
			color:#005622;
			padding:5px 0;
			}
		.myProfileInfoTblLftInfoTblMdl{
			float:left;
			width:10px;
			}
.myProfileBtnHolder{
	margin:0px auto; 
	/*width:60px; */width:100%; 
	margin-bottom:10px;
	
	}
















.dataInfo{
	/*background:#effada;*/
	background:#FFFFFF;
	width:958px;
	/*width:474px;*/
	border:1px solid #c9ec87;	
	}
.dataInfo table{
	/*width:950px;*/
	margin:0px auto;
	margin-top:10px;
	margin-bottom:10px;
	}
.dataInfo table td{
	padding:5px;
	color:#194400;
	font-weight:bold;
	/*text-align:right;*/
	/*text-align:center;*/
	}
.dataInfo table td.leftTxt{
	padding:5px;
	color:#194400;
	font-weight:bold;
	/*text-align:right;
	text-align:center;*/
	}
.dataInfo table td.normal{
	text-align:left;
	font-weight:normal;
	}
.dataInfo table td.normalBLack{
	text-align:left;
	font-weight:normal;
	color:#030303;
	}
.dataInfo select,input{
	font-size:11px;
	height:19px;
	}
.dataInfo table td.gryTxt{
	text-align:left;
	font-weight:normal;
	color:#1e1e1e;
	line-height:16px;
	}
.dataInfo table td.leftTxt{
	text-align:left;
	}
.dataInfo h4{
	font-size:16px;
	color:#007ac8;
	padding:10px 0 5px 15px;
	text-transform:uppercase;
	}
.dataInfo table td.greenbold{
	padding:5px;
	color:#194400;
	font-weight:bold;
	text-align:left;
	padding:0 0 0 10px;
	/*text-align:center;*/
	}
.auditrailContainer{
	/*width:705px;*/ background:#fff; border:1px solid #e5e5e5; padding:10px;
	width:760px;
	height:150px;
	overflow-y:auto;
	overflow-x:hidden
	}
.auditrailContainer p{
	padding:0 0 5px 0;
	}
.commentHolder{
	background:#14b8f7; width:135px; height:16px; color:#FFFFFF; margin:5px 0 0 0; line-height:16px; vertical-align:middle; padding:5px;
	}
.dotedDevider{
	border-bottom:1px dashed #ccc;
	margin:10px 0;
	}
.imgCLs{
	cursor:pointer;
	}
.commentHolder_n{
	height:16px; color:#000; margin:5px 0 0 0; line-height:16px; vertical-align:middle; padding:5px 0px; font-weight:bold;
	}




.topDataInfo{
	width:958px;
	/*width:474px;
	border:1px solid #c9ec87;*/
	margin:10px 0	
	}
.topDataInfo table{
	/*width:950px;*/
	margin:0px auto;
	}
.topDataInfo table td{
	padding:5px;
	color:#194400;
	font-weight:bold;
	text-align:right;
	/*text-align:center;*/
	}	




.forumBreadCrum{
 /*background:#effada;*/
 background:#fff;
 width:938px;
 /*width:474px;*/
 margin:0px auto;
 border:1px solid #c9ec87;
 margin-top:10px;
 margin-bottom:10px;
 padding:10px;
 font-weight:bold;
 color:#7bba19;
 }
.forumBreadCrum a{
	color:#0171d0;
	text-decoration:none;
	font-weight:bold;
	}
.forumBreadCrum a:hover{
	text-decoration:underline;
	}


.forumBreadCrum select{
	width:150px;
	height:18px;
	font-size:11px;
	margin:10px 0px;
	}

.forumDate{
	/*background:#effada;*/
	background:#50514e;
	width:938px;
	/*width:474px;*/
	border:1px solid #000;
	margin:10px 0px 0px 0px;
	padding:0px 10px;
	color:#fff;
	line-height:25px;
	}
.forumDateLft{
	float:left;
	}
.forumDateRgt{
	float:right;
	}

.forumHead{
	/*background:#effada;*/
	background:#e6ebde;
	width:938px;
	/*width:474px;*/
	border:1px solid #c0c0c0;
	margin:10px 0px 0px 0px;
	padding:10px;
	color:#fff;
	}
.forumHead div.left{
	float:left;
	}
.forumHead div a{
	color:#0069ca;
	text-decoration:none;
	}
.forumHead div.right{
	float:right;
	color:#666;
	}
.forumHead div.right span{
	color:#f98203;
	}
.forumHead div.right span.green{
	color:#67a20c;
	}
.forumHead div.right p{
	padding:0 0 3px 0;
	}

.forumDtl{
	/*background:#effada;*/
	background:#fff;
	width:938px;
	/*width:474px;*/
	border:1px solid #c0c0c0;
	margin:0px 0px 10px 0px;
	padding:10px;
	color:#fff;
	}
.forumDtl img{
	margin:0px 10px 10px 0px;
	float:left;
	}
.forumDtl h2{
	font-size:14px;
	padding:0 0 5px 0px;
	border-bottom:1px solid #c0c0c0;
	color:#7b9500;
	}

.forumDtl p{
	color:#50514e;
	padding:10px 0px 5px 0px;
	overflow:hidden;
	}

.addNewResponseHolder{
 background:url(../img/postresponse-icon.png) no-repeat 0px 0px;
 float:left;
 margin:5px 10px 0px 5px;
 /*padding:38px 0 0px 65px;*/
 padding:18px 0 0px 45px;
 color:#619500;
 font-weight:bold;
 cursor:pointer;
 height:38px;
 text-transform:uppercase;
 }








.surveyInfo{
	/*background:#effada;*/
	background:#FFFFFF;
	width:958px;
	/*width:474px;*/
	border:1px solid #c9ec87;	
	}
.surveyInfo h4{
	font-size:14px;
	color:#4277d3;
	font-weight:bold;
	margin:10px;
	}
.surveyInfo table{
	/*width:950px;*/
	margin:0px auto;
	padding:5px 10px;
	}
.surveyInfo table td{
	padding:5px;
	color:#524848;
	/*font-weight:bold;
	text-align:right;*/
	/*text-align:center;*/
	border-bottom:1px solid #c8ed7d;
	}
.surveyInfo table td.normal{
	text-align:left;
	font-weight:normal;
	color:#418d14;
	font-weight:bold;
	}
.surveyInfo table td.normal a{
	color:/*#e84f0c*/#0092e7;
	font-weight:bold;
	text-decoration:none;
	}
.surveyInfo table td.normal a:hover{
	text-decoration:underline;
	}

.surveyInfo table td#noBorder{
	border-bottom:none;
	}
.surveyInfo table td.blkTxt{
	text-align:left;
	font-weight:normal;
	color:#666;
	font-weight:bold;
	}
.surveyInfo table td.blkTxt a{
	color:/*#e84f0c*/#666;
	font-weight:bold;
	text-decoration:none;
	}
.surveyInfo table td.blkTxt a:hover{
	text-decoration:underline;
	}

.surveyInfo table td.normalCenter{
	font-weight:normal;
	color:#418d14;
	font-weight:bold;
	}

.surveyInfo table td.noBtomBorderNormal{
 text-align:left;
 font-weight:normal !important;
 color:#666;
 border-bottom:none;
 }




.surveyInfo table td.orngTxt{
	text-align:left;
	font-weight:normal;
	color:#df9411;
	font-weight:bold;
	font-size:16px;
	/*background:url(../img/statistics-icon.png) no-repeat 5px 5px;*/
	height:33px;
	padding:0px 0 5px 5px;
	}
.surveyInfo table td.blueTxt{
	color:/*#e84f0c*/#0092e7;
	font-weight:bold;
	}
.surveyInfo table td.noborder{
	border:none;
	}
.surveyInfo table td.question{
	text-align:left;
	font-weight:normal;
	color:#df9411;
	font-weight:bold;
	font-size:16px;
	background:url(../img/question-icon.png) no-repeat 5px 8px;
	height:33px;
	padding:5px 0 0 45px;
	border:none;
	}
.condoStaffImgBlockLft{
	width:110px;
	float:left;
	margin:10px 0 10px 10px;
	padding:10px 5px;
	border:1px solid #96e204;
	}
.condoStaffImgBlockRgt{
	width:800px;
	float:left;
	margin:10px;
	padding:10px 0;
	border:1px solid #96e204;
	min-height:120px;
	}










.visitorSearch{
	/*background:#effada;*/
	background:#FFFFFF;
	width:958px;
	/*width:474px;
	border:1px solid #c9ec87;*/	
	}
.visitorSearchLft{
	float:left;
	background:#FFFFFF;
	width:254px;
	/*width:474px;*/
	border:1px solid #8cc226;
	margin:0 0 10px 0;
	}
.visitorSearchRgt{
	float:left;
	background:#FFFFFF;
	width:695px;
	/*width:474px;*/
	border:1px solid #8cc226;
	margin:0 0 10px 5px;	
	}
.visitorSearch h4{
	font-size:14px;
	color:#194400;
	font-weight:bold;
	/*margin:10px;*/
	}
.visitorSearch table{
	/*width:950px;*/
	margin:0px auto;
	padding:5px 10px;
	}
.visitorSearch table td{
	padding:5px;
	color:#524848;
	/*font-weight:bold;
	text-align:right;*/
	/*text-align:center;*/
	border-bottom:1px solid #c8ed7d;
	}
.visitorSearch table td.normal{
	text-align:left;
	font-weight:normal;
	color:#418d14;
	font-weight:bold;
	}
.visitorSearch table td.normal a{
	color:/*#e84f0c*/#0092e7;
	font-weight:bold;
	text-decoration:none;
	}
.visitorSearch table td.normal a:hover{
	text-decoration:underline;
	}

.visitorSearch table td#noBorder{
	border-bottom:none;
	}
.visitorSearch table td.blkTxt{
	text-align:left;
	font-weight:normal;
	color:#666;
	font-weight:bold;
	}
.visitorSearch table td.blkTxt a{
	color:/*#e84f0c*/#666;
	font-weight:bold;
	text-decoration:none;
	}
.visitorSearch table td.blkTxt a:hover{
	text-decoration:underline;
	}































.condoAdministrationInfo{
	/*background:#effada;*/
	background:#FFFFFF;
	width:958px;
	/*width:474px;*/
	border:1px solid #c9ec87;
	height:200px;
	overflow-y:auto;
	overflow-x:hidden
	}
.condoAdministrationInfo table{
	/*width:950px;*/
	margin:0px auto;
	padding:5px 10px;
	}
.condoAdministrationInfo table td{
	padding:5px;
	color:#524848;
	/*font-weight:bold;
	text-align:right;*/
	/*text-align:center;*/
	border-bottom:1px solid #c8ed7d;
	}
.condoAdministrationInfo table td.normal{
	text-align:left;
	font-weight:normal;
	color:#418d14;
	font-weight:bold;
	}
.condoAdministrationInfo table td.normal a{
	color:/*#e84f0c*/#0092e7;
	font-weight:bold;
	text-decoration:none;
	}
.condoAdministrationInfo table td.normal a:hover{
	text-decoration:underline;
	}
.condoAdministrationInfo table td.orngTxt{
	text-align:left;
	font-weight:normal;
	color:#df9411;
	font-weight:bold;
	font-size:16px;
	/*background:url(../img/statistics-icon.png) no-repeat 5px 5px;*/
	height:33px;
	padding:0px 0 5px 5px;
	}
.condoAdministrationInfo table td.blueTxt{
	color:/*#e84f0c*/#0092e7;
	font-weight:bold;
	}
.condoAdministrationInfo table td.noborder{
	border:none;
	}
.condoAdministrationInfo table td.question{
	text-align:left;
	font-weight:normal;
	color:#df9411;
	font-weight:bold;
	font-size:16px;
	background:url(../img/question-icon.png) no-repeat 5px 8px;
	height:33px;
	padding:5px 0 0 45px;
	border:none;
	}































.surveyInfopopup{
	/*background:#effada;*/
	background:#FFFFFF;
	width:680px;
	/*width:474px;*/
	border:1px solid #c9ec87;	
	}
.surveyInfopopup table{
	/*width:950px;*/
	margin:0px auto;
	padding:5px 10px;
	}
.surveyInfopopup table td{
	padding:5px;
	color:#524848;
	font-weight:normal;	
	text-align:left;
	/*text-align:center;*/
	border-bottom:1px solid #c8ed7d;
	}
.surveyInfopopup table td.normal{
	text-align:left;
	font-weight:bold;
	color:#418d14;
	font-weight:bold;
	}
.surveyInfopopup table td.noborder{
	padding:5px;
	color:#524848;
	font-weight:normal;	
	text-align:left;
	/*text-align:center;*/
	border-bottom:none;
	}


















.surveyResultsInfo{
	/*background:#effada;*/
	background:#FFFFFF;
	width:958px;
	/*width:474px;*/
	border:1px solid #c9ec87;
	margin:10px 0 10px 0; 
	/*height:420px;
	overflow-y:scroll;
	overflow-x:hidden;*/
	}
.surveyResultsInfo table{
	/*width:950px;*/
	margin:0px auto;
	padding:5px 10px;
	margin-bottom:10px;
	}
.surveyResultsInfo table td{
	padding:5px;
	color:#524848;
	/*font-weight:bold;
	text-align:right;*/
	/*text-align:center;*/
	border-bottom:1px solid #c8ed7d;
	}
.surveyResultsInfo table td.normal{
	text-align:left;
	font-weight:normal;
	color:#418d14;
	font-weight:bold;
	}
.surveyResultsInfo table td.orngTxt{
	text-align:left;
	font-weight:normal;
	color:#df9411;
	font-weight:bold;
	font-size:16px;
	/*background:url(../img/statistics-icon.png) no-repeat 5px 5px;*/
	height:33px;
	padding:0px 0 5px 5px;
	}
.surveyResultsInfo table td.noborder{
	border:none;
	}
.surveyResultsInfo table td.question{
	text-align:left;
	font-weight:normal;
	color:#df9411;
	font-weight:bold;
	font-size:16px;
	background:url(../img/question-icon.png) no-repeat 5px 8px;
	height:33px;
	padding:5px 0 0 45px;
	border:none;
	}

















.surveyAnsContainer{
	width:958px;
	margin:0px auto;
	margin-top:10px;
	padding-bottom:2px;
	}
.surveyAnsContainer h3{
	color:#0076ff;
	font-size:14px;
	padding:10px;
	}
.answerBLock{
	/*width:918px;*/
	width:918px;
	background:#f7fff5;
	border:1px solid #c2ed72;
	margin:0px auto;
	padding:10px;
	margin-bottom:10px;
	height:420px;
	overflow-y:scroll;
	overflow-x:hidden;
	}
.answerBLock table{
	border:none;
	margin:0 20px 0 0;
	}
.answerBLock table td{
	padding:5px 5px;
	color:#005622;
	font-weight:bold;
	border-bottom:none;
	
	}
.answerBLock table td.orange{
	color:#df9411;
	}
.answerBLock p{
	padding:5px 5px 5px 20px;
	}
	
.answerBLocknoScroll{
	/*width:918px;*/
	width:918px;
	background:#f7fff5;
	border:1px solid #c2ed72;
	margin:0px auto;
	padding:10px;
	margin-bottom:10px;
	/*height:420px;
	overflow-y:scroll;
	overflow-x:hidden;*/
	}
.answerBLocknoScroll table{
	border:none;
	margin:0 20px 0 0;
	}
.answerBLocknoScroll table td{
	padding:5px 5px;
	color:#005622;
	font-weight:bold;
	border-bottom:none;
	
	}
.answerBLocknoScroll table td.orange{
	color:#df9411;
	}
.answerBLocknoScroll p{
	padding:5px 5px 5px 20px;
	}
	.answerBLocknoScroll p.greybigText{color:#454743; font-size:14px;padding:5px 5px 5px 20px;}
    .answerBLocknoScroll ul{margin:10px 0px 10px 22px; list-style-type:none;}
    .answerBLocknoScroll li{ font-size:12px; background:url(/img/survey-answer-bulet.png) 0px 5px no-repeat;padding:0 0 10px 20px; }
    .answerBLocknoScroll p.redBigText{font-size:14px; color:#ff0000; padding:10px 0px 10px 20px; font-weight:bold;}
	
.bluebar{
	background:#0072ff; width:auto; height:10px;
	}
.dashedBorder{
	border-bottom:1px dashed #434242; width:888px; margin:5px auto;
	}












/*.workRequestRaised{
	width:230px; float:left; margin:0 0 0 30px; text-align:left; background:#c3ea75; font-weight:bold; font-size:12px; text-transform:uppercase; color:#000; padding:10px;
	}*/
	
.italicTxt{
	font-style:italic; font-size:11px; color:#333333; font-weight:normal;
	}
.exintingCondolHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:958px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	line-height:35px;
	margin:0 0 2px 0;
	position:relative;
	}
.exintingCondolHead h1{
	color:#194400;
	font-size:16px;
	font-weight:bold;
	}
.exintingCondolHead img{
	top:-4px;
	position:absolute;
	width: 54;
	left: 231px;
	height: 46;
	}
.exintingCondolHead table{
	/*padding:10px 0;*/
	}
.exintingCondolHead table td{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}












.myContactDetailsHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:958px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	line-height:35px;
	margin:0 0 2px 0;
	/*position:relative;*/
	}
.myContactDetailsHead h1{
	color:#194400;
	font-size:16px;
	font-weight:bold;
	line-height:35px;
	vertical-align:middle;
	}
.myContactDetailsHead img{
	/*top:-4px;
	position:absolute;
	width: 54;
	left: 231px;
	height: 46;*/
	}
.myContactDetailsHead table{
	/*padding:10px 0;*/
	}
.myContactDetailsHead table td{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}





















.SecurityPackageHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:958px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	line-height:35px;
	margin:0 0 2px 0;
	position:relative; /* added on 8th December*/
	}
.SecurityPackageHead div.iconImg{/* added on 8th December*/
	top:-8px;
	position:absolute;
	/*width: 54;*/
	left: 150px;
	height: 40px;
	}
/*.exintingCondolHead h1{
	color:#194400;
	font-size:16px;
	font-weight:bold;
	}
.exintingCondolHead img{
	top:-4px;
	position:absolute;
	}*/
.SecurityPackageHead table{
	/*padding:10px 0;*/
	}
.SecurityPackageHead table td{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}
.SecurityPackageHead table td a{
	color:#194400;
	text-decoration:none;
	}











.calendarHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:938px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	line-height:35px;
	margin:0px auto;
	vertical-align:middle;
	margin-top:10px;
	}

.calendarHead table{
	margin:0px;
	padding:0px;
	border:none;
	}
.calendarHead table td{
	color:#365604;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	}
.calendarInfo{
	background:#fafafa;
	/*width:958px;*/
	width:938px;
	border:1px solid #067bd4;
	height:24px;
	margin:0px auto;
	vertical-align:middle;
	color:#365604;
	margin-top:10px;	
	}
.calendarInfo table{
	margin:0px;
	padding:0px;
	border:none;
	}
.calendarInfo table td{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:5px 0;
	}
.calendarInfo table td a{
	color:#365604;
	text-decoration:none;
	}
	
.calendarData{
	/*background:#fafafa;
	width:958px;*/
	width:938px;
	/*border:1px solid #067bd4;
	height:24px;*/
	margin:0px auto;
	vertical-align:middle;
	color:#365604;
	margin-top:10px;	
	}
.calendarData table{
	/*margin:0px;
	padding:0px;
	border:none;*/
	}
.calendarData table td{
	font-size:11px;
	text-align:center;
	/*padding:5px 0;*/
	}
.calendarData table td a{
	color:#348600;
	text-decoration:none;
	}

	














.listBoxContainer{
	width:352px; background:#FFFFFF; height:80px; color:#194400; border:1px solid #999999;
	font-style:italic;
	padding:5px 10px;
	font-weight:normal;
	text-align:left;
	}
.listBoxContainer a{
	color:#78b218;
	text-decoration:none;
	text-align:right;
	float:right;
	font-weight:bold;
	padding:20px 0 0 0;
	}
.italicText{
	color:#78b218;
	text-align:left;
	float:right;
	font-weight:normal;
	padding:20px 0 0 0;
	font-style:italic;
	width:255px;
	}
.listBoxContainerPop2{
	width:252px; 
	background:#FFFFFF; 
	height:80px; 
	color:#194400; 
	border:1px solid #999999;
	font-style:italic;
	padding:5px 10px;
	font-weight:normal;
	text-align:left;
	}
.listBoxContainerPop2 a{
	color:#78b218;
	text-decoration:none;
	text-align:right;
	float:right;
	font-weight:bold;
	padding:20px 0 0 0;
	}



.memoLinkHolder{
	background:url(../img/greenarrow.png) no-repeat 10px 3px;
	/*width:23px;
	height:29px;*/
	float:left;
	margin:5px 10px 0 5px;
	padding:0px 0 10px 30px;
	color:#619500;
	font-weight:bold;
	cursor:pointer;
	/*width:50px;*/
	}


.addPackageProviderHolder{
	background:url(../img/addpackageprovider-icon.png) no-repeat 0px 7px;
	/*width:23px;
	height:29px;*/
	float:left;
	margin:5px 10px 5px 5px;
	padding:18px 0 0px 50px;
	color:#619500;
	font-weight:bold;
	cursor:pointer;
	height:31px;
	text-transform:uppercase;
	/*width:50px;*/
	}
.reminderSetupHolder{
	background:url(../img/remindersetup-icon.png) no-repeat 0px 11px;
	/*width:23px;
	height:29px;*/
	float:right;
	margin:5px 10px 15px 5px;
	padding:18px 0 0px 50px;
	color:#619500;
	font-weight:bold;
	cursor:pointer;
	height:32px;
	text-transform:uppercase;
	/*width:50px;*/
	}
.reminderSetupHolderRecurrence{
	background:url(../img/recurring-bill-icon-new.jpg) no-repeat 0px 11px;
	/*width:23px;
	height:29px;*/
	float:right;
	margin: 5px 78px 15px 1px;
	padding:18px 0 0px 50px;
	color:#619500;
	font-weight:bold;
	cursor:pointer;
	height:32px;
	text-transform:uppercase;
	/*width:50px;*/
	}

.addPackageHolder{
	background:url(../img/addpackage-icon.png) no-repeat 0px 3px;
	/*width:23px;
	height:29px;*/
	float:left;
	margin:5px 0px 5px 135px;
	padding:18px 5px 0px 40px;
	color:#242523;
	font-weight:bold;
	cursor:pointer;
	height:29px;text-transform:uppercase;
	/*width:50px;*/
	}
.addPackageHolderNew{
	background:url(../img/addpackage-icon.png) no-repeat 0px 3px;
	/*width:23px;
	height:29px;*/
	float:left;
	margin: 5px 0 5px 48px;
	padding:18px 5px 0px 40px;
	color:#242523;
	font-weight:bold;
	cursor:pointer;
	height:29px;text-transform:uppercase;
	/*width:50px;*/
	}
.addPackageSingleMultipleHolder{
	background:url(../img/blackarrow.png) no-repeat 10px 3px;
	/*width:23px;
	height:29px;*/
	float:left;
	margin:23px 0px 5px 0px;
	padding:0px 0 10px 25px;
	color:#619500;
	font-weight:bold;
	cursor:pointer;
	text-transform:uppercase;
	/*width:50px;*/
	}
.searchPackageHolder{
	background:url(../img/searchpackage-icon.png) no-repeat 0px 12px;
	/*width:23px;
	height:29px;*/
	float:right;
	margin:5px 0px 0 45px;
	padding:18px 15px 0px 40px;
	color:#619500;
	font-weight:bold;
	cursor:pointer;
	height:28px;
	text-transform:uppercase;font-weight:bold;
	/*width:50px;*/
	}
	



.condoWorkShowHolder{
	float:left;
	margin:5px 0px 0 10px;
	padding:0px 0 10px 0px;
	color:#174f00;
	font-weight:bold;
	/*cursor:pointer;*/
	font-size:12px;
	/*width:50px;*/
	}


.addNewForumHolder{
 background:url(../img/addnewforum123-icon.png) no-repeat 0px 0px;
 /*width:23px;
 height:29px;*/
 float:left;
 margin:5px 10px 0px 5px;
 /*padding:38px 0 0px 85px;*/
 padding:20px 0 0px 55px;
 color:#619500;
 font-weight:bold;
 cursor:pointer;
 /*height:38px;*/
 height:28px;
 text-transform:uppercase;
 /*width:50px;*/
 }


.addNewTopicHolder{
 background:url(../img/addnewtopic-icon.png) no-repeat 0px 0px;
 /*width:23px;
 height:29px;*/
 float:left;
 margin:5px 10px 0px 5px;
 /*padding:38px 0 0px 85px;*/
 padding:20px 0 0px 55px;
 color:#619500;
 font-weight:bold;
 cursor:pointer;
 height:20px;
 text-transform:uppercase;
 /*width:50px;*/
 }
.supendUserHolder{
 background:url(../img/suspenduser-icon.png) no-repeat 0px 10px;
 /*width:23px;
 height:29px;*/
 float:left;
 margin:5px 10px 0px 5px;
 /*padding:38px 0 0px 85px;*/
 padding:20px 0 0px 55px;
 color:#619500;
 font-weight:bold;
 cursor:pointer;
 /*height:38px;*/
 height:30px;
 text-transform:uppercase;
 /*width:50px;*/
 }



.mySubscriptionHolder{
 background:url(../img/mysubscription-icon.png) no-repeat 0px 10px;
 /*width:23px;
 height:29px;*/
 float:left;
 margin:5px 10px 0px 5px;
 /*padding:38px 0 0px 60px;*/
 padding:20px 0 0px 40px;
 color:#619500;
 font-weight:bold;
 cursor:pointer;
 /*height:38px;*/
 height:28px;
 text-transform:uppercase;
 /*width:50px;*/
 }




.noborderTbl{
	border:none;
	}

.memoLinkHolderRgt{
	/*background:url(../img/greenarrow.png) no-repeat 5px 3px;
	width:23px;
	height:29px;*/
	float:right;
	margin:5px 0px 0 5px;
	padding:0px 0 0px 20px;
	/*color:#619500;*/
	font-weight:bold;
	/*cursor:pointer;
	width:50px;*/
	}
.memoLinkHolderRgtDD{
	float:right;
	margin:2px 10px 0 5px;
	padding:0px 0 0px 0px;
	}

.gereenBarHead{
	/*background:url(../img/greenbar-bg.png) repeat-x;
	width:958px;*/
	width:956px;
	border-left:1px solid #c5eb7e;
	border-right:1px solid #c5eb7e;
	/*height:35px;*/
	margin:0 10px;
	float:left
	}
.gereenBarHead table{
	/*margin:10px 0;
	border:1px solid #c5eb7e;
	border-bottom:none;*/
	}
.gereenBarHead table td{
	/*color:#194400;
	font-size:14px;
	font-weight:bold;*/
	text-align:center;
	line-height:18px;
	border-bottom:1px solid #9bd241;
	padding:5px 0;
	}
.greenBartdHead{
	background:url(../img/greenbar-bg.png) repeat-x;
	height:23px;
	line-height:23px;
	vertical-align:middle;
	font-weight:bold;
	color:#194400;
	text-align:left;
	padding:0px 0px;
	font-size:14px;
	height:24px!important;
	line-height:24px!important;	
	/*border-right:1px solid #7bb60c;*/
	}

.popupContainer{
	width:478px;
	background:#effada;
	border:1px solid #c5eb7e;
	padding:10px;
	}
.popupContainer table td{
	color:#194400;
	font-weight:bold;
	line-height:18px;
	padding:5px;
	}
.tblCls{
	margin:20px 0 0px 0;
	}
.popupContainer h2{
	font-size:14px;
	color:#35353d;
	margin:0 0 10px 0;
	}
.recurringRqstLft{
	float:left; width:150px;
	margin:0 30px 0 0;
	}
.recurringRqstRgt{
	float:left; margin-left:20px;
	width:250px;
	}


.condoPpopupContainer{
	width:500px;
	}
.condoPopHead{
	background:#81c21b; 
	height:28px; 
	line-height:28px;
    vertical-align:middle; 
	color:#FFFFFF; 
	font-size:18px; 
	font-weight:bold; 
	padding:0 0 0 10px;
		}
.condoPpopupContainer h4{
	color:#2d2d2c;
	padding:16px 0 10px 28px;
	font-size:14px;
	float:left;
	width:362px;
	}
.condoStaff1stCol{
	border-bottom:1px solid #d6e6be;
	}
.condoStaff1stCol#clr1{
	background:#f0fbe0;
	}
.condoStaff1stCol#clr2{
	background:#fafde4;
	}
.condoStaff1stCol #left{
	color:#487403;
	font-weight:bold;
	float:left;
	width:200px;
	margin:0px 0 10px 80px;
	font-size:12px;
	}
.condoStaff1stCol a{
	color:#487403;
	text-decoration:none;
	}
.condoStaff1stCol a:hover{
	text-decoration:underline;
	}
.condoStaff1stCol #right{
	color:#2d2d2c;
	font-weight:bold;
	float:left;
	width:115px;
	margin:0px 0 10px 0px;
	font-size:12px;
	}

.condoStaff1stCol div.close{
	float:right;
	margin:10px 10px 15px 0;
	}


.condoPpopupContainer table td{
	color:#194400;
	font-weight:bold;
	line-height:18px;
	padding:5px;
	}
.condoStaffEdit{
	float:left;
	width:48px;
	padding:16px 0 10px 5px;
	font-size:14px;
	}
.condoStaffEdit a{
	color:#81c21b;
	text-decoration:none;
	font-size:14px;
	}





.popListbixContainer{
	width:478px;
	margin:10px 0px;
	}
.popupListLeft{
	width:178px;
	float:left;
	padding:10px;
	background:#fff;
	border:1px solid #7f9db9;
	color:#194400;
	min-height:80px;
	line-height:18px;
	}
.popupListLeft a{
	color:#194400;
	}
.popupListLeft_lft{
	width:118px;
	float:left;
	}
.popupListLeft_rgt{
	width:60px;
	float:left;
	
	}
.popupListLeft_rgtL{
	width:20px;
	float:left;
	padding:2px 0 0 0;	
	}
.popupListLeft_lft_n{
	width:188px;
	float:left;
	}
.popMdl{
	width:28px;
	padding:30px 25px;
	float:left;
	}
.popMdl div.btn{
	padding:10px 0;
	cursor:pointer;
	}
	








.maintainCategoryList{
	width:278px;	
	padding:10px;
	background:#fff;
	border:1px solid #7f9db9;
	color:#194400;
	height:80px;
	line-height:18px;
	overflow-y:auto;
	overflow-x:hidden;
	font-weight:normal;
	}
.maintainCategoryList a{
	color:#194400;
	}
.popupContainer h4{
	font-size:14px;
	font-weight:bold;
	padding:5px;
	}








/* ---------------------- MGC ADmin End ----------------*/


/* ----------Condo Admin Screen Start ------------------*/
		
		.myCondoHead{
			background:url(../img/portlibertecondo2-head.png) no-repeat;
			width:307px;
			height:28px;
			margin:10px 0 0px 0;
			font-size:16px;
			color:#FFFFFF;
			text-transform:uppercase;
			padding:30px 0 0 75px
			}
		.myProfileTopBlockContainer{
			background:#f5fde9 url(../img/mycondotopblock-back.gif) repeat-x;
			width:990px;
			padding:10px 0px 10px 10px;
			}
		.myCondoInfoTblTop{
			background:url(../img/mycondinfoback-top.png) no-repeat;
			width:982px;
			height:18px;
			float:left;
			}
		.myCondoInfoTblBotm{
			background:url(../img/mycondinfoback-botm.png) no-repeat;
			width:982px;
			height:18px;
			float:left;
			}
		.myCondoInfoTblBack{
			background:#fffffe url(../img/mycondinfo-back.gif) repeat-x;
			width:965px;
			border-left:1px solid #bae864;
			border-right:1px solid #bae864;
			float:left;
			padding:0 0px 10px 15px
			}
		.myCondoBlock{
			width:230px;
			float:left;
			margin:0 10px 0 0;
			}
		.myCOndo4BlockBack{
			background:#fff url(../img/mycondo4block-back.gif) repeat-x;
			width:198px;
			padding:5px 15px 0 15px;
			min-height:200px;
			border-left:1px solid #eaeee0;
			border-right:1px solid #eaeee0;
			}
		
		.myCOndo4BlockBack div.rmbutton{
			background:url(../img/mycondobuttonbg-on.gif) no-repeat;
			width:165px;
			height:28px;			
			/*font-size:1.00em;*/
			font-size:11px;
			font-weight:bold;
			padding:10px 0 0 30px;
			color:#3f4536;
			margin:2px 0px;
			line-height:14px;		
			}
		
		.myCOndo4BlockBack div.rmbutton:hover{
			background:url(../img/mycondobuttonbg-over.gif) no-repeat;
			width:195px;
			height:28px;
			color:#077ccd;
			cursor:pointer;	
			}
		.rmbutton#selected{
			background:url(../img/mycondobuttonbg-over.gif) no-repeat;			
			color:#077ccd;
			cursor:pointer;	
			}		
		.myCOndo4BlockBack div.librarybutton{
			background:url(../img/mycondolibrarybuttonbg-on.gif) no-repeat;
			width:165px;
			height:28px;			
			/*font-size:1.00em;*/
			font-size:11px;
			font-weight:bold;
			padding:10px 0 0px 30px;
			color:#3f4536;
			margin:2px 0px;
			line-height:14px;		
			}
		
		.myCOndo4BlockBack div.librarybutton:hover{
			background:url(../img/mycondobuttonbg-over.gif) no-repeat;
			width:195px;
			height:28px;
			color:#077ccd;
			cursor:pointer;		
			}
		
		
		.myCOndo4BlockBack div.processbutton{
			background:url(../img/mycondoprocessbuttonbg-on.gif) no-repeat;
			width:160px;
			height:24px;			
			font-size:11px;
			font-weight:bold;
			padding:10px 0 0 35px;
			color:#3f4536;
			margin:2px 0px;
			line-height:12px;			
			}
		
		.myCOndo4BlockBack div.processbutton:hover{
			/*background:url(../img/mycondostaticdatabuttonbg-over.gif) no-repeat;*/
			background:url(../img/mycondobuttonbg-over.gif) no-repeat;
			width:195px;
			height:24px;
			color:#ff550f;
			line-height:12px;
			cursor:pointer;			
			}
			
		
		.myCOndo4BlockBack div.sdatabutton{
			background:url(../img/mycondostaticdatabuttonbg-on.gif) no-repeat;
			width:160px;
			height:28px;			
			font-size:11px;
			font-weight:bold;
			padding:10px 0 0 35px;
			color:#3f4536;
			margin:2px 0px;
			line-height:14px;	
			}
		
		.myCOndo4BlockBack div.sdatabutton:hover{
			/*background:url(../img/mycondostaticdatabuttonbg-over.gif) no-repeat;*/
			background:url(../img/mycondobuttonbg-over.gif) no-repeat;
			width:195px;
			height:28px;
			color:#ff550f;
			cursor:pointer;			
			}
		.condoHomegreenBgdataInfo{
		/*background:#effada;*/
		background:#effada;
		width:958px;
		/*width:474px;*/
		border:1px solid #c9ec87;
		margin:0 0 10px 0;
		}	
		
		.condoHomeLftIconHolder{
			float:left;
			width:130px;
			margin:0px auto;
			}
		.condoHomeLftIconHolder h2{
			font-size:16px;
			font-weight:bold;
			margin:0px auto;
			text-align:center;
			padding:20px 0;
			}
		.condoHomeLftIconHolder img{
			margin:0px 18px;
			}
		.condoHomeRgtTblHolder{
			float:left;
			width:808px;
			padding:10px;
			}
                .condoHomeRgtTblHolderNEW{
			
			width:608px;
			padding:10px;
			}       
		.condoHomeHead{
			background:url(../img/staticdatatablehead-back.gif) repeat-x;
			/*width:958px;*/
			width:808px;
			border-left:1px solid #489510;
			border-right:1px solid #489510;
			height:35px;
		}
		.condoHomeHead table{
			padding:10px 0;		
			}
		.condoHomeHead table td{
			color:#194400;
			font-size:14px;
			font-weight:bold;
			text-align:center;
			padding:0 5px;			
			}
		.condoHomeHead table td a{
			color:#194400;
			font-size:14px;
			font-weight:bold;
			text-align:center;
			text-decoration:none;
			}
		.condoHomeHead table td a:hover{
			text-decoration:underline;
			}
		
		
		
		
		.condoHomeDataInfo{
			background:#effada;
			/*width:958px;*/
			width:808px;
			border-left:1px solid #c9ec87;
			border-right:1px solid #c9ec87;
			/*border-bottom:1px solid #c9ec87;*/
			/*height:130px;*/
			height:120px;
			border-bottom:1px solid #c9ec87;
			/*overflow-y:scroll;*/
			overflow-x:hidden;	
		}
		.condoHomeDataInfo table{
			border:none;
		}
.condoHomeDataInfo table td{
	padding:5px;
	/*text-align:center;*/
	border-bottom:1px solid #9ac743;
	text-align:center;
	}
.condoHomeDataInfo table td a{
	color:#619501;
	text-decoration:none;
	}
.condoHomeDataInfo table td a:hover{
	text-decoration:underline;
	}


.condoHomegreenBgBlkLft{
		/*background:#effada;*/
		background:#effada;
		width:472px;
		/*width:474px;*/
		border:1px solid #c9ec87;
		margin:0 10px 10px 0;
		float:left;
		}
.condoHomegreenBgBlkRgt{
		/*background:#effada;*/
		background:#effada;
		width:472px;
		/*width:474px;*/
		border:1px solid #c9ec87;
		margin:0 0px 0px 0;
		float:left;
		}

.condoHomeTwoBLockHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:320px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	height:35px;
	float:left;
	margin:10px 0 0 10px;
	}
.condoHomeTwoBLockHead table{
	padding:10px 0;
	}
.condoHomeTwoBLockHead table td{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:0 5px;
	}
.condoHomeTwoBLockHead table td.normal{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:0 5px;
	}

.condoHomeTwoBLockdataInfo{
	background:#effada;
	/*width:958px;*/
	width:320px;
	border-left:1px solid #c9ec87;
	border-right:1px solid #c9ec87;
	border-bottom:1px solid #c9ec87;
	/*height:76px;
	overflow-y:auto;*/
	overflow-x:hidden;
	height:120px;
	overflow-y:auto;
	float:left;
	margin:0px 0 0 10px;
	}
.condoHomeTwoBLockdataInfo table td{
	padding:5px;
	/*text-align:center;*/
	border-bottom:1px solid #9ac743;
	text-align:center;
	}
.condoHomeTwoBLockdataInfo table td.normal{
	padding:5px;
	/*text-align:center;*/
	border-bottom:1px solid #9ac743;
	text-align:left;
	}
		
		
		
		



.myProfileTopBlockContainer{
			background:#f5fde9 url(../img/myprofiletopblock-back.gif) repeat-x;
			width:990px;
			padding:10px 0px 10px 10px;
			}
		.myProfileTopBLock{
			background:url(../img/myprofiletop-box.png) no-repeat;
			width:280px;
			height:125px;
			float:left;
			margin-right:10px;
			padding:20px;
			}
		.myProfileTopBLock h1{
			font-size:16px;
			font-weight:bold;
			padding:0 0 20px 0;
			}
		.myProfileTopBLock div.left{
			float:left;
			width:70px;
			font-weight:bold;
			}
		.myProfileTopBLock p{
			padding:0 0 5px 0;
			}
		.lnht{
			line-height:40px;
			}
		.greenBlodText{
			color:#005622;
			font-weight:bold;
			}
		.myProfileTopBLock div.right{
			float:left;
			width:100px;
			}
		.myProfileTopBLock div.right p{
			padding:0 0 5px 0;
			}
		
		.myProfileTopBLock div.rightOther{
			float:left;
			width:180px;
			}
		.myProfileTopBLock div.rightOther p{
			padding:0 0 5px 0;
			}
		
		.myProfileTopBLock div.rightImg{
			float:left;
			width:80px;
			}
		.myProfileTopBLock div.rightImg p{
			padding:10px 0 10px 0;
			/*background:url(../img/userid-icon.png) no-repeat 0 5px;
			height:25px;*/
			}


/*----------Condo Admin Screen End-----------*/

/*--------- Top tab and Home Back part Start---*/
.mainTabHolder{
  float:left; 
  margin-top: 10px;
}

.homeBackBtnHolder{
 float:right; margin:38px 10px 0px 10px;
}
.homeRightsideTabHolder{
 margin:56px 10px 0 0px; float:right;
}
.topTabContainer{
 width:990px; position:relative; padding-top:60px;
}
.topTabHolderLeft{
 position:absolute; bottom:0px; left:0px;
}
.topTabHolderRight{
 position:absolute; bottom:0px; right:0px; 
}
.topTabHolder{
 width:990px;
}
/* ------------  Dashboard Part Start-------------*/

.dashboardContainer{
	width:1000px;
	/*margin:20px 0;*/
	}
.dashboardHead{
	background:url(../img/dashboard-head.png) no-repeat;
	width:183px;
	height:45px;
	margin:10px 0 0px 0;
	}
.dashboardBlock{
	background:#f5f8ea url(../img/table-back.gif) repeat-x;
	/*width:982px;
	padding:10px 9px;*/
	width:982px;
	padding:10px 10px;
	}
.mainTblTop{
	background:url(../img/mainroundtable-top1.gif) no-repeat;
	width:1000px;
	height:16px;
	}
.mainTblBotm{
	background:url(../img/mainroundtable-botm1.png) no-repeat;
	width:1000px;
	height:16px;
	}
.mainTblBack{
	background:#fcfef7;
	/*width:980px;*/
	width:1000px;
	border-left:1px solid #bae864;
	border-right:1px solid #bae864;
	}





.listTblTop{
	background:url(../img/listtbl-top.png) no-repeat;
	width:980px;
	height:16px;
	}
.listTblBotm{
	background:url(../img/listtbl-botm.png) no-repeat;
	width:980px;
	height:22px;
	}
.listTblBack{
	background:#fcfef7;
	/*width:980px;*/
	width:978px;
	border-left:1px solid #bae864;
	border-right:1px solid #bae864;
	}
	
	
.queryBigTblTop{
	background:url(../img/querybigtbl-top.png) no-repeat;
	width:980px;
	height:16px;
	}
.queryBigTblBotm{
	background:url(../img/querybigtbl-botm.png) no-repeat;
	width:980px;
	height:22px;
	}
.queryBigTblBack{
	background:#eeffe6;
	/*width:980px;*/
	width:978px;
	border-left:1px solid #86c88b;
	border-right:1px solid #86c88b;
	}

	

.queryInnerRoundTblHeadLft{
background:url(../img/queryinndertableroundhead-left.png) no-repeat;
	width:11px;
	float:left;
	height:41px;
	}
.qyueryInnerRoundTblHeadRgt{
	float:left;
	background:url(../img/queryinndertableroundhead-right.png) no-repeat;
	width:11px;
	height:41px;
	}
.queryInnerRoundTblHeadBack{
	background:#eeffe6; 
	/*width:958px;*/ 
	width:956px;
	float:left; 
	/*height:41px;*/
	}








.genInnerTblLgtGrn{
	
	/*width:958px;*/ 
	width:956px;
	float:left; 
	}
.queryInnerRoundTblHeadBack table{
	border-left:1px solid #def2b7;
	}
.queryInnerRoundTblHeadBack table Td{
	border-right:1px solid #def2b7;
	border-bottom:1px solid #def2b7;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	padding:0px 5px;
	/*height:42px;
	left:42px;*/
	/*vertical-align:middle;
	line-height:40PX;
	vertical-align:middle;*/
	}
.queryInnerRoundTblHeadBack table td a{
	color:#619501;
	text-decoration:none;
	}
.queryInnerRoundTblHeadBack table td a:hover{
	text-decoration:underline;
	}
.queryTblGrnHeadTxt{
	background:#a1d786; 
	height:41px;
	line-height:41px;
	vertical-align:middle;
	font-weight:bold;
	color:#456f07;
	text-align:left;
	padding:0px 5px;	
	/*border-right:1px solid #7bb60c;*/
	}
.queryInnerRoundTblHeadBack table td#borderNone{
	border:none;
	}

.queryResultContainer{
	padding-bottom:10px;
	margin:20px 0 0 0;
	}
.queryResultContainer table{
	background:#7dc381;
	border-top:1px solid #63b566;
	border-bottom:1px solid #63b566;
	}
	
.queryResultContainer table td{
	color:#fff;
	font-weight:bold;
	padding:5px 5px;
	/*border-right:1px solid #8bd036;*/
	}


.queryListOuterTblTop{
	background:url(../img/qyerylistouter-top.png) no-repeat;
	width:980px;
	height:25px;
	}
.queryListOuterTblBotm{
	background:url(../img/qyerylistouter-botm.png) no-repeat;
	width:980px;
	height:25px;
	}
.queryListOuterTblBack{
	background:#fcfef7;
	/*width:980px;*/
	width:978px;
	border-left:1px solid #c5eb7e;
	border-right:1px solid #c5eb7e;
	}
.queryListOuterTblBack h1{
	background:url(../img/querylist-icon.png) no-repeat 5px 0px;
	font-size:16px;
	color:#194400;
	padding:5px 0 10px 45px;
	height:35px;
	}






	
	
	
	
	

	










.innerRoundTblHeadLft{
	float:left;
	background:url(../img/inndertableroundhead-left.gif) no-repeat;
	width:11px;
	height:42px;
	}
.innerRoundTblHeadRgt{
	float:left;
	background:url(../img/inndertableroundhead-right.gif) no-repeat;
	width:11px;
	height:42px;
	}
.innerRoundTblHeadBack{
	background:#c5eb7e; 
	/*width:958px;*/ 
	width:978px;
	float:left; 
	height:42px;
	}
.innerRoundTblHeadBack table Td{
	font-weight:bold;
	color:#418d14;
	text-align:left;
	padding:5px 5px;
	border-right:1px solid #7bb60c;
	/*line-height:40PX;
	vertical-align:middle;*/
	}
.innerRoundTblHeadBackNew{
	background:#c5eb7e; 
	/*width:958px;*/ 
	width:956px;
	float:left; 
	height:42px;
	}
.innerRoundTblHeadBackNew table Td{
	font-weight:bold;
	color:#418d14;
	text-align:left;
	padding:5px 5px;
	border-right:1px solid #7bb60c;
	/*line-height:40PX;
	vertical-align:middle;*/
	}
.innerRoundTblHeadBackNew table td.noborder{
	border:none;
	}


.innerRoundTblHeadBackSingle{
	background:#c5eb7e; 
	/*width:958px;*/ 
	width:956px;
	float:left; 
	height:42px;
	}
.innerRoundTblHeadBackSingle table{
	border-left:1px solid #7bb60c;
	}
.innerRoundTblHeadBackSingle table Td{
	font-weight:bold;
	color:#418d14;
	text-align:left;
	padding:0px 10px;
	border-right:1px solid #7bb60c;
	height:42px;
	left:42px;
	vertical-align:middle;
	/*line-height:40PX;
	vertical-align:middle;*/
	}



.innerRoundTblHeadScrlBlk{
	height:200px; overflow-y:auto; overflow-x:hidden;
	}



.genInnerTbl{
	
	/*width:958px;*/ 
	width:956px;
	float:left; 
	}
.genInnerTbl table{
	border-left:1px solid #7bb60c;
	}
.genInnerTbl table Td{
	border-right:1px solid #7bb60c;
	border-bottom:1px solid #7bb60c;
	/*height:42px;
	line-height:42px;*/
	height:22px;
	line-height:22px;
	vertical-align:middle;
	padding:0px 5px;
	/*height:42px;
	left:42px;*/
	/*vertical-align:middle;
	line-height:40PX;
	vertical-align:middle;*/
	}
.genInnerTbl table td#borderRgtNone{
	border-right:none;
	}
.genInnerTbl table td a.blkTxt{
	color:#524848;
	}
.genInnerTbl table td.lftBorder{
	border-left:1px solid #7bb60c;
	}

.genInnerTbl table td.noborder{
	border:none;
	}






.genInnerTbl table td a{
	color:#619501;
	text-decoration:none;
	}
.genInnerTbl table td a:hover{
	text-decoration:underline;
	}
.genInnerTbl table td.grnHd{
	background:#c5eb7e; 
	height:41px;
	line-height:41px;
	vertical-align:middle;
	font-weight:bold;
	color:#418d14;
	text-align:left;
	padding:0px 5px;
	}
.genInnerTbl table td.tdHead{
	background:#c5eb7e; 
	height:40px;
	line-height:40px;
	vertical-align:middle;
	font-weight:bold;
	color:#418d14;
	text-align:left;
	padding:0px 5px;
	/*border-right:1px solid #7bb60c;*/
	}



.genInnerTbl table td.grnHd_n{
	background:#c5eb7e; 
	height:42px;
	line-height:41px;
	vertical-align:middle;
	font-weight:bold;
	color:#418d14;
	text-align:left;
	padding:0px 5px;
	border:none;
	}








.genInnerTblDbl{
	
	/*width:958px;*/ 
	width:956px;
	float:left; 
	}
.genInnerTblDbl table{
	border-left:1px solid #7bb60c;
	}
.genInnerTblDbl table Td{
	border-right:1px solid #7bb60c;
	border-bottom:1px solid #7bb60c;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	padding:0px 5px;
	/*height:42px;
	left:42px;*/
	/*vertical-align:middle;
	line-height:40PX;
	vertical-align:middle;*/
	}
.genInnerTblDbl table td a{
	color:#619501;
	text-decoration:none;
	}
.genInnerTblDbl table td a:hover{
	text-decoration:underline;
	}
.padingmarginborder0{
	padding:0px; margin:0px; border:none;
	}
	










	
	
	
	
	
	
	
	
	
	
	






.tdHeadDbl{
	background:#c5eb7e; 
	height:12px;
	line-height:12px;
	vertical-align:middle;/**/
	font-weight:bold;
	color:#418d14;
	text-align:left;
	/*padding:0px 5px;
	border-right:1px solid #7bb60c;*/
	}



















/*.dashboardContentSingle{
	margin:0px 10px;
	padding:0px;
	}
.dashboardContentSingle table{
	border-bottom:1px solid #c5eb7e;
	border-left:1px solid #c5eb7e;
	}
.dashboardContentSingle table td{
	border-top:1px solid #c5eb7e;
	border-right:1px solid #c5eb7e;
	padding:10px 5px;
	}
.dashboardContentSingle table td a{
	color:#619501;
	text-decoration:none;
	}
.dashboardContentSingle table td a:hover{
	text-decoration:underline;
	}*/


.dashboardContentOther{
	margin:0px;
	padding:0px;
	}
.dashboardContentOther table{
	border-bottom:1px solid #c5eb7e;
	}
.dashboardContentOther table td{
	border-top:1px solid #c5eb7e;
	border-right:1px solid #c5eb7e;
	padding:5px;
	}
.dashboardContentOther table td a{
	color:#619501;
	text-decoration:none;
	}
.dashboardContentOther table td a:hover{
	text-decoration:underline;
	}















.dashboardContent{
	margin:0px;
	padding:0px;
	}
.dashboardContent table{
	border-bottom:1px solid #c5eb7e;
	}
.dashboardContent table td{
	border-top:1px solid #c5eb7e;
	border-right:1px solid #c5eb7e;
	padding:5px;
	}
.dashboardContent table td a{
	color:#619501;
	text-decoration:none;
	}
.dashboardContent table td a:hover{
	text-decoration:underline;
	}
.resultContainer{
	padding-bottom:10px;
	}
.resultContainer table{
	background:#c5eb7e;
	border-top:1px solid #83b220;
	border-bottom:1px solid #83b220;
	}
	
.resultContainer table td{
	color:#619500;
	font-weight:bold;
	padding:10px 5px;
	border-right:1px solid #8bd036;
	}


		/* -----------Contact Card Info start----*/
		
		.contactCarddHead{
			background:url(../img/contactcard-head.gif) no-repeat;
			width:262px;
			height:53px;
			margin:10px 0 0px 0;
			}
		.contactInfoTblTop{
			background:url(../img/contactinfotbl-top.png) no-repeat;
			width:980px;
			height:18px;
			float:left;
			/*margin:0px auto;*/
			}
		.contactInfoTblBotm{
			background:url(../img/contactinfotbl-botm.png) no-repeat;
			width:980px;
			height:18px;
			float:left;
			/*margin:0px auto;*/
			}
		.contactInfoTblBack{
			background:#fffffe url(../img/contactinfotbl-back.gif) repeat-x;
			width:978px;
			border-left:1px solid #b3ed7a;
			border-right:1px solid #b3ed7a;
			float:left;
			/*margin:0px auto;*/
			}
		.contactInfoTblLft{
			float:left;
			width:484px;
			}
		.contactInfoTblLft table td{
			font-weight:bold;
			color:#005622;
			padding:5px 0;
			}
			
			
		
		.contactInfoTblLft_1{
			float:left;
			width:484px;
			}
		.contactInfoTblLft_1 table td{
			font-weight:bold;
			color:#005622;
			padding:5px 0;
			}
		
		
		
		.contactInfoTblMdl{
			float:left;
			width:10px;
			}
		.contactInfoTblBack_1{
			background:#fffffe url(../img/contactinfotbl-back.gif) repeat-x;
			width:978px;
			border-left:1px solid #b3ed7a;
			border-right:1px solid #b3ed7a;
			float:left;
			/*margin:0px auto;*/
			}
		.contactInfoTblBack table{
			margin:10px;
			}
		.contactInfoTblBack table td{
			/*padding:5px 10px;*/ 
			}
		
		
		.contactInfoTblBack_1 table{
			margin:10px 5px;
			}
		.contactInfoTblBack_1 table td{
			padding:5px 5px;
			}
		
		
		.headingCls{
			color:#005622;
			font-weight:bold;
			text-align:right;
			}
		.infoCls{
			font-weight:normal;
			color:#434343;
			}
		.horizontalLabel{
			float:left;
			padding: 0 10px;
			color:#005622;
			font-weight:bold;
			}
		.kidPetBox{
			float:left;
			width:453px;
			border:1px solid #c2eb76;
			background:#f3fde0 url(../img/kidpetbox-back.gif) repeat-x;
			margin:10px 0 10px 10px;
			padding:10px;		
			}
		.kidPetBox table{
			margin:0px;
			padding:0px;
			width:90%;
			}
		.btnContainer{
			width:100%;
			margin:0px auto;
			}
		.contactInfoTblBack img{
			cursor:pointer;
			}
		
		
		/* ---------------------------------------*/

/*  ------------- Dashboard End-----------------*/

/* ------------  Pagination Start -------*/
.paginationContainer{
	width:262px;
	float:right;
	margin:20px 10px;
	}
.left1{
    width:30px;
    float:left;
    margin:0px 5px 0 0;  
    border:1px solid #90ac81;  
    display:block;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    }
   .left1 a{
    background-color:#e4ebd2;
    padding:0 8px 0 8px;
    display:block;
    color:#609200;
    text-decoration:none;
    text-align:center;
    }
   .left1 a:hover{
    background-color:#9ada3c;
    padding:0 8px 0 8px;
    color:#152000;
    text-decoration:none;
    }
    .left1 a.selected ,left1 a.selected:hover {
    background-color:#9ada3c;
    color:#ffffff;
    text-decoration:none;
    cursor:auto;
    }
   .leftSelect{
    width:30px;
    float:left;
    margin:0px 5px 0 0;  
    border:1px solid #4da41e;  
    display:block;
    text-align:center;
    background-color:#9ada3c;
    color:#152000;
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    }
    
  .leftNext{
    width:50px;
    float:left;
    margin:0px 5px 0 0;
    padding:0 0px 0 0;
    border:1px solid #50a521;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    }
   .leftNext a{
    background-color:#e4ffb0;
    /*padding:0 8px 0 8px;*/
    display:block;
    color:#5f9200;
    text-decoration:none;
    text-align:center;
	/*border:1px solid #50a521;*/
    }
   .leftNext a:hover{
    background-color:#9ada3c;
    padding:0 0px 0 0px;
    color:#152000;
    text-decoration:none; 
    }

/*----------------------------------*/

.footerContainer{
	background:url(../img/footer-back.gif) repeat-x bottom left;
	height:43px;
	margin:20px 0 0 0;
	}
.footerHolder{
	margin:0px auto;
	color:#FFFFFF;
	width:980px;
	padding:15px 0px 10px 0px;
	}
.footerHolder a{
	color:#FFFFFF;
	text-decoration:none;
	}
.footerHolder a:hover{
	text-decoration:underline;
	}

/* ---------------------- Top nav ---------*/

.container {
	/*width: 960px;*/
	width:530px;
	padding: 0;
	margin: 0 auto;
}
#header {
	/*background: url(../img/header.jpg) no-repeat;
	width: 970px; */
	width: 530px;
	height: 20px;
	float: left;
	/*background:#f7fded;*/
	background:#fff;
	padding-top:90px;
}
#header div.left{
	color:#606060;
	font-weight:bold;
	float:left;
	}
#header div.right{
	color:#035b26;
	float:right;
	margin-right:20px;
	}
#header div.right a{
	color:#035b26;
	text-decoration:none;
	}
#header div.right a:hover{
	text-decoration:underline;
	}

ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 12px;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 41px;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }
ul#topnav a.home {
	background: url(../img/nav_home.png) no-repeat;
	width: 134px; 
}
ul#topnav a.hoa {
	background: url(../img/nav_hoa.png) no-repeat;
	width: 107px; 
}
ul#topnav a.condo {
	background: url(../img/nav-condo.png) no-repeat;
	width: 131px; 
}
ul#topnav a.contact {
	background: url(../img/nav-contact.png) no-repeat;
	width: 149px; 
}
ul#topnav a.sale {
	background: url(../img/nav_contact.png) no-repeat;
	width: 181px; 
}
ul#topnav a.mgchome {
	background: url(../img/nav_mgchome.png) no-repeat;
	width: 106px; 
}
ul#topnav a.management {
	background: url(../img/nav_management.png) no-repeat;
	width: 190px; 
}
ul#topnav a.communication {
	background: url(../img/nav-communication.png) no-repeat;
	width: 224px; 
}

ul#topnav a.condoadminhome {
	background: url(../img/nav_condoadminhome.png) no-repeat;
	width: 129px; 
}
ul#topnav a.condoadminmyassociation {
	background: url(../img/nav-myassociation.png) no-repeat;
	width: 189px; 
}
ul#topnav a.condoadminmanagement {
	background: url(../img/nav-condoadminmanagement.png) no-repeat;
	width: 202px; 
}
ul#topnav a.securityhome {
	background: url(../img/nav_securityhome.png) no-repeat;
	width: 166px; 
}
ul#topnav a.securitycontact {
	background: url(../img/nav_securitycontact.png) no-repeat;
	width: 199px; 
}
ul#topnav a.securitylogout {
	background: url(../img/nav_securitylogout.png) no-repeat;
	width: 155px; 
}



ul#topnav a.securitymydesk {
	background: url(../img/nav_securitymydesk.png) no-repeat;
	width: 118px; 
}
ul#topnav a.securityserviceresident {
	background: url(../img/nav_securityserviceresident.png) no-repeat;
	width: 193px; 
}
ul#topnav a.securityserviceassociatiom {
	background: url(../img/nav_securityserviceassociation.png) no-repeat;
	width: 210px; 
}









ul#topnav a.condohome {
	background: url(../img/nav_condohome.png) no-repeat;
	width: 166px; 
}
ul#topnav a.condomycondo {
	background: url(../img/nav_condomycondo.png) no-repeat;
	width: 195px; 

}
ul#topnav a.condologout {
	background: url(../img/nav_condologout.png) no-repeat;
	width: 160px; 
}

ul#topnav a.ownertenanthome {
	background: url(../img/ownertenant-home.png) no-repeat;
	width: 157px; 
}
ul#topnav a.ownertenantcondo {
	background: url(../img/ownertenant-condo.png) no-repeat;
	width: 184px; 
}
ul#topnav a.ownertenantcontact {
	background: url(../img/ownertenant-contact.png) no-repeat;
	width: 181px; 
}

ul#topnav a.securityadminhome {
 background: url(../img/nav_securityadminhome.png) no-repeat;
 width: 102px; 
}
ul#topnav a.securityadminresidentmanagement {
 background: url(../img/nav_residentmanagement.png) no-repeat;
 width: 194px; 
}
ul#topnav a.securityadminassociationmanagement {
 background: url(../img/nav_associationmanagement.png) no-repeat;
 width: 225px; 
}




/*ul#topnav a.community {
	background: url(../img/nav_community.png) no-repeat;
	width: 124px; 
}
ul#topnav a.store {
	background: url(../img/nav_store.png) no-repeat;
	width: 141px; 
}*/


ul#topnav li .sub {
	position: absolute;	
	/*top: 44px;*/
	top: 41px; 
	/*top: 78px;*/
	left: 0px;
	background: #f8fdee url(../img/sub_bg.png) repeat-x;
	/*padding: 20px 20px 20px;*/
	padding:10px;/**//* ----3rd December-----*/
	/*padding:10px 5px; ----3rd December-----*/
	float: left;
     z-index:999;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
	border:1px solid #76b204;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	/*width: 150px;*/
	width: 176px;/**//* ----3rd December-----*/
	/*width: 168px; ----3rd December-----*/
	/*width: 168px;*/
	float: left;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;
	/*border-bottom:1px solid #80e457;*/
}
ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 11px;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a {
	padding: 5px 0;
	background-image: none;
	color: #e8e000;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(../img/navlist_arrow.png) no-repeat 5px 12px;
	padding: 7px 5px 7px 15px;
	display: block;
	text-decoration: none;
	color: #2b8a00;
}
ul#topnav .sub ul li a:hover {color: #003f16; background-position: 5px 12px ; }



/* --------------------------------*/



/* ----------------owerTenant------------------*/
/*.indexBlock1{
	width:995px;
	padding:10px 0px ;
	margin:0px auto;
	margin-left:10px;
	padding-left:5px;
	}*/
.indexBlock1{
	width: 1007px;
	/*width:980px;*/
	/*padding:10px 0px ;*/
	margin:0px auto;
	/*margin-left:10px;*/
	/*padding-left:5px;*/
	}
.tipsAnnounceBlock{
	float:left;
	width: 487px;
	/*width:469px;*/
	margin:10px 0px;
	/*margin-right:10px;*/
	/*margin-left:8px;
	margin-left:5px;
	margin-left:15px;
	background:#0000FF;*/
	}
.tipAnnounceHolder{
	background:#eeeeee url(../img/tipannounce-back1.gif) repeat-x;
	width:408px;
	padding:20px 30px 0 30px;
	border-right:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	}
.tipAnnounceHolder p{
	background:url(../img/tip-bulet.png) no-repeat 5px 5px;
	padding:0 0 10px 25px;
	color:#2e9501;
	}
.tipAnnounceHolder a{
	color:#363635;
	text-decoration:none;
	}
.tipAnnounceHolder a:hover{
	text-decoration:underline;
	}
.tipsDevider{
	float:left; 
	margin: 15px 15px 0 3px;
	/*margin:0 15px 0 12px;*/
	}
.Block8Container{
	background:url(../img/ownertenant_8block-back.gif) repeat-x;
	width:984px;
	height:147px;
	padding:10px 4px 10px 10px;
	margin-bottom:5px;
	}
.Block8InnerContainer{
	background:url(../img/ownertenant_8blockinner-back.gif) repeat-x;
	width:240px;
	margin:0 6px 0 0;
	float:left;
	}
.block8indv{
	background:url(../img/block8box.png) no-repeat;
	width:197px;
	height:99px;
	margin:0px auto;
	margin-top:10px;
	padding:10px 10px 10px 15px;
	}
.block8indvLft{
	float:left;
	width:84px;
	padding:5px 0;
	}
.block8indvRgt{
	float:left;
	width:113px;
	padding:10px 0;
	/*padding:15px 0;*/
	}
.block8indvRgt p{
	color:#05873e;
	font-size:12px;	
	/*font-size:13px;*/
	font-weight:bold;
	background:url(../img/greenarrow.png) no-repeat 5px 5px;
	padding:0px 0 5px 20px;
	/*padding:0px 0 10px 20px;*/
	}
.block8indvRgt a{
	color:#05873e;
	text-decoration:none;
	}
.block8indvRgt a:hover{
	text-decoration:underline;
	}
.block8indv div.more{
	color:#0562a4;
	background:url(../img/blue-more-arrow.png) no-repeat 48px 4px;
	padding: 0 0 0 10px;
	}

.block8indv div.more1{
	color:#0562a4;
	background:url(../img/blue-more-arrow.png) no-repeat 98px 4px;
	padding: 0 0 0 70px;
	font-size:11px;
	}



.eventSurveyDiscussionContainer{
	background:url(../img/eventssurveydiscussion-back.gif) repeat-x;
	width:990px;
	padding:10px 0 10px 10px;
	height:210px;
	}
.eventSurveyDiscussionContainer a{
	text-decoration:none;
	}
.eventSurveyDiscussionContainer a:hover{
	text-decoration:underline;
	}
.eventDiscussionBlock{
	width:300px;
	float:left;
	margin-right:10px;
	background:url(../img/eventdiscussion-box.png) no-repeat;
	height:192px;
	padding:10px;
	}
.eventDiscussionBlock p{
	padding:2px 0 0 0;
	font-size:11px;
	}
.eventDiscussionBlock div.forum{
	background:url(../img/forum-bulet.png) no-repeat 15px 7px;
	color:#298000;
	padding:5px 0 10px 35px;
	}
div.forum a{
	color:#298000;
	}
.eventDiscussionBlock a{
	color:#3c3737;
	}
.surveyBlock{
	width:300px;
	float:left;
	margin-right:10px;
	background:url(../img/survey-box.png) no-repeat;
	height:192px;
	padding:10px;
	}
.surveyBlock p{
	background:#FFFFFF;
	height:15px;
	width:175px;
	padding:5px;
	margin:10px 0 0 0;
	}
.surveyBlock a{
	background:url(../img/surveyblock-bulet.png) no-repeat 2px 01px;
	padding:0 0 0 20px;
	color:#5aa00b;
	}
.eventSurveyDiscussionHead{
	margin:0px 0 0px 10px;
	}
.eventSurveyDiscussionLft{
	float:left;
	width:99px;
	padding:5px 0 0 10px;
	}
.eventSurveyDiscussionRgt{
	float:left;
	width:191px;
	padding:5px 0;
	}
.eventSurveyDiscussionBtnContainer{
	margin:135px 0 0 10px;
	width:300px;
	}
.eventSurveyDiscussionBtnLft{
	float:left;
	margin:0 10px 0 0;
	}
.eventSurveyDiscussionBtnRgt{
	margin-left:102px;
	}
/*.block8indv div.more a:hover{
	color:#0562a4;
	text-decoration:underline;
	}*/


/*-----Sale rent Detail---------------*/
.salerentAddressHolder{
	float:left;
	margin:5px 10px 0 5px;
	padding:0px 0 10px 15px;
	color:#194400;
	font-weight:bold;
	/*font-size:14px;*/
	}
.propertyDtlHolder{
	/*background:#effada;*/
	background:#FFFFFF;
	width:958px;
	/*width:474px;*/
	border:1px solid #c9ec87;
	padding:0 0 10px 0px;
	}
.propertyBLock{
	width:288px;
	float:left;
	margin:10px 0 0px 10px;
	padding:8px;
	border:1px solid #82c91c;
	}
.butnBLock{
	width:306px;
	float:left;
	margin:10px 0 0px 10px;
	/*padding:8px;
	border:1px solid #82c91c;*/
	}
.butnBLock img{
	float:right;
	}
.propertyUploadHolder{
	background:url(../img/properttyupload-back.jpg) no-repeat;
	width:286px;
	height:160px;
	/*line-height:160px;
	vertical-align:middle;*/
	}
.propertyUploadHolder img{
	margin:70px 120px;
	}
	
.detailBLock{
	width:306px;
	float:left;
	margin:10px 0 0px 10px;
	/*padding:8px;
	border:1px solid #82c91c;*/
	}
.bluText{
	color:#0077ca;
	font-weight:bold;
	}
.editorBlock{
	margin:20px;
	}
.editorBlock table{
	margin:10px 0px;
	}
.editorBlock table td{
	line-height:36px;
	color:#1a4e00;
	font-weight:bold;
	}
.editorBlock table td input{
	width:300px;
	height:18px;
	}
.editorBlock table td span{
	font-weight:normal;
	}




.mltplPkgdataInfo{
	background:#effada;
	/*width:958px;*/
	width:780px;
	border-left:1px solid #c9ec87;
	border-right:1px solid #c9ec87;
	border-bottom:1px solid #c9ec87;
	margin:0 0 0px 0;
	padding:10px;
	}
.mltplPkgdataInfo table{
	margin:10px 0;
		}
.mltplPkgdataInfo table td{
	padding:0px 5px 0px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	/*text-align:center;*/
	}
.mltplPkgdataInfo table td.inpt{
	padding:10px 5px 10px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	/*text-align:center;*/
	}

.mltplPkgPopdataInfo{
	background:#effada;
	/*width:958px;*/
	width:980px;
	border-left:1px solid #c9ec87;
	border-right:1px solid #c9ec87;
	border-bottom:1px solid #c9ec87;
	margin:0 0 10px 0;
	}
.mltplPkgPopdataInfo table{
	margin:10px 0;
		}
.mltplPkgPopdataInfo table td{
	padding:10px 5px 10px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	/*text-align:center;*/
	}
.mltplPkgPopdataInfo table td.inpt{
	padding:10px 5px 10px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	/*text-align:center;*/
	}
.mltplPkgPopdataInfo table td.fldNm{
	padding:10px 5px 10px 5px;
	color:#194400;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	/*text-align:center;*/
	}
.mltplPkgPopdataInfo table td.normal{
	padding:10px 5px 10px 45px;
	color:#514f4f;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	/*text-align:center;*/
	}
.mtplPfgPopHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	width:980px;
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	height:35px;
	}
.mtplPfgPopHead table{
	padding:0;
	}
.mtplPfgPopHead table td{
	color:#194400;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-top:0px;
	}

.emailDetailContainer div.ContentHolder{
 width:713px; 
 margin:0 0px 10px 0;
 padding:5px 0px;
 }
.emailDetailContainer div.left{
 float:left;width:260px; margin:0 10px 0px 0px;border:1px solid #ccc; padding:10px;
}
.emailDetailContainer div.right{
 float:left;width:320px;
 margin:0 0px 0px 0;
 border:1px solid #ccc;
 padding:10px;
}
.emailDetailContainer div.left table td{
 	padding:5px 0px;
}
.emailDetailContainer div.right table td{
	 padding:5px 0px;
}
.emailDetailContainer div.midlOr{
 float:left; font-size:14px; font-weight:bold; margin:40px 20px 0 20px; width:30px;
}
.emailHeadBack{
 background:url(../img/staticdatatablehead-back.gif) repeat-x;
 /*width:958px;
 width:712px;
 border-left:1px solid #489510;
 border-right:1px solid #489510;*/
 height:25px;
 line-height:25px; vertical-align:middle;
 color: #194400;
 font-size:14px;
 font-weight:bold;
 }
.emailHeadBack a.darkgreen {color: #194400; text-decoration:none;}
.oe_overlay{
	background:#fff;
	opacity:0;
	/*position:fixed;*/
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
ul.oe_menu{
	list-style:none;
	position:relative;
	/*margin:30px 0px 0px 40px;*/
	margin:0px;
	width:958px;
	float:left;
	clear:both;
	height:98px;
	/*background:#7b381e;*/
}
ul.oe_menu > li{
	width:238px;	
	/*padding-bottom:2px;*/
	float:left;
	position:relative;
	background:#7b381e;
	border-right:1px solid #fff;
}
ul.oe_menu > li > a{
	display:block;	
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	width:226px;
	height:20px;
	padding:10px 5px;
	margin:1px;
	text-shadow:0px 0px 1px #000;
	/*opacity:0.8;*/
}
ul.oe_menu > li > a:hover,
ul.oe_menu > li.selected > a{
	background:#fff;background:#3d150d;
	color:#fff;
	opacity:1.0;
}
.oe_wrapper ul.hovered > li > a{
	
	text-shadow:0px 0px 1px #FFF;
}
ul.oe_menu div{
	position:absolute;
	top:41px;
	left:1px;
	background:#fff;
	width:932px;
	height:30px;
	padding:10px;
	display:none;
	border:1px solid #7b381e;
	color:#000;
	font-size:12px; font-weight:bold;
}
ul.oe_menu div ul li a{
	text-decoration:none;
	color:#222;
	padding:2px 2px 2px 4px;
	margin:2px;
	display:block;
	font-size:12px;
}
ul.oe_menu div ul.oe_full{
	width:100%;
}
ul.oe_menu div ul li a:hover{
	background:#000;
	color:#fff;
}
ul.oe_menu li ul{
	list-style:none;
	float:left;
	width: 260px;
	margin:0px;
}
ul.oe_menu li ul.small{
	list-style:none;
	float:left;
	width: 30px;
	
}


li.oe_heading{
	color:#aaa;
	font-size:16px;
	margin-bottom:10px;
	padding-bottom:6px;
	border-bottom:1px solid #ddd;
}

.cont{
margin-top:12px;
}



.contleft{
float:left;
width:180px;
border:1px solid #78b218;
margin-top:12px;
}

.contleftinner{
width:180px;
height:470px; 
margin:0 0;
}


.contleft td{
height:23px;
border-bottom:1px solid #78b218;
}

.contright{
float:left;
width:763px;
margin-top:12px;
margin-left:12px;
}
.contright-inner{
width:760px;
height:435px; 
border:1px solid #9DD444;
margin:0 0;
}
.greenbdr{
border:1px solid #c8ed7d;
}

.greenbdrbottom{
border-bottom:1px solid #c8ed7d;
}
.greenbu{
background-color:#006633;
color:#FFFFFF;
height:24px;
width:50px;
padding:3px;
border:1px solid green;
border-radius:3px;
line-height:11px;
cursor:pointer;

}
.contright-inner table td{
line-height:25px;
border-bottom:1px solid #c8ed7d;
}







.Access_box_divition
{
	width:455px;
	float:left;
	margin:5px 10px 5px 10px;
}
.Access_box_divitionHead{
	background:url(../img/staticdatatablehead-back.gif) repeat-x;
	/*width:958px;*/
	border-left:1px solid #489510;
	border-right:1px solid #489510;
	line-height:35px;
	margin:0 0 2px 0;
	padding-left:10px;

	font-size:15px;
	font-weight:bold;
	}
.Access_box_divition td
{
		text-align:center;
		border:none !important;
}

.Access_box_divition_scrol
{
	height:400px;
	overflow-y:scroll;
	overflow-x:hidden;
}
.Access_box_divition_Righttbl, .Access_box_divition_Righttbl td
{
	text-align:left !important;
}

.accesscolerbghead, .accesscolerbghead td 
{
	background-color:#fabf8f;
	color:#000!important;
	text-align:center !important;
}
.remove_icon
{
	font-weight:bold;
	color:#F00;

}
.GrandAccess
{
	width:150px;
	height:25px;
	margin:0 auto;
}
 .GrandAccess a img 
 {
	 border:none;
 }
 .Update
 {
	 width:107px;
	 height:25px;
	 margin:0 auto;
	 padding-top:10px;
 }
 .Violation
 {
	 padding:5px;
	width:950px;
	
	 float:left;
 }
  .Violationfullw
 {
	 padding:5px;
	 width:750px;
	 border:#000 solid 1px;
	 float:left;
 }
  .Violation table td
  {
	  padding:8px;
  }
  .Violation .create
{
	display:block;
	width:100px;
	height:30px;
	background-color:#632523;
	color:#FFF;
	border:solid #000 thin;
	cursor:pointer;
	border-radius:5px;
	}
	.Violation .create:hover
	{
		background-color:#000;
	
	}
	.managmntnots
	{
		margin:0 auto;
		width:950px;
		 border-collapse:collapse;
		 background-color:#fdfdf6;
		}
	.managmntnots .save
{
	display:block;
	width:50px;
	height:20px;
	background-color:#333;
	color:#FFF;
	border:solid #000 1px;;
	cursor:pointer;
	border-radius:3px;
	
	}
	.managmntnots .save:hover
	{
		background-color:#000;
		}
 .managmntnots .tab
{
	color:#632523;
}
.managmntnots .tab1
{
	color:#660066;
}
 .managmntnots table td
  {
	  padding:8px;
  }
.tophead td
{
	padding:0;
	margin:0;
}
.tophead
{
	height:60px;
	background-repeat:no-repeat;
}
.Violationhead
{
	color:#FFF;
	padding-left:60px;
	font-weight:bold;
	margin-top:30px;
	display:block;
	font-size:15px;
}
 a.mngtnot
{
	display:block;
	color:#FFF;
	background-color:#31869b;
	border:none;
text-align:center;
	cursor:pointer;
	height:30px;
	width:143px;
	margin-top:30px;
	float:right;
	margin-right:35px;
	line-height:30px;
/*	background-image:url(img/rijRBR6jT.png); background-position:center right;
*/	background-repeat:no-repeat;
}
.tophead a.mngtnot:hover
{
	background-color:#153b45;
}
.tophead a.mngtnot.active
{
	background-color:#153b45;
}

.margnr
{

	background-image:url(img/rijRBR6jT%20left.png) !important;
	background-color:#333 !important;
}
.imageclose
{
	position:relative;
	float:right;
	color:#F00;
	font-weight:bold;
	z-index:1;
	cursor:pointer;
	padding:5px;
	margin-top:-135px;
	margin-right:25px;
	}