/* Dynamic Rollover/Pop-Up Menu Stylesheet

Title: 		menu.css
Description: 	This file declares the styles and positions
			for the dynamic pop-up menu divisions and elements.
			Do not change these names without learning
			about their usage.

Author: 		Greg Phillips
Copyright:	2004 Clariscope Creative
Created:		2 June, 2004
Updated:		15 March 2005
*/

a.topmenu {
		text-align: center;
		font-family: "Verdana", "Arial MT", "Arial", sans-serif;
		font-size: 8pt;
	     color: #ce3d36;
		 font-style: bold;
	     letter-spacing: 0;
	     text-decoration: none;
	     padding: 0;
	     margin: 0 0 0 0;
		 padding: 0 0 0 0;
	     outline: none;
		 font-weight: bold;
}

a:visited.topmenu { 
		color: #ce3d36;
		font-weight: bold;
}

a:hover.topmenu { text-decoration: underline; color:  #ce3d36; }

td.topmenu {
		padding: 0 0 0 0;
	     margin: 0 0 0 0;
		 border-width: 0px;
}
table.topmenu {
		text-align: center;
		background-color: white;
		height: 30px;
		 padding: 0 0 0 0;
	     margin: 0 0 0 0;
		 border: 0 0 0 0;
		 padding: 0 0 0 0;
		 border-width: 0px;
		  border-color: #000000;
		 border-right: 0px;
		 border-left: 0px;
		 border-bottom: 0px;
		 border-top: 0px;
}
td.topmenu_on {
	/* greens  background-color: #8FC4D3; 
	wines: EFD7D7
	sage from lettehead: F4F8DA*/
	 
	 background-color: #95ceee;
	 border-width: 0px;
}


a.topmenu_on {
		position: relative;
	     font-family: "Verdana", "Arial MT", "Arial", sans-serif;
		/* background-color: #d2e4ff; */
		 font-size: 8pt;
	     font-weight: bold;
	     letter-spacing: 0;
	     text-decoration: underline;
	     padding: 0;
	     outline: none;
		 color: #000000;
}


a:link.topmenu_on {color: #000000; text-decoration: none;}
a:visited.topmenu_on {color: #000000; text-decoration: none;}
a:hover.topmenu_on  {color: #000000; }

table.sideMenu {
		text-align: center;
		/*green : 8FC4D3 
		for the sage-match: background-color: #F4F8DA;
		*/
		background-color: #95ceee;
		height: 15px;
}

#sideMenu {
	 font-size: 7pt;
	 font-family: "Verdana", "Arial MT", "Arial", sans-serif;
	    
}
	
#sideMenu a { color: black; }
#sideMenu a:link { color: black; }
#sideMenu a:visited { color: black; }
#sideMenu a:hover { color: black; text-decoration: underline; }

.submenu2 {
		position: absolute;
		top: 111px;
		left: 0px;
		overflow: hidden;
		z-index: 100;
		visibility: hidden;

		border: none 1px #000000;
		border-top: none 1px #000000;
		background: #EB1B0F;
}

.submenu3 {
		position: absolute;
		top: 110px;
		left: 0px;
		overflow: hidden;
		z-index: 200;
		visibility: hidden;

		border: solid 1px #000000;
		background: #EB1B0F;
}

.menuItem {
		border-bottom: solid 1px black;
		width: 120px;
		padding: 3px 2px 3px 6px;
		line-height: 18px;
		color: white;
		font: 8pt "Tahoma", "Verdana", "Helvetica", sans-serif;
		font-weight: bold;
		display: block;
		z-index: 100;
}

a.menuItem { color: #ffffff; }
a:link.menuItem  { color: white; text-decoration: none; }
a:visited.menuItem  { color: white; text-decoration: none; }
a:hover.menuItem  { color: #000000; text-decoration: none; }

.menuItem_on {
		border: solid 1px #000000;
		padding: 3px 2px 3px 6px;
		line-height: 18px;
	     font-family: "Verdana", "Arial MT", "Arial", sans-serif;
	     font-size: 8pt;
		font-weight: bold;
		color: #000000;
		display: block;
		z-index: 100;
		background-color: #d2e4ff;
}

a.menuItem_on { color: black; }
a:link.menuItem_on {color: #000000; text-decoration: none;}
a:visited.menuItem_on {color: #000000; text-decoration: none;}
a:hover.menuItem_on { color: #000000; text-decoration: none;}

.corpItem {
		border: none 1px white;
	     font-size: 8pt;
	     font-weight: bold;
	     color: black;
	     letter-spacing: 0;
	     text-decoration: none;
	     padding: 0 0 0 0;
	     margin: 0 1px 0 1px;
	     outline: none;
}

a.corpItem { color: #EB1B0F; }
a:link.corpItem { color: #EB1B0F; }
a:visited.corpItem { color: #EB1B0F; }
a:hover.corpItem { color: #c3c3c3; }

.corpItem_on {
	     font-size: 8pt;
	     font-weight: bold;
	     letter-spacing: 0;
	     text-decoration: none;
	     padding: 0 0 0 0;
	     margin: 0 1px 0 1px;
	     outline: none;
}

a.corpItem_on { color: #c3c3c3;}
a:link.corpItem_on {color: #c3c3c3; }
a:visited.corpItem_on {color: #c3c3c3; }
a:hover.corpItem_on  {color: #c3c3c3; }

.subItem {
		border: none 1px white;
	     font-size: 7pt;
	     color: black;
	     letter-spacing: 0;
	     text-decoration: none;
	     padding: 0 0 0 0;
	     margin: 0 0 0 0;
	     outline: none;
}

a.subItem { color: #5172c5; }
a:link.subItem { color: #5172c5; }
a:visited.subItem { color: #5172c5; }
a:hover.subItem { color: #a0c3fe; }

.subItem_on {
	     font-size: 7pt;
	     letter-spacing: 0;
	     text-decoration: none;
	    padding: 0 0 0 0;
	     margin: 0 0 0 0;
	     outline: none;
}

a.subItem_on { color: #000000;}
a:link.subItem_on {color: #000000; }
a:visited.subItem_on {color: #000000; }
a:hover.subItem_on  {color: #000000; }

.sideItem {
	     padding: 0 0 0 0;
	     margin: 0 1px 0 1px;
}

