BODY, TR, TD, DIV, SPAN, A
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.whitetext{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.smallheader { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #006699; font-weight: bold;}
.border {border:1px solid #000000;}

A.link:link,
A.link:visited,
A.link:active {font-family: arial, helvetica, sans-serif; font-size: 12px; color:#000000; text-decoration:underline;}
A.link:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; color:#000000; text-decoration:none;}

A.smalllink:link,
A.smalllink:visited,
A.smalllink:active {font-family: arial, helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}
A.smalllink:hover {font-family: arial, helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}


A.topNav:link,
A.topNav:visited,
A.topNav:active {font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:underline;}
A.topNav:hover {font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none;}

A.subNav:link,
A.subNav:visited,
A.subNav:active
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:black;
	text-decoration:underline;
}

A.subNav:hover
{
text-decoration:none;
}

A.staff:link,
A.staff:visited,
A.staff:active
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:underline;
}

A.staff:hover
{
text-decoration:none;
}


A.programsNav:link,
A.programsNav:visited,
A.programsNav:active,
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:underline;
	line-height:1.6em;
}
A.programsNav:hover
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:black;
	text-decoration:none;
	line-height:1.6em;
}


A.newsLink:link,
A.newsLink:visited,
A.newsLink:active
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:black;
	text-decoration:underline;
}

A.newsLink:hover
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:black;
	text-decoration:none;
}


.smalltext
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}




.whatsNew
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: white;
}



.whatsNewSpace

{
margin-top:8px;
margin-bottom:8px;
margin-left:5px;
}

.homeHeadline

{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: black;
}

.homeHeadlineSpace

{
margin-left:10px;
margin-bottom:14px;
}

.homeText

{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: white;
	line-height:1.4em;
}

.homeTextSpace
{
margin-left:10px;
margin-right:15px;
}

.moreSpace
{
margin-left:10px;
margin-right:15px;
margin-top:25px;
}



.housingHeadline

{
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: black;
	font-weight:bold;
}
.housingHeadlineSpace

{
margin-left:9px;
margin-top:13px;
margin-bottom:9px;
}

.housingText

{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight:bold;
}
.housingTextSpace

{
margin-left:9px;
line-height:normal;
}

A.housingLinks:link,
A.housingLinks:visited,
A.housingLinks:hover,
A.housingLinks:active
{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:black;
}

.housingLinksSpace

{
line-height:1.3em;
margin-left:5px;
margin-top:5px;
}






.statisticsHeadline

{
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: black;
	font-weight:bold;
}
.statisticsHeadlineSpace

{
margin-left:13px;
margin-top:11px;
margin-bottom:28px;
}

.statisticsText

{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight:bold;
}
.statisticsTextSpace

{
margin-right:16px;
margin-left:19px;
margin-bottom:9px;
}






.successHeadline

{
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: black;
	font-weight:bold;
}
.successHeadlineSpace

{
margin-left:17px;
margin-top:11px;
margin-bottom:28px;
}

.successText

{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight:bold;
}
.successTextSpace

{
margin-right:16px;
margin-left:13px;
margin-bottom:24px;
}



.footerText

{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color:black;
}
.footerSpace

{
margin-bottom:7px;
line-height:1.1em;
margin-top:17px;
margin-right:7px;
}

A.footerLink:link,
A.footerLink:visited,
A.footerLink:hover,
A.footerLink:active
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color:black;
	text-decoration:none;
}

A.footer:link,
A.footer:visited,
A.footer:active {font-family: arial, helvetica, sans-serif; font-size: 11px; color:black; text-decoration:underline;}
A.footer:hover {font-family: arial, helvetica, sans-serif; font-size: 11px; color:black; text-decoration:none;}

.internalNav

{
margin-bottom:7px;
margin-top:10px;
margin-left:21px;
line-height:1.6em;
}

.internalHomeText
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color:black;
}

.internalHomeSpace
{
margin-right:16px;
margin-top:15px;
margin-left:43px;
margin-bottom:20px;
line-height:1.3em;
}


.internalHomeHeadline

{
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	color:#A2ACA1;
}


.programsYellowBox
{
padding-left:4px;
padding-right:4px;
padding-top:10px;
padding-bottom:10px;
background-color:#F6E996;
margin-bottom:40px;
width:300px;
line-height:1.6em;
}

.requiredAsterisk {
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #C4130D; 
	font-weight: boldest;
	vertical-align: -2px;
}