body{
margin:0 auto;
padding:6px 0 0 0;
font:12px/14px arial,helvetica,sans-serif;
color:#000;
background:#fff url("/images/background.gif") top repeat-x;
}

a{
color:#024254;
}

p{
margin-bottom:10px;
margin-top:5px;
}

h1{
color:#7d1111;
font-size:16px;
line-height:20px;
margin-top:3px;
}

h2{
color:#033d54;
font-size:13px;
line-height:16px;
margin-top:3px;
}

#mainContainer{
margin:0 auto;
width:760px;
}

#mainToolbar{
float:right;
background:#fff url("/images/background_toolbar.gif") top no-repeat;
width:453px;
font-size:11px;
font-weight:bold;
line-height:24px;
}

#mainToolbar .login{
width:270px;
text-align:center;
float:left;
}

#mainToolbar .misc{
margin-left:3px;
text-align:center;
}

.login a, .misc a{
font-weight:normal;
color:#1f1f1f;
padding-left:4px;
padding-right:4px;
}

.login a:hover, .misc a:hover{
color:#3e3e3e;
}

img#logo{
margin:10px 0 13px 5px;
}

#homePromo{
margin:11px auto;
width:760px;
text-align:center;
}

.nav-rotate-on, .nav-rotate-off{
display:block;
float:left;
color:#d66324;
width:20px;
height:20px;
text-align:center;
background:url(/images/bg-nav-rotate-off.gif) no-repeat;
margin:0 4px;
line-height:19px;
text-decoration:none;
}

.nav-rotate-on{
background:url(/images/bg-nav-rotate-on.gif) no-repeat;
color:#fff;
font-weight:bold;
}

.photo-incopy{
float:right;text-align:center;display:block;margin:0 20px;
}

.photo-incopy img{
margin:0 0 30px 0;
}

#threeOfferings, #twoOfferings, #oneOffering{
width:100%;
clear:both;
margin-bottom:5px;
}

.offering{
float:left;
}

#threeOfferings .offering p{
margin:0 15px 0 15px;
width:223px;
}

#twoOfferings .offering p{
margin:0 15px 0 15px;
width:350px;
}

#oneOffering .offering p{
margin:0 15px 0 15px;
width:730px;
}

.offering p.learnMore{
text-align:right;
margin-bottom:5px;
}

p.learnMore a.learnMore{
background:#fff url(/images/bullet_arrowRight.gif) top left no-repeat;
padding-left:20px;
line-height:20px;
color:#0083a9;
text-decoration:none;
font-weight:bold;
}

#moreInformation{
width:560px;
float:left;
}

#additionalResources{
width:200px;
float:left;
}

#contentWrapper{
float: left;
width: 100%;
}

#contentColumnHome{
margin-right: 322px; /*Set right margin to RightColumnWidth*/
}

#contentColumn{
margin-left: 200px; /*Set right margin to RightColumnWidth*/
}

#leftColumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -760px; /*Set left margin to -(MainContainerWidth)*/
}

#contentColumnHome a{
color:#d66324;
font-weight:bold;
text-decoration:none;
}
#contentColumnHome a:hover{
color:#eab191;
}

.genIcon{
float:left;
margin-right:10px;
}

p.genDesc{
float:right;
width:300px;
margin-top:3px;
}

#rightColumnHome{
float: left;
width: 322px; /*Width of right column*/
margin-left: -322px; /*Set left margin to -(RightColumnWidth) */
}

#currentRates{
margin-left:4px;
margin-top:15px;
margin-bottom:15px;
}

#currentRatesNav{
display:inline;
margin-left:7px;
}

.currentRatesMore img{
margin:0 4px 3px 0px;
}

#currentRates p.disclaim{
font-size:10px;
padding-left:11px;
}

#footer{
width:760px;
border-top:2px solid #8c8c8c;
padding-top:10px;
font-size:11px;
}

#footerNav{
text-align:center;
margin-bottom:10px;
}
#footerNav .levelOne a, #footer .levelTwo a{
color:#024254;
padding:0 8px 0 8px;
line-height:16px;
}
#footerNav .levelOne a{
font-weight:bold;
font-size:12px;
}
#footerNav .levelTwo a{
}

#footer #ncua{
float:left;
}

#ncua img{
float:left;
margin-right:5px;
margin-top:5px;
}

#ncua p{
line-height:12px;
margin:0;
width:530px;
}

#footer #ehl{
float:right;
}

.innertube{
margin:13px;
margin-top:0;
}
.credit{
clear:both;
margin-top:20px;
color:#aaa;
}

.credit a{
color:#aaa;
}

.confirm,.error{
background:#fff url("/images/iconConfirm.gif") 5px 10px no-repeat;
margin:auto;
padding:10px 10px 10px 30px;
width:450px;
border:1px solid #b2b2b2;
margin-bottom:30px;
}

.error{
background:#fff url("/images/iconError.gif") 5px 10px no-repeat;
border:1px solid #c0442a;
}

.confirm p, .error p{
margin-top:15px;
}

