html, body {
margin: 0;
padding: 0;
height: 100%;
color: #666;
}
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
  margin: 0;margin-left:20px;
  border: 0 none;
  padding: 0;
  width: 600px; /*For KHTML*/
  list-style: none;
  height: 19px;
z-index:12;
}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 19px;
}

ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 120px;
  list-style: none;
  display: none;
  position: absolute;
  top: 19px;
  left: 0;
}

ul#navmenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu a {
/* border-right: 1px solid #182C48;
border-left: 1px solid #182C48;
border-bottom: 1px solid #182C48;
border-top: 1px solid #3368AF; */
border: 1px solid #ccc;
padding: 0 6px;
float: none !important; /*For Opera*/
float: left; /*For IE*/
display: block;
color: #666;
font: bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
background: url("/images/1a.gif");
text-decoration: none;
height: auto !important;
height: 1%; /*For IE*/
display: block;
font-weight: bold;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
border-right: 1px solid #182C48;
border-left: 1px solid #3368AF;
background: url(/images/3a.jpg);
color:navy;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
float: none;
color: white;
background: url("/images/3a.jpg");
background-color: #244572;
border-bottom: 1px solid #182C48;
border-right: 1px solid #182C48;
border-top: 1px solid #3368AF;
border-left: 1px solid #3368AF;
/* width: 120px; */
display: block;
height: 19px;
font-weight: bold;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a;
background: url(/images/3a.jpg);
color: white;

}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
background: url("/images/3a.jpg");
color:#9cbaeb;
color:navy;
border-bottom: 1px solid #182C48;
border-right: 1px solid #182C48;
border-top: 1px solid #3368AF;
border-left: 1px solid #3368AF;
display: block;
height: 19px;
font-weight: bold;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
background-color:#244572;
color: navy;
background: url("/images/1a.gif");
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
color:white;
background-color: #244572;
border-bottom: 1px solid #182C48;
border-right: 1px solid #182C48;
border-top: 1px solid #3368AF;
border-left: 1px solid #3368AF;
/* width: 120px; */
display: block;
height: 19px;

font-weight: bold;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
color:#FFEE33;
background-color: #244572;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 120px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
display: block;
}

h1 {
font:bold 17px Arial, Helvetica, sans-serif;
padding:3px;
}

p {
font: 11px Arial, Helvetica, sans-serif;
}

a {
color: #383838;
text-decoration: none;
}

a:hover {
background: #383838;
color: #FFF;
}
#container-page {
width: 100%;
background: #fff;
position: relative;
min-height: 100%;
height: auto !important;
height: 100%;
}
#container-content {
padding-bottom: 28px;
z-index:1;

}
#container-foot {
width: 100%;
background: #CCC;
position: absolute;
bottom: 0 !important;
bottom: -1px; /* For Certain IE widths */
height: 22px;
}
#box1 {position:absolute; top:210px;left:35px;
width:145px;height:160px;
margin-top:0px;margin-left:0px;border:1px outset #666;
background:#14407F;}

#box1a {overflow:auto; overflow-x: hidden;overflow-y: scroll;
position:relative;top:12px;
padding-left:5px;padding-top:0px;padding-right:0px;
background:#fff;width:145px;height:148px;
font-size:9pt;color:#555}


  .mainlevel { border: 1px solid rgb(134, 174, 215);
    padding: 2px 7px;
    font-weight: normal;
    font-size: 9pt;
    color: rgb(182, 206, 231);
    line-height: 22px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    background-color: rgb(46, 94, 141);
    text-decoration: none;
    margin-bottom: 4px;
    cursor: pointer;
    }

  a.mainlevel:link { border: 1px solid rgb(134, 174, 215);
    padding: 2px 7px;
    font-weight: normal;
    font-size: 9pt;
    color: rgb(182, 206, 231);
    line-height: 22px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    margin-bottom: 4px;
    background-color: rgb(46, 94, 141);
    speak: normal;
    	scrollbar-base-color: #FFFFFF;
	scrollbar-track-color: #CBC9C5;
	scrollbar-face-color:#4084C8;
	scrollbar-highlight-color:#78A9DA;
	scrollbar-3dlight-color: #295E92;
	scrollbar-darkshadow-color: #000060;
	scrollbar-shadow-color: #295E92;
	scrollbar-arrow-color: #C1E0FF;}


  a.mainlevel:visited { border: 1px solid rgb(134, 174, 215);
    padding: 2px 7px;
    font-weight: normal;
    font-size: 9pt;
    color: rgb(182, 206, 231);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    background-color: rgb(46, 94, 141);
    text-decoration: none;
    line-height: 22px;
    }

  a.mainlevel:hover { border: 1px solid rgb(255, 255, 255);
    color: white;
    background-color: rgb(68, 131, 193);
    text-decoration: none;
    font-size: 9pt;
    line-height: 22px;
    }

