.heading
{float: none; color: #000000;  font-family: arial;  font-weight: bold;  font-size: 14pt;  font-style: normal; padding: 1pt; margin-top: 1pt; margin-bottom: 1pt;  text-align: left;  display: block; }
.body
{float: none; color: #000000;  font-family: arial;  font-weight: normal;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; }
.inlineheading
{float: none; color: #000000;  font-family: arial,helvetica,sans-serif;  font-weight: bold;  font-size: 11pt;  font-style: normal; padding: 0pt; text-align: left;  display: inline; }
.inlinebody
{float: none;  font-family: arial,helvetica,sans-serif;  font-weight: normal;  font-size: 9pt;  font-style: normal; padding: 0pt; text-align: left;  display: inline; }
.msgboard
{float: none; color: #003399; background-color: #C6D6E7;  font-family: verdana;  font-weight: bold;  font-size: 10pt;  font-style: normal; border-width: 1pt; border-color: #000000; border-style: solid; padding: 2pt;  text-align: left;  display: block; }
.msgboardinside
{float: none; background-color: #E7EEF5;  font-family: verdana;  font-weight: normal;  font-size: 10pt;  font-style: normal; border-width: 1pt; border-color: #000000; border-style: solid; padding: 5pt;  text-align: left;  display: block; }
.msgboardcontent
{float: none; color: #000000;  font-family: verdana;  font-weight: normal;  font-size: 8pt;  font-style: normal; padding: 2pt; margin: 2pt;  text-align: left;  display: inline; }
.msgboardheader
{float: none; color: #003399;  font-family: verdana;  font-weight: normal;  font-size: 8pt;  font-style: normal;  text-align: left;  display: block; }
.news_heading
{float: none; color: #896945;  font-family: verdana;  font-weight: bold;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; }
.news_date_author
{float: none; color: #808080;  font-family: verdana;  font-weight: bold;  font-size: 8pt;  font-style: normal; border-width: 1pt; border-style: none; border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;  text-align: left;  display: inline; }
.news_body
{float: none;  font-family: verdana;  font-weight: normal;  font-size: 10pt;  font-style: normal; padding-left: 10pt;  text-align: left;  display: block; }
.news_summary
{float: none;  font-family: verdana;  font-weight: normal;  font-size: 8pt;  font-style: normal; padding-left: 10pt; padding-bottom: 10pt;  text-align: left;  display: block; }
.guestbookheader
{float: none; color: #003399;  font-family: verdana;  font-weight: bold;  font-size: 10pt;  font-style: normal;  display: inline; }
.guestbooktextbox
{float: none; background-color: #FFFFFF;  font-family: verdana;  font-weight: normal;  font-size: 9pt;  font-style: normal; border-width: 1pt; border-color: #000000; border-style: solid; padding: 1pt;  text-align: left;  display: block; }
.guestbookcaption
{float: none;  font-family: verdana;  font-weight: normal;  font-size: 9pt;  font-style: normal;  display: inline; }
.buttons
{float: none; background-color: #FFFFFF;  font-family: verdana;  font-weight: normal;  font-size: 9pt;  font-style: normal; border-width: 1pt; border-color: #000000; border-style: solid; padding: 1pt;  text-align: center;  display: inline; }
.subheading
{float: none; color: #003399;  font-family: verdana;  font-weight: bold;  font-size: 10pt;  font-style: normal; padding-top: 4pt;  display: block; }
.FAQMenuBG
{float: none; background-color: #C6D6E7;  font-family: verdana;  font-weight: normal;  font-size: 10pt;  font-style: normal; border-width: 1pt; border-color: #000000; border-style: solid; padding: 2pt;  text-align: left;  display: block; }
.pagenotes
{float: none; background-color: #FFee99;  font-family: verdana;  font-weight: normal;  font-size: 8pt;  font-style: normal; border-width: 1pt; border-color: #000000; border-style: solid; padding: 2pt;  text-align: left;  display: block; }
.FAQMenu
{float: none;  font-family: verdana;  font-weight: normal;  font-size: 8pt;  font-style: normal; padding-left: 4pt;  text-align: left;  display: inline; }
.poll
{float: none; color: #000000; background-color: #E7EEF5;  font-family: verdana;  font-weight: normal;  font-size: 9pt;  font-style: normal; border-width: 1pt; border-color: #000000; border-style: solid; padding: 2pt;  text-align: left;  display: inline; }
.FAQQuestions
{float: none; color: #4679aC;  font-family: verdana;  font-weight: bold;  font-size: 9pt;  font-style: normal;  text-align: left;  display: inline; }
.FAQAnswers
{float: none;  font-family: verdana;  font-weight: normal;  font-size: 8pt;  font-style: normal;  text-align: left;  display: inline; }
.FAQLinks
{float: none; color: #4679aC;  font-family: verdana;  font-weight: bold;  font-size: 8pt;  font-style: normal;  text-align: left;  display: inline; text-decoration: underline; }
.text_box
{float: none; color: #000000; background-color: #FFFFFF;  font-family: verdana;  font-weight: normal;  font-size: 9pt;  font-style: normal; border-width: 1pt; border-color: #000000; border-style: solid;  text-align: left;  display: inline; }
.selectedlink
{float: none; color: #000055; background-color: #E7EEF5;  font-family: arial,helvetica,sans-serif;  font-weight: normal;  font-size: 9pt;  font-style: normal; border-width: 1pt; border-color: #BABDC9; border-style: solid; padding-left: 1pt; padding-right: 1pt;  text-align: center;  display: block; }
.sample1
{float: none; color: #3333FF; background-image: url('/bin/site/px/background28.jpg');  font-family: palatino linotype;  font-weight: bold;  font-size: 15pt;  font-style: italic; border-width: 1pt; border-color: #3333FF; border-style: dashed; padding: 4pt;  display: block; background-repeat: repeat; }
.sample2
{float: none; color: #66FF33; background-image: url('/bin/site/px/background23.jpg');  font-family: symbol;  font-weight: bold;  font-size: 14pt;  font-style: italic; border-width: 10pt; border-color: #ffffff; border-style: double; padding: 6pt;  display: block; background-repeat: repeat; }
.sample3
{float: none; color: #003399; background-image: url('/bin/site/px/background38.gif');  font-family: monospace;  font-weight: bold;  font-size: 13pt;  font-style: normal; border-width: 2pt; border-color: #003399; border-style: solid; padding: 4pt;  display: block; background-repeat: repeat; }
.body_bold
{float: none; color: #000000;  font-family: arial;  font-weight: bold;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; }
.body_white
{float: none; color: #FFFFFF;  font-family: arial;  font-weight: normal;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; }
.body_white_bold
{float: none; color: #FFFFFF;  font-family: arial;  font-weight: bold;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; }
.heading_white
{float: none; color: #FFFFFF;  font-family: arial;  font-weight: bold;  font-size: 14pt;  font-style: normal; padding: 1pt; margin-top: 1pt; margin-bottom: 1pt;  text-align: left;  display: block; }
.heading_large
{float: none; color: #000000;  font-family: comic sans ms;  font-weight: bold;  font-size: 22pt;  font-style: normal;  text-align: left;  display: block; }
.heading_large_white
{float: none; color: #FFFFFF;  font-family: comic sans ms;  font-weight: bold;  font-size: 22pt;  font-style: normal;  text-align: left;  display: block; }
.weathertext
{float: none; color: #000000;  font-family: arial;  font-weight: normal;  font-size: 7pt;  font-style: normal;  text-align: left;  display: inline; }
.link
{float: none; color: #3B46D7;  font-family: arial;  font-weight: normal;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; text-decoration: underline; }
.link_white
{float: none; color: #FFFFFF;  font-family: arial;  font-weight: normal;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; sitesagehover: body_ffcc00; }
.body_FFCC00,a.link_white:hover,a.link_nu:hover
{float: none; color: #FFCC00;  font-family: arial;  font-weight: bold;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; }

.link_nu
{float: none; color: #3B46D7;  font-family: arial;  font-weight: normal;  font-size: 10pt;  font-style: normal;  text-align: left;  display: inline; sitesagehover: body_ffcc00; }
A, FONT, P, BODY, TD, TABLE, SMALL
{font: 9pt arial, helvetica, sans-serif;}
A {text-decoration:none; color:#000055;}
.common_popuphelp,.common_popuphelp:visited,.common_popuphelp:hover{cursor:help;text-decoration:underline;padding-left:2;padding-right:2;color:#000000;}
.common_inline{display:inline;}