/* GOLD=0FCC0F or 1ADD1A or 0FFA30
   BLUE=0202F4
   LTGRN=04F40B
   GREEN=04CD0D
   GREY=DD809D */

a:link, a:active, a:visited {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
text-decoration: underline;
color: #0202F4;
}

a:hover {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
background: #0000CF;
color: #04BB04;
}

a.menu:link {
font-family: sans-serif, Helv, Helvetica, verdana;
font-size: 14px;
font-weight: bold;
color: #006600;
text-decoration: none;
}
 
a.menu:active {
font-family: Arial, sans-serif, Helv, Helvetica, verdana;
font-size: 14px;
font-weight: bold;
color: #00FFFF;
text-decoration: none;
}

a.menu:visited {
font-family: Arial, sans-serif, Helv, Helvetica, verdana;
font-size: 14px;
font-weight: bold;
color: #04AA04;
text-decoration: none;
}

a.menu:hover {
font-family: Arial, sans-serif, Helv, Helvetica, verdana;
font-size: 14px;
font-weight: bold;
color: #0000CC;
text-decoration: none;
background: #04BB04;
}

a.normal:link, a.normal:visited
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
font-weight: normal;
text-decoration: underline;
}

a.log:link, a.log:active, a.log:visited
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
color:#888888;
font-size: 12px;
text-decoration: underline;
}

a.submenu:hover
{
color: #DDDDDD;
background: #BB0000;
}

a.selmenu:link, a.selmenu:active, a.selmenu:visited
{
font-size: 11px;
font-weight: bold;
background: #660000;
color: #FFFFFF;
text-decoration: none;
}
 
.maincontent {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 12px;
color: #0202F4;
}

body.print
{
background-color: #ffffff;
margin-top: 5px;
margin-left: 5px;
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 11px;
text-align: left;
}

body.maroon
{
background-color: #600;
margin-top: 5px;
margin-left: 0px;
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 12px;
}

.dome-g {
background-image: url(/images/head-g.gif);
background-position: top center ;
}

.emod-g {
background-image: url(/images/head-g.gif);
background-position: top center;
}

.header {
font-family: Arial, sans-serif, Helv, Helvetica, verdana;
font-size: 14px;
font-weight: bold;
color: #0000CC;
text-decoration: none;
}

p2 {
margin-left: 10px;
}

table.grid
{
border: solid;
border-width: 1px;
border-color: #000088;
background-color: #000044;
margin: 2px;
}

table.gridgray, table.gridgrey
{
background-color: #DDDDDD;
margin: 4px;
}

table.regal {
border: 1px solid #996600;
}

table.framed
{
border: 3px solid #c96;
}

tr.white 
{
background-color: #ffffff;
}

tr.logo
{
   background-color: #ffffff;
   background-image: url(/images/FG.jpg);
   background-position: top center ;
   background-repeat: no-repeat;
}

td.tdsml
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 12px;
margin: 10px;
text-align: left;
vertical-align: top;
}

td.tdlft, .tdlft
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
margin: 10px;
text-align: left;
vertical-align: top;
}

td.tdlftb
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
font-weight: bold;
margin: 10px;
text-align: left;
vertical-align: top;
}

td.tdlftmed, .tdlftmed
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 18px;
margin: 10px;
text-align: left;
vertical-align: top;
}

td.tdlftmedb
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 18px;
font-weight: bold;
margin: 10px;
text-align: left;
vertical-align: top;
}

td.tdrt
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
margin: 10px;
text-align: right;
vertical-align: top;
}

td.tdrtb
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
font-weight: bold;
margin: 10px;
text-align: right;
vertical-align: top;
}

td.tdrtmed
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 18px;
margin: 10px;
text-align: right;
vertical-align: top;
}

td.tdrtmedb
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 18px;
font-weight: bold;
margin: 10px;
text-align: right;
vertical-align: top;
}

td.maroon, tr.maroon
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
font-weight: bold;
background: #600000;
color: #ffffff;
margin: 10px;
}

.new
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
background: #00DD00;
margin: 10px;
vertical-align: top;
}

.done
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
background: #997777;
margin: 10px;
vertical-align: top;
}

.working
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
background: #BBBBFF;
margin: 10px;
vertical-align: top;
}

td.sfrind
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
background: #FFFF88;
margin: 10px;
margin-left: 40px;
text-align: left;
vertical-align: top;
}

.sfr
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
background: #0202F4;
color: #006600;
margin: 10px;
text-align: left;
vertical-align: top;
}

tr.lt, td.lt
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
background: #FFCCCC;
margin: 10px;
text-align: left;
vertical-align: top;
}

tr.ltb, td.ltb
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
font-weight: bold;
background: #0202F4;
color: #66DD66;
margin: 10px;
vertical-align: top;
}

tr.ctr
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
color: #000000;
margin: 2px;
text-align: center;
vertical-align: top;
}

tr
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
color: #0202F4;
margin: 2px;
text-align: left;
vertical-align: top;
}

td
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 12px;
color: #0202F4;
margin: 2px;
text-align: left;
vertical-align: top;
}

.indent
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
margin-left: 20px;
}

.indent2
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
margin-left: 40px;
}

.indent3
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
margin-left: 60px;
}

ul
{ 
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
margin-top: 8px;
margin-bottom: 8px;
margin-left: 10px;
margin-right: 10px;
line-height: 18px;
list-style-type: square;
}

ol
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
margin-top: 8px;
margin-bottom: 8px;
margin-left: 10px;
margin-right: 10px;
line-height: 18px;
}

.menu
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 17px;
color: #600000;
text-align: center;
}

.menuheader {
background-image: url(/images/modhead.gif);
}

.menubg
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 14px;
color: #BBBBBB;
background-image: url(/images/modhead.gif);
text-align: center;
}

.submenu
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 11px;
font-weight: bold;
color: #606060;
text-align: center;
}

.copyright
{
font-size: 9px;
color: #6666FF;
text-align: center;

}

.firstletter
{
font-size: 24px;
font-weight: bold;
text-transform: uppercase;
}

.alert
{
font-size: 24px;
font-weight: bold;
text-transform: uppercase;
color: red;
}

.warning
{
font-size: 22px;
font-weight: bold;
text-transform: uppercase;
color: purple;
}

.notice
{
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
color: blue;
}

.titleletter
{
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
}

.hdrlabel
{
font-size: 14px;
font-weight: bold;
}

.uppr20dk
{
   font-size: 20px;
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
   text-transform: uppercase;
   font-weight: bold;
   color: #0202F4;
}

.uppr18dk {
   font-size: 18px;
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
   text-transform: uppercase;
   font-weight: bold;
   color: #0202F4;
}

.uppr16dk {
   font-size: 16px;
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
   text-transform: uppercase;
   font-weight: bold;
   color: #0202F4;
}

.uppr14dk {
   font-size: 14px;
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
   text-transform: uppercase;
   font-weight: bold;
   color: #0202F4;
}

.uppr12dk {
   font-size: 12px;
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
   text-transform: uppercase;
   font-weight: bold;
   color: #0202F4;
}

.maroontext
{
   color: #600000;
   font-weight: bold;
}

.bluebold
{
   color: #00008B;
   font-weight: bold;
}

.dkylbold
{
   color: #888800;
   font-weight: bold;
}

.teal
{
	background: #699;
}

.graytext
{
	color: #999;
}

.whitetext
{
	color: #ffffff;
}

.whitetextb
{
	color: #ffffff;
	font-weight: bold;
}

.cream
{
	color: #F8F5E6;
}

.creamb
{
	color: #F8F5E6;
	font-weight: bold;
}

.ltyellow
{
	background: #FFFFEE;
}

.ltblue
{
	background: #EEEEFF;
}

.gray
{
	background: #9cc;
}

.headrow
{
	background: #ccc;
}

.smalltext
{
	font-size: 11px;
}

.std
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 12px;
}

.hc {
size: 9pt;
color: #FAAF00
}

.pt8 {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 8pt;
color: #0202F4
}

.tny {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 9pt;
color: #0202F4 }

p.sml,table.sml,th.sml,td.sml,tr.sml,select.sml,option.sml,form.sml {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 10pt;
color: #0202F4
}

p.med,table.med,th.med,td.med,tr.med,select.med,option.med,form.med {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 11pt;
color: #0202F4
}

.rbold {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 10pt;
color: #0202F4;
font-weight: bold;
}

.rtext {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 10pt;
color: #0202F4;
text-align: right;
}

p.ylw,table.ylw,th.ylw,td.ylw,tr.ylw,select.ylw,option.ylw,form.ylw,a.ylw {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 10pt;
color: yellow
}

.section {
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 12pt;
color: navy;
font-weight: bold;
}

.title
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 20pt;
color: #6A67B8;
font-weight: bold;
}

.banner
{
font-family: Georgia, Verdana;
font-size: 12pt;
text-align: center;
/* color: #6A67B8; */
/* color: #0202F4; */
color: #006600;
font-style: italic;
font-weight: bold;
}

.banner8pt
{
font-family: Georgia, Verdana;
font-size: 8pt;
text-align: center;
/* color: #6A67B8; */
/* color: #0202F4; */
color: #006600;
font-style: italic;
font-weight: bold;
}

.author
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 10pt;
color: navy;
font-weight: normal;
margin-left: 40px;
}

.comments
{
font-family: verdana, Arial, sans-serif, Helv, Helvetica;
font-size: 9pt;
color: #006600;
font-weight: normal;
margin-left: 60px;
}

