/* --- 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 
These describe the inner portion (text mostly) of the first level menu items for the mouse-out (normal) and mouse-over states
*/
.m0l0iout     { color: #00338b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; text-align: center; padding: 2px 3px }
.m0l0iover     { color: #00338b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-variant: normal; text-decoration: none; text-align: center; padding: 2px 3px }

/* level 0 outer */
.m0l0oout      { text-decoration: none; background: #e2edff; border-right: 1px solid #6dbe45 }
.m0l0oover     { text-decoration: none; background: #ebffe1; border-right: 1px inset #6dbe45 }

/* level 1 inner */
.m0l1iout    { color: #00338b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; padding: 2px 3px }
.m0l1iover   { color: #00338b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; padding: 2px 3px }

/* level 1 outer */
.m0l1oout     { text-decoration: none; background: #e2edff; border-right: 1px solid #6dbe45; border-bottom: 1px solid #6dbe45; border-left: 1px solid #6dbe45 }
.m0l1oover    { text-decoration: none; background: #ebffe1; border-right: 1px solid #6dbe45; border-bottom: 1px solid #6dbe45; border-left: 1px solid #6dbe45 }

/* level 2 inner */
.m0l2iover {
	font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout  { text-decoration: none; background: #da6510; border: solid 1px #ffffff }
.m0l2oover  { text-decoration: none; background: #da6510; border: solid 1px #ffffff }