﻿/*
 menu styles
 note: not all browsers render styles the same way so try out your style sheet
 in different browsers before publishing
*/


/* %%%%%%%%%%%%%%%%%%%%%%		Level 0		%%%%%%%%%%%%%%%% */
/* level 0 inner */
.m0l0iout , .m0l0iover, .m0l0ioutBlue , .m0l0ioverBlue, .m0l0ioutGreen , 
.m0l0ioverGreen, .m0l0ioutRed , .m0l0ioverRed, .m0l0ioutDarkOrange , .m0l0ioverDarkOrange
{
	font-family:  Sans-serif, Verdana, Tahoma, Geneva, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin: 4px 0 0 8px;
}
.m0l0iout
{
	color: #FFFFFF;
}
.m0l0iover
{
	color: #000000;
}
.m0l0ioutBlue
{
	color: #FFFFFF;
	background-color:Blue;
}
.m0l0ioverBlue
{
	background-color: #00FFFF;
	color: #000000;
}
.m0l0ioutGreen
{
	color: #FFFFFF;
	background-color: Green;
}
.m0l0ioverGreen
{
	background-color: #7FFF00;
	color: #000000;
}
.m0l0ioutRed
{
	color: #FFFFFF;
	background-color:Red;
}
.m0l0ioverRed
{
	background-color: #FA8072;
	color: #000000;
}
.m0l0ioutDarkOrange
{
	color: #FFFFFF;
	background-color: #FF8C00;
}
.m0l0ioverDarkOrange
{
	background-color: #FFD200;
	color: #000000;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url(img/lev0_bg1.gif);
	border: 1px solid #D2B48C;
	background-color: #D2B48C;
}
.m0l0oover {
	text-decoration : none;
	background-image: url(img/lev0_bg2.gif);
	background-color: #D2B48C;
	border: 1px solid #D2B48C;
}

.m0l0ooutBlue, .m0l0ooverBlue, .m0l0ooutGreen, .m0l0ooverGreen, 
.m0l0ooutRed, .m0l0ooverRed, .m0l0ooutDarkOrange, .m0l0ooverDarkOrange
{
	text-decoration: none;
}
.m0l0ooutBlue {
	border-bottom : 1px solid #FFFFFF;
	background-color: Blue;
}
.m0l0ooverBlue {
	background-color: #00FFFF;
}
.m0l0ooutGreen {
	border-bottom : 1px solid #FFFFFF;
	background-color: Green;
}
.m0l0ooverGreen {
	background-color: #7FFF00;
}
.m0l0ooutRed {
	border-bottom : 1px solid #FFFFFF;
	background-color: Red;
}
.m0l0ooverRed {
	background-color: #FA8072;
}
.m0l0ooutDarkOrange {
	border-bottom : 1px solid #FFFFFF;
	background-color: #FF8C00;
}
.m0l0ooverDarkOrange {
	background-color: #FFD200;
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%	Level 1		%%%%%%%%%%%%%%%%%%%%%%%%  */



/* level 1 inner */
.m0l1iout, .m0l1ioutBlue, .m0l1ioutGreen, .m0l1ioutRed, .m0l1ioutDarkOrange {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	margin-left: 6px;
	margin-right: 6px;
	vertical-align: middle;
	color: #FFFFFF;
}
.m0l1iover, .m0l1ioverBlue, .m0l1ioverGreen, .m0l1ioverRed, .m0l1ioverDarkOrange {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	margin-left: 6px;
	margin-right: 6px;	
	vertical-align: middle;
	color: #000000;
}
.m0l1ioutBlue
{
	color: #FFFFFF;
	background-color:Blue;
}
.m0l1ioverBlue
{
	background-color: #00FFFF;
	color: #000000;
}
.m0l1ioutGreen
{
	color: #FFFFFF;
	background-color: Green;
}
.m0l1ioverGreen
{
	background-color: #7FFF00;
	color: #000000;
}
.m0l1ioutRed
{
	color: #FFFFFF;
	background-color:Red;
}
.m0l1ioverRed
{
	background-color: #FA8072;
	color: #000000;
}
.m0l1ioutDarkOrange
{
	color: #FFFFFF;
	background-color: #FF8C00;
}
.m0l1ioverDarkOrange
{
	background-color: #FFD200;
	color: #000000;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border: 1px solid #918151;
	background-color: #D2B48C;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-repeat: no-repeat;
	border: 1px solid #918151;
	background-color: #918151;
	padding: 0;
}

.m0l1ooutBlue, .m0l1ooverBlue, .m0l1ooutGreen, .m0l1ooverGreen, 
.m0l1ooutRed, .m0l1ooverRed, .m0l1ooutDarkOrange, .m0l1ooverDarkOrange
{
	text-decoration: none;
}
.m0l1ooutBlue {
	border: 1px solid Blue;
	background-color: Blue;
}
.m0l1ooverBlue {
	background-color: #00FFFF;
	border: 1px solid #00FFFF;
}
.m0l1ooutGreen {
	border: 1px solid Green;
	background-color: Green;
}
.m0l1ooverGreen {
	background-color: #7FFF00;
	border: 1px solid #7FFF00;
}
.m0l1ooutRed {
	border: 1px solid Red;
	background-color: Red;
}
.m0l1ooverRed {
	background-color: #FA8072;
	border: 1px solid #FA8072;
}
.m0l1ooutDarkOrange {
	border: 1px solid #FF8C00;
	background-color: #FF8C00;
}
.m0l1ooverDarkOrange {
	background-color: #FFD200;
	border: 1px solid #FFD200;
}

.nameblock_blue
{
 font-size:large;
 font-weight: bold;
 color: Blue;
 vertical-align:middle;
}

.nameblock_red
{
 font-size:large;
 font-weight: bold;
 color: Red;
 vertical-align:middle;
}

.nameblock_green
{
 font-size:large;
 font-weight: bold;
 color: Green;
 vertical-align:middle;
}

.nameblock_orange
{
 font-size:large;
 font-weight: bold;
 color: Orange;
 vertical-align:middle;
}
