
.navigation_menu
{	
    font-family: Arial,helvetica, Sans-Serif;
    font-size:10pt;
  background-color: #ffcc33;
  color: black;
  height: 25px;  
}
.sublayer
{	
z-index:1;
 position: absolute;
 left:0px;
 top:328px;
 height:23px;
 visibility: hidden;
 vertical-align: top;

}

.mainlayer
{	
z-index:0;
 position: absolute;
 left:0px;
 top:0px;
}


 .navcell_link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    padding-bottom: 0.3em;
    text-decoration: none;
     padding-left:10px;
    padding-right:10px;

 }
a.navcell_link:link {color: #000000;} /* unvisited link */
a.navcell_link:visited {color:#000000} /* visited link */
a.navcell_link:hover {text-decoration: underline; background-color: #336699; color:#ffffff; } /* mouse over link */
a.navcell_link:active {color:#ffff33} /* selected link */


 .subnavcell_link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #ffcc33;
    padding-bottom: 0.3em;
    text-decoration: none;
   padding-left:4px;
    padding-right:4px;
    
}
a.subnavcell_link:link {color: #ffcc33;} /* unvisited link */
a.subnavcell_link:visited {color:#ffffff} /* visited link */
a.subnavcell_link:hover {text-decoration: underline; background-color: #336699; color:#ffffff; } /* mouse over link */
a.subnavcell_link:active {color:#ffff33} /* selected link */

.footernav
{
    FONT-SIZE: 9pt;
    COLOR: #ffcc33;
    FONT-FAMILY: arial,helvetica,sans-serif;
     TEXT-DECORATION: none;
}


.mainbody
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.bodystyle
{
    BACKGROUND-COLOR: #000000;
    padding-top:0px;
    margin-top: 0px;
}

.videotablebackground 
{
	background-attachment: fixed;
	background-repeat: no-repeat;
    background: #3366cc;
 }


.surveybutton
{
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none;
}
.downloadlinks
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: underline;
}
.exelink
{
    FONT-SIZE: 8pt;
    COLOR: #cc0033;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.posterlink
{
    FONT-SIZE: 9pt;
    COLOR: gold;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: darkred;
    TEXT-DECORATION: none
}
.otherpolls
{
    FONT-SIZE: 11pt;
    COLOR: #0000cc;
    LINE-HEIGHT: 125%;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.isma2
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.isma2link
{
    FONT-SIZE: 10pt;
    COLOR: #3366cc;
    FONT-FAMILY: arial,helvetica,sans-serif
}

.isma
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.polltable
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #3E78C7;
}
.currentissuestable
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #3E78C7;
}
.pollheader
{
    FONT-SIZE: 9pt;
    COLOR: #ffcc66;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #000099
}
.pollquestion
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.pollanswer
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
}
.formfieldrequired
{
    FONT-SIZE: 10pt;
    COLOR: #990033;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.formfield
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.list10
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 125%;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.resourceslink
{
    FONT-SIZE: 11pt;
    COLOR: #000099;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.resourcesstyle
{
    FONT-SIZE: 11pt;
    COLOR: #000099;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.cellheader
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #000099;
    TEXT-DECORATION: none
}
.cellstyle
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.linklists
{
    FONT-SIZE: 10pt;
    COLOR: #0000cc;
    LINE-HEIGHT: 125%;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.factbook
{
    FONT-SIZE: 10pt;
    COLOR: #0000cc;
    LINE-HEIGHT: 135%;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.pledgeheader
{
    FONT-SIZE: 16pt;
    COLOR: #0000cc;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.sledderspledge
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 130%;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.featureslink
{
    FONT-SIZE: 8pt;
    COLOR: #0000cc;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.featureslist
{
    FONT-SIZE: 10pt;
    COLOR: #0000cc;
    LINE-HEIGHT: 125%;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.featuresheadline
{
    FONT-SIZE: 11pt;
    COLOR: #0000cc;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ededed;
    TEXT-DECORATION: none
}
.prheadline
{
    FONT-SIZE: 11pt;
    COLOR: #0000cc;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ededed;
    TEXT-DECORATION: none;
}.archivedlink
{
    FONT-SIZE: 9pt;
    COLOR: #3333ff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
}

.prheadlinelink
{
    FONT-SIZE: 11pt;
    COLOR: #3333ff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ededed;
}
.prheadlinelinksel
{
    FONT-SIZE: 11pt;
    COLOR: #3333ff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffcc;
}
.prcontact
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.prtext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.text9
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.footer
{
    FONT-SIZE: 8pt;
    COLOR: #3300cc;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.currentissues
{
    FONT-SIZE: 8pt;
    COLOR: #FFCC33;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.currentissuesheader
{
    FONT-SIZE: 9pt;
    COLOR: #ffcc66;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #003366;
    TEXT-DECORATION: none
}
.formtext12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.text10
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.links10
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.navlinks
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.sort
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0000cc;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.menulinks
{
    FONT-SIZE: 11pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.menutext
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.header
{
    FONT-SIZE: 11pt;
    COLOR: #990033;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #cfd4ec;
    TEXT-DECORATION: none
}
.searchtitle
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.leads1
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #efefef;
    TEXT-DECORATION: none
}
.usefulinfo
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #003366
}
.moreweather
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}

