
body {
  background-color: #ffffff;
  margin-left: 0px;
  margin-top: 0px;
}
hr
{
background-color:transparent;
color:#003399;
height:1px;
}
.ComicHdr
{ font-family: verdana,arial,helvetica,geneva;
  font-size: 13px;
  font-weight: bold;
  }

.NoteRed
{ font-family: verdana,arial,helvetica,geneva;
  font-size: 11px;
  color: #990000;
  font-weight: normal;
  }

.roundcont {
  width: 181px;
  height: 33px;
  background: #003399 url(topbg1.jpg) 0 0 repeat-x;
}
img.corner {
   width: 18px;
   height: 20px;
   border: none;
   display: block !important;
}

.menubar {
  height: 29px;
  .height: 33px;
  background: #003399 url(topbg1.jpg) 0 0 repeat-x;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
}
.topnav {
           color: #ffffff;
           font-family: verdana,arial, Tahoma, sans-serif;
           font-size: 12px;
           line-height: 25px;
           }

a.topnav:link {
           color: #ffffff;
           font-family: verdana,arial,Tahoma, sans-serif;
           font-size: 12px;
           line-height: 25px;
           text-decoration: none;
           }

a.topnav:visited {
           color: #ffffff;
           font-family: verdana,arial,Tahoma, sans-serif;
           font-size: 12px;
           line-height: 25px;
           text-decoration: none;
           }

a.topnav:hover {
           color: #FFEF80;
           font-family: verdana,arial,Tahoma, sans-serif;
           font-size: 12px;
           line-height: 25px;
           text-decoration: underline;
           }

.topnav2 {
           color: #ffffff;
           font-family: verdana,arial, Tahoma, sans-serif;
           font-size: 12px;
           line-height: 33px;
           vertical-align: middle;
           }

a.topnav2:link {
           color: #ffffff;
           font-family: verdana,arial,Tahoma, sans-serif;
           font-size: 12px;
           text-decoration: none;
           line-height: 33px;
           vertical-align: middle;
           }

a.topnav2:visited {
           color: #ffffff;
           font-family: verdana,arial,Tahoma, sans-serif;
           font-size: 12px;
           text-decoration: none;
           line-height: 33px;
           vertical-align: middle;
           }

a.topnav2:hover {
           color: #FFEF80;
           font-family: verdana,arial,Tahoma, sans-serif;
           font-size: 12px;
           text-decoration: underline;
            line-height: 33px;
           vertical-align: middle;
           }

.navcol {
  width: 180px;
  background: #80aaff url(navbg.jpg) 0 0 repeat-y;
}
td.SubHLines
{ 
    background-image: url(./images/SubdotHline.gif);
    background-repeat: repeat-x;
    background-position: top left;
    background-color: #ffffff;
}

td.HLines
{ 
    background-image: url(./images/dotHline.gif);
    background-repeat: repeat-x;
    background-position: top left;
    background-color: #ffffff;
}

td.SubVLines
{ 
    background-image: url(./images/subdotVline.gif);
    background-repeat: repeat-y;
    background-position: top left;
    background-color: #ffffff;
}

td.VLines
{ 
    background-image: url(./images/dotVline.gif);
    background-repeat: repeat-y;
    background-position: top left;
    background-color: #ffffff;
}
td.EventHeader
{ 
     font-size: 15px;
     line-height: 20px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 5px;
}
td.EventDate
{ 
     font-weight: bold;
     font-size: 12px;
     line-height: 18px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 10px;
}
td.Announcement
{ 
     font-weight: normal;
     font-size: 13px;
     line-height: 18px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 10px;
}

td.SMAnnouncement
{ 
     font-weight: normal;
     font-size: 12px;
     line-height: 16px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 10px;
}

td.Desc
{ 
     font-weight: normal;
     font-size: 13px;
     line-height: 18px;
     font-family: verdana,arial,helvetica;
     color: #000000;
}

td.BodyText
{ 
     font-weight: normal;
     font-size: 13px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 10px;
}

td.LargeHdr
{ 
     font-weight: normal;
     font-size: 20px;
     line-height: 28px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 2px;
}
td.MedHdr
{ 
     font-weight: normal;
     font-size: 18px;
     line-height: 25px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 2px;
}
td.SmHdr
{ 
     font-weight: bold;
     font-size: 17px;
     line-height: 20px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 2px;
}
.SmHdr
{ 
     font-size: 17px;
     line-height: 20px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 2px;
}
td.LargeWhtHdr
{ 
     font-weight: normal;
     font-size: 20px;
     line-height: 28px;
     font-family: verdana,arial,helvetica;
     color: #ffffff;
     padding: 2px;
}

td.MedHdr
{ 
     font-weight: normal;
     font-size: 18px;
     line-height: 25px;
     font-family: verdana,arial,helvetica;
     color: #000000;
     padding: 2px;
}

td.medtext {
  font-size: 14px;
  font-family: verdana,arial,helvetica;
  line-height: 20px;
  color: #000000;
  padding: 4px;
}
td.smtext {
  font-size: 12px;
  font-family: verdana,arial,helvetica;
  padding:2px;
  color: #000000;
}
td.lgtext {
  font-size: 14px;
  font-family: verdana,arial,helvetica;
  line-height: 21px;
  color: #000000;
  padding: 4px;
}

td.bluetext {
  font-size: 11px;
  font-family: verdana,arial,helvetica;
  line-height: 16px;
  color: #003399;
  padding: 4px;
}

.medtext {
  font-size: 14px;
  font-family: verdana,arial,helvetica;
  color: #000000;
}
a.medtext:link {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 14px;
  color: #000000;
  text-decoration: underline;
}

a.medtext:visited {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 14px;
  color: #003399;
  text-decoration: underline;
}

a.medtext:hover {
  font-family: verdana,arial,helvetica;
  font-size: 14px;
  font-weight: normal;
  color: #990000;
  text-decoration: underline;
}

.medRtext {
  font-size: 14px;
  line-height: 25px;
  font-family: verdana,arial,helvetica;
  color: #000000;
}
a.medRtext:link {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 14px;
  line-height: 25px;
  color: #000000;
  text-decoration: underline;
}

a.medRtext:visited {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 14px;
  line-height: 25px;
  color: #003399;
  text-decoration: underline;
}

a.medRtext:hover {
  font-family: verdana,arial,helvetica;
  font-size: 14px;
  font-weight: normal;
  line-height: 25px;
  color: #990000;
  text-decoration: underline;
}

.suctext {
  font-size: 13px;
  font-family: verdana,arial,helvetica;
  line-height: 20px;
  color: #000000;
  padding: 4px;
}
a.suctext:link {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 13px;
  color: #000000;
  text-decoration: underline;
}

a.suctext:visited {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 13px;
  color: #990000;
  text-decoration: underline;
}

a.suctext:hover {
  font-family: verdana,arial,helvetica;
  font-size: 13px;
  font-weight: normal;
  color: #003399;
  text-decoration: underline;
}

.inline {
  font-size: 13px;
  font-family: verdana,arial,verdana;
  font-weight: normal;
  color: #003399;
}

a.inline:link {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 13px;
  color: #003399;
  text-decoration: underline;
}

a.inline:visited {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 13px;
  color: #003399;
  text-decoration: underline;
}

a.inline:hover {
  font-family: verdana,arial,helvetica;
  font-size: 13px;
  font-weight: normal;
  color: #990000;
  text-decoration: underline;
}

.listtxt {
  font-size: 14px;
  font-family: verdana,arial,verdana;
  font-weight: normal;
  line-height: 25px;
  color: #000000;
}

a.listtxt:link {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 14px;
  color: #000000;
  line-height: 25px;
  text-decoration: underline;
}

a.listtxt:visited {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 14px;
  color: #003399;
  line-height: 25px;
  text-decoration: underline;
}

a.listtxt:hover {
  font-family: verdana,arial,helvetica;
  font-size: 14px;
  font-weight: normal;
  color: #990000;
  line-height: 25px;
  text-decoration: underline;
}

.email {
  font-size: 13px;
  font-family: verdana,arial,verdana;
  font-weight: normal;
  color: #003399;
}

a.email:link {
  font-family: verdana,arial,helvetica;
  font-size: 13px;
  color: #003399;
}

a.email:visited {
  font-family: verdana,arial,helvetica;
  font-size: 13px;
  color: #003399;
}

a.email:hover {
  font-family: verdana,arial,helvetica;
  font-size: 13px;
  color: #990000;
  text-decoration: underline;
}


td.returntop {
  font-size: 12px;
  font-family: verdana,arial,verdana;
  font-weight: normal;
  color: #990000;
}

a.returntop:link {
  font-family: verdana,arial,helvetica;
  font-size: 12px;
  color: #990000;
}

a.returntop:visited {
  font-family: verdana,arial,helvetica;
  font-size: 12px;
  color: #990000;
}

a.returntop:hover {
  font-family: verdana,arial,helvetica;
  font-size: 12px;
  color: #003399;
  text-decoration: underline;
}


.footer {
  font-size: 11px;
  font-family: verdana,arial,verdana;
  font-weight: normal;
  color: #003399;
}

a.footer:link {
  font-family: verdana,arial,helvetica;
  font-size: 11px;
  color: #003399;
}

a.footer:visited {
  font-family: verdana,arial,helvetica;
  font-size: 11px;
  color: #003399;
}

a.footer:hover {
  font-family: verdana,arial,helvetica;
  font-size: 11px;
  color: #990000;
  text-decoration: underline;
}

.newshdr {
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  font-family: verdana,arial,helvetica;
  color: #666666;
}

.newssubhdr {
  font-weight: bold;
  font-size: 15px;
  line-height: 20px;
  font-family: verdana,arial,helvetica;
  color: #000000;
}

.news {
  font-weight: normal;
  font-size: 11px;
  line-height: 16px;
  font-family: verdana,arial,helvetica;
  color: #000000;
}

A.news:link {
  font-weight: normal;
  font-size: 11px;
  color: #003399;
}

A.news:visited {
  font-weight: normal;
  font-size: 11px;
  color: #003399;
}

A.news:active {
  font-weight: normal;
  font-size: 11px;
  color: #003399;
}

A.news:hover {
  color: #990000;
  font-size: 11px;
  text-decoration: underline;
  font-weight: normal;
}

.newslg {
  font-weight: normal;
  font-size: 12px;
  line-height: 17px;
  font-family: verdana,arial,helvetica;
  color: #000000;
}

A.newslg:link {
  font-weight: normal;
  color: #000000;
}

A.newslg:visited {
  font-weight: normal;
  color: #000000;
}

A.newslg:active {
  font-weight: normal;
  color: #000000;
}

A.newslg:hover {
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
}

.article {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  font-family: verdana,arial,helvetica;
  color: #990000;
}

A.article:link {
  font-weight: normal;
  font-size: 12px;
  text-decoration: none;
  color: #990000;
}

A.article:visited {
  font-weight: normal;
  font-size: 12px;
  text-decoration: none;
  color: #990000;
}

A.article:active {
  font-weight: normal;
  font-size: 12px;
  text-decoration: none;
  color: #990000;
}

A.article:hover {
  color: #666666;
  font-size: 12px;
  text-decoration: underline;
  font-weight: normal;
}

a:link {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 13px;
  color: #003399;
  text-decoration: underline;
}

a:visited {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 13px;
  color: #003399;
  text-decoration: underline;
}

a:active {
  font-family: verdana,arial,helvetica;
  font-weight: normal;
  font-size: 13px;
  color: #003399;
  text-decoration: underline;
}

a:hover {
  font-family: verdana,arial,helvetica;
  font-size: 13px;
  font-weight: normal;
  color: #990000;
  text-decoration: underline;
}


.linkedtitle {
  font-size: 13px;
  font-weight: bold;
  font-family: arial,verdana;
  color: #649917;
}

A.linkedtitle:link {
  color: #649917;
  font-weight: bold;
}

A.linkedtitle:visited {
  color: #649917;
  font-weight: bold;
}

A.linkedtitle:hover {
  color: #BF0005;
  font-weight: bold;
}

A.linkedtitle:active {
  color: #BF0005;
  font-weight: bold;
}


.linkedtitle2 {
  font-size: 12px;
  font-weight: bold;
  font-family: arial,verdana;
  color: #649917;
}

A.linkedtitle2:link {
  color: #649917;
  font-weight: bold;
}

A.linkedtitle2:visited {
  color: #649917;
  font-weight: bold;
}

A.linkedtitle2:hover {
  color: #BF0005;
  font-weight: bold;
}

A.linkedtitle2:active {
  color: #BF0005;
  font-weight: bold;
}

.textlink {
  font-size: 10px;
  font-family: arial,verdana;
  color: #6e9f26;
}

A.textlink:link {
  color: #6e9f26;
  font-weight: bold;
}

A.textlink:visited {
  color: #649917;
  font-weight: bold;
}

A.textlink:hover {
  color: #BF0005;
  font-weight: bold;
}

A.textlink:active {
  color: #BF0005;
  font-weight: bold;
}


.more {
  font-size: 11px;
  font-weight: bold;
  font-family: arial,verdana;
  color: #649917;
}

A.more:link {
  color: #649917;
  text-decoration: underline;
}

A.more:visited {
  color: #649917;
  text-decoration: underline;
}

A.more:hover {
  color: #BF0005;
}

A.more:active {
  color: #BF0005;
  text-decoration: underline;
}


.ntext {
  font-size: 10px;
  font-family: arial,helvetica;
  color: #000000;
}

.title {
  font-family: times,serif;
  font-size: 24px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}

.subtitle {
  font-family: arial,helvetica;
  font-size: 18px;
  color: #003300;
  font-weight: normal;
}

.addrfoot {
  font-size: 12px;
  color: #000000;
  line-height: 18px;
  text-decoration: none;
}

.copyright {
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}


INPUT {
  font-family: verdana,arial,helvetica;
  font-size: 13px; }

TEXTAREA {
  font-family: verdana,arial,helvetica;
  font-size: 13px; }

SELECT {
  font-family: verdana,arial,helvetica;
  font-size: 13px; }

.LabelTD {background-color:#ffffff;padding:2px;text-align:right;vertical-align:top;font-face:verdana;font-size:12px;font-weight:700}
.DataTD  {background-color:#ffffff;padding:0px;text-align:left;vertical-align:top;font-face:verdana;font-size:12px;font-weight:700}
.FieldTD {background-color:#ffffff;padding:4px;text-align:center;vertical-align:top;font-face:verdana;font-size:12px;font-weight:700;border:1px;border-color:#003399;border-style:solid;}
.ColTD {background-color:#ffffff;text-align:center;vertical-align:middle;padding:3px;border:1px;border-color:#003366;border-style:solid;}
.CMColTD {background-color:#ffffff;text-align:center;font-family: comic sans MS;font-size:14px;font-weight:700;vertical-align:middle;padding:4px;border:1px;border-color:#003366;border-style:solid;}
.NewsHdrs {background-color:#FFCC33;text-align:center;font-family:verdana;font-size:12px;font-weight:bold;vertical-align:middle;padding:4px;border:2px;border-color:#cccccc;border-style:groove;}
.RecAd {background-color:;text-align:center;vertical-align:middle;padding:8px;border:1px;border-bottom-width:0px;border-color:#003399;border-style:solid;}
.RecAdM {background-color:;text-align:center;vertical-align:middle;padding:8px;border-top-width:0px;border:1px;border-color:#003399;border-style:solid;}

a.pwd:link    {FONT-FAMILY: Verdana; font-size :11px; color:#990000; text-decoration: none;}
a.pwd:visited {FONT-FAMILY: Verdana; font-size :11px; color: #990000; text-decoration: none}
a.pwd:hover   {FONT-FAMILY: Verdana; font-size :11px; color: #003399; text-decoration: underline;}

/* gray box */

.roundedcornr_box_811747 {
  background: url(roundedcornr_811747_tl.png) no-repeat top left;
}
.roundedcornr_top_811747 {
  background: url(roundedcornr_811747_tr.png) no-repeat top right;
}
.roundedcornr_bottom_811747 {
  background: url(roundedcornr_811747_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_811747 div {
  background: url(roundedcornr_811747_br.png) no-repeat bottom right;
}
.roundedcornr_content_811747 {
  background: url(roundedcornr_811747_r.png) top right repeat-y;
}

.roundedcornr_top_811747 div,.roundedcornr_top_811747,
.roundedcornr_bottom_811747 div, .roundedcornr_bottom_811747 {
  width: 100%;
  height: 15px;
  font-size: 1px;
}
.roundedcornr_content_811747 {
  margin-top: 0px;
}

.roundedcornr_bottom_811747 {
  margin-top: -14px;
  .margin-top: 0px;
}
.roundedcornr_content_811747 { padding: 0 15px; }

