table 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
td 			{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px}
tr 			{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px}
.title 		{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; font-weight: bold; text-decoration: underline}
.smallest 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.bottomline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
input 		{  background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
textarea 	{ background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.minimenu 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.bodymain		{ margin: 0px; background-color: #5B5B5B; }
.whiterule		{ background-color: #FFFFFF; }

.contentbg			{ background-image: url(images/content_bg.jpg); background-position: top right; background-repeat: no-repeat; }
.contentbgspacer	{ background-image: url(images/content_bg_spacer.jpg); background-position: right; background-repeat: repeat-y; }
.contentrightspacer	{ background-image: url(images/content_right_spacer.jpg); background-position: left; background-repeat: repeat-y; }
.headerbg			{ background-image: url(images/header_bg.jpg); background-position: top left; background-repeat: no-repeat; }
.leftspacer			{ background-image: url(images/left_spacer.jpg); background-position: right; background-repeat: repeat-y; }
.lefttop			{ background-image: url(images/left_top.jpg); background-position: top right; background-repeat: no-repeat; }
.righttop			{ background-image: url(images/right_top.jpg); background-position: top left; background-repeat: no-repeat; }
.bgbottom			{ background-image: url(images/bottom_bg.jpg); background-position: top center; background-repeat: no-repeat; }

.interiorheaderspacer	{ background-image: url(images/interior_header_spacer.jpg); background-position: top; background-repeat: repeat-x; }
.interiorcontentbg		{ background-image: url(images/interior_content_bg.jpg); background-position: top right; background-repeat: no-repeat; background-color: #FFFFFF; }
.interiormainleft		{ background-image: url(images/interior_header_main_left.jpg); background-position: top left; background-repeat: no-repeat; }
.interiormainright		{ background-image: url(images/interior_header_main_right.jpg); background-position: top right; background-repeat: no-repeat; }
.interiomainspacer		{ background-image: url(images/interior_header_main_spacer.jpg); background-position: top; background-repeat: repeat-x; }

.navright1			{ background-image: url(images/nav_right_1.jpg); background-position: top left; background-repeat: no-repeat; }
.navright2			{ background-image: url(images/nav_right_2.jpg); background-position: top left; background-repeat: no-repeat; }

a.mainnav			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.mainnav:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #ffffff; text-decoration: underline; }
a.green		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.green:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #0F0; text-decoration: none; }


a:active 
{
	color: 0000ff;
	text-decoration: none;
}
a:hover
{
	color: 0000ff;
	text-decoration: underline;
}
.greenBorder {border: solid 4px #093; }
.green {color: #093; }
h1 {
	font-size:24px;
	padding: none;
	margin: none;
}

h2 {
	font-size:14px;
	padding: none;
	margin: none;
}
h3 {
	font-size:14px;
	padding: none;
	margin: none;
}
h4 {
	font-size:12px;
	text-decoration:underline;
	padding: none;
	margin: none;
}



.error 			{ font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #CC0000; }
.standard 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #FFFFFF; }
.standardbold 	{ font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #FF0000; }
.standardheader { font-family: Arial, Helvetica, sans-serif; font-size: 10.5pt; font-weight: bold; color: #FF0000; }
.form	 		{ font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; }

.bodymain		{ margin: 0px; background-color: #5B5B5B; }
.whiterule		{ background-color: #FFFFFF; }
.blackrule		{ background-color: #000000; }

a.navon			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.navoff		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; text-decoration: none; }
a.navon:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
a.navoff:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; text-decoration: underline; }

a.splash		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.splash:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5pt; font-weight: normal; color: #FF0000; text-decoration: underline; }

a.subnavon			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.subnavoff			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; text-decoration: none; }
a.subnavon:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
a.subnavoff:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; text-decoration: underline; }

.navright1			{ background-image: url(images/nav_right_1.jpg); background-position: top left; background-repeat: no-repeat; }
.navright2			{ background-image: url(images/nav_right_2.jpg); background-position: top left; background-repeat: no-repeat; }

.contentbg			{ background-image: url(images/content_bg.jpg); background-position: top right; background-repeat: no-repeat; }
.contentbgspacer	{ background-image: url(images/content_bg_spacer.jpg); background-position: right; background-repeat: repeat-y; }
.contentrightspacer	{ background-image: url(images/content_right_spacer.jpg); background-position: left; background-repeat: repeat-y; }
.headerbg			{ background-image: url(images/header_bg.jpg); background-position: top left; background-repeat: no-repeat; }
.leftspacer			{ background-image: url(images/left_spacer.jpg); background-position: right; background-repeat: repeat-y; }
.lefttop			{ background-image: url(images/left_top.jpg); background-position: top right; background-repeat: no-repeat; }
.righttop			{ background-image: url(images/right_top.jpg); background-position: top left; background-repeat: no-repeat; }
.bgbottom			{ background-image: url(images/bottom_bg.jpg); background-position: top center; background-repeat: no-repeat; }

.splashbottom1		{ background-image: url(images/splash_bottom_1.jpg); background-position: top left; background-repeat: no-repeat; }
.splashbottom2		{ background-image: url(images/splash_bottom_2.jpg); background-position: top left; background-repeat: no-repeat; }
.splashbottom3		{ background-image: url(images/splash_bottom_3.jpg); background-position: top left; background-repeat: no-repeat; }

.splashcontent11	{ background-image: url(images/splash_content_1_1.jpg); background-position: top left; background-repeat: no-repeat; }
.splashcontent12	{ background-image: url(images/splash_content_1_2.jpg); background-position: top left; background-repeat: no-repeat; }
.splashcontent13	{ background-image: url(images/splash_content_1_3.jpg); background-position: top left; background-repeat: no-repeat; }

.splashcontent21	{ background-image: url(images/splash_content_2_1.jpg); background-position: top left; background-repeat: no-repeat; }
.splashcontent22	{ background-image: url(images/splash_content_2_2.jpg); background-position: top left; background-repeat: no-repeat; }
.splashcontent23	{ background-image: url(images/splash_content_2_3.jpg); background-position: top left; background-repeat: no-repeat; }

.splashheader1		{ background-image: url(images/splash_header_1.jpg); background-position: top left; background-repeat: no-repeat; }
.splashheader2		{ background-image: url(images/splash_header_2.jpg); background-position: top left; background-repeat: no-repeat; }
.splashheader3		{ background-image: url(images/splash_header_3.jpg); background-position: top left; background-repeat: no-repeat; }

.splashlefttop1		{ background-image: url(images/splash_left_top_1.jpg); background-position: top right; background-repeat: no-repeat; }
.splashlefttop2		{ background-image: url(images/splash_left_top_2.jpg); background-position: top right; background-repeat: no-repeat; }
.splashlefttop3		{ background-image: url(images/splash_left_top_3.jpg); background-position: top right; background-repeat: no-repeat; }

.splashrighttop1	{ background-image: url(images/splash_right_top_1.jpg); background-position: top left; background-repeat: no-repeat; }
.splashrighttop2	{ background-image: url(images/splash_right_top_2.jpg); background-position: top left; background-repeat: no-repeat; }
.splashrighttop3	{ background-image: url(images/splash_right_top_3.jpg); background-position: top left; background-repeat: no-repeat; }

.interiorheaderspacer	{ background-image: url(images/interior_header_spacer.jpg); background-position: top; background-repeat: repeat-x; }
.interiorcontentbg		{ background-image: url(images/interior_content_bg.jpg); background-position: top right; background-repeat: no-repeat; background-color: #FFFFFF; }
.interiormainleft		{ background-image: url(images/interior_header_main_left.jpg); background-position: top left; background-repeat: no-repeat; }
.interiormainright		{ background-image: url(images/interior_header_main_right.jpg); background-position: top right; background-repeat: no-repeat; }
.interiomainspacer		{ background-image: url(images/interior_header_main_spacer.jpg); background-position: top; background-repeat: repeat-x; }

.usgbc_text {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	color: #009900;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 15px;
	padding-right: 10px;
	text-align: right;
}
.usgbc_text a:link, .usgbc_text a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #009900;
	font-weight: bold;
	text-decoration: underline;
}
.usgbc_text a:hover, .usgbc_text a:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #009900;
	font-weight: bold;
	text-decoration: none;
}