@charset "UTF-8";

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin:0px;
	background-image: url(../images/bg_curve.gif);
	background-repeat: no-repeat;
	background-position: center 16px;
}

hr {color: #82AE54; background-color: #82AE54; height: 1px;}
div.hr {background-color:#C0C0C0;height:1px;line-height:1px;font-size: 1px;margin-top:5px;margin-bottom:5px;}

.imagebanner_large {font-family:verdana; margin:0px auto;filter:shadow;color:orange;font-size:24pt;line-height:200%:width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.imagebanner_small {
	font-family:arial; 
	font-weight:bold; 
	margin:0px auto; 
	filter:shadow; 
	color:orange; 
	font-size:12pt; 
	line-height:200%;
	background-position: center;}

div.loginName {
	margin-left:12px;
	font-size:10pt;
}

div.randomTestimonial {
	width:180px; 
	line-height: 16px;
	padding-top:55px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:25px;
	font-size:12px;
	color:#0B304F; 
	text-align:right; 
	font-weight:normal;
	background-image: url(../images/orange_scroll_2.gif);
	background-repeat:no-repeat;
	height:204px;
	}

div.specialmessage {font-weight:bold; background-color:#BBED8B;border:1px solid #0B304F; padding:8px;margin-top:5px;}

img.bordered {border:1px solid #C0C0C0;}

.maintable {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #233c4d;
	border-bottom-color: #233c4d;
	border-left-color: #233c4d;
}
#leftpanel {
	vertical-align: top;
	line-height: 20px;
	color: #FFFFFF;
	font-size:11px;
	width: 190px;
	height: 600px;
	overflow:visible;
	background-image: url(../images/left_panel_internal_btm.gif);
	background-repeat: repeat-y;
}
.menu {
	padding:6px;
}

.formheader {background-color:#F7941D;color:white;font-weight:bold;height:18px;padding:3px;}
.messagecategory {background-color:#F7941D;color:white;font-weight:bold;}

.inactive {background-color:pink;}

a:link		{text-decoration:underline;color:#233c4d;}
a:visited	{text-decoration:underline;color:#233c4d;}
a:hover		{text-decoration:none;color:#F7941D;}

a:link.reverse		{text-decoration:underline;color:#F7941D;}
a:visited.reverse	{text-decoration:none;color:#F7941D;}
a:hover.reverse		{text-decoration:none;color:#233c4d;}

a:link.underlined		{text-decoration:underline;color:#233c4d}
a:visited.underlined	{text-decoration:underline;color:#233c4d}
a:hover.underlined		{text-decoration:none;color:#F7941D;}

.paginator 		{font-size:9pt;color:#808080;}
a:link.paginator		{text-decoration:none;color:#808080;}
a:visited.paginator	{text-decoration:none;color:#808080;}
a:hover.paginator		{text-decoration:underline;color:#F7941D;}
select.paginator {font-family:arial,helvetica;font-size:7pt; color:#634A00;margin-top:2px;}

.propertyname {font-family:arial,sans serif;font-size:12pt;font-weight:bold;color:#155081;}
a:link.propertyname		{font-family:arial,sans serif;font-size:12pt;font-weight:bold;text-decoration:none;color:#155081;}
a:visited.propertyname	{font-family:arial,sans serif;font-size:12pt;font-weight:bold;text-decoration:none;color:#155081;}
a:hover.propertyname	{font-family:arial,sans serif;font-size:12pt;font-weight:bold;text-decoration:underline;color:#F7941D;}

.faq_question {color:#F7941D; font-weight:bold;}

/* styles for left panel menu */
div.level_1 {}
div.level_2 {margin-left:10px;}

.arrowlink_selected		{font-family:verdana,arial;font-size:9pt;font-weight:normal;text-decoration:none;color:#445F23;background-image:url(../images/buttons/arrowgreen_on.gif);background-repeat:no-repeat;background-position:left;padding-left:17px;padding-top:2px;padding-bottom:2px;}
a:link.arrowlink		{font-family:verdana,arial;font-size:9pt;font-weight:normal;text-decoration:none;color:#FFFFFF;background-image:url(../images/buttons/arrow_off.gif);background-repeat:no-repeat;background-position:left;padding-left:17px;padding-top:2px;padding-bottom:2px;}
a:visited.arrowlink		{font-family:verdana,arial;font-size:9pt;font-weight:normal;text-decoration:none;color:#FFFFFF;background-image:url(../images/buttons/arrow_off.gif);background-repeat:no-repeat;background-position:left;padding-left:17px;padding-top:2px;padding-bottom:2px;}
a:hover.arrowlink		{font-family:verdana,arial;font-size:9pt;font-weight:normal;text-decoration:underline;color:#F7941D;background-image:url(../images/buttons/arrow_on.gif);background-repeat:no-repeat;background-position:left;padding-left:17px;padding-top:2px;padding-bottom:2px;}


.photo {
	float:right;
	margin: 10px;
}

.copyright_top {
	padding: 5px;
	text-align:center;
	color:#575757;
}
.copyright_btm {
	font-size:10px;
	text-align:center;
	color:#575757;
}
h1 {color: #233c4d; font-size:18px;margin-top:0px;margin-bottom:10px;font-weight:normal;}
h2 {color: #233c4d; font-size:18px;margin-top:0px;}
h3 {color: #f7941d; font-size:16px;}
h4 {color: #5a763a;font-size:14px;}
h5 {color: #000000; font-size:11px;}
h6 {color: #5a763a; font-size:10px;}

.pageheading {color: #233c4d; font-size:18px; }
.subheading {color: #F8931D; font-size:14px; font-weight:bold;}

.contentarea {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 20px;
	color:#233c4d;
	font-size:13px;
	vertical-align:top;
}

.propertyarea {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	color:#233c4d;
	font-size:13px;
	vertical-align:top;
}


.tablegrid {border-left:1px solid #C0C0C0;border-top:1px solid #C0C0C0;}
.cellgrid {border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}
/* for staff.cfm */
.rightgrid {border-right:1px solid #C0C0C0;}
.bottomgrid {border-bottom:1px solid #C0C0C0;}

.evenrow {background-color:#E7EFDF;}
.oddrow {background-color:#FFFFFF;}

.appfield {font-size:8pt;padding-top:5px;line-height:9px;}
ol.termslist {font-size:8pt;}
li.termslist {margin-bottom:5px;}

.point8 {font-size:8pt;}
.point10 {font-size:10pt;}
.point11 {font-size:11pt;}
.point12 {font-size:12pt;}
.point14 {font-size:14pt;}
.point16 {font-size:16pt;}
.point18 {font-size:18pt;}
.point20 {font-size:20pt;}

/* form elements */
input.small {font-family:verdana,arial,helvetica;font-size:8pt; color:#634A00;}
textarea.small {font-family:verdana,arial,helvetica;font-size:8pt; color:#634A00;}
select.small {font-family:verdana,arial,helvetica;font-size:8pt; color:#634A00;}

input.deco {font-family:verdana,arial,helvetica;font-size:9pt; color:#FFFFFF; font-weight:bold;background-color:#F7941D;border-style:none;height:20px;cursor:pointer;cursor:hand;}
input.deco_small {font-family:verdana,arial,helvetica;font-size:8pt; color:#FFFFFF; font-weight:bold;text-decoration:underline;background-color:#89B859;border-style:none;height:16px;padding:0px 0px 0px 0px;cursor:pointer;cursor:hand;}
 
/* styles for the tabs on propertydetail.cfm */
	#overview {width:600px; }
	#floorplans {width:600px; }
	#map {width:600px; }
	#vtours {width:600px;}
	#ebrochure {width:600px; }
	#applyonline {width:600px;}
	#tabtable {border-top:2px solid #233C4D;border-bottom:1px solid #233C4D;
		border-left:1px solid #233C4D;border-right:1px solid #233C4D;}
	
	.hidden { display: none; }
	.unhidden { display: block; }
	
	.tab {font-family:arial,sans serif;font-weight:bold;font-size:10pt;
			border-top:1px solid #233C4D;border-left:1px solid #233C4D; border-right:1px solid #233C4D;
			text-align:center;cursor:pointer;cursor:hand;}
	.tab_on {background-color:#233C4D;color:#FFFFFF;}
	.tab_off {background-color:#F7941D;color:#233C4D;}
	
select.quicksearch {font-family:arial,helvetica;font-size:8pt;color:black;width:170px;}

#lwu_searchbox {
	width:641px;
	background-color:#99CC66;
	height:63px;
	border:2px solid #82AF54;
	margin-bottom:10px;}
	
#frm_fax {display:none;}

#msgLastname {display:none;}



