
a#m1 {
 padding:0px;
 width:99px;
 height:22px;
 background: url(i/n/home_off.gif) no-repeat left;
}
a#m1:hover, a.highlighted#m1 {
 background: url(i/n/home_on.gif) no-repeat left;
}

a#m2 {
 padding:0px;
 width:93px;
 height:22px;
 background: url(i/n/overview_off.gif) no-repeat left;
}
a#m2:hover, a.highlighted#m2 {
 background: url(i/n/overview_on.gif) no-repeat left;
}

a#m3 {
 padding:0px;
 width:81px;
 height:22px;
 background: url(i/n/courses_off.gif) no-repeat left;
}
a#m3:hover, a.highlighted#m3 {
 background: url(i/n/courses_on.gif) no-repeat left;
}

a#m4 {
 padding:0px;
 width:134px;
 height:22px;
 background: url(i/n/resources_off.gif) no-repeat left;
}
a#m4:hover, a.highlighted#m4 {
 background: url(i/n/resources_on.gif) no-repeat left;
}

a#m5 {
 padding:0px;
 width:103px;
 height:22px;
 background: url(i/n/contact_us_off.gif) no-repeat left;
}
a#m5:hover, a.highlighted#m5 {
 background: url(i/n/contact_us_on.gif) no-repeat left;
}

a#m6 {
 padding:0px;
 width:79px;
 height:22px;
 background: url(i/n/subscribe_off.gif) no-repeat left;
}
a#m6:hover, a.highlighted#m6 {
 background: url(i/n/subscribe_on.gif) no-repeat left;
}
.menulist, .menulist  ul {
 position:absolute;
 top:174px;
 left:271px;
 margin:0;
 padding:0;
 list-style:none;
}

.menulist ul {
 display: none;
 position: absolute;
 top: 1.0em;
 margin-top: 10px;
 left: 8px;
 width: 165px;
}

.menulist ul ul {
 top: -1px; margin-top: 0;
 left: 165px;
}

.menulist li {
 float: left;
 display: block;
 position: relative;
 color:#035B86;
}

.menulist ul li {
 float: none;
 margin-bottom: -1px;
 background: #D0EDF5;
 border: 1px solid #668EC1;
 font: 11px Helvetica, Arial, sans-serif;
}
.menulist ul>li:last-child {
 margin-bottom: 1px; /* Mozilla fix */
}

.menulist a {
 color:#035B86;
 padding: 2px 6px 2px 6px;
 display: block;
 text-decoration:none;
}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color:#D0EDF5;
 background-color:#035B86;
 text-decoration:none;
}
.menulist a.highlighted {
 color:#D0EDF5;
 background-color:#035B86;
 text-decoration:none;
}

.menulist a .subind {
 display: none;
}
.menulist ul a .subind {
 display: block;
 float: right;
}


.menulist a {
 float: left;
}
.menulist ul a {
 float: none;
}
/* \*/
.menulist a {
 float: none;
}
/* */


/* HACKS: IE/Win */
*:first-child+html .menulist ul li {
 float: left;
 width: 100%;
}

* html .menulist ul li {
 float: left;
 height: 1%;
}
* html .menulist ul a {
 height: 1%;
}
/* End Hacks */