﻿body
{
    background-color: #ECE9D8;
    color: #242424;
    font-family: Arial, "Trebuchet MS" , Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
    margin: 5px 0 10px;
} 

OL LI
{
    font-size: 14px;
    line-height: normal;
}

UL LI, LI
{
    font-size: 14px;
    line-height: normal;
}

.BusinessNav UL LI
{
    font-size: 14px;
    line-height: 140%;
    padding: 0px;
}

.pHeader
{
    width: 988px;
    padding: 0px;
    line-height: normal;
    background-color: #FFFFFF;
}

.CollegeInvestCommunity a { 
    background-color: Transparent;
    border-bottom: #336699 0px solid;
    color: #003399;
    text-decoration: underline;
} 
.CollegeInvestCommunity a:link { 
    background-color: Transparent;
    border-bottom: #336699 0px solid;
    color: #003399;
    text-decoration: underline;
} 
.CollegeInvestCommunity a:visited { 
    background-color: Transparent;
    border-bottom: purple 0px solid;
    text-decoration: underline;
    color: #663399;
} 
.CollegeInvestCommunity a:hover { 
    color: red;
    background-color: Transparent;
    border-bottom: red 0px solid;
    text-decoration: underline;
} 

.MainColumn a {
    background-color: Transparent;
    border-bottom: #336699 0px solid;
    color: #3366cc;
    text-decoration: underline;
}
.MainColumn a:link {
    background-color: Transparent;
    border-bottom: #336699 0px solid;
    color: #3366cc;
    text-decoration: underline;
}
.MainColumn a:visited {
    background-color: Transparent;
    border-bottom: purple 0px solid;
    text-decoration: underline;
    color: #663399;
}
.MainColumn #ToolTip a {
    background-color: Transparent;
    border-bottom: #c2c2c2 0px solid;
} 

.MainColumn a:hover {
    color: red;
    background-color: Transparent;
    border-bottom: red 0px solid;
    text-decoration: underline;
}

.MainColumn IMG a:hover
{
    border: none;
    text-decoration: none;
}

.popUp 
{ 
	position: absolute; 
	height:auto;
	width:auto;
	text-align: center; 
	padding: 5px; 
	border: 1px solid black; 
	background: white; 
}

.popUpButton
{
	float: right;
	vertical-align: top;
	position: relative;
}

.topnavi { 
font-size : 11px;
font-family : tahoma, arial, sans-serif;
line-height : normal;
padding : 0;
color: #555555;
} 

.topnavipress{ 
font-size : 11px;
font-family : tahoma, arial, sans-serif;
line-height : normal;
padding : 0;
color: #555555;
}
.topnaviwhite {
    font-size: 11px;
    font-family: tahoma, arial, sans-serif;
    line-height: normal;
    padding: 0;
    color: #555555;
}
.bottombar{
border-bottom: dotted 1px #999999;
} 

.disclaimer { 
color : #cc6633;
font-size : 12px;
line-height : normal;
background-color : Transparent;
}

.borrowerinfo
{
    font-size: 11px;
    line-height: normal;
    color: #444444;
    border-bottom: solid 0px #999999;
}

.SmallSub {
    font-size: 16px;
    color: #3a6ea5;
    margin: 5px 0px 0px 0px;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
}

.SubHeading {
    font-family: Arial;
    font-size: 14px;
    color: #b22222;
    font-weight: 800;
    text-transform: none;
    margin: 0px 0px 20px 0px;
    line-height: normal;
}
.SubHeadingLight {
    font-size: 13px;
    color:  #b22222;
    font-weight:500;
    margin: 5px 5px 0px 0px;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
}

.NavigationHeader { 
background-color : #8e796a;
color : #ffffff;
border-top : 1px solid #31363e;
border-bottom : 1px solid #31363e;
padding : 5px;
} 
.StageNavigation { 
background-color : #9f8d7f;
color : #ffffff;
} 
.ProfessionalNavigation { 
background-color : #9f8d7f;
color : #ffffff;
padding : 5px;
} 
.MainColumn .CrumbNavigation {
    background-color: transparent;
    font-size: 11px;
    border: none;
} 
.MainColumn .CrumbNavigation a { 
background-color: transparent;
border : none;
} 
.MainColumn .CrumbNavigation a:link { 
background-color: transparent;
border : none;
} 
.MainColumn .CrumbNavigation a:visited {
    background-color: transparent;
    border: none;
    color: #663399;
} 
.MainColumn .CrumbNavigation a:active { 
background-color: transparent;
border : none;
} 
.SavingsNewsHeader { 
    background-color : #375471;
    font-size: 13px;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    line-height: normal;
    color: #fffdf8;
    font-weight: bold; /*background-image : url('../Images/toolsBG.jpg');*/
    border-top: 0 solid #2a3f55;
    border-bottom: 1px solid #2a3f55;
    padding: 10px;
    background-position: left top;
}

.HomeHeaders { 
    background-color : #2A3F55;
    font-size: 14px;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    line-height: normal;
    color: #fffdf8;
    font-weight: bold; /*background-image : url('../Images/toolsBG.jpg');*/
    border-top: 0 solid #2a3f55;
    border-bottom: 1px solid #2a3f55;
    padding: 10px;
    background-position: left top;
    border-right: solid 1px #666666;
}

.SavingsNews { 
background-color :  #dde7f0;
font-size : 85%;
font-family : Arial, verdana, tahoma, arial, sans-serif;
line-height : normal;
color : #336699;
/*background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;*/
border-top : 0 solid #2a3f55;
border-bottom : 0px solid #2a3f55;
padding : 5px;
background-position : left top;
}
.SavingsNewsLast {
    background-color: #dde7f0;
    font-size: 13px;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    line-height: normal;
    color: #00008b; /*background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;*/
    border-top: 0 solid #2a3f55;
    border-bottom: 1px solid #2a3f55;
    padding: 5px;
    background-position: left top;
}  

.col529header
{
	background-color: #2b4155;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	font-family: Verdana;
	padding: 8px;
	font-weight: 700;
	color: #fff;
	text-align: center;
}

.savingscolheader
{
	background-color: #496734;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	font-family: Verdana;
	padding: 8px;
	font-weight: 700;
	color: #fff;
}
.savingscol {
    background-color: #949657;
    border-top: solid 1px #1D333E;
    border-bottom: solid 1px #1D333E;
    font-size: 12px;
    line-height: normal;
    font-family: Arial;
    padding: 8px;
    color: #fff;
    background-position: left bottom;
    background-image: url(../Images/login_green_bg.jpg);
    background-repeat: no-repeat;
}

.loanscolheader
{
	background-color: #9d4e27;
	font-size: 11px;
	line-height: normal;
	font-family: Verdana;
	font-weight: bold;
	padding: 8px;
	font-weight: 700;
	color: #fff;
}
.loansscol {
    background-color: #bd7d3f;
    border-top: solid 1px #1D333E;
    border-bottom: solid 1px #1D333E;
    font-size: 12px;
    line-height: normal;
    font-family: Arial;
    padding: 8px;
    color: #fff;
    background-position: left bottom;
    background-image: url(../Images/login_orange_bg.jpg);
    background-repeat: no-repeat;
}

.ConsolidationNewsHeader {
    background-color: #cc9966;
    font-size: 1.1em;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    line-height: normal;
    color: #fffdf8;
    font-weight: bolder; /*background-image : url('../Images/toolsBG.jpg');*/
    border-top: 0 solid #2a3f55;
    border-bottom: 1px solid #2a3f55;
    padding: 5px;
    background-position: left top;
}
.ConsolidationNews {
    border-bottom:solid 1px #f5deb3;
}
.ConsolidationNewsLast { 
background-color: #f5deb3;
    font-size: 13px;
font-family : Arial, verdana, tahoma, arial, sans-serif;
line-height : normal;
color: #993300;
/*background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;*/
border-top : 0 solid #2a3f55;
border-bottom : 1px solid #2a3f55;
padding : 5px;
background-position : left top;
}  

.MemberHeader {
    background-color: #999966;
    font-size: 1.1em;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    line-height: normal;
    color: #fffdf8;
    font-weight: bolder; /*background-image : url('../Images/toolsBG.jpg');*/
    border-top: 0 solid #2a3f55;
    border-bottom: 1px solid #2a3f55;
    padding: 5px;
    background-position: left top;
}
.MemberNews {
    border-bottom:solid 1px #f5deb3;
}
.MemberNewsLast {
    background-color: #d0cfb6;
    font-size: 13px;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    line-height: normal;
    color: #2f4f4f; /*background-image : url('../Images/toolsBG.jpg');*/
    border-top: 0 solid #2a3f55;
    border-bottom: 1px solid #2a3f55;
    padding: 5px;
    background-position: left top;
} 
 
.CollegeInvestCommunityHeader { 
background-color: #DF8853;
font-size : 13px;
font-family : Arial, verdana, tahoma, arial, sans-serif;
color : #fffdf8;
line-height : 155%;
padding : 8px;
font-weight : bold;
} 
.CollegeInvestCommunity { 
padding: 3px;
font-size: 11px;
border-bottom : 0px solid #2a3f55;
color: #7F5F55;
font-weight : normal;
line-height: normal;
} 
.CollegeInvestCommunityTitle {
    color: #a0522d;
    background-color: #E7E1DC;
    font-size: 14px;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    font-weight: bold;
    line-height: normal;
    border-bottom: solid 1px #C1B5A8;
}

.CollegeInvestCommunityBold {
    color: #a0522d;
    font-size: 11px;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    font-weight: normal;
    line-height: normal;
}

.calFrame{
border: solid 1px #7F5F55;
background-color: #E7E1DC;
}
.CISavingsAd { 
background-color : #dde7f0;
font-size : 11px;
font-family : Arial, verdana, tahoma, arial, sans-serif;
line-height : 130%;
color : #336699;
padding : 5px;
} 
.CISavingsAdBg { 
background-color : #dde7f0;
font-size : 12px;
font-family : Arial, verdana, tahoma, arial, sans-serif;
line-height : normal;
color : #336699;
border-bottom : 1px solid #2a3f55;
padding : 0;
}

.CISavingsAdBg2 { 
background-color :#EAEFF4;
font-size : 12px;
font-family : Arial, verdana, tahoma, arial, sans-serif;
line-height : normal;
color : #336699;
border-bottom : 1px solid #2a3f55;
padding : 0;
}

.CISavingsAdBg strong
{
    font-family: Arial;
    font-size: 14px;
    font-weight: 800;
    line-height: normal;
    color: #336699;
}

.CISavingsAdBg2 strong
{
    font-family: Arial;
    font-size: 14px;
    font-weight: 800;
    line-height: normal;
    color: #336699;
}
 
.FooterAddress { 
background-color: #cc9966;
font-family : Arial, verdana, tahoma, arial, sans-serif;
color : #ffffff;
font-size: 14px;
border-right : 1px solid #555555;
border-left : 1px solid #555555;
border-bottom : 1px solid #555555;
border-top: 0px solid #555555;
padding: 5px;
} 

.phone {
    font-size: 12px;
    font-weight: bold;
    color: #1d4982;
}
.FooterLinks, .FooterLinks a:link, .FooterLinks a:visited, .FooterLinks a:hover {
    font-size: 11px;
    font-family: tahoma, arial, sans-serif;
    color: #715147;
    line-height: normal;
} 

.smallfooter a:link, .smallfooter a:visited, .smallfooter a:hover
{
    font-family: Verdana;
    font-size: xx-small;
    line-height: normal;
}

.TodaysDate {
    font-size: 11px;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    font-weight: normal;
    color: #666666;
}
HR {
    height: 1px;
    border-bottom: #B5A59D 1px dotted;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
.MainColumn {
    background-color: #ffffff;
    border-top: solid 1px #31363e;
    vertical-align: top;
    padding: 0;
    margin: 0;
    color: #555555;
    line-height: 135%;
    font-size: 14px;
    border-left: 1px solid #31363e;
    border-left: 0px solid #6B6561;
    border-right: 1px solid #444444;
    border-top: 1px solid #31363e;
    border-bottom: 1px solid #31363e;
}  
.RightColumn {
    border-top: 1px solid #31363e;
    background-color: #F4F3EA;
    border-left: 0px solid #957D77;
    border-right: 1px solid #6B6561;
    border-bottom: 1px solid #31363e;
    padding: 0;
} 
.LeftColumn {
    border-top: 1px solid #31363e; /*background-color: #CDC6BC;*/
    border-left: 1px solid #6B6561;
    border-right: 1px solid #444444;
    border-bottom: 1px solid #31363e;
    padding: 0;
    background-color: #F4F3EA;
} 

#MySavingsLogin { 
background-color : #446f9d;
position : inherit;
background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
display : block;
width : 100%;
border-right : 1px solid #2a3f55;
padding : 0;
background-position : left top;
} 
#MySavingsLogin li { 
background-color : #446f9d;
position : inherit;
display : block;
background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
float : left;
width : 100%;
border-right : 1px solid #2a3f55;
padding : 0;
background-position : left top;
} 
#MySavingsLogin li a { 
background-color : #446f9d;
background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
text-decoration : none;
color : #ffffff;
font-weight : bold;
position : inherit;
display : block;
border-bottom : 1px solid #2a3f55;
padding : 7px;
background-position : left top;
} 
#MySavingsLogin li a:hover { 
background-color :#DF8853;
background-image : none;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
text-decoration : none;
color : #ffffff;
font-weight : bold;
position : inherit;
display : block;
} 
#MyLoansLogin { 
background-color : #446f9d;
position : inherit;
background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
display : block;
width : 100%;
border-right : 1px solid #2a3f55;
padding : 0;
background-position : left top;
} 
#MyLoansLogin li { 
background-color : #446f9d;
position : inherit;
display : block;
background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
float : left;
width : 100%;
border-right : 1px solid #2a3f55;
padding : 0;
background-position : left top;
} 
#MyLoansLogin li a { 
background-color : #446f9d;
background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
text-decoration : none;
color : #ffffff;
font-weight : bold;
position : inherit;
display : block;
border-bottom : 1px solid #2a3f55;
padding : 7px;
background-position : left top;
} 
#MyLoansLogin li a:hover { 
background-color :#DF8853;
background-image : none;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
text-decoration : none;
color : #ffffff;
font-weight : bold;
position : inherit;
display : block;
} 
.CICommunity { 
border-bottom : 0px dotted #d0c2b9;
color: #7F5F55;
font-size : 11px;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-weight : normal;
line-height: normal;
} 
.MySavingsLogin { 
background-color : #446f9d;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
color : #ffffff;
padding : 10px;
font-weight : bold;
width : 100%;
} 
.MyLoansLogin { 
background-color : #446f9d;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;
padding : 8px;
background-position : left top;
} 

a { 
text-decoration : none;
color : #2a3f55;
border: none;
} 
a:link { 
text-decoration : none;
color : #336699;
border: none;
} 
a:hover { 
text-decoration : none;
color : red;
border: none;
} 
a:visited { 
text-decoration : none;
color : purple;
border: none;
} 
a:active { 
text-decoration : none;
color : navy;
border: none;
}
.tools {
    background-color: #f4eddd;
    border: 1px solid #203957;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    color: #c66524;
    padding: 0px;
} 

.toolstext
{
font-size : 12px;
font-weight : normal;
line-height: normal;
color : #c66524;
padding : 3px;
}
.toolstextbg {
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    color: #c66524;
    padding: 3px;
    background-color: #fffdf7;
}
.icons { 
font-size : 10px;
font-family : Arial, verdana, tahoma, arial, sans-serif;
font-weight : normal;
padding : 0;
color: #7F5F55;
line-height: normal;
} 
.tools ul { 
font-size : 11px;
font-family : Arial, verdana, tahoma, arial, sans-serif;
list-style-position: outside;
list-style-type: square;
} 
.tools a:link, .tools a:visited, .tools a:active, .tools a:hover { 
background-color : transparent;
border : none;
} 
.toolsheader { 
background-color : #203957;
color : #ffffff;
font-size : 12px;
font-weight : bold;
/*background-image : url('../Images/toolsBG.jpg');
background-repeat : repeat-x;*/
border-left : 1px solid #203957;
border-right : 1px solid #203957;
border-top : 1px solid #203957;
border-bottom-style : solid;
border-bottom-width : 0;
background-position : left top;
} 
#navigation li { 
display : inline;
float : left;
} 
#navigation ul { 
border-color : #99a;
width : 100%;
overflow : hidden;
border-left-width : 0;
border-left-style : solid;
} 
#navigation li a { 
display : table-row;
float : left;
padding : 0.5em 2em;
/*border-right : 0.1em solid;*/
width : 187px;
color : #5a4d43;
} 
#navigation a:link, #navigation a:visited { 
background-color : transparent;
border-color : #99a;
} 
#navigation a:hover { 
color : #ffffff;
background-color : #4682b4;
} 
#navigation a:active { 
color : #395b86;
background-color : #f2eade;
} 
/*****************************************
/* BEGIN MAIN BUSINESS NAVIGATION */
/*****************************************/
.menubar { 
background-color : #414752;
border-top : 1px solid #31363e;
color : #ffffff;
font-weight : bold;
text-transform: uppercase;
} 

#nav a.here:active, .here{
    background-color: #799;
}

#nav { 
background-color : transparent;
height : 34px;
list-style : none;
padding : 0;
position : inherit;
margin : 0;
font-size : 14px;
border-bottom : 0 solid #2a3f55;
color : inherit;



/* !important - do not set width */
} 
#nav ul { 
float : left;
list-style : none;
background-color: #618AAB; /* new blue hover, not daddy */
font-weight : bold;
padding : 0;
margin : 0;

}

#nav ul a { 
background-color: #618AAB; /* new blue hover, not daddy */
} 

#nav a { 
display : block;
color : #DF8853;
text-decoration : none;
padding : 7px;
position : relative;
background-color: #618AAB; /* new blue hover, not daddy */

} 

#nav li { 
float : left;
position : relative;
margin : 0;
padding : 0;
display : block;
background-color: #618AAB; /* new blue hover, not daddy */
    color: #ffffff;
/*background-color : #DF8853;*/
} 

#nav li a { 
background-color: Transparent;
display : block;
padding : 7px;
position : relative;
color : #ffffff;
width : 172px;
border-right: solid 1px #fff;
font-size: 90%;
} 
#nav li ul li a {
border-right: solid 1px #346287;
padding-left: 10px;/* HERE ------------------------- */
width: 172px;
}
#nav li ul { 
display : block;
position : absolute;
left : -999em;
height : auto;
font-weight : normal;
border-bottom : 0px solid #5a4d43;
border-right : 0 solid #5a4df3;
margin : 0;

    background-color: #618AAB; /* new blue hover, not daddy */
    color: #ffffff;
} 
#nav li li { 
padding-right : 0;
} 
#nav li ul ul { 
margin: -34px 0 0 189px;
background-color: #618AAB; /* new blue hover, not daddy */

} 
/* top drop bottom border */
#nav ul li a{
border-bottom : 1px solid #346287;
}

/*
#nav li a:hover { 
background-color: #618AAB;
background-image : url('../Images/Navigation/btnOnBGBlue.jpg');
width : 176px;
}
*/
  
#nav li a:active { 
background-color :#4682b4;
width : 176px;

} 
#nav a.daddy { 
background-color :#DF8853;
background-image : url('../Images/arrowwhite.gif');
background-repeat : no-repeat;
background-attachment : scroll;
position : inherit;
display : block;
background-position : center right;

    background-color: #618AAB; /* new blue hover, not daddy */
    color: #FFF;
} 
#nav a.daddy:hover { 
background-image : url('../Images/arrowwhite.gif');
background-repeat : no-repeat;
background-attachment : scroll;
background-color : #eda;
color : #DF8853;
background-position : center right;
background-color: #FCF2B4;
width: 172px;
} 
#nav a.daddy li { 
display : block;
position : inherit;
left : -999em;
margin : 0;
padding : 0px;
border-right: solid 0px #fff;

    background-color: #618AAB; /* new blue hover, not daddy */
    color: #ffffff;
    width: 172px;

} 

/*

<div style="width: 250px; padding: 10px; filter: shadow(color:gray, 
strength:10, direction:135);">
                        <div style="width: 250px; text-align: left; padding: 10px; background-color: gold; border: 1px 
solid black; font-size: 12px;">

*/

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { 
left : -999em;
color : #ffffff;
background-color :#DF8853;
background-color: #FCF2B4;
background-image : none;
width : 172px;

} 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { 
left : auto;
color : #ffffff;
background-color :#DF8853;
background-color: #FCF2B4;
background-image : none;
width : 172px;

} 
#nav li.sfhover {

}
#nav li:hover, #nav li.sfhover { 
color : #ffffff;
background-color: #618AAB; /* new blue hover, not daddy */
background-image : none;
} 
#nav ul li a:hover { 
background-color : #eda;
background-color: #FCF2B4;
color : #DF8853;
background-image : none;
width: 172px;
} 
#nav ul li.sfhover { 
color : #DF8853;
background-color :#DF8853;
background-color: #FCF2B4;
background-image : url('../Images/arrowwhite.gif');
background-repeat : no-repeat;
background-attachment : scroll;
width : 172px;
background-position : center right;
} 

/* BUSINESS TABS */
/********************** college savings ************************/
#nav .collegesavings { 
background-image : url('../Images/navigation/btnOffBg.jpg');
font-weight: bold;
width : 176px;

}
#nav .collegesavingsOn { 
background-image : url('../Images/Navigation/btnOnBGBlue.jpg');
font-weight: bold;
width : 176px;
} 
/********************** student loans ************************/ 
#nav .studentloans { 
background-image : url('../Images/navigation/btnOffBg.jpg');
font-weight: bold;
width : 176px;
} 

#nav .studentloansOn { 
background-image : url('../Images/navigation/btnOnBGBlue.jpg');
font-weight: bold;
width : 176px;
} 
/********************** consolidation ************************/
#nav .studentloanconsolidation { 
background-image : url('../Images/navigation/btnOffBg.jpg');
font-weight: bold;
width : 176px;
}

#nav .studentloanconsolidationOn { 
background-image : url('../Images/navigation/btnOnBGBlue.jpg');
font-weight: bold;
width : 176px;
}
/********************** scholarships ************************/ 
#nav .scholarships { 
background-image : url('../Images/navigation/btnOffBg.jpg');
font-weight: bold;
width : 176px;
} 
#nav .scholarshipsOn { 
background-image : url('../Images/Navigation/btnOnBGBlue.jpg');
font-weight: bold;
width : 176px;
}

/* END BUSINESS NAVIGATION */
/* STAGES NAVIGATION */
#popnav, #popnav ul { 
padding : 0;
margin : 0;
list-style : none;
float : left;
} 
#popnav li { 
position : relative;
float : left;
margin-bottom : 0;
width : 200px;
color : white;
/* removed */
} 
#popnav li ul a {
border-bottom: 1px solid #346287;
border-right: 1px solid #346287;
}
#popnav li ul { 
position : absolute;
left : -999em;
margin-left : 209px;
margin-top : -31px;
border-left: solid 1px #346287;
color : white;
background-color: #618AAB; /* new blue hover, not daddy */
width : 200px;
} 
#popnav li ul ul { 
left : -999em;
width : 200px;
} 
#popnav li a { 
display : block;
color : #ffffff;
text-decoration : none;
background-color : #B4AFA7; /* TAN */
padding : 5px;
padding-left: 15px;
width : 189px;
border-bottom : 1px solid #938A7D; /* main left side nav bottom bar and sub-menu bottom bar */
font-size: 90%;
} 
#popnav li a:hover { 
color : white;
/*background-color :#4682b4;*/
background-color: #618AAB; /* new blue hover, not daddy */
} 
#popnav li a:active { 
color : white;
background-color: #618AAB; /* new blue hover, not daddy */
} 
#popnav li ul li a { 
/*background-color :#4682b4;*/
background-color: #618AAB; /* new blue hover, not daddy */
width : 200px;
} 
#popnav ul li a:hover { 
/*background-color : #eda;*/
background-color: #FCF2B4;
color : #DF8853;
width : 200px;
} 
#popnav li:hover ul ul, #popnav li:hover ul ul ul, #popnav li.sbhover ul ul, #popnav li.sbhover ul ul ul { 
/*left : -999em;*/
width : 200px;
background-color: #FCF2B4;
border-right : 1px solid #8e796a;
} 
#popnav li:hover ul, #popnav li li:hover ul, #popnav li li li:hover ul, #popnav li.sbhover ul, #popnav li li.sbhover ul, #popnav li li li.sbhover ul { 
left : auto;
width : 200px;
/*background-color:#DF8853;*/
background-color: #618AAB; /* new blue hover, not daddy */
border-right : 0px solid #8e796a;
} 
/* ---------------------------------------
PROFESSIONALS NAVIGATION
------------------------------------------*/
#popnavpro, #popnavpro ul {
padding : 0;
margin : 0;
list-style : none;
float : left;
} 
#popnavpro li { 
position : relative;
float : left;
margin-bottom : 0;
width : 200px;
color : white;
background-color: #618AAB; /* new blue hover, not daddy */
} 
#popnavpro li ul a {
border-bottom : 1px solid #346287;
border-right: 1px solid #346287;
}
#popnavpro li ul { 
position : absolute;
left : -999em;
margin-left : 209px;
border-left: solid 1px #346287;
margin-top : -31px; /* was 31px */
color : white;
background-color: #618AAB; /* new blue hover, not daddy */
width : 200px;
} 
#popnavpro li ul ul { 
left : -999em;
width : 200px;
} 
#popnavpro li a { 
display : block;
color : #ffffff;
text-decoration : none;
background-color : #B4AFA7;
padding : 5px;
padding-left: 15px;
width : 189px;
border-bottom : 1px solid #938A7D;
    font-size: 90%; 
} 
#popnavpro li a:hover { 
color : white;
background-color: #618AAB; /* new blue hover, not daddy */
} 
#popnavpro li a:active { 
color : white;
background-color: #618AAB; /* new blue hover, not daddy */
} 
#popnavpro li ul li a { 
background-color: #618AAB; /* new blue hover, not daddy */
width : 200px;
} 
#popnavpro ul li a:hover { 
background-color : #eda;
background-color: #FCF2B4;
color : #DF8853;
width : 200px;
} 
#popnavpro li:hover ul ul, #popnavpro li:hover ul ul ul, #popnavpro li.sbphover ul ul, #popnavpro li.sbphover ul ul ul { 
/*left : -999em;*/
width : 200px;
background-color: #618AAB; /* new blue hover, not daddy */
border-right : 1px solid #8e796a;
} 
#popnavpro li:hover ul, #popnavpro li li:hover ul, #popnavpro li li li:hover ul, #popnavpro li.sbphover ul, #popnavpro li li.sbphover ul, #popnavpro li li li.sbphover ul { 
left : auto;
width : 200px;
background-color: #618AAB; /* new blue hover, not daddy */
border-right : 0px solid #8e796a;
} 
.loginBG { 
background-image : url('../Images/loginBG.jpg');
background-repeat : repeat-x;
background-position : left top;
} 
.TableShadowTop {
    background-color: #ffffff;
    height: 0px;
}
.TableShadowLeft {
    background-position: right top;
    background-image: url(../Images/PageImages/LeftTableShadow.gif);
    background-repeat: repeat-y;
    width: 10px;
}
.TableShadowRight {
    background-position: left top;
    background-image: url(../Images/PageImages/RightTableShadow.gif);
    background-repeat: repeat-y;
    width: 10px;
}
.TableTopLeftCorner {
    background-position: right top;
    background-image: url(../Images/PageImages/LeftTableShadow.gif);
    background-repeat: repeat-y;
    height: 0px;
}
.TableBottomRightCorner {
    background-position: left bottom;
    background-image: url(../Images/PageImages/BottomRightCorner.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 11px;
}
.TableBottomLeftCorner {
    background-position: right bottom;
    background-image: url(../Images/PageImages/BottomLeftCorner.gif);
    background-repeat: no-repeat;
    width: 10px;
    height: 11px;
}
.TableBottomShadow {
    background-position: left top;
    background-image: url(../Images/PageImages/BottomTableShadow.gif);
    background-repeat: repeat-x;
    height: 11px;
}

.TermBG {
    background-image: url(../Images/icons/BGFade.jpg);
    background-position: left top;
    background-repeat: repeat-x;
    height: 55px;
}

.TermSubTitle
{
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #CC6633;
    margin: 0px;
}

H1 {
    font-family: Arial, sans-serif;
    font-size: 18px;
    color: #2F557B;
    font-weight:900;
    margin: 12px 0px 0px  0px;
    line-height: normal;
}

H2 {
    font-family: Arial, sans-serif;
    font-size: 15px;
    color: #cc6633;
    font-weight: bold;
    margin: 15px 0 5px 0;
    font-variant: normal;
    font-style: italic;
    text-decoration: none;
    margin: 18px 0px 8px 0px;
}

H3 {
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #7F5F55;
    margin: 0px 0px 0px 0px;
}

H4 {
    font-size: 13px;
    color: #336699;
    font-weight: bold;
    margin: 20px 5px 5px 0;
}

H5 { 
    font-size : 14px;
    margin : 2px 5px 2px 0;
    background-color : transparent;

}
H6 {
    font-size: 15px;
    font-weight: bold;
    color: #cc6633;
    margin: inherit;
} 

h3 #menu { 
display : none;
} 

.GetStartedHeader {
    background-color: #ffffcc;
    padding: 5px;
    border-left: solid 1px #888888;
    border-top: solid 1px #888888;
    border-right: solid 1px #888888;
    width: 175px;
    font-size: 16px;
    color: #336699;
    font-weight: bold;
    vertical-align: bottom;
    text-align: left;
    text-transform: uppercase;
}
.GetStartedHeader2{
    background-color: Transparent;
    padding: 5px;
    border: 0;
    width: 315px;
    border-bottom: solid 1px #888888;
}

.GetStarted{
    background-color: #ffffcc;
    padding: 5px;
    border-right: solid 1px #888888;
    border-bottom: solid 1px #888888;
    border-left: solid 1px #888888;
    width: 500px;
    font-size: 11px;
    vertical-align: top;
}

.important {
    padding: 10px;
    background-color: #fffaf0;
	font-size: 12px;
	border: solid 1px #d2b48c;
}
UL, LI{
	font-size: 13px;
}

.GraphData {
    background-color:#FFFFE9;
    font-family: Arial;
    font-size: 12px;
    color: #333333;
    line-height: normal;
}

.GraphDataBar{
    background-color:#FFFFE9;
    font-family:Arial;
    font-size: 12px;
    color: #333333;
    border-top:solid 1px #336699;
    line-height: normal;
}
.GraphDataLeftBar {
    background-color: #e0ffff;
    font-family: Arial;
    font-size: 12px;
    color: #333333;
    border-left: solid 1px #336699;
    line-height: normal;
}
.GraphDataHeader{
    background-color:#A6CAF0;
    font-family:Arial;
    font-size: 12px;
    color: #222222;
    font-weight:bold;
    border-right:solid 1px #336699;
    line-height: normal;
}
.GraphDataHeaderBar{
    background-color:#A6CAF0;
    font-family:Arial;
    font-size: 12px;
    color: #222222;
    font-weight:bold;
    border-top:solid 1px #336699;
    border-right:solid 1px #336699;
    line-height: normal;
}

.GraphData a:link, .GraphData a:link; .GraphData a:hover, .GraphData a:active{
    font-family:Arial;
    font-size: 12px;
    color: #333333;
    line-height: normal;
    text-decoration: underline;
    font-weight:700;
}

.GraphDataBar a:link, .GraphDataBar a:link; .GraphDataBar a:hover, .GraphDataBar a:active{
    font-family:Arial;
    font-size: 12px;
    color: #333333;
    line-height: normal;
    text-decoration: underline;
    font-weight:700;
}

.Boxliner{
    border:solid 1px #336699;
}

.Brownboxliner
{
    border: solid 1px #7F5F55;
    
}

/* Forms selectors */
.attest
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}

.SubHead
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	border-top: #806a6a 1px solid;
	border-bottom: #806a6a 1px solid;
	border-right: #806a6a 0px solid;
	border-left: #806a6a 0px solid;
	width: 100%;
	text-align: center;
	padding: 5px;
}

.MainCopyPad {
    font-size: 13px;
    font-family: Arial, verdana, tahoma, arial, sans-serif;
    /*list-style-position: outside;
    list-style-image: '../Images/ciBullet.jpg';*/
    padding: 0px;
} 

.RedError16
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #cc0033;
	vertical-align: top;
}
.RedError16Pad
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    padding-top: 5px; 
    color: #cc0033;
}

.Thanks
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #cc0000;
	font-weight: bold;
}
.Congrats
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #c66542;
	margin-top: 6px;
}
.text1
{
	font-size: 13px;
}
.text11
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
.textq
{
	font-size: 13px;
	text-align: left;
	vertical-align: top;
}
.textq2
{
	font-size: 13px;
	text-align: right;
	vertical-align: top;
}
.Privacy {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 13px;
    border: #806a6a 1px solid;
    line-height: normal;
    padding: 5px;
    background-color: #fffff0;
}
#Wizards
{
    margin-top: 5px;
	padding: 0px;
	vertical-align: top;
	width: 100%;
}
#Wizards ul
{
	list-style-position: outside;
	font-size: 12px;
	list-style-type: square;
	
} 
#Wizards ul li
{
	list-style-position: outside;
	font-size: 12px;
	list-style-type: square;
} 
.featuredPartnerTable {
    background-color: #dde7f0;
    border-top: solid 1px #2A3F55;
    border-bottom: solid 1px #2A3F55;
    border-right: solid 1px #2A3F55;
    border-left: solid 1px #2A3F55;
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    color: #2A3F55;
}
.actionTable {
    background-color: #E3EEFB;
    border-top: solid 2px #336699;
	border-bottom: solid 1px #336699;
    border-right: solid 1px #336699;
    border-left: solid 1px #336699;
	font-size: 13px;
	font-weight: bold;
	line-height: normal;
	color: #2A3F55;
}

.infoTable {
    background-color: #FFDFAA;
    border-top: solid 2px #C66542;
    border-bottom: solid 1px #C66542;
    border-right: solid 1px #C66542;
    border-left: solid 1px #C66542;
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    color: #993333;
}
.spanishTable {
    background-color: #c0cfa0;
    border-top: solid 2px #8b8c51;
    border-bottom: solid 1px #8b8c51;
    border-right: solid 1px #8b8c51;
    border-left: solid 1px #8b8c51;
    font-size: 13px;
    font-weight: bold;
    line-height: normal;
    color: #993333;
}
.accountSpacer{
border-bottom: dotted 1px #cccccc;
}
.accountAccessBoxBlue {
    background-color: #DDE7F0;
    border-top: solid 2px #203957;
    font-size: 12px;
    line-height: normal;
}
.accountAccessBoxGold {
    background-color: #fff8dc;
    border-top: solid 2px #996600;
    font-size: 12px;
    line-height: normal;
}
.accountAccessBoxOrange {
    background-color: #F9DBB3;
    border-top: solid 2px #993300;
    font-size: 12px;
    line-height: normal;
}
.accountAccessBoxGreen {
    background-color: #E1E0CC;
    border-top: solid 2px #336633;
    font-size: 12px;
    line-height: normal;
}
.accountAccessBoxRed {
    background-color: #FFCCCC;
    border-top: solid 2px #990000;
    font-size: 12px;
    line-height: normal;
}
sup
{
    font-family: Verdana;
    font-size: 11px;
    line-height: normal;
    color: #333333;
    font-weight: bold;
    margin: 0 3px 0 3px;
}
.highlight
{
    background-color: #fefbd2;
    color: #000080;
}

.bannerBorder
{
    border: solid 1px #cccccc;
}

.scrunchtext
{
    line-height: normal;
}
.notification {
    padding: 10px;
    background-color: #FFFFCC;
    font-size: 12px;
    font-family: verdana;
    line-height: normal;
    color: #993300;
    border-bottom: solid 1px #E9E381;
}
.notification .web {
    text-decoration: underline;
    color: #893935;
}
.bottomBorder
{
    border-bottom: solid 1px #938A7D;   
}
.formborder
{
    border: solid 1px #2a3f55;
}

.highlite {
    border-bottom: solid 1px #938A7D;
    padding: 5px;
    background-color: #e2d8cb;
    color: #663300;
    line-height: normal;
    font-size: 90%;
}
.imagecol
{
    font-family: Verdana;
    font-size: 10px;
    line-height: normal;
}

.frame
{
    padding: 4px;
    border: solid 1px #715147;
    width: 980px;
    background-color: #ffffff;
}