p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
}
.sublinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #FFFFFF;
	vertical-align: top;
	text-decoration: none;
}

.sublinksheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 15px 10px;
}

.sublinksrecres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}

.sublinksrecressmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}


body {
	margin: 0px;
	background-color: #34443C;
}
a {
	text-decoration: none;
	color: #CCFFCC;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin: 0px 10px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: right;
	vertical-align: top;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-top: 5px;
}
.newstable {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	margin: 15px;
	color: #CCCCCC;
	padding: 5px 15px 10px;
}
.newstablenoindent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #CCCCCC;
	padding: 5px 0px 10px;
}
.newstablebig {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 26px;
	margin: 15px;
	color: #CCCCCC;
	padding: 5px 15px 10px;
}
.newstablebignoindent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 26px;
	color: #CCCCCC;
	padding: 5px 0px 10px;
}
.newstablebigcolor {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	margin: 15px;
	color: #006600;
	padding: 5px 15px 10px;
}
.newstablebiggernoindent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 26px;
	margin: 0px;
	color: #CCCCCC;
	padding: 5px 0px 10px;
}

.newstableverdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 26px;
	margin: 0px;
	color: #CCCCCC;
	padding: 5px 0px 10px;
}

.formleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding: 10px;
	vertical-align: top;
	margin: 0px;
	font-weight: bold;
}
.formright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 10px;
	vertical-align: top;
	margin: 0px;
}
.piccaption {font-family: Arial, Helvetica; 
			font-size: 8pt; 
			line-height: 8pt; 
			font-style: normal; 
			font-variant: normal; 
			color: #949494;
			}
.littleverdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #FFFFFF;
	vertical-align: top;
	text-decoration: none;
}
.bigverdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 24px;
	color: #FFFFFF;
	vertical-align: top;
	text-decoration: none;
}
.bigverdanagreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 24px;
	color: #34443C;
	vertical-align: top;
	text-decoration: none;
}
select {
	background-color: #666633;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
textarea {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
	background-color: #666633;
}
input {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666633;
	border: 1px solid #CCCCCC;
}




.calendar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	margin: 15px;
	color: #CCCCCC;
	padding: 5px 15px 10px;
}



.schedulehead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 26px;
	text-align: center;
	margin: 0px;
	color: #CCCCCC;
	padding: 5px 0px 10px;
}

.scheduletext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	text-align: center;
	margin: 0px;
	color: #CCCCCC;
	padding: 5px 0px 10px;
}


table#schedule td {

}

.datahighlight {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	margin: 15px;
	color: #CCCCCC;
    background-color: #808000;

}

.datareg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	margin: 15px;
	color: #CCCCCC;
    background-color: #ffffff;

}





DIV.floating_blob
{
    BORDER-RIGHT: #a52a2a 3px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #a52a2a 3px solid;
    PADDING-LEFT: 3px;
    Z-INDEX: 1;
    LEFT: 50%;
    FLOAT: left;
    VISIBILITY: visible;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px;
    BORDER-LEFT: #a52a2a 3px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #a52a2a 3px solid;
    POSITION: absolute;
    TOP: 21%;
    BACKGROUND-COLOR: #ffb6c1
}

.usgbc_logo {
position: relative;
padding-bottom: 15px;
padding-left: 15px;
}
