/* @override http://www.tween-waters.com/01site/css/color.css */
H1{
	color: #007770;
}
h2{
	color: teal;
}
h3{
	color: teal;
}

a{
	color: teal;
	text-decoration: none;
}





.style7 a:link {color: #007770; 
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: underline;

}

#footer a:link, #footer a:visited {
	color: #a29369;
	text-decoration: none;
}
#footer p {
	color: #a29369;
	padding-bottom: 4px;
}
#footer a:hover {
	text-decoration: underline;
}





.labels,
.labels a{
	color: teal;
	
	}



#cross-links,
#cross-links a {
	color: teal;
}

.stripNav a {

		color: teal;
}







.labels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: auto;
}
.bk-form100wd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


/* DIV container around table to constrict the height for IE (IE ignores the tbody height style) */
div.FixedTableHead {
	overflow-y:auto;
	/* This fixes IE so the container height is table height plus the height of the header */
	height: 365px;
}

div.FixedReviewHead {
	overflow-y:auto;
	/* This fixes IE so the container height is table height plus the height of the header */
	height: 365px;
	margin:40px;
	padding:8px; 
	overflow-x: hidden; 
	background-color: #FFFFFF; 
}

.scroller td {
	padding: 5px;
}
.scroller tbody {
	height: 365px;
	overflow-y:scroll;
	overflow-x:hidden; 
}
.scroller tr {
	height: auto; 
}

.tableText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}
.tableTextHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #0C7579;
}
.TableTextHead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #1d7474;
}
.Dates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	font-weight: bold;
	color: #1c7373;
}


.style1 {color: #238e8e}
.housingSpan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;

}
tr.rowWhite {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}
tr.rowTan {
	background-color: #bce0dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}
tr.rowSage {
	background-color: #238e8e;
}
td.housingRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #ffffff;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
}
td.housingCell {
	width: 280px;
}
td.costCell {
	width: 46px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
td.dateCell {
	width: 46px;
	text-align: left;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	font-weight: bold;
	color: #1d7575;
}
p.finePrint {
	margin-top: 0;
	margin-bottom: 0;
}
span.contactHours {
	font-weight: bold;
	font-size: 10px;
	line-height: 11px;
	color: #0C7579;
	margin-bottom: 25px;
}

