/* print styles */

.noprint
{
  display: none;
}

body, table, td, p, div, li
{
  font-family: arial;
  font-size: 10pt;
};

/* news_homepage begins */

div.news_homepage
{
  color: #002577;
  font-size: 10pt;
};

div.news_homepage ul
{
  color: #002577;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 10pt;
};

div.news_homepage ul li
{
  margin-left: 47px;
  font-size: 8pt;
};

div.news_homepage ul li a
{
  font-size: 8pt;
  color: #FFFFFF;
};

/* news_homepage ceases */

/* description_homepage begins */

div.description_homepage
{
  margin-left: 25px;
  width: 350px;
  font-size: 8pt;
};

div.description_homepage a
{
  font-size: 8pt;
  color: #FFFFFF;
};

div.description_homepage div.title
{
  font-weight: bold;
  font-size: 11pt;
};

/* description_homepage ceases */

/* announcement_homepage begins */

div.announcement_homepage
{
  margin: 8px;
  color: #FFFFFF;
  font-size: 10pt;
};

div.announcement_homepage a
{
  font-size: 10pt;
  color: #FFFFFF;
};

/* announcement_homepage ceases */

/* footer begins */

div.footer
{
  font-size: 8pt;
  color: #FFFFFF;
};

div.footer a
{
  font-size: 8pt;
  color: #FFFFFF;
};

/* footer ceases */

/* lmLevel2 begins */

a.lmLevel2on
{
  display: block;
  color: #000000;
  font-size: 8pt;
  text-decoration: none;
  font-style: italic;
  font-weight: normal;
};

a.lmLevel2on:hover
{
  text-decoration: underline;
};

a.lmLevel2off
{
  display: block;
  color: #000000;
  font-size: 8pt;
  text-decoration: none;
  font-style: none;
  font-weight: normal;
};

a.lmLevel2off:hover
{
  text-decoration: underline;
};

/* lmLevel2 ceases */

div.content
{
  padding: 10px;
  width: 100%;
};



/* content from old stylesheet below */

div.content p {font-family: arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt}
div.content .subnav {line-height: 11pt; margin-top: 8pt }
div.content .highlight {font-size:9pt} 
div.content ol {font-family: arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt}
div.content ul {font-family: arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt}

div.content H3 {font-family: arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#333333; margin-bottom:24; margin-top:35}
div.content H2 {font-family: arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#333333; margin-bottom:7; margin-top:28}
div.content H1 {font-family: arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#333333; margin-bottom:-14}


div.content A:link { font-family: arial, Helvetica, sans-serif; font-size:10pt; color: #0066CC; background: transparent}
div.content A:visited { font-family: arial, Helvetica, sans-serif; font-size:10pt; color: #666666; background: transparent}
div.content A:hover { font-family: arial, Helvetica, sans-serif; font-size:10pt; color: #3399FF; background: transparent}
div.content A:active { font-family: arial, Helvetica, sans-serif; font-size:10pt; color: #3399FF; background: transparent}

div.content A.bottomnav:link { color: #FFFFFF; text-decoration:none; font-size:8pt; font-family:arial,helvetica,sans-serif }
div.content A.bottomnav:visited { color: #FFFFFF; text-decoration:none; font-size:8pt; font-family:arial,helvetica,sans-serif }
div.content A.bottomnav:hover { color: #FFFFFF; text-decoration:underline; font-family:arial,helvetica,sans-serif }

div.content A.subnav:link { color: #0066CC; font-size:9pt; font-family:arial,helvetica,sans-serif; line-height:10pt }
div.content A.subnav:visited { color: #666666; font-size:9pt; font-family:arial,helvetica,sans-serif; line-height:10pt }
div.content A.subnav:hover { color: #3399FF; font-size:9pt; text-decoration:underline; font-family:arial,helvetica,sans-serif; line-height:10pt }

div.content A.thirdnav:link { color: #0066CC; font-size:9pt; font-family:arial,helvetica,sans-serif; line-height:14pt; margin-left: 15pt }
div.content A.thirdnav:visited { color: #666666; font-size:9pt; font-family:arial,helvetica,sans-serif; line-height:14pt; margin-left: 15pt }
div.content A.thirdnav:hover { color: #3399FF; font-size:9pt; text-decoration:underline; font-family:arial,helvetica,sans-serif; line-height:14pt; margin-left: 15pt }

div.content A.path:link { color: #0066CC; font-size:8pt; font-family:arial,helvetica,sans-serif }
div.content A.path:visited { color: #0066CC; font-size:8pt; font-family:arial,helvetica,sans-serif }
div.content A.path:hover { color: #3399FF; font-size: 8pt; text-decoration:underline; font-family:arial,helvetica,sans-serif }

div.content .moreNews { text-decoration:underline; font-style: italic; font-family:arial,helvetica,sans-serif }
div.content .newsIndexDate { color: #333333; font-family:arial,helvetica,sans-serif; font-size: 8pt; font-weight: bold }
div.content .newsIndexDeck { font-family:arial,helvetica,sans-serif; font-size: 9pt }
div.content .newsIndexHeadline { color: #123456; text-decoration:underline; font-family:arial,helvetica,sans-serif }
div.content .newsHeader { font-family: arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#333333; margin-top:30; margin-bottom:10 }

div.content .newsDate { color: #000000; font-family:arial,helvetica,sans-serif; font-size: 9pt }
div.content .newsHeadline { color: #333333; font-family:arial,helvetica,sans-serif; font-size: 12pt; font-weight: bold }
div.content .newsByline { color: #333333; font-family:arial,helvetica,sans-serif }
div.content .newsDeck { color: #000000; font-family:arial,helvetica,sans-serif; font-size: 9pt }
div.content .newsContent { color: #000000; font-family:arial,helvetica,sans-serif; font-size: 10pt }
div.content .newsLinks { color: #333333; text-decoration:underline; font-family:arial,helvetica,sans-serif }
div.content .newsSignature { color: #333333; font-family:arial,helvetica,sans-serif; font-size: 10pt }


/*announcment style sheets*/
div.content .announcementHeadline:link { color: #FFFFFF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .announcementHeadline:visited { color: #FFFFFF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .announcementHeadline:hover { color: #FFFFFF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .announcementDate { color: #FFFFFF; font-size:8pt; font-family:arial,helvetica,sans-serif }
div.content .announcementDeck { color: #FFFFFF; font-family:arial,helvetica,sans-serif }

div.content .announcement2Headline:link { color: #0000FF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .announcement2Headline:visited { color: #0000FF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .announcement2Headline:hover { color: #0000FF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .announcement2Date { color: #0000FF; font-size:8pt; font-family:arial,helvetica,sans-serif }
div.content .announcement2Deck { color: #0000FF; font-family:arial,helvetica,sans-serif }


/*myth and facts style sheets*/
div.content .mythHeadline { color: #333333; font-family:arial,helvetica,sans-serif }
div.content .mythDeck     { color: #333333; font-family:arial,helvetica,sans-serif }

div.content .surveyTitle { color: #000000; font-family:arial,helvetica,sans-serif; font-size: 14pt }
div.content .surveyText { color: #000000; font-family:arial,helvetica,sans-serif; font-size: 10pt }
div.content .surveyQuestion { color: #000000; font-family:arial,helvetica,sans-serif; font-size: 10pt }


/*events style sheets*/
div.content .tdevent { background: #CCCCCC}
div.content .tdeventfont { color: #333333; font-family:arial,helvetica,sans-serif; font-size: 10pt }
div.content .tdeventdatafont { color: #333333; font-family:arial,helvetica,sans-serif; font-size: 10pt }

/*search index results page*/
div.content .searchHeadline:link { color: #FFFFFF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .searchHeadline:visited { color: #FFFFFF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .searchHeadline:hover { color: #FFFFFF; font-size:10pt; font-family:arial,helvetica,sans-serif }
div.content .searchBackgroundColor { background: #0066CC}
div.content .searchTextFont { color: #ffffff; font-family:arial,helvetica,sans-serif; font-size: 10pt }
div.content .searchHeaderBackground { background: #AAAAAA}
div.content .searchHeaderTextFont { color: #000000; font-family:arial,helvetica,sans-serif; font-size: 10pt }
div.content .searchHeaderTextTitle { color: #000000; font-family:arial,helvetica,sans-serif; font-size: 10pt }

