a:link, a:active, a:visited {color:#D70101}
a:hover {color:#31559E}

body {margin: 0px; background-color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif}
  
  .outer_border {}
  .outer_background {}
  
  .top_nav {text-align: right; padding-right: 18px}
  .top_nav p {font-size: 12px; font-weight: bold; color: #ABA9A1; font-family: arial; margin: 0}
  .top_nav a:link, .top_nav a:active, .top_nav a:visited {color: #ABA9A1; text-decoration: none}
  .top_nav a:hover {color: #000000; text-decoration: none}
  .top_nav span {margin: 0 3px}
  .date {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #E4E2D6; text-align: right; padding-right: 5px}
  .navigation {padding-top: 4px; background: url(http://www.bia.com/images/back_nav.gif); background-position: 0 4px; background-repeat: repeat-x}
  
  .section_nav p {font-family: arial; margin: 0; font-size: 16px; font-weight: bold; color: #0D233B}
  .footer p {margin: 0 20px 20px 17px; font-size: 11px; font-weight: bold; font-family: arial; color: #ABA9A1; padding-top: 10px; border-top: 1px solid #D8D5C6}
  
  .sections {padding: 12px}
  .sections p {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #0b1f3a; margin-top: 0}
  .sections ul {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #0b1f3a}
  .sections li {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #0b1f3a}
  .sections blockquote {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #0b1f3a; margin: -10px 0 0 10px}
  a:link, a:visited, a:visited {color: #0b1f3a}
  a:hover {color: #BFBDB3}
  
  .sections p b {display: block; margin-bottom: 0}
  .sections p a {text-decoration: none}
  .sections p b.subsec {margin: -3px 0 -3px 12px; padding: 0;}
  
  .section_map {background-image: url(http://www.bia.com/images/back_map.gif); background-repeat: no-repeat; padding: 80px 12px 12px 12px}
  .section_map p {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #0b1f3a}
  
  .section_blue {background: #E3EAF5; padding: 12px;}
  .section_blue p {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #0b1f3a}
  .section_blue blockquote {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #0b1f3a; margin: -10px 0 0 10px}
  
  .section_white {padding: 12px}
  .section_white p {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #0b1f3a}
  
  .section_main {padding: 0 12px 12px 12px}
  .section_main p {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000}
  .section_main p.first {margin-top: 0}
  .section_main p.intro {font-size: 16px; font-family: arial narrow, arial, helvetica, sans-serif; color: #0D233B; border-bottom: 1px solid #CCCCCC; padding-bottom: 15px; line-height: 100%; margin-top: 0}
  .section_main h1 {font-size: 28px; font-family: arial narrow, arial, helvetica, sans-serif; color: #0D233B; letter-spacing: -1px; font-weight: normal; border-bottom: 0px; line-height: 100%; margin: 0}
  .section_main h2 {font-size: 16px; font-family: arial, helvetica, sans-serif; color: #0D233B; font-weight: bold; margin-bottom: 0}
  
  ul.pdfs {margin: 6px 0 0 0; padding-left: 0px; list-style-type: none; font-family: verdana, arial, helvetica, sans-serif}
  ul.pdfs li {background-image: url(http://www.bia.com/images/bullet_pdf.gif); background-repeat: no-repeat; background-position: top left; padding: 2px 0 2px 22px;}
  
  .main_col {padding: 0 20px 20px 10px}
  .main_col p, .main_col ul, .main_col ul li {font-size: 12px; line-height: 150%}
  .main_col h1 {font-size: 28px; font-family: arial, helvetica, sans-serif; color: #000000; letter-spacing: -1px; font-weight: normal; border-bottom: 1px solid #D8D5C6}
  .main_col h3 {font-size: 16px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold}
  .main_col h2 {font-size: 16px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold}
  .main_col h4 {font-size: 16px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; margin: 25px 0 -10px 0}
  .main_col h1 span, .main_col h2 span {font-size: 16px; margin: 0 0 0 3px}
  .main_col h6 {margin: 0}
  
  .links {text-align: right; margin: 0}
  .sections .links2 {font-weight: bold; display: block; font-size: 12px;  margin-top: 15px}
  
  .highlight {border: 2px solid #BFBDB3; background: #E4E2D6; padding: 15px}
  .highlight h2 {background: #BFBDB3; color: #FFFFFF; margin: -14px -14px 10px -14px; text-transform: uppercase; font-size: 12px; font-weight: bold; letter-spacing: 1px; padding: 5px 5px 5px 10px}
  .highlight li {padding: 4px 0; font-size: 11px}
  
  table.data {border: 1px solid #E4E2D6; border-collapse: collapse}
  table.data td {font-size: 10px; padding: 4px}
  table.data tr.odd {background: #E4E2D6}
  
  .bio_photo {float: left; margin: 0 10px 5px 0; border: 2px solid #BFBDB3}
  .bio_title span {font-size: 14px; font-weight: bold}
  hr.bio_divider {color: #CCCCCC; height: 1px; margin: 10px 0 20px 0}
  p.bio_quote {clear: both; color: #5F89C7; font-size: 12px; font-weight: bold; text-align: center; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 5px 0 5px 0; line-height: 100%}

.smallish {font-size: 10px}

.biafns_take {border: 1px solid #FF0000; padding: 10px}
.biafns_take p {margin-top: 0}


td.report_details {border: 1px solid #BFBDB3; padding: 10px; font-size: 10px; background: #EDE4D8}
td.report_details p {line-height: 120%; font-size: 10px}
td.report_details ul, td.report_details li {font-size: 10px}
td.report_details img {align: center}

td.report_description {padding: 0 0 0 20px}
td.report_description h2 {margin-top: 0}
td.report_description p, td.report_description li {font-size: 12px}

.report_callout {border: 1px solid #BFBDB3; padding: 15px; background: #EDE4D8}
.report_callout p {font-size: 11px; margin-top: 0}
.report_callout p span {color: #FF0000}
.report_callout h2 {font-size: 16px; font-weight: bold; letter-spacing: 2px; margin: 0; text-transform: uppercase}
td.report_callout ul, td.report_callout li {font-size: 10px}

.pub_listing {border: 1px solid #BFBDB3}
.pub_listing td {font-size: 10px; padding: 4px; vertical-align: top}
.pub_listing td.pub_sub {background: #ECEAE2; font-size: 10px; text-transform: uppercase; letter-spacing: 1px}
.pub_listing td.pub_header {background: #BFBDB3; font-size: 14px; font-weight: bold}

.RegText, .SmallText {font-size: 12px; line-height: 150%}

.media_source {font-size: 12px; color: #5F89C7}

p.month {font-size: 10px; font-weight: bold; letter-spacing: 1px; margin: 0; padding: 2px 0 2px 5px; background: #6795D9; text-transform: uppercase; color: #FFFFFF}

p.note {font-size: 10px}

.subhome {border-top: 1px solid #D8D5C6; margin: 0 20px 10px 17px; padding-top: 8px}
.subhome p.section_nav {font-family: arial; margin: 0; font-size: 16px; font-weight: bold; color: #0D233B}
.subhome p {font-size: 11px}

.subhome .links2 a {font-weight: bold; display: block; font-size: 12px;  margin-top: 15px; text-decoration: none}

ul.global {float: right; margin: 0; padding: 20px 20px 10px 0}
ul.global li {display: block; float: left; font-size: 11px; border-right: 1px solid #DDDDDD}
ul.global li.last {border-right: 0}
ul.global li a {display: block; padding: 0 10px; text-decoration: none}