/* menu 1 is the home link */

#menu1 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav1 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav1_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #FFFFFF;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader1 { background-color: #398BCA; }
TD.sidemenu1 { background-color: #398BCA; }

#menu2 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav2 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav2_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #FFFFFF;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader2 { background-color: #398BCA; }
TD.sidemenu2 { background-color: #398BCA; }


#menu3 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav3 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav3_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #FFFFFF;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader3 { background-color: #398BCA; }
TD.sidemenu3 { background-color: #398BCA; }

#menu4 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav4 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav4_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #FFFFFF;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader4 { background-color: #398BCA; }
TD.sidemenu4 { background-color: #398BCA; padding-top: 2px; }

#menu5 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav5 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav5_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader5 { background-color: #398BCA; }
TD.sidemenu5 { background-color: #398BCA; }


#menu6 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav6 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav6_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #FFFFFF;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader6 { background-color: #398BCA; }
TD.sidemenu6 { background-color: #398BCA; }

#menu7 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav7 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav7_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #FFFFFF;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader7 { background-color: #398BCA; }
TD.sidemenu7 { background-color: #398BCA; }

#menu8 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav8 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav8_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #FFFFFF;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader8 { background-color: #398BCA; }
TD.sidemenu8 { background-color: #398BCA; }

#menu9 {
position: absolute; visibility: hidden; border: 1px solid #CC3366;
padding: 0px; margin: 0px; z-index: 200; cursor: hand;}
.nav9 {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #398BCA;
padding: 3px 6px; margin: 0px;
cursor: hand;}
.nav9_over {
font: 11px/13px verdana,arial,helvetica,sans-serif; color:#000000;
position: relative; background-color: #FFFFFF;
padding: 3px 6px; margin: 0px;
cursor: hand;}
TD.sidemenuHeader9 { background-color: #398BCA; }
TD.sidemenu9 { background-color: #398BCA; }



#topmenu1 { float: left; padding-left: 7px; padding-right: 5px; background-color: #398BCA; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}
#topmenu2 { float: left; padding-left: 7px; padding-right: 5px; background-color: #398BCA; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}
#topmenu3 { float: left; padding-left: 7px; padding-right: 5px; background-color: #398BCA; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}
#topmenu4 { float: left; padding-left: 7px; padding-right: 5px; background-color: #398BCA; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}
#topmenu5 { float: left; padding-left: 7px; padding-right: 5px; background-color: #398BCA; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}
#topmenu6 { float: left; padding-left: 7px; padding-right: 5px; background-color: #398BCA; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}
#topmenu7 { float: left; padding-left: 7px; padding-right: 5px; background-color: #398BCA; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}
#topmenu8 { float: left; padding-left: 7px; padding-right: 5px; background-color: #398BCA; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}
#topmenu9 { float: left; padding-left: 7px; padding-right: 5px; background-color: #FFFFFF; vertical-align: absmiddle; height: 40px; width:75px;  padding-top: 5px; cursor: hand;}


.sidemenuHeader { font-size: 13pt; font-family: verdana,arial,helvetica,sans-serif; color: black; font-weight: bold;  }
.sidemenuHeader1, .sidemenuHeader2, .sidemenuHeader3, .sidemenuHeader4, .sidemenuHeader5, .sidemenuHeader6, .sidemenuHeader7{ 
	padding-bottom: 10px; padding-top: 5px; border-bottom: 2px solid #000000;} /* red: #FF4129; nicer red: CC3366*/

.sidemenuL1 { font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: black; font-weight: bold; }
A.sidemenuL1, A.sidemenuL1:active, A.sidemenuL1:visited {color: black;  text-decoration: none;}
A.sidemenuL1:hover { color: black; text-decoration: underline; }
.sidemenuL2 { font-size: 0.8em; font-family: verdana,arial,helvetica,sans-serif; color: black; font-style: italic;  }
A.sidemenuL2, A.sidemenuL2:active, A.sidemenuL2:visited {color: black;  text-decoration: none; }
A.sidemenuL2:hover { color: black; text-decoration: underline; }

a.menutextL1, a.menutextL1:active, a.menutextL1:visited  {
 color: black;
 font-size: 7pt;
 font-weight:bold;
 text-align: right;
 padding: 5px;
}
a.menutextL1:hover {  color: black; }

a.menutextL2, a.menutextL2:active, a.menutextL2:visited  {
 color: black;
 font-size: 7pt;
 font-weight:bold;
 text-align: right;
vertical-align: absmiddle;
 text-decoration: none;
 
}
a.menutextL2:hover {  color: black;   text-decoration: none;}
a.menutextL2_sel, a.menutextL2_sel:active, a.menutextL2_sel:hover, a.menutextL2_sel:visited  {
 color: black;
 background-color: #60A1C7;
 border-color: #CD0000;
 font-size: 10pt;
 font-weight:bold;
 text-align: right;
  padding: 5px;
   text-decoration: none;
}

a.menutextL3, a.menutextL3:active, a.menutextL3:hover, a.menutextL3:visited  {
 color: black;
 font-size: 1.1em;
 text-align: right;

}

a.menutextL4, a.menutextL4:active, a.menutextL4:hover, a.menutextL4:visited  {
 color: black;
 font-size: 1.0em;
 text-align: right;
}
