/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 (top) inner styles (text)
   out =  normal, over=hover
*/
.m0l0iout{
	font-family: 'Trebuchet MS',Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 4px;
	color: #FFFFFF;
}
.m0l0iover{
	font-family: 'Trebuchet MS',Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 4px;
	color: #FFFFFF;
}

/* level 0 (top) outer styles (box)
   out =  normal, over=hover
*/
.m0l0oout{
	text-decoration : none;
	border-left: 1px solid #FFFFFF;
	background: #778F73;
	text-align: center;
	vertical-align: middle;

}
.m0l0oover  {
	text-decoration : none;
	border-left: 1px solid #FFFFFF;
	background: #C5523B;
	text-align: center;
	vertical-align: middle;

}

/* level 1 (drop down)  and 2 (pull-right ) inner and outer styles
   out =  normal, over=hover
*/

.m0l1iout , .m0l2iout{
	font-family: 'Trebuchet MS',Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 3px;
	color: #778F73;
}
.m0l1iover , .m0l2iover{
	font-family: 'Trebuchet MS',Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 3px;
	color: #C5523B;
}
 .m0l1oout , .m0l2oout{
	text-decoration : none;
	border : 1px solid #778F73;
	background: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}
.m0l1oover,.m0l2oover  {
	text-decoration : none;
	border : 1px solid  #778F73;
	background:  #FFFFFF;
	text-align: left;
	vertical-align: middle;
}


