@charset "utf-8";
/* BEGIN CSS Horizontal Menu */
#menuh							{ z-index: 999;
											width: 487px;																															/* total width = width specified + (#menuh borders) + (#menuh li borders)
											background: transparent;																									/* Menu bar background */
											border-top:    0px solid #ffffff;																					/* Menu bar borders */
											border-right:  0px solid #ffffff;
											border-bottom: 0px solid #ffffff;
											border-left:   1px solid #ffffff;
											padding: 0;
											margin: 0 5px 0 0; 
											float: right; }

#menuh a, 
#menuh a:visited,
#menuh li,
#menuh li li				{ font-family: verdana, arial, helvetica, sans-serif;												/* Main menu and drop-down text style */
											color: #ffffff; }																													

/* Main Menu */	
#menuh li						{ line-height: 65px;
											vertical-align: top;
											margin: 0;
											padding: 0;
											position: relative; 
											background: #3789c5 url(../images/mnMainUpBG.gif) repeat-y 0 0;  
											border-top:    0px solid #ffffff;
											border-right:  1px solid #ffffff;
											border-bottom: 0px solid #ffffff;
											border-left:   1px solid #939806; 																				/* Green -1 */
											width: 118px; }																														/* Main menu width = width + borders */

#menuh li a					{	font-weight: bold;																												/* For IE6, CSS in HEAD of HTML page takes precedence over */
											font-style: normal;																												/* font styling specified here */
											font-size: 10px;
											letter-spacing: .075em;
											color: #ffffff; 
											text-transform: capitalize;
											display: block;
											border-top:    0px solid #ffffff;
											border-right:  0px solid #ffffff;
											border-bottom: 0px solid #ffffff;
											border-left:   0px solid #ffffff;
											white-space: nowrap;
											margin: 0;
											padding: 0;
											text-align: center;
											vertical-align: top;
											pointer: cursor; 
											text-decoration: none;  }

/* Main Menu Hover */
#menuh li:hover,
#menuh li a:hover,
#menuh li a:active	{ color: #dddddc;  																													/* Main menu hover text color */
											background: #3789c5 url(../images/mnMainOverBG.gif) repeat-y 0 0; 				/* Main menu hover background */
											cursor: pointer;
											z-index: 999; }

/* Drop-Down */
#menuh li	li				{ line-height: 20px;
											vertical-align: top;
											margin: 0;
											padding: 0;
											position: relative; 
											background: #1e7abd url(../images/mnDropUpBG.gif) repeat-y 0 0;  
											border-top:    0px solid #ffffff;
											border-right:  0px solid #ffffff;
											border-bottom: 0px solid #ffffff;
											border-left:   0px solid #ffffff; 
											width: 120px; }

#menuh li li a			{ font-weight: bold;
											font-style: normal;
											font-size: 10px;
											color: #ffffff; 
											text-transform: capitalize;
											display: block;
											border-top: 		1px solid #ffffff;
											border-right: 	0px solid #ffffff;
											border-bottom: 	0px solid #ffffff;
											border-left: 		0px solid #ffffff;
											white-space: nowrap;
											margin: 0;																																/* Negative top & bottom margins eliminate horizontal lines btw drop-down menu items */
											padding: 0 0px 2px 5px;
											text-align: left;
											text-decoration: none; 
											background: #3789c5 url(../images/mnDropUpBG.gif) repeat-y 0 0; 					/* Drop-down background color */
											pointer: cursor; }

/* Drop-Down Hover */
#menuh li li:hover,
#menuh li li a:hover,
#menuh li li a:active	{ color: #dddddc;  																												/* Drop-down hover text color */
											background: #3789c5 url(../images/mnDropOverBG.gif) repeat-y 0 0; 				/* Drop-down hover background */
											cursor: pointer;
											z-index: 999; }


/* BEGIN Non-Anchor Hover Selectors */
#menuh ul						{ list-style: none;
											margin: 0;
											padding: 0;
											float: left;
											width: 120px;																															/* Menu item width */
											vertical-align: top; }																														

#menuh ul ul				{ position: absolute;
											z-index: 500;
											top: auto;
											display: none; }

#menuh ul ul ul			{ top: 0;
											left: 100%; }
									
#menuh li:hover ul ul,
#menuh li li:hover ul ul,
#menuh li li li:hover ul ul,
#menuh li li li li:hover ul ul	{ display: none; }

#menuh li:hover ul,
#menuh li li:hover ul,
#menuh li li li:hover ul,
#menuh li li li li:hover ul			{ display: block; }

/* END Non-Anchor Hover Selectors */

/* End CSS Horizontal Menu */
