/* --- menu styles ---
note:
        not all browsers render styles the same way so try out your style sheet
        on different browsers before publishing;
*/

/* level 0 inner */
.m0l0iout {
        font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
        font-size: 10px;
        text-decoration: none;
        color: Teal;
		  font-weight: bold;		  
        margin-top:4px;
		  padding: 0px;
		  width: 75px;		  
}
.m0l0iover {
        font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
        font-size: 12px;
        text-decoration: underline;
        color: #00478A;
        margin-top:5px;
}

/* level 0 outer */
.m0l0oout {
        text-decoration : none;
        background-image: url(images/h2.gif);
        border: 0px solid #333333;
        background-color: transparent;
        text-align:center;
		  color: #ffffff;
}
.m0l0oover {
        text-decoration : underline;
        /*background-image: url(images/h2.gif);
        background-color: #555;*/
        border: 0px solid #888;
		  color: #00478A;
        text-align:center;
}

/* level 1 inner */
.m0l1iout {
        font-family: Verdana;
        font-size: 12px;
        color: #ffffff;
}
.m0l1iover {
        font-family: Verdana;
        font-size: 12px;
        color: #00478A;
		  text-decoration: underline;
}

/* level 1 outer */
.m0l1oout {
        text-decoration : none;
        background-color: transparent;
        border: 0px solid #555;
        padding: 5px 5px 0 5px;
		  color: White;
}
.m0l1oover {
        text-decoration : underline;
        background-color: transparent;
		  /*background-image: url(../images/bg-menu.png);
		  FILTER: alpha(opacity=20); opacity: 0.2;*/
        border: 0px solid #777;
        padding: 5px 5px 0 5px;
		  color: #00478A;
}
