/* CSS Document */

.center {text-align: center; }
.right {text-align: right; }
.left {text-align: left; }
.vertalign_top {vertical-align: top;}
.agenda {width: 100%; }
.agenda_time {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align: right; width: 31%; padding: 5px; border: 1px solid;}
.agenda_detail {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; width: 69%; padding: 5px; text-align: left; border: 1px solid;}
.presentation_segment {font-family:Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000066; padding: 5px; text-align: left; border: 1px solid;}
.style1 {color: #990033}
.style2 {font-size: 12pt}
.style3 {color: #660000}
.style4 {font-size: 11pt}
.style5 {font-size: 10pt}
.style6 {color: #336699}
.style9 {color: #6699CC}
.style15 {color: #000000}
.style17 {font-size: 14px}
.style18 {color: #000066}
.brick_red {color: #660000;}
.red {color: red;}
#registration_table_header {text-align: center; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background: #336799; }
.closed {color: #FF0000; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
.indent2 {margin-left: 40px;}
.county_analysts { border: 0px; width: 606px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
.county_analysts td {width: 303px;}
#rrs4_index {border: 1px solid black; width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
#rrs4_index th {border-bottom: 1px solid black; }
#alpha_quick_index {text-align:center;}
#alpha_quick_index a {padding: 1px;}
.table_back_to_top {padding-top: 10px; padding-bottom: 10px;}
dl, dt, dd {font-family: Arial, Helvetica, sans-serif; padding-top: 5px; font-size: 10pt;} 
li {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.indent3 {margin-left: 60px;}
.indent4 {margin-left: 80px;}
.padding3px {padding: 3px; }
.sans_serif8pt {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.underline {text-decoration: underline; }
.strikethrough {text-decoration: line-through;}
.sans_serif10pt {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.agency_table {border: 0px; width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.agency_table_heading {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #660000; font-weight: bold; text-transform: uppercase; width: 155px; }
.agency_table_heading_code {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #660000; font-weight: bold; text-transform: uppercase; width: 50px; text-align: center; }
.agency_table_detail {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 155px; vertical-align: top;}
.agency_table_detail_code {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 50px; vertical-align: top; text-align: center;}
.agency_table_detail_name {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 250px; vertical-align: top; }
.agency_table_heading_name {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 250px; vertical-align: top; color: #660000; font-weight: bold; text-transform: uppercase; }
