BODY,TD {
	Font-Family: Verdana,Arial,Sans Serif;
	Font-Size: 10pt;
	vertical-align: top;}
BODY {
	Margin: 0px;
	Padding: 10px;
	}
FORM {
	Padding: 0px;
	Margin: 0px;
	}
A {
	Text-Decoration: None;
	Color: #5A87C5;
	}
A:Visited {
	Color: #5A87C5;
	}
A:Active {
	Color: #5A87C5;
	}
A:Hover {
	Color: #FF0000;
	}
H2 {
	Font-Size: 12pt;
	Padding: 0px;
	Margin-Top: 10px;
	Margin-Bottom: 5px;
	}

P {
	Margin-Top: 15px;
	Margin-Bottom: 10px;
	}
th	{font-weight: bold;
	text-decoration: underline;
	Font-Family: Verdana,Arial,Sans Serif;
	Font-Size: 10pt;
	text-align: left;}
P.copyright {
	Font-Size: 65%;
	Color: #999999;
	}
P.copyright A {
	Color: #9999CC;
	}
BODY.Toolbar {
	Margin: 0px;
	Padding: 0px;
	Background-Color: #FFFFFF;
	}
BODY.Toolbar,BODY.Toolbar TD,BODY.Toolbar FONT {
	Font-Size: 10pt;
	Font-Family: Trebuchet,Verdana,Arial,Helvetica;
	Color: #005293;
	}
BODY.Toolbar A {
	Font-Weight: Bold;
	Color: #005293;
	}
BODY.Toolbar A:Visited {
	Color: #005293;
	}
BODY.Toolbar A:Active {
	Color: #005293;
	}
BODY.Toolbar A:hover {
	}
.LogoHeader {
	Background-Color: #ffffff;
	Width: 100%;}
FRAME.Header {
	Border-Bottom: 1px solid #000000;
	}
FRAME.ContentArea {
	Border-Left: 1px solid #000000;
	}
FRAME.SearchPane {
	Border-Top: 1px solid #FFFFFF;
	}
.SearchPane {
	Color: #FFFFFF;
	Font-Size: 8pt;
	}
FRAME:Programs
	{Color: #FFFFFF;}
.programs  	{Color: #FFFFFF;
		border-left: solid 2px #032353;}
FRAME: Main2
	{Color: #FFFFFF;
	border-left: solid 2px #032353;}
.main2	{Color: #FFFFFF;
	border-left: solid 2px #032353;}
FRAME:Popular
	{Color: #FFFFFF;}
.popular	{Color: #FFFFFF;
		border-left: solid 2px #032353;}
FRAME:Other
	{Color: #FFFFFF;}
.other	{Color: #FFFFFF;
	border-left: solid 2px #032353;}
FRAME:CCFLPrograms
	{Color: #FFFFFF;}
.ccflprograms	{Color: #FFFFFF;}
FRAME:Disclaimer
	{Color: #FFFFFF;
	background-color: #FFFFFF;}
.disclaimer  {Color: white;}
FRAME:Topics 
	{Color: #FFFFFF;
	background-color: #FFFFFF;}
.topics	{Color: white;
		background-color: #FFFFFF;}
FRAME:Master	{Color: #FFFFFF;
		border-left: solid 2px #032353;}
	
#last_change	{font-size: 8px;
		color: #999999;
		font-style: italic;}
.Stats {
	Font-Size: 70%;
	Margin-Top: 0;
	Margin-Bottom: 5px;
	}
TD.CenterDividerLeft {
	Background-Image: URL('/Clients/FHA/FHA_Website.nsf/vlinel.gif');
	}
TD.CenterDividerRight {
	Background-Image: URL('/Clients/FHA/FHA_Website.nsf/vliner.gif');
	}
TD.SidePane {
	Font-Size: 10pt;
	}
SPAN.SideTitle {
	Color: #336699;
	Font-Weight: Bold;
	Text-Transform: Uppercase;
	}
.SideSubTitle {
	Color: #FF6600;
	Font-Weight: Bold;
	Font-Size: 90%;
	}
DIV.NewsItem {
	Margin-Top: 4px;
	Margin-Bottom: 2px;
	Padding: 0px;
	}
A.MoreInfo {
	Font-Size: 80%;
	}
DIV.MainContent {
	Margin-Left: 10px;
	Margin-Right: 10px;
	}
.features-table
{
  width: 100%;
  margin: 0 auto;
  border-collapse: separate;
  border-spacing: 0;
  text-shadow: 0 1px 0 #fff;
  color: #2a2a2a;
  background: #fafafa;  
  background-image: -moz-linear-gradient(top, #fff, #eaeaea, #fff);
  background-image: -webkit-gradient(linear,center bottom,center top,from(#fff),color-stop(0.5, #eaeaea),to(#fff)); 
}
.features-table td
{
  line-height: 50px;
  padding: 0 20px;
  box-shadow: 0 1px 0 white;
  -moz-box-shadow: 0 1px 0 white;
  -webkit-box-shadow: 0 1px 0 white;
  white-space: normal;
}
.features-table tbody td
{
  text-align: left;
  font: normal 12px Verdana,Arial,Helvetica;
}
.features-table td
{
  font: .7em Verdana,Lucida Sans,Arial;  
}
.features-table thead td:first-child
{
  font: .7em Verdana, Lucida Sans, Arial;  
  -moz-border-radius-topright: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-left-radius: 10px;
  border-top: 1px solid #eaeaea; 
} 
.features-table thead td:nth-child(2){
  font: .7em Verdana,Lucida Sans,Arial;  
  border-top: 1px solid #eaeaea;
}
.features-table thead td:nth-child(3){
  font: .7em Verdana,Lucida Sans,Arial;  
  -moz-border-radius-topright: 10px;
  -moz-border-radius-topleft: 10px; 
  border-top-right-radius: 10px;
  border-top: 1px solid #eaeaea; 
}
.features-table tfoot td{
  font: bold 1.4em Verdana;  
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px; 
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom: 1px solid #dadada;
}
#footer2{
position: absolute;
bottom: 0;
width: 100%;
height: 60px;
background: #FFFFFF;
}
