/* ------------ This style sheet is only for the sub-pages

template and only contains styles different from the home

page. If you are looking to change common styles found on

all pages or the home page please see style.css ------------- */



/* ------------ Sub-Pages Layout Styles ------------- */


#sliver {
margin: 1px 0 0 0;
padding: 0;
width: 775px;
height: 3px;
font-size: 2px;
background: #56ab58;
}

#body {
padding: 0;
margin: 0;
width: 775px;
}

#mainbody {
padding: 0;
margin: 0;
width: 617px;
}

#leftbar {
margin: 0;
padding: 0;
float: left;
}

#lefttitle {
background: #56ab58 url(images/sub_green.gif) no-repeat bottom center;
width: 165px;
height: 45px;
}

#leftnav {
margin: 15px 0 0 0;
padding: 0;
background: #f0f1f3;
border-bottom: 1px solid #ddd; 
}

#sub_content {
margin: 20px 0 0 0;
padding: 20px 40px 20px 10px;
width: 400px;
float: right;
}

#footer {
border-top: 2px dotted #bbb;
padding: 10px;
margin: 0 20px;
}

#footernav {
padding: 5px 10px 10px 10px;
text-align: center;
}

#footertrust {
margin: 10px 0;
padding: 0;
background: url(images/equal_housing.gif) no-repeat top left;
height: 26px;
}

#rightcta {
margin: 15px 0 0 0;
padding: 0;
background: url(images/calltoaction.gif) no-repeat top left;
height: 136px;
width: 150px
}

#rightcta a { 
width: 150px; height: 136px; 
text-indent: -9000em; overflow: hidden; 
position: absolute; top: 125px; left: 630px;
}


/* ------------ Begin List Styles ------------ */

#leftnav ul { margin: 0 0 0 0; padding: 0;}
#leftnav li { display: block; list-style: none; border-top: 1px solid #ddd; line-height: 130%; padding: 4px 0 4px 20px;}
#leftnav li.choices { margin-left: -10px; display: block; list-style: none; border-top: 1px solid #ddd; font-weight: bold;}
#sub_content ul { margin: 10px 20px; padding: 0; list-style-type: disc;}
#sub_content li { display: block; list-style-type: disc;}
#footernav ul { margin: 0; padding: 0;}
#footernav li { display: inline; list-style: none;}
#num_list li {
	display: list-item;
	list-style-type: decimal;
}

/* ------------ Begin Link Styles ------------ */

#footer, #footer a { color: #013387; text-decoration: none;}
#footer a:hover { color: #333;}
#leftnav a { color: #1f2988; text-decoration: none;}
#leftnav a:hover { color: #333;}
#sub_content a { color: #013387;}
#sub_content a:hover { font-weight: bold;}
#sub_content h3 a { color: #013387; text-decoration: none;}
#sub_content h3 a:hover { color: #555; text-decoration: underline;}

/* ------------- Begin Misc Class Styles ------------- */

.clear { clear: both;}
#errors { color: #ff0000;}


/* ------------- Begin Paragraph Class Styles ------------- */

#sub_content p { margin: 0; padding: 3px 0; line-height: 135%;}
blockquote { padding: 10px 20px; margin: 0;}


/* -------------- Begin Typography ------------- */

a { font-family: berduna, verdana, sans-serif;}
h1, h2, h3, h4 { font-family: futera light, verdana, sans-serif;}
h2 { margin: 0 0 0 410px; padding: 0; font-size: 14px; color: #013387;}
h2.hp {padding-top: 27px;}
h3 { font-size: 13px; margin: 2px 0; padding: 0;}
#lefttitle h2 { padding: 20px 0 0 10px; margin: 0; font-size: 13px; color: #fff;}
