/* --- 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 {
color: #FFFFFF;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2px;
text-decoration: none
}

.m0l0iover {
color: #A40050;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2px;
text-decoration: none
}

/* level 0 outer */

.m0l0oout {
background: #A40050;
border: 1px #FFFFFF solid;
text-decoration: none
}

.m0l0oover {
background: #FFFFFF;
border: 1px #A40050 solid;
text-decoration: none
}

/* level 1 inner */

.m0l1iout {
color: #FFFFFF;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2px;
text-decoration: none
}

.m0l1iover {
color: #A40050;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2px;
text-decoration: none
}

/* level 1 outer */

.m0l1oout {
background: #A40050;
border: 1px #FFFFFF solid;
text-decoration: none
}

.m0l1oover {
background: #FFFFFF;
border: 1px #A40050 solid;
text-decoration: none
}

/* level 2 inner */

.m0l2iout {
color: #FFFFFF;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2px;
text-decoration: none
}

.m0l2iover {
color: #A40050;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2px;
text-decoration: none
}

/* level 2 outer */

.m0l2oout {
background: #A40050;
border: 1px #FFFFFF solid;
text-decoration: none
}

.m0l2oover {
background: #FFFFFF;
border: 1px #A40050 solid;
text-decoration: none
}
