.calendar-date
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #550016
}
.calendar-month
{
    COLOR: #666666
}
.calendar-year
{
    FONT-SIZE: 18px
}
A:link
{
    COLOR: #0033cc;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #0033cc;
    TEXT-DECORATION: none
}
A:active
{
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
BODY
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
FORM
{
    MARGIN: 0px
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
DIV
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV A
{
    COLOR: #0033cc
}

DIV.markerTooltip {
		TEXT-ALIGN: left;
		FONT-FAMILY: "Arial";
		FONT-SIZE: 10px;
		WIDTH: 180px;
		COLOR: #000;
		PADDING: 5px;
		DISPLAY: block;
		BORDER: 1px solid #000000;
		BACKGROUND: #fff;
		position: absolute;
		TOP: -100px;
		LEFT: 15px;
}

DIV.LabeledMarker_markerLabel  {
  color: black;
  font-family: Arial;
  FONT-WEIGHT: bold;
 }

DIV.tocTooltip 
{

      position:absolute;
      z-index:1000;                       
      visibility:hidden;
      top: 80px;
      left: 333px;
		TEXT-ALIGN: left;
		FONT-WEIGHT:normal;
		FONT-FAMILY: "Arial";
		FONT-SIZE: 12px;
		WIDTH: 250px;
		COLOR: #000000;
		PADDING: 5px;
		BORDER: 1px solid #000000;
		BACKGROUND: #fff;
}

DIV.radarLegend 
{

      position:absolute;
      z-index:1000;                       
      visibility:hidden;
      top: 350px;
      left: 260px;
		TEXT-ALIGN: left;
		FONT-WEIGHT:normal;
		FONT-FAMILY: "Arial";
		FONT-SIZE: 12px;
		WIDTH: 48px;
		COLOR: #000000;
		PADDING: 5px;
		BORDER: 1px solid #000000;
		BACKGROUND: #fff;
}




DIV.gaugeBox 
{

      position:absolute;
      z-index:1000;                       
      visibility:hidden;
      top: 80px;
      left: 330px;
      height: 80%;
      width: 300px;
      	OPACITY: .93;
		-MOZ-OPACITY: .93;
		FILTER: alpha(opacity=93);
		TEXT-ALIGN: left;
		FONT-WEIGHT:normal;
		FONT-FAMILY: "Arial";
		FONT-SIZE: 12px;
		COLOR: #000000;
		PADDING: 3px;
		BORDER: 1px solid #000000;
		BACKGROUND: #fff;
}
  

P
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P A
{
    COLOR: #0033cc
}
SUB
{
    FONT-SIZE: smaller
}
SUP
{
    FONT-SIZE: smaller
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.alert-message A
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.backtotop
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-kicker
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1f2c52;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.content-headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #1f2c52;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-headline-smallcaps
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #1f2c52;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #550016;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-byline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.float-left
{
    FLOAT: left;
    POSITION: relative
}
.footer
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer A
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer A:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer-copyright
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #1f2c52;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.desclink A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #550016;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.desclink-description
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.email-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.email-body
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-body
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-body P
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-body TD
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-body UL
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-body LI
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-body A
{
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-smallcaps
{
    FONT-SIZE: 8px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-smallcaps A
{
    FONT-SIZE: 8px;
    COLOR: #0033cc;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.factbox-layout
{
    FLOAT: left;
    POSITION: relative
}
.factbox-layout-left
{
    FLOAT: left;
    POSITION: relative
}
.factbox-layout-right
{
    FLOAT: right;
    POSITION: relative
}
.form-head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #2b4560
}
.image-caption
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.image-align-left
{
    FLOAT: left;
    POSITION: relative
}
.image-align-right
{
    FLOAT: right;
    POSITION: relative
}
.leftnav-inner A
{
    FONT-SIZE: 10px;
    COLOR: #2b4560;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.leftnav-inner-on A
{
    FONT-SIZE: 10px;
    COLOR: #550016;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.leftnav-outer A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #2b4560;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.leftnav-outer-on A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #550016;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.leftnav-outer-on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #550016;
    FONT-FAMILY: Verdana, geneva, Arial, helvetica, sans-serif
}
.notes
{
    FONT-SIZE: 10px
}
.quickpaths A
{
    FONT-SIZE: 10px;
    COLOR: #550016;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.quickpaths A:visited
{
    FONT-SIZE: 10px;
    COLOR: #550016;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.promo-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.promo-description
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.promo-image-horiz
{
    FLOAT: left;
    POSITION: relative
}
.promo-image-vert
{
    FLOAT: none;
    POSITION: relative
}
.red-type
{
    COLOR: #ff0000
}
.section-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.section-header A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.section-headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #1f2c52;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.seghome-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.seghome-headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #1f2c52;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.segment-nav A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.topstory-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.lcratoday-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.lcratoday-header_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lcratoday-header_link_sm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lcratoday-header_link_sm A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lcratoday-header_link_sm A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lcratoday-header_link_sm A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lcratoday-header_link_sm A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: hand;
    COLOR: #ffb300;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.no-records
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #550016;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.smallcaps
{
    FONT-SIZE: smaller;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallcaps A
{
    FONT-SIZE: 10px;
    COLOR: #0033cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.chart TD
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.popbox-border
{
    BACKGROUND-COLOR: #cccccc
}
.popbox-background
{
    BACKGROUND-COLOR: #4b7780
}
.popbox-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.popbox-body
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.popbox-body A
{
    FONT-SIZE: 10px;
    COLOR: #185665;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.print-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.print-header A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.print-this A
{
    FONT-SIZE: 10px;
    COLOR: #185665;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search A
{
    COLOR: #0033cc
}
.sitemap A
{
    FONT-SIZE: 10px;
    COLOR: #185665;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.contact
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.contact A
{
    FONT-SIZE: 10px;
    COLOR: #0066cc;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.contact-link A
{
    FONT-SIZE: 10px;
    COLOR: #185665;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.quickpaths
{
    FONT-SIZE: 10px;
    COLOR: #550016;
    FONT-FAMILY: Verdana, geneva, Arial, helvetica, sans-serif
}

.tooltip {
		TEXT-ALIGN: left;
		FONT-WEIGHT: bold;
		FONT-FAMILY: "Arial";
		FONT-SIZE: 12px;
		WIDTH: 150px;
		COLOR: #000000;
        -ms-filter: alpha(opacity=80);
        -ms-opacity:0.8;
		-MOZ-OPACITY: .80;
		PADDING: 5px;
		DISPLAY: block;
		BORDER: 1px solid #000000;
		BACKGROUND: #fff;
}

.layers
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #58595b;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    vertical-align:text-top;
    
}

.headings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1f2c52;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
     
}

.datadate
{
    vertical-align:super;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    COLOR: #1f2c52;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.legend
{
    FONT-SIZE: 10px;
}

.refreshData:hover {
cursor: pointer;
}
