
a:hover          {
                 color:#000033;
                 text-decoration:underline;
                 }
ul        { text-indent: 0px }
li        { text-indent: 1px; list-style-type: circle; margin: 5px; padding-left: 1px; margin=left: 1px; display: list-item } 
 .menu0             { color: #006; font-weight: bolder; font-size: 9pt; text-decoration: none; vertical-align: top; padding: 2px; border-left: 4px solid #fc6 }
.banner   { color: #fff; font-weight: bolder; font-size: medium; text-decoration: none; background-color: #006; text-align: center; vertical-align: middle; padding: 2px; border-top: thick none #fc0; width: 100% }
a.menu0:link     { color: #006; font-size: small; text-decoration: none; vertical-align: top; padding: 2px; border-left: 0px }
a.menu1:link   { color: #036; font-size: 6pt; text-decoration: none; vertical-align: top; padding: 2px; border-left: 2px none #ff9 }
a.menu0:visited     { color: #006; font-size: small; text-decoration: none; vertical-align: top; padding: 2px; border-left: 0px }
a.menu1:visited   { color: #036; font-size: 6pt; text-decoration: none; vertical-align: top; padding: 2px; border-left: 2px none #ff9 }
a.menu0:hover    { color: #006; font-size: small; text-decoration: underline; background-color: #eef; vertical-align: top; padding: 2px; border-left: 0px }
a.menu1:hover   { color: #036; font-size: 6pt; text-decoration: underline; vertical-align: top; padding: 2px; border-left: 2px none #ff9 }
.menu1     { color: #006; font-weight: lighter; font-size: 8pt; text-decoration: none; background-color: #fff; vertical-align: top; padding: 2px; border-left: 2px #ff9 }
.menu2   { color: #006; font-weight: lighter; font-size: 8pt; text-decoration: none; background-color: #fff; vertical-align: top; padding: 2px }
.leftbar_sm    { color: #993; font-weight: lighter; font-size: 10px; background-color: #ccc; text-indent: 3px; vertical-align: top; margin-left: 4px; padding: 2px }
.breadcrumb    { color: #993; font-weight: lighter; font-size: 10px; background-color: #fffffd; text-indent: 3px; vertical-align: top; margin-left: 4px; padding: 2px; border: outset thin #ccc }
.newsdate             { color: #003; font-weight: bolder; font-size: xx-small; text-indent: 3px; vertical-align: top; margin-left: 4px; padding: 2px; border-top: thin ridge #99c; border-bottom: thin none #ffc; display: block }
.newsbody          { color: #003; font-weight: normal; font-size: 8pt; text-indent: 3px; vertical-align: top; clear: both; margin-left: 4px; padding: 2px; display: block }
a.newsbody:link  {
    color: #000033;
   text-decoration: none;
 }
a.newsbody:visited  {
    color: #000033;
    text-decoration: none;
 }
a.newsbody:hover  {
    color: #996600;
    text-decoration: none;
 }

.heading2    { color: #336; font-weight: bold; font-size: medium; padding: 5px; border-bottom: none #663; width: 100%; display: block }
.heading3  { color: #c60; font-size: medium; padding: 5px; border-bottom: none #663; width: 100%; display: block }
h1  { color: #fff; font-weight: bold; font-size: 12px; background-color: #36a; padding: 5px; border-bottom: none #663; width: 100%; display: block }
h2  { color: #333366; font-weight: bold; font-size: 12px; padding: 5px; width: 100%; display: block }
h3  { color: #666666; font-size: 10px; font-weight:bold; }

h4 { color: #000; font-style: normal; font-weight: lighter; font-size: 10px; font-family: Arial, Helvetica, Verdana, Swiss, SunSans-Regular; vertical-align: top; margin-top: 0px; margin-bottom: 0pt; padding: 4px; height: 0px }
body                                 {
    color: #003;
    font-size: 8pt;
    line-height: 120%;
    font-family: Trebuchet, Helvetica, Arial, Swiss, SunSans-Regular, "sans serif";
    background: #fff url(images/dkbluesky.gif);
    text-indent: 5px;
    margin: 0px;
    padding: 5px;
    position: absolute;
    top: 0px;
    left: 0px }

.bodytext           {
    color: #003;
    font-weight: lighter;
    font-size: 9pt;
    font-family: Trebuchet, Helvetica, Swiss, SunSans-Regular }




.fieldname  { color: white; font-weight: normal; background-color: #336; margin: 0px; border: 1px #cc6; width: 120px }
.footer   {
          color:#666699;
          font-size:xx-small;
          }
.filler {font-size:9pt; font-weight:600; color: #333366}
.italic { font-style: italic; font-weight: lighter }
a.leftbar:link   { color: #006; text-decoration: none }
a.leftbar:visited  { color: #006; text-decoration: none }
a.leftbar:hover   { color: #006; text-decoration: underline }
a.leftbar_sm:link   { color: #006; text-decoration: none }
a.leftbar_sm:visited   { color: #006; text-decoration: none }
a.leftbar_sm:hover   { color: #006; text-decoration: underline }
.leftbarhead          { color: #fff; font-weight: lighter; font-size: x-small; background-color: #669; text-align: center; padding: 2px; border: 2px }
a.leftbarhead:link  { color: #9c3; font-weight: lighter; font-size: x-small; background-color: #669; text-align: center; padding: 2px; border: 2px }
td { vertical-align: top }
.top  { border-bottom: #996 }
.tblheader    { color: #003; font-variant: small-caps; font-size: small; background-color: #dde; text-align: center; border: thin }
.tablebody  { font-size: xx-small; background-color: #efefff; border: thin #cff }
.numenu   {
    color: #fff;
    font-size: 6.5pt;
    text-decoration: none;
    background-color: #369;
    text-align: center;
    vertical-align: middle;
    padding: 2px 0px;
    border: #360 }

p  {
    color: #000;
    font-size: 8pt;
    font-family: Trebuchet, Helvetica, Arial, Swiss, SunSans-Regular, "sans serif";
    }
ul  {
    color: #000;
    font-size: 8pt;
    font-family: Trebuchet, Helvetica, Arial, Swiss, SunSans-Regular, "sans serif";
    }

a.numenu:link {
    color: #fff;
    text-decoration: none;
    vertical-align: middle;
    padding: 2px;
    border: #360 }

a.numenu:visited {
    color: #fff;
    text-decoration: none;
    vertical-align: middle;
    padding: 2px;
    border: #360 }

a.numenu:hover {
    color: #f90;
    text-decoration: none;
    vertical-align: middle;
    padding: 2px;
    border: #360 }

