/******************************************************************
	MainMenu
		Primary Menu Styles
******************************************************************/
	.MainMenu {
		display: block;
		-moz-box-sizing: border-box;
		font-family: Arial, Helvetica, sans-serif;
		letter-spacing: .02em;
		line-height: normal;
		text-align: left;
		text-decoration: none;
		
	}
	
	.MainMenu ul {
		float: left;
		list-style-type: none;
		text-align: right;
	}
	
	.MainMenu ul li {
		display: inline;
		padding-left: 10px;
		padding-right: 10px;
		margin-left: 1px;
	}
	
	.MainMenu ul li a {
		font-size: 11px;
		text-decoration: none;
	}
	
	.MainMenu ul li a:hover {
		color: 				gold;
		text-decoration:	underline;
	}

	.MainMenu A { 
		color: white;
		font-size: x-small; 
		font-weight: bold;
		text-decoration: none;
	}
	.MainMenu A:Hover { color: White; }




/******************************************************************
	SideMenu
		Secondary Menu Styles
******************************************************************/
	.SubMenu {
		-moz-box-sizing: border-box;
		background: url();
		background: url(/Images/Templates/OsceolaOrg3/Backgrounds/BKG_Dep_SideMenu.gif);
		display: block;
		margin: 0xp 0px 0px 0px;
		padding: 0xp 0px 0px 0px;
		text-indent: 0px; 
		z-index: 5; 
	}
	.SubMenu .TitleMain {
		-moz-box-sizing: border-box;
		height: 28px;
		padding: 2px 0px 0px 0px;
	}
	
	.SubMenu .TitleMainSwitch {
		-moz-box-sizing: border-box;
		height: 28px;
		display: none;
		padding: 2px 0px 0px 0px;
	}
	
	.SubMenu .ListHeader {
		font-size: large;
		font-weight: bold; 
		list-style-type:none;
		margin: 0xp 0px 0px 2px;
		padding: 0xp 0px 0px 0px;
		text-indent: 0px; 
	}

	.SubMenu .ListItem {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		font-weight: bold; 
		list-style-type: none; line-height: 1.2;
		text-transform:capitalize;
		border-bottom: 1px dashed #DDD;
		width: 100px;
		/* 
			margin: 0px 0px 0px 20px;
			padding: 5px 0px 5px 0px;
		*/
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 10px 16px;
	}
	
	.SubMenu ul {
		-moz-box-sizing: border-box;
		
	}
	
	.SubMenu A { color: #0066cc; text-decoration: none;}
	
	/* Menu Rollover State */
	.SubMenu A:Hover 	{ color: red; text-decoration: underline; }
	
	.SubMenu A:Active 	{ 
		color: gold;
		text-decoration: underline;
		}


	.SubMenu .MenuButtons { 
		margin-left: 20px; 
		margin-top: 20px;
		width: 100px;
		}
	.SubMenu .MenuButtons img { margin-bottom: 10px; }


/******************************************************************
	MenuBar
		Contextual Menu Style
******************************************************************/
	.MenuBar {
		list-style-type: none; margin: -10px 0px 0px 10px; font-weight: bold;
	}
	.MenuBar A { color: #3366cc; }
	.MenuBar A:hover { color: red; }
	
	/* Header ***********/
	.MenuBar .Header { font-size: 14px; font-weight: bold; color: #ffffAA; padding: 4px; border: 1px solid #ffffAA; background-color: 	#2c2c7a;}
	.MenuBar .Header A { color: #ffffAA;	}
	
	/* Off ***********/
	.MenuBar .Off { display: inline; padding: 0px 2px 0px 0px;}
	.MenuBar .Off A { color: #3366cc;	}
	
	/* On ************/
	.MenuBar .On { color: #3366cc; display: inline; padding: 0px 2px 0px 0px; font-weight: bold; }
	.MenuBar .On A { color: #3366cc; font-weight: bold; }

	/* High **********/
	.MenuBar .High { color: red; display: inline; padding: 0px 2px 0px 0px; font-weight: bold;  }
	.MenuBar .High A { color: red; font-weight: bold; }


