.sn_title {
    color:#CC6404;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    line-height:15px;
} 

.sn_subtitle {
    font-size: 11px;
    color:#444444;
    font-family:arial,sans-serif;
}
    
.sn_detail {
    font-size: 9px;
    color:#444444;
    font-family:arial,sans-serif;
}
    
.sn_abbrev {
    font-size:11px;
    color:#444444;
    font-family:arial,sans-serif;
}


.category {
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
  height: 20px;
  background: #043c6c;
}

.subcategory {
  text-align: left;
  color: #043C6C;
  background: #d4dce4;
  height: 18px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.subcategory a {
  color: #285587;
  text-decoration: none;
}

.indicator {
  background: #d4dce4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #285587;
  text-decoration: none;
  padding-left: 12px;
}

.indicator a {
  color: #285587;
  text-decoration: none;
}

.data {
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #043C6C;
  background: #fce4a4;
}

.notes {
  background: #d4dce4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #043C6C
}

.fs-separator {
  width: 1px;
  padding: 0px;
  background: #053c69
}

#factsheet-footer-functions {
    clear:both;
	margin-top:3px;
	border-top:1px solid #EC9434;
	height:21px;
	width:746px
}
#factsheet-footer-functions a
	{float:right}

.comparestatedrop {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

#compareform-top {
  font-size: 0px;
}

#factsheet-container {
  margin-top: 26px;
  margin-left: 7px;
  width: 747px;
}

#pie-charts p {
  margin-bottom: 6px;
  margin-top: 6px;
}

#bar-graphs p {
  margin-bottom: 6px;
  margin-top: 6px;
}

.series_0 {
  font-size: 13px;
  font-weight: bold;
  color: #CE6500;
}

.series_1 {
  font-size: 13px;
  font-weight: bold;
  color: #84A2C6;
}

.series_2 {
  font-size: 13px;
  font-weight: bold;
  color: #FFE3A5;
}

.series_3 {
  font-size: 13px;
  font-weight: bold;
  color: #D6DBDE;
}

.series_4 {
  font-size: 13px;
  font-weight: bold;
  color: #FFCF63;
}

.series_5 {
  font-size: 13px;
  font-weight: bold;
  color: #EC9434;
}

.statenames {
  color: #043C6C;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 21px;
  font-weight: normal;
}

.titleheader {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF
}

.tabletext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #043C6C
}

.tabletext2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #043C6C
}

.titleheadbold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold
}

.tabletextbold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #043C6C;
  font-weight: bold;
  line-height: 15px
}

.tabletext2bold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
}

.keyindicator {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #043C6C;
  font-weight: bold
}

#divider {
  background-image: url( "/images/chfs/blue_strip.gif" );
  background-repeat: repeat-x;
  margin: 5px 0px 5px 0px;
  font-size: 3px;
}

.tablename {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #FFFFFF;
  font-weight: bold
}

.footertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #CC6404;
  font-weight: bold;
  line-height: 15px
}

#factsheet-sources-notes {
  margin-top: 10px;
}

.bottomMenu
	{clear:both;
	margin-top:3px;
	border-top:1px solid #EC9434;
	height:21px;
	width:746px}
.bottomMenu a
	{float:right}