/* fso style sheet for global Header_MenuContainers and page layouts */

body
{
	background: url(images/menu_repeat.gif) top left repeat-x;
	background-color: #EBE4DE;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	margin-top: 20px;
}

.bodystylelink {
	font-family : Tahoma,Arial, sans-serif;
	font-size: 12px;
	color: #0066FF;
	line-height: 1.2;
	padding-right:20px;
}

#Header_MenuContainer
{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 1000px;
}

#menu_Header_MenuContainer_index
{
	float: left;
	width: 1000px;
	height: 187px;
	padding: 0px;
	margin: 0px;
	background: url(images/menubg.jpg) top left no-repeat;
	
}

#PageContainer
{
	float: left;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	background: url(images/body_repeat.gif) #FFFFFF top left repeat-y;
	width: 1000px;
}

#BodyContent
{
	float: left;
	width: 953px;
	padding: 0px 0px 0px 31px;
	margin: 0px 0px 0px 0px;	
}

#BodyContent_index
{
	float: left;
	width: 581px;
	padding: 10px 0px 0px 26px;
	margin: 0px 0px 0px 0px;
}

#leftcontent
{
	float: left;
	width: 226px;
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
}

p.crumbTrail
{
	padding: 0px 0px 10px 0px;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 130%;
}

p.newsheader
{
	padding: 0px 0px 10px 0px;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #669900;
	font-weight: bold;
}

p.newscredit
{
	float: right;
	padding: 0px 0px 5px 0px;
	font-size : 8pt;
	font-family : Tahoma,Arial, sans-serif;
	color : #000000; 
	font-weight: bold;
}

.BlueHeader_MenuContainerBox
{
	float: left;
	width: 214px;
	background: url(images/bg_nav_footer_blue.gif) #0066FF bottom left no-repeat;
	padding: 4px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

.YellowHeader_MenuContainerBox
{
	float: left;
	width: 214px;
	background: url(images/bg_nav_footer_yellow.gif) #FFCC00 bottom left no-repeat;
	padding: 4px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

.BlueHeader_MenuContainerBox1
{
	float: left;
	width: 214px;
	background: url(images/bg_nav_header_blue.gif) top left no-repeat;
	padding: 4px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

.YellowHeader_MenuContainerBox1
{
	float: left;
	width: 214px;
	background: url(images/bg_nav_header_yellow.gif) top left no-repeat;
	padding: 4px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

.FSOHeader_MenuContainer
{
	float: left;
	width: 490px;
	height: 388px;
	background: url(images/find_financial_solutions.jpg) #FFFFFF bottom left no-repeat;
}

.RightNavHeader_MenuContainer
{
	float: left;
	width: 120px;
	height: 200px; 
	background-color:#FFFFFF;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
	border-top : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
}

.blue_bar
{
	width: 480px;
	height: 12px;
	background-color: #0066FF;
}

#article_content1
{
	float: left;
	width: 495px;
	font-size : 8pt;
	font-family : Tahoma,Arial, sans-serif;
	font-weight: normal;
	color : #222222;
	line-height : 16px;
	text-align : justify;
	margin: 0px;
	background-image: url(images/right_bar_repeat.gif);
	padding-top: 5px;
	padding-right: 18px;
	padding-bottom: 15px;
	padding-left: 8px;
}

#homepage_header
{
   float: left;
   width: 490px;
   height: 60px;
}

#rightmenucolumn
{
	float: left;
	width: 200px;
	background-color:#FFFFFF;
	padding-left: 2px;
	font-size : 8pt;
	font-family : Tahoma,Arial, sans-serif;
	font-weight: normal;
	color : #222222;
}

#article_content2
{
	float: left;
	width: 190px;
	background: url(images/bg_nav_right.gif);
	height: 25px; 
}

#rightcontent_details
{
	float: left;
	width: 210px;
	padding: 48px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
}

.footerHeader_MenuContainer
{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 100%;
	height: 63px;
	font-size: 11px;
	color: #333333;
	background: url(images/footerbg.gif) #EBE4DE top left no-repeat;
}

.footerHeader_MenuContainer a
{
	color: #000000;
	text-decoration: none;
	background-color: inherit;
}

.footerHeader_MenuContainer a:hover
{
	color: #0000FF;
	text-decoration: underline;
}
.BlueMenuHeader_MenuContainer
{
	float: left;
	width: 800px;
	height: 28px;
	padding: 0px 0px 0px 30px;
}

.FSO_LogoHeaderContainer
{
	float: left;
	width: 250px;
	height: 145px;
	background-image: url(images/nfc.gif);	
}

.PageTitleHeader_MenuContainer{
	float: left;
	width: 735px;
	height: 106px;
	border: 0px  solid #A92634;
}

.Apply_Online_MenuBar{
	float: left;
	width: 735px;
	height: 40px;
	text-align : right; 
}

h1.keyword_title {
font-size : 14pt;
font-family : Tahoma,Arial, sans-serif;
color : #0066FF;
text-align : left; 
}

h1.article_keyword_title {
font-size : 14pt;
font-family : Tahoma,Arial, sans-serif;
color : #3366cc;
text-align : left; 
}

h1.keyword_titlewelcome {
font-size : 14pt;
font-family : Tahoma,Arial, sans-serif;
line-height : 21px; 
text-align : justify;
color:#29A529;
font-weight: lighter;
}

h1.keyword_text {
	font-size : 8pt;
	font-family : Tahoma,Arial, sans-serif;
	font-weight: normal;
	color : #666666;
	text-align: justify;
	line-height : 15px;
}

a.small:link, a.small:visited {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: underline;		
}

a.small:active {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color: #0066FF; 
	text-decoration: none;		
}

a.small:hover  {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color: #0066FF; 
	text-decoration: underline;	
}

a.leftnav:link, a.leftnav:visited {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration: none;		
}

a.leftnav:active {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color: #FFCC00; 
	text-decoration: none;		
}

a.leftnav:hover  {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color: #FFCC00; 
	text-decoration: underline;	
}

a.leftnav_orange:link, a.leftnav_orange:visited {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color : #0066FF;
	text-decoration: none;		
}

a.leftnav_orange:active {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color: #0066FF; 
	text-decoration: none;		
}

a.leftnav_orange:hover  {
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	color: #663399; 
	text-decoration: underline;	
}

fieldset.box{
	border: 1px solid #0066FF;
	width: 490px;
	background-color:#FFFFFF;
}

fieldset.two{
	border: 1px solid #0066FF;
	width: 450px;
	background-color:#FFFFFF;
}

legend.titles{
	font-size : 8pt;
	font-family : Tahoma,Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}

.free_Newsletter {
    color: #3366cc
}

.body_red {
    color: #3366cc
}
