body, p, h1, h2, h3, table, td, th, ul, ol { font-family: verdana,helvetica,arial,sans-serif; }

.topmenubar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.topmenubar a:link { text-decoration: none; color: #ffffff; }
.topmenubar a:visited { text-decoration: none; color: #ffffff; }
.topmenubar a:hover {  color:#99ff99; text-decoration:underline; }
.mainmenubar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.mainmenubar a:link { text-decoration: none; color: #00008B; }
.mainmenubar a:visited { text-decoration: none; color: #00008B; }
.mainmenubar a:hover {  text-decoration: none; color:#ffffff; background: #00008B; }
.bottomnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.bottomnav a:link { text-decoration: none; color: #00008B; }
.bottomnav a:visited { text-decoration: none; color: #00008B; }
.bottomnav a:hover {  text-decoration: underline overline; color:#00008B; }

table, input, textarea { font-size: 95%; }

.gen a:link { font-size:95%; text-decoration: none; color: #000080; }
.gen a:visited { font-size:96%; text-decoration: none; color: #000080; }
.gen a:hover {  font-size:96%; color: #000080;  font-weight: none; text-decoration: underline; }

.txtbox td { font-size:85%; color: #000080; text-align:justify; }

.toplnks a:link { font-size: 80%; text-decoration: none; font-weight:bold; color: #228B22; }
.toplnks a:visited { font-size: 80%; text-decoration: none; font-weight:bold; color: #228B22; }
.toplnks a:hover {  font-size: 80%; color: #228B22;  font-weight: bold; text-decoration: underline overline; }
.toplnks th { font-size:100%; font-variant:small-caps; font-style:italic;  font-weight: bold; font-color:#000080;}

.lnks a:link { font-size: 90%; text-decoration: none; font-weight:bold; color: #228B22; }
.lnks a:visited { font-size: 90%; text-decoration: none; font-weight:bold; color: #228B22; }
.lnks a:hover {  font-size: 90%; color: #228B22;  font-weight: bold; text-decoration: underline overline; }
.lnks th { font-size:100%; font-variant:small-caps; font-style:italic;  font-weight: bold; font-color:#000080;}

.Btbl_inner td { color:#000000; background-color:#e5e5e5; }
.Btbl_inner th { font-size:100%; font-variant:small-caps; text-decoration: none; font-color:#000080; background-color:#48D1CC;}
.Btbl_outer a:link { font-size: 90%; text-decoration: none; color: #000080; }
.Btbl_outer a:visited { font-size: 90%; text-decoration: none; color: #000080; }
.Btbl_outer a:hover {  font-size: 90%; color: #000080;  font-weight: none; text-decoration: underline; }
.Btbl_outer td { color:#000000; background-color:#e5e5e5; }
.Btbl_outer th { font-size:100%; font-variant:small-caps; text-decoration: none; font-color:#000080; background-color:#48D1CC;}

.headtable h3 { font-weight: bold; font-size: 12px font-color: #ffffff; font-family: Arial, Helvetica; }
.headtable td { background-color: #ffffff; font-weight: bold; font-size: 12px font-color: #000080; }
.headtable th { background-color: #ffffff; font-weight: bold; font-size: 12px font-color: #000080; }
.headtable a:link { text-decoration: none; font-weight: bold; color: #000080; }
.headtable a:visited { text-decoration: none; font-weight: bold; color: #000080; }
.headtable a:hover { text-decoration: underline; font-weight: bold;  }

.bgtable_outer td { font-color:#000080; background-color:#48d1cc; }
.bgtable_outer th { font-weight:bold; font-color:#000080; background-color:#48d1cc; }
.bgtable_outer a:link { text-decoration: none;font-weight: bold; color: #000080 }
.bgtable_outer a:visited { text-decoration: none; font-weight: bold; color: #000080; }
.bgtable_outer a:hover { text-decoration: underline; font-weight: bold;  }
.bgtable_inner td { font-color:#000080; background-color:#e5e5e5; }
.bgtable_inner a:link { font-weight: bold; color: #000080 }
.bgtable_inner a:visited {  font-weight: bold; color: #000080; }

.bgtable_outer.mn th { font-weight:bold; font-color:; background-color:#228b22; }


