body {
	margin: 0px;
}

a{text-decoration:none; }
.top-bg {
	background-image: url(../images/top-bg.jpg);
	background-repeat: repeat-x;
}
.top-address1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #d7e7ee;
	text-decoration: none;
	
	_top:0;
	_right:450;
	
}
.top-address2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #d7e7ee;
	text-decoration: none;
	_width:385px;
	_padding-left:210px;
}
.top-menu {
	background-image: url(../images/menu-bg.jpg);
	background-repeat: repeat-x;
}
.middle-top-bg {
	background-image: url(../images/middle-bg.jpg);
	background-repeat: repeat-x;
}
.middle-bottom-bg {
	background-image: url(images/middle-bottom-bg.jpg);
	background-repeat: repeat-x;
}
.bottom-bg {
	background-image: url(../images/bottom-bg.jpg);
	background-repeat: repeat-x;
}
.bottom-line {
	background-image: url(../images/bottom-line.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.bottom-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #9ce2ff;
	text-decoration: none;
}
.bottom-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #9ce2ff;
	text-decoration: underline;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
}
.copyright:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.address-bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 80px;
}
.left-rep {
	background-image: url(../images/left-menu-rep.jpg);
	background-repeat: repeat-y;
	}
.left-rep-link {
	padding-left: 45px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #3c382f;
	background-image: url(../images/left-menu-bg.jpg);
	padding-bottom: 8px;
}

.left-rep-link-font {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #3c382f;
	text-decoration: none;
}
.left-rep-link-font:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #3c382f;
	text-decoration: underline;
}
.table-top-border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bbb5a9;
}
.title {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	line-height: normal;
	font-weight: normal;
	color: #002c4c;
	text-decoration: none;
	font-style: italic;
	padding-left: 20px;
}
.title1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	line-height: normal;
	font-weight: normal;
	color: #fba500;
	text-decoration: none;
	font-style: italic;
	padding-left: 20px;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #202624;
	text-decoration: none;
	text-align: left;
	padding-left:10px;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #202624;
	text-decoration: none;
}
.photo-padding {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.photo {
	border: 10px solid #FFFEFA;
}
.photo-td-border {
	border: 1px solid #CCCCCC;
}


/*******************************************/
.products {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #933e02;
	text-decoration: none;
}
.landing-banner {
	line-height: 188px;
	background-image: url(images/banner.gif);
	background-repeat: no-repeat;
}
.landing-banner-green {
	line-height: 188px;
	background-image: url(images/banner-green.jpg);
	background-repeat: no-repeat;
}
.landing-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6c8120;
	text-decoration: none;
}
.seprator {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #4c4c4c;
}
.user {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #495c69;
	text-decoration: none;
}
.welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6c8120;
	text-decoration: none;
}
.welcome-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
}
.register {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #933e02;
	text-decoration: none;
}
.click {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6c8120;
	text-decoration: none;
}
.inbox-user-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
	padding-left: 20px;
}
.inbox-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ae4f0c;
	text-decoration: none;
	padding-left: 20px;
}
.resident {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #933e02;
	text-decoration: none;
}
.resident-high {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a48;
	text-decoration: none;
	background-color: #f7f7f2;
}
.option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #4a4a48;
	text-decoration: none;
}
.status {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.service-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8a8e27;
	text-decoration: none;
}
.condition {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f21f00;
	text-decoration: none;
}
.reserved {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #933e02;
	text-decoration: none;
}
.date-normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
}
.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfe3d3;
	border-right-color: #dfe3d3;
	border-bottom-color: #dfe3d3;
	border-left-color: #dfe3d3;
}
.resident-bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #933e02;
	text-decoration: none;
	background-color: #f7f7f2;
	padding-left: 20px;
}
.comments {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6c8120;
	text-decoration: none;
}
.inbox-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
}
.forward {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ae4f0c;
	text-decoration: none;
}
.indox-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
}
.line-bg {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e6e6e1;
}
.from {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494a48;
	text-decoration: none;
	background-color: #f6f7f3;
	font-weight: bold;
}
.subject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #61615d;
	text-decoration: none;
	background-color: #eff0e3;
}
.compose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #494943;
	text-decoration: none;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ae4f0c;
	text-decoration: none;
}
.number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #554236;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b0a297;
}
.name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8a8e27;
	text-decoration: none;
	background-image: url(images/name.gif);
	padding-left: 15px;
	line-height: 17px;
}
.building-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #933e02;
	text-decoration: none;
	padding-left: 8px;
}
.page-high {
}

.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.authorize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495c69;
	text-decoration: none;
}
.previous {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
}
.pending {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #933e02;
	text-decoration: none;
}
.unit-no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
	padding-left: 22px;
}
.report-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #933e02;
	text-decoration: none;
}
.delete-normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d72103;
	text-decoration: none;
}
.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.change-password {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #933e02;
	text-decoration: none;
	padding-left: 20px;
}
.edit-info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #629302;
	text-decoration: none;
}
.week-bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454848;
	text-decoration: none;
	background-color: #e8f0f0;
	line-height: 20px;
	text-align:center;
	padding-left:3px;
}
.delete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc3300;
	text-decoration: none;
}
.calendar-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6a;
	text-decoration: none;
	background-color: #f7f7f2;
	
}
.calendar-date a {
color: #6c6c6a;
text-decoration:none;
}
	
.unit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #933e02;
	text-decoration: none;
}
.approved {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f77d06;
	text-decoration: underline;
}
.calendar-bg {
	background-color: #fafbf9;
	line-height: 54px;
}

.admin-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #344754;
	text-decoration: none;
}

.month {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #933e02;
	text-decoration: none;
}

.bottom-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: none;
}


.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #495c69;
	text-decoration: none;
}
.banner {
	background-image: url(images/top-banner.jpg);
	height: 130px;
}
.banner-green {
	background-image: url(images/top-banner-green.jpg);
	height: 130px;
}
.top-bar-bg {
	line-height: 33px;
	background-image: url(images/top-bar-bg.gif);
}
.top-links {
	background-image: url(images/top-bar-seprator.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.top-links-green {
	background-image: url(images/top-bar-seprator-green.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu-bg {
	background-image: url(images/left-menu-bg.gif);
}
.left-menu-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #495c69;
	text-decoration: none;
	line-height: 28px;
	padding:4px;

}
.left-menu-links:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#9aa8a4;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 28px;
	padding:4px;
	
}
.admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f7f7f;
	text-decoration: none;
}
.maintainance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #933e02;
	text-decoration: underline;
}
.line {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b6c8b0;
}
.left-menu-borber {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ebebe0;
	border-right-color: #ebebe0;
	border-bottom-color: #ebebe0;
	border-left-color: #ebebe0;
}




.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: none;
}
.read {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600;
	text-decoration: none;
}



.dotted {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cfcfa0;
}

.left-menu-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6c8120;
	text-decoration: none;
}
.left-menu-icon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #933e02;
	text-decoration: none;
	font-size: 11px;
	padding-bottom:10px;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: none;
	font-weight: normal;
	background-image: url(images/green-dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-bottom: 10px;
}
.left-menu-bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #933e02;
	text-decoration: none;
	font-weight: bold;
}


.edit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #629302;
	text-decoration: none;
}

.left-menu-padding{
	padding-left: 15px;
	line-height:22px;
	background-image: url(images/left-menu-icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;	
}

.addtopost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ae4f0c;
	text-decoration: none;
}



.left-menu-seprator {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3e7e5;
}



.top-links-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px;
	text-align: center;
	padding-right: 20px;
}
.top-links-1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px;
	text-align: center;
	padding-right: 20px;
	background-image: url(images/top-bar-hover.gif);
	line-height: 33px;
	background-repeat: repeat;
	background-position: 0px 0px;
	padding-bottom:9px;
	padding-top:9px;
	margin:0;
}
.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.calendar-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #616b76;
	text-decoration: none;
	background-color: #d9e2e1;
	line-height: 20px;
	padding-left: 0px;
}


.left-menu-padding-events {

	padding-left: 15px;
	line-height:22px;
	background-image: url(images/red-icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.left-menu-icon-events {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #933e02;
	text-decoration: none;
	font-size: 11px;
	background-position: 0px 14px;
	padding-bottom:10px;
	background-image: url(images/green-dot.gif);
	background-repeat: repeat-x;
}
.calendar-text-number {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #s;
	line-height: 20px;
	padding-left: 0px;
}
.calendar-text-number-highlight {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #d17131;
	line-height: 20px;
	padding-left: 0px;
}
.deny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d72103;
	text-decoration: underline;
}
.pool-text-high {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8b8d4f;
	text-decoration: none;
}


.calendar-date-highlight {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6a;
	text-decoration: none;
	background-color: #e2e2d4;
	
}
.calendar-date-highlight a {

	color: #000;
	font-weight:bold;
	text-decoration: none;
}
.showall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #495c69;
	text-decoration: none;
}

.page-high {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #933e02;
	text-decoration: none;
	font-weight: bold;
}
.resident-bg-normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #933e02;
	text-decoration: none;
	padding-left: 20px;
}
.unit-no-small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: none;
	padding-left: 22px;
}
.from-high {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ae4f0c;
	text-decoration: none;
	background-color: #f6f7f3;
	font-weight: bold;
}
.top-bar-bg-green {

	line-height: 33px;
	background-image: url(images/top-bar-bg-green.gif);
}
.ad-back
{
	display:none !important;	
}
.ad-forward
{
	display:none !important;	
}
