/* _ _ _ General Styles _ _ _ */

* {
margin:0px;
padding:0px;
}

body {
margin-top: 12px;
font: normal 12px/17px arial, sans-serif;
}

.clearer {
clear: both;
}

/* _ _ _ Layout Styles _ _ _ */

#outer {
border: 1px solid #a2aeb4;
width: 910px;
margin: 0px auto;
padding: 25px 20px 0px 20px;
}

#footer {
width: 950px;
margin: 0px auto;
padding-top: 12px;
padding-bottom: 15px;
font: bold 10px arial, sans-serif;
}

#head {
font: normal 14px arial, sans-serif;
}

#innerwrap {
background: #fff url(../images/nav-back.gif) repeat-y top left;
float: left;
margin-bottom:20px;
padding-bottom:0px;
}

#nav {
width: 229px;
float: left;
}

#content {
float: left;
width: 680px;
}

#pdf {
width: 196px;
margin: 25px auto 0px auto;
padding-top: 25px;
border-top: 1px solid #97a0a4;
color: #fff;
font: normal 11px arial, sans-serif;
text-align: center;
}

#pdf a {
color: #fff;
text-decoration: none;
}

#pdf a:hover {
text-decoration: underline;
}

#pdf img {
border: 0px;
}


/* _ _ _ Header Styles _ _ _ */

#title {
float: left;
width: 500px;
}

#title p {
float: left;
padding-top:8px;
}

#head img {
margin-left:24px;
text-align: left;
border:0px;
}

/* _ _ _ Pagination Styles _ _ _ */

.pagination {
float: right;
font: normal 11px verdana, sans-serif;
color: #ecf4fa;
padding-top:30px;
padding-bottom:0px;
}
.pagination td.prev{
vertical-align:bottom;
padding-bottom:0px;
}

.pagination .prev span{
background: url(../images/previous-off.gif) no-repeat top left;
padding-left:9px;
float: left;
}

.pagination .prev a {
text-decoration: none;
color: #4098ce;
padding-left: 9px;
background: #fff url(../images/previous-on.gif) no-repeat center left;
outline:none;
}

.pagination .prev a:hover {
text-decoration: underline;
}

.pagination .next span{
float: right;
background: url(../images/next-off.gif) no-repeat top right;
padding-right:9px;
outline:none;
}

.pagination .next a {
text-decoration: none;
color: #4098ce;
padding-right:9px;
background: #fff url(../images/next-on.gif) no-repeat center right;
float:right;
}

.pagination .next a:hover {
text-decoration: underline;
}


/* _ _ _ Home Styles _ _ _ */

#home-bottom {
font: 22px/26px arial, sans-serif;
float: left;
width: 620px;
margin-top:0px;
margin-left: 0px;
color: #51565a;
padding-top:0px;
padding-bottom:0px;
padding-left:260px;
}

.yellow {
color: #ffc20e;
}

.grey {
color:#51565a;
}

.blue {
color:#0076c0;
}

.red {
color:#ed1c24;
}

.green {
color:#68bd49;
}

/* _ _ _ Content Styles _ _ _ */

#content #imgtop {
margin-bottom: 38px;
}

#content #imgbot {
/* margin-top: 20px; */
}

#content #inner {
margin-left: 38px;
color: #000;
}

#content #inner h1 {
margin-bottom: 22px;
font: bold 22px arial, sans-serif;
/*color: #ffc20e;*/
}

#content #inner h2 {
margin-bottom: 5px;
font: bold 16px arial, sans-serif;
/*color: #ffc20e;*/
}

#content #inner h3 {
margin-bottom: 5px;
font: bold 14px arial, sans-serif;
/*color: #000000;*/
}

#content #inner p {
margin-bottom: 20px;
width:490px;
}

#content #inner p.bottom {
margin-bottom: 0px;
width:490px;
}


#inner ul {
margin-bottom: 20px;

}

#inner ul li {
padding-left: 15px;
margin-top:5px;
list-style-type: none;
background: url(../images/list-image.gif) no-repeat top left;
}

#content #inner .imgfloat {
float: right;
}

/* _ _ _ Temp2 Styles _ _ _ */

#headshot {
font: normal 10px/12px arial, sans-serif;
/*color: #ffc20e;*/
margin-bottom: 20px;
}

#headshot img {
/*border: 2px solid #ffc20e;*/
margin-bottom:8px;
}

#headshot p {
margin-bottom:4px;
}

/* _ _ _ Temp3 Styles _ _ _ */

#content{
margin:0px;
padding:0px;
}

#content #inner .temp3width p  {
width: 440px;
}

#content #inner .floater {
float: right;
text-align: right;
}

/* _ _ _ Temp4 Styles _ _ _ */

#content #inner .temp4width p  {
width: 380px;
}

p.small {
font: normal 10px/12px arial, sans-serif;
}

/* _ _ _ Temp5 Styles _ _ _ */

#content #inner .temp5width p  {
width: 600px;
}

#inner #financial-info p {
/*width: 642px;*/
width: 600px;
}

.finance {
padding: 17px 10px 5px 10px;
border-bottom: 1px solid #c6c6c6;
border-top: 1px solid #c6c6c6;
margin-bottom:6px;
}

.finance_wrap {

}

.finance_img {
float: left;
width:67px;
padding-top: 0px;
}

.finance h2 {
margin:0px;
padding:0px;
font: bold 20px arial, sans-serif;
color: #ff5800;
}

p.finance_text {
font: normal 12px/17px arial, sans-serif;
margin:0px;
padding:0px;
}

.finance_img img {
border:0px;
}

.clearer {
clear: both;
height:0px;
}

p.financesmall {
margin-top:28px;
font: normal 11px/17px arial, sans-serif;
}

.finance a {
text-decoration: none;
color: #4098ce;
outline:none;
}

.finance a:hover {
text-decoration: underline;
color: #4098ce;
}

.space{
float:left;
width:20px;
}