body { font-family: Arial, Helvetica, sans-serif; margin: 5px 0px; }
ul { font-size: 12px; line-height: 14px; color:#58595B; margin-bottom: 0px; }
ol { font-size: 12px; line-height: 14px; color:#58595B; margin-bottom: 0px; }
li { list-style-image: url(../img/t2_img_bullet.gif); }
p { font-size: 12px; line-height: 14px; color:#58595B; }
span { font-size: 12px; line-height: 14px; color:#58595B; }
a { color: #0D3692; text-decoration: none; }
a:hover { text-decoration: underline; }

li.numeric { list-style-type: upper-roman; list-style-image: none; }
ul.table { margin-top: 0px; }
li.table { list-style-image: url(../img/t2_img_bullet.gif); margin-left: -20px; }

.headerNav { font-size: 10px; font-weight: bold; color: #474747; }
a.headerNav { text-decoration: none; }
a.headerNav:hover { text-decoration: underline; }

a.homeLink { font-size: 10px; font-weight: bold; color: #0D3692; text-decoration: none; }
a.homeLink:hover { text-decoration: underline; }

.searchBox { font-size: 10px; border: 1px solid #A6A79F; width: 107px; height: 16px; }	 

.newsText { font-size: 11px; line-height: 18px; font-weight: normal; text-decoration: none; color: #474747; }
a.newsText:hover { text-decoration: underline; }

.moreText { font-size: 11px; line-height: 18px; font-weight: bold; color: #005DAA; }
a.moreText:hover { text-decoration: underline; }

.footerCell { padding-left: 20px; }
a.footerLink { font-size: 9px; color: #474747; text-decoration: none; }
a.footerLink:hover { text-decoration: underline; }

.leftnav { padding-top: 12px; }
.leftnavTable { padding-right: 73px; }
.leftnavCell { padding-left: 10px; padding-top: 1px; padding-bottom: 1px; }
a.leftnavText { font-size: 12px; font-weight: bold; line-height: 18px; color:#474747; text-decoration: none; }
a.leftnavText:hover { text-decoration: underline; }

.leftnavCurrentCell { padding-left: 10px; padding-top: 1px; padding-bottom: 1px; background-image: url(/img/t2_leftnav_current_bg.gif); background-repeat: no-repeat; }
a.leftnavCurrentText { font-size: 12px; font-weight: bold; line-height: 18px; color: #EFA539; text-decoration: none; }
a.leftnavCurrentText:hover { text-decoration: underline; }

.featureCell { padding-right: 45px; }
.featureText { font-size: 12px; line-height: 18px; color: #333333; }
a.featureText { font-size: 12px; line-height: 18px; color: #0D3692; text-decoration: none; font-weight: bold; }
a.featureText:hover { text-decoration: underline; }

.bodyCell { padding: 20px; }

.employTableCell { padding: 5px; border-top: 10px solid #FFFFFF; width: 220px; }
.employFormCell { padding: 5px 0px; width: 220px; }
.tableTitleCell { padding-left: 5px; padding-bottom: 25px; }
.tableRowHeadingCell { padding: 5px; background-color: #E3E3E3; border-top: solid 5px #FFFFFF; border-right: solid 5px #FFFFFF; width: 155px; }
.tableCell { padding: 5px; border-top: solid 5px #FFFFFF; background-color: #F1F1F1; width: 287px; }
.tableRowHeadingCell2 { padding: 5px; background-color: #F1F1F1; }
.tableCell2 { padding: 5px; border-top: solid 4px #F1F1F1; }
.tableTitle { font-size: 13px; line-height: 15px; color: #597785; }
.tableTitleOrange { font-size: 13px; line-height: 15px; font-weight: bold; color: #EFA539; }

.employFormBox { font-size: 11px; width: 220px; }
.formBox { font-size: 11px; width: 175px; }
.formButton { border: 1px solid #DDDDDD; background-color: #FFFFFF; }
.formError { font-size: 11px; font-weight: bold; color: #FF0000; }

.pubCell { background-image: url(/img/t2_publications_dots.gif); background-repeat: repeat-y; }
.pubTitle { font-size: 14px; font-weight: bold; color: #EFA539; }
.pubText { font-size: 11px; font-weight: bold; color: #EFA539; }
a.pubText { text-decoration: none; color: #EFA539; }
a.pubText:hover { text-decoration: underline; }

.mapText { font-size: 13px; color:#58595B; }
a.mapText { font-size: 11px; text-decoration: none; color:#58595B; }
a.mapText:hover { text-decoration: underline; }

.employmentText { font-size: 11px; color:#58595B; }

