body   { font-size: 11.0px; font-weight: normal; font-family: Verdana,Helvetica,Arial,sans-serif }
h1     { font-size: 13.0px; font-weight: bold;   font-family: Verdana,Helvetica,Arial,sans-serif; margin-top: 24.0px }
h2     { font-size: 13.0px; font-weight: bold;   font-family: Verdana,Helvetica,Arial,sans-serif; margin-top: 11.0px  }
p      { font-size: 11.0px; font-weight: normal; font-family: Verdana,Helvetica,Arial,sans-serif; margin-top: 11.0px;  margin-bottom: 11.0px; }
xul    { font-size: 11.0px; font-weight: normal; font-family: Verdana,Helvetica,Arial,sans-serif; left: 0.0px; margin-top: 3.0px;  margin-bottom: 3.0px; list-style-position: outside }
select { font-size: 11.0px; font-weight: normal; font-family: Verdana,Helvetica,Arial,sans-serif; color: #000000; background-color: #FFFFFF }
td     { font-size: 11.0px; font-weight: normal; font-family: Verdana,Helvetica,Arial,sans-serif }
th     { font-size: 11.0px; font-weight: normal; font-family: Verdana,Helvetica,Arial,sans-serif; color: #FFFFFF; background-color: #000000 }
form   { font-size: 11.0px; font-weight: normal; font-family: Verdana,Helvetica,Arial,sans-serif }
input  { font-size: 11.0px; font-weight: normal; font-family: Verdana,Helvetica,Arial,sans-serif }

ul { margin-top:3px; margin-bottom:3px; border:0px hidden red; }

a:link    { text-decoration: underline; color: #000000; background-color: transparent }
a:visited { text-decoration: underline; color: #696969; background-color: transparent }
a:hover   { text-decoration: underline; color: #696969; background-color: transparent }

a.mainnav         { text-decoration: none; font-size: 11.0px; font-family: Verdana,Helvetica,Arial,sans-serif }
a.mainnav:link    { text-decoration: none; color: #000000; background-color: transparent }
a.mainnav:visited { text-decoration: none; color: #000000; background-color: transparent }
a.mainnav:hover   { text-decoration: underline }

a.amn         { text-decoration: none; font-weight: bold; font-size: 11.1px; font-family: Verdana,Helvetica,Arial,sans-serif }
a.amn:link    { text-decoration: none; color: #FFCC33; background-color: transparent }
a.amn:visited { text-decoration: none; color: #FFCC33; background-color: transparent }
a.amn:hover   { text-decoration: underline }

a.pmn         { text-decoration: none; font-weight: bold; font-size: 11.1px; font-family: Verdana,Helvetica,Arial,sans-serif }
a.pmn:link    { text-decoration: none; color: #0000CC; background-color: transparent }
a.pmn:visited { text-decoration: none; color: #0000CC; background-color: transparent }
a.pmn:hover   { text-decoration: underline }

a.subnav         { text-decoration: none; font-family: Verdana,Helvetica,Arial,sans-serif }
a.subnav:link    { text-decoration: none; color: #000000; background-color: transparent }
a.subnav:visited { text-decoration: none; color: #000000; background-color: transparent }
a.subnav:hover   { text-decoration: underline }

a.pagetitle         { text-decoration: none }
a.pagetitle:link    { text-decoration: none; color: #000000; background-color: transparent }
a.pagetitle:visited { text-decoration: none; color: #000000; background-color: transparent }
a.pagetitle:hover   { text-decoration: underline }

a.footer         { text-decoration: none; font-size: 11.0px; font-family: Verdana,Helvetica,Arial,sans-serif }
a.footer:link    { text-decoration: none; color: #000000; background-color: transparent }
a.footer:visited { text-decoration: none; color: #696969; background-color: transparent }
a.footer:hover   { text-decoration: underline }


 tr.w   { font-family: Verdana,Helvetica,Arial,sans-serif; color: #000000; background-color: #FFFFFF }
 tr.g   { font-family: Verdana,Helvetica,Arial,sans-serif; color: #000000; background-color: #EEF0F4 }
 tr.b   { font-family: Verdana,Helvetica,Arial,sans-serif; color: #FFFFFF; background-color: #BFDFFF }
 td.w   { font-family: Verdana,Helvetica,Arial,sans-serif; color: #000000; background-color: #FFFFFF }
 td.g   { font-family: Verdana,Helvetica,Arial,sans-serif; color: #000000; background-color: #EEF0F4 }
 td.b   { font-family: Verdana,Helvetica,Arial,sans-serif; color: #FFFFFF; background-color: #BFDFFF }
 td.m   { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11.1px; text-align:left; vertical-align:top }
 td.m1  { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11.1px; text-align:left; vertical-align:top; width:1% }
 td.m99 { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11.1px; text-align:left; vertical-align:top; width:99% }

td.bgBegin {
border-top: black 1px solid;
border-left: black 1px solid;
border-right: black 1px solid;
font-size: 3px;
}
td.bgEnd {
border-left: black 1px solid;
border-right: black 1px solid;
border-bottom: black 1px solid;
font-size: 3px;
}

.ccolor1   { color: #000000; background-color: #DCDCDC }
.ccolor2   { color: #000000; background-color: #F5F5F5 }
.line      { color: #000000; background-color: #808080 }
.hl        { font-size: 24.0px; font-family: Times, serif; color: #CFD5DD; background-color: transparent }
.footer    { font-size: 11.0px; font-family: Verdana,Helvetica,Arial,sans-serif; color: #000000; background-color: #FFFFFF }
.smallfont { font-size: 11.0px; font-family: Verdana,Helvetica,Arial,sans-serif }
.navlist   { font-size: 11.0px; font-family: Verdana,Helvetica,Arial,sans-serif }
.title     { font-size: 12.0px; font-family: Verdana,Helvetica,Arial,sans-serif; font-weight: bold; color: #BFDFFF; background-color: transparent }
.pagetitle { font-size: 11.0px; font-family: Verdana,Helvetica,Arial,sans-serif; font-weight: bold; color: #000000; background-color: #DCDCDC; margin-bottom: 4px }

.loginfo   { font-size: 11.0px; font-weight: normal; color: #808080; background-color: #FFFFFF }
.lognotice { font-size: 11.0px; font-weight: normal; color: #00A000; background-color: #FFFFFF }
.logerror  { font-size: 11.0px; font-weight: normal; color: #B00000; background-color: #FFFFFF }
.logtitle  { font-size: 12.0px; font-weight: bold;   color: #000000; background-color: #FFFFFF }


table.image         { width:90%; text-align:center; }
table.image td.big  { width:70%; text-align:center; padding-right:10px; }
table.image td.tiny { width:15%; text-align:center; padding-top:0px; }
table.image td.text { width:15%; text-align:left;   padding-top:0px; }

table.firmImage         { text-align:center; }
table.firmImage td.big  { width:70%; text-align:center; padding-right:10px; }
table.firmImage td.tiny { width:15%; text-align:center; padding-top:0px; }
table.firmImage td.text { width:15%; text-align:left;   padding-top:0px; }

img.menuDot      { background-color: transparent; padding-top:2.1px; }
table#mainHeader { background-color: #ffffff }
td#mainLogo      { padding-top:5px; padding-left:10px; }
td#mainMenu      { padding-right:10px; }

