/* GENERAL STYLES */

body 
{
margin: 0;
padding: 0;
font-family: georgia, serif;
font-size: 16px;
line-height: 1.5em;
}

h1 a, h2 a, h3 a { text-decoration: none; color: #000; }
a { color: #893114; }
a img { border: 0; }

#nav-access,
#js-toggle-main-nav
, .search-box
, #main-navigation
, .print-no-display
, .footer-logo
, .footer-link
, #endorsement-and-copy img
, input.button
, .clear
, #l-visual-area
, a.button
, .main-text-area h2,
#l-endorsement-and-copy
{ display: none; }


h1 
{
font-size: 1.7em;
font-weight: normal;
padding: 0 0 20px 0;
margin: 0 0 10px 0;
text-align: center;
}

#l-footer 
{
border-top: 1px #666 solid;
margin-top: 20px;
padding-top: 10px;
font-size: .8em;
text-align: center;
}

#l-footer  a 
{
color: #000;
text-decoration: none;
}

/* PLAIN TEXT PAGE */

h2 
{
font-size: 1.5em;
font-weight: normal;
padding: 10px 0;
margin: 10px 0;
border-bottom: 1px solid #666;
}

h3 
{
font-size: 1.3em;
font-weight: normal;
}

#content {padding: 0 20px;}

/* PRINT APPLICATION FORM PAGE */

.no-print-no-display h2 
{
border-top: 1px solid #666;
border-bottom: 1px solid #666;
}

.no-print-no-display p {margin: 0 0 25px 0;}

.no-print-no-display p b 
{
display: block;
margin: 10px 0 0 0;
}


