/* CSS Document */
<!--
body {
	background-color: #455E7D;
/*	background-image: url(images/bg.jpg);
	background-repeat: repeat-x; */
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}

.td_header {
	background-color: #90B0C5;
	vertical-align: bottom;
}

.td_nav {
	background-color: #1C5A81;
	vertical-align: top;
}

.td_left {
	background-image: url(images/bg_col_left.jpg);
}

.td_content {
	background-color: #5D84A5; 
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
}

.td_rt {
	background-image: url(images/bg_col_rt.jpg);
}

p.bc_nav { /* bradcrumb nav */
	padding-left: 10px;
	color: #000000;
	font-size: 12px;
}

.pages_label { /* used mostly in h1 */
	padding-left: 10px;
	color: #000000;
	font-size: 15px;
}

.bot_nav {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/*********************************/
/*       NAVIGATION STYLES       */
/*********************************/
a {
	font-size: 15px;
	color: #000000;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}


a.bc_nav { /* bradcrumb nav */
	color: #000000;
	font-size: 12px;
}
a.bc_nav:visited {
	text-decoration: none;
}
a.bc_nav:link {
	text-decoration: none;
}
a.bc_nav:hover {
	text-decoration: none;
}
a.bc_nav:active {
	text-decoration: none;
}


.nav {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/navoff.jpg);
	line-height: 31px;
	text-decoration: none;
	display: block;
	text-align: right;
	vertical-align: middle;
	padding-right: 21px;
}
a.nav:visited {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/navoff.jpg);
	line-height: 31px;
	text-decoration: none;
	display: block;
	text-align: right;
	vertical-align: middle;
	padding-right: 21px;
}
a.nav:link {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/navoff.jpg);
	line-height: 31px;
	text-decoration: none;
	display: block;
	text-align: right;
	vertical-align: middle;
	padding-right: 21px;
}
a.nav:hover {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/navon.jpg);
	line-height: 31px;
	text-decoration: none;
	display: block;
	text-align: right;
	vertical-align: middle;
	padding-right: 21px;
}


a.locnav {
	font-size: 13px;
	color: #000000;
	line-height: 25px;
}
a.locnav:link {
	text-decoration: underline;
}
a.locnav:visited {
	text-decoration: underline;
}
a.locnav:hover {
	text-decoration: none;
}
a.locnav:active {
	text-decoration: underline;
}


a.loc3nav {
	font-size: 13px;
	color: #1C5A81;
	line-height: 20px;
}
a.loc3nav:link {
	text-decoration: underline;
}
a.loc3nav:visited {
	text-decoration: underline;
	color: #1C5A81;
}
a.loc3nav:hover {
	text-decoration: none;
	color: #1C5A81;
}
a.loc3nav:active {
	text-decoration: underline;
	color: #1C5A81;
}


a.footer:link {
	font-size: 11px;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.footer:visited {
	font-size: 11px;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.footer:hover {
	font-size: 11px;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.footer:active {
	font-size: 11px;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}


a.close_win:link {
	text-decoration: underline;
	color: #000000;
}
a.close_win:visited {
	text-decoration: underline;
	color: #000000;
}
a.close_win:hover {
	text-decoration: none;
	color: #000000;
}
a.close_win:active {
	text-decoration: underline;
	color: #000000;
}


.links { /* USED ON LINKS PAGE AND NEWS ARTICLES PAGE */
	font-size: 13px;
	color: #000000;
}
a.links {
	font-size: 13px;
	color: #000000;
}
a.links:link {
	text-decoration: none;
}
a.links:visited {
	text-decoration: none;
}
a.links:hover {
	text-decoration: underline;
}
a.links:active {
	text-decoration: none;
}


a.botnav {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.botnav:link {
	text-decoration: none;
}
a.botnav:visited {
	text-decoration: none;
}
a.botnav:hover {
	text-decoration: underline;
}
a.botnav:active {
	text-decoration: none;
}


/*********************************/
/*         FOOTER STYLES         */
/*********************************/
.footer_td_1 {
	background-color: #1C5A81;
}
.footer_td_2 {
	background-image: url(images/bg_footer_left.jpg);
}
.footer_td_3 {
	background-color: #90B0C5;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
}
.footer_td_4 {
	background-image: url(images/bg_footer_rt.jpg);
}

/*********************************/
/*         TABLES STYLES         */
/*********************************/
.loc3_tbl {
	border: 1px solid #0393DC;
	background-color: #B1DCFC;
}
.loc3_tr1_td1 {
	background-color: #F3B222;
	color: #1C5A81;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
}
.loc3_tr1_td2 {
	background-color: #F3B222;
	color: #1C5A81;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.loc3_tr2_td1 {
	color: #000000;
	font-size: 13px;
	text-align: left;
	vertical-align: middle;
	padding: 0px 3px 5px 3px;
}
.loc3_tr2_td2 {
	text-align: right;
	vertical-align: middle;
	padding: 3px 3px 3px 0px;
}


.rent_tbl {
	border: 1px solid #0393DC;
	background-color: #B1DCFC;
}
.rent_tr1 {
	background-color: #1C5A81;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding: 3px;
}
.rent_tr2 {
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}
.rent_tr3 {
	background-color: #1C5A81;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}


.email_to_tbl {
	border: 1px solid #0393DC;
	background-color: #FFFFFF;
}	
.email_to_tr1 {
	background-image: url(images/email_to_bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: top;
}	
.email_to_tr2 {
	vertical-align: top;
	height: 430px;
	color: #000000;
	font-size: 13px;
	padding: 3px 3px 3px 3px;
}	

/*********************************/
/*          MISC STYLES          */
/*********************************/
p.center {
	text-align: center;
}

.sorry {
	margin: 50px 0;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.login_label {
	font-size: 14px;
	color: #016A41;
	font-weight:bold;
	text-decoration:underline;
}

.login {
	font-size: 11px;
}

.loc2_list {
	background-color: #F3B222;
	color: #1C5A81;
	font-weight: bold;
	display: block;
	text-align: left;
	vertical-align: middle;
	padding-left: 21px;
}

.top_phrase {
	color: #003366;
	font-size: 12px;
	text-align: center;
}

.rental_label {
	font-size: 16px;
	font-weight: bold;
	background-color: #F3B222;
	color: #1C5A81;
}

.black {
	color: #000000;
}

.let_m_no {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}


/*********************************/
/*        CALENDAR STYLES        */
/*********************************/
.calend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
}
.calend_month {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	padding: 0px 3px;
}
.cal_days{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	text-align: center;
}


/*********************************/
/*          FROMS STYLES         */
/*********************************/
.req {
	font-size: 12px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
}

.formcontent {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.formbrdr {
	border: 2px solid #6193B4;
	background-color: #C2D5E2;
}
.errmsg {
	padding-left: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	background-color: #FFFFCC;
}
.formmsg {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.sect_label {
	background-color: #1C5A81; /* #759CDD */
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.space_top {
	padding-top: 10px;
}
.space_bot {
	padding-bottom: 10px;
	border-bottom: 1px solid #6193B4;
}

-->
