@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin:0px;
	background-image: url(../images/bg_curve_internal.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-position:top;
}
hr {
	background-color: #f7941d;
	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:#29204b;
	text-align:right;
	font-weight:normal;
	background-image: url(../images/orange_scroll_2.png);
	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: #29204b;
	border-bottom-color: #29204b;
	border-left-color: #29204b;
}
#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;
	background-position: 0px 205px;
}
.menu {
	padding:6px;
}
.formheader {
	background-color:#FF9933;
	color:white;
	font-weight:bold;
	height:18px;
	padding:3px;
}
.messagecategory {
	background-color:#FF9933;
	color:white;
	font-weight:bold;
}
a:link {
	text-decoration:underline;
	color:#29204b;
}
a:visited {
	text-decoration:underline;
	color:#29204b;
}
a:hover {
	text-decoration:none;
	color:#FF9933;
}
a:link.reverse {
	text-decoration:underline;
	color:#FF9933;
}
a:visited.reverse {
	text-decoration:none;
	color:#FF9933;
}
a:hover.reverse {
	text-decoration:none;
	color:#29204b;
}
a:link.underlined {
	text-decoration:underline;
	color:#29204b
}
a:visited.underlined {
	text-decoration:underline;
	color:#29204b
}
a:hover.underlined {
	text-decoration:none;
	color:#FF9933;
}
.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:#FF9933;
}
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:#FF9933;
}
.faq_question {
	color:#FF9933;
	font-weight:bold;
}
/* styles for left panel menu */
div.level_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
div.level_2 {
	margin-left:5px;
	text-decoration: none;
}
a:link.level_1 {
	text-decoration:none;
	color:#0c3078;
}
a:visited.level_1 {
	text-decoration:none;
	color:#0c3078;
}
a:hover.level_1 {
	text-decoration:none;
	color:#FF9900;
}
a:active.level_1 {text-decoration:none;
	color:#333333;
}
.arrowlink_selected {
	font-family:verdana, arial;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	background-image:url(../images/buttons/arrow_on.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:13px;
	padding-top:2px;
	padding-bottom:2px;
}
a:link.arrowlink {
	font-family:verdana, arial;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	color:#0c3078;
	background-image:url(../images/buttons/arrow_off.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:13px;
	padding-top:2px;
	padding-bottom:2px;
}
a:visited.arrowlink {
	font-family:verdana, arial;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	color:#0c3078;
	background-image:url(../images/buttons/arrow_off.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:13px;
	padding-top:2px;
	padding-bottom:2px;
}
a:hover.arrowlink {
	font-family:verdana, arial;
	font-size:9pt;
	font-weight:normal;
	text-decoration:underline;
	color:#FF9900;
	background-image:url(../images/buttons/arrow_on.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:13px;
	padding-top:2px;
	padding-bottom:2px;
}
.photo {
	float:right;
	margin: 10px;
}
.copyright_top {
	text-align:center;
	color:#575757;
	margin: 0px;
	padding: 0px;
}
.copyright_btm {
	text-align:center;
	color:#575757;
	margin: 0px;
	padding: 0px;
	font-size: 9px;
}
h1 {
	color: #003366;
	font-size:18px;
	margin-top:0px;
	margin-bottom:10px;
	font-weight:normal;
}
h2 {
	color: #003366;
	font-size:18px;
	margin-top:0px;
}
h3 {
	color: #f7941d;
	font-size:16px;
}
h4 {
	color: #29204b;
	font-size:14px;
}
h5 {
	color: #000000;
	font-size:11px;
}
h6 {
	color: #29204b;
	font-size:10px;
}
.pageheading {
	color: #29204b;
	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:#29204b;
	font-size:13px;
	vertical-align:top;
}
.propertyarea {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	color:#29204b;
	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:#FF9933;
	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:#0c3078;
	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 #29204b;
	border-bottom:1px solid #29204b;
	border-left:1px solid #29204b;
	border-right:1px solid #29204b;
}
.hidden {
	display: none;
}
.unhidden {
	display: block;
}
.tab {
	font-family:arial, sans serif;
	font-weight:bold;
	font-size:10pt;
	border-top:1px solid #29204b;
	border-left:1px solid #29204b;
	border-right:1px solid #29204b;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}
.tab_on {
	background-color:#29204b;
	color:#FFFFFF;
}
.tab_off {
	background-color:#FF9933;
	color:#29204b;
}
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;
}
TD.tour{
	background-repeat: no-repeat;
	background-color: #FFFF99;
	border: 1px solid #f7941d;
}
#msgLastname {display:none;
