/* FLYOUT NAVIGATION FUNCTIONALITY */

.nav ul { width: 130px; margin: 0px; padding: 0px; float : left; list-style: none;}
				
.nav ul li { position: relative; }
			
.nav li ul { width : 165px; left: 13px; top: 22px; position: absolute; display: none; filter: Alpha(opacity='80'); }

/* Styles for the links in the bar, the non drop-downs. */

.navitem { height : 20px; padding : 0px; padding-top : 0px; text-align : center; text-decoration: none; font-weight : bold; color: #e4f1f5; display: block; }
			
.navitem:hover { color : #4388a0; background-color : #d3e7ee; text-decoration: underline; }

/* End non-dropdown styles */

/* IE STYLE. IE handles height and padding differently than firefox.
Height here has to be determined by padding in IE relative to the text line or image.
The "top : ##px;" is how much padding there is between the main items and the dropdowns, and must be tuned for IE as well
 \*/

* html .nav li ul {top : 22px;}
* html .navitem {padding-top : 0px; padding-bottom : 0px;}

/* End */

/* Dropdown Link Styles */

.nav ul li ul li a { text-align : left; line-height : 20px; text-decoration: none; color : #fff; background-color : #000; height : 24px; padding: 0px; padding-left : 5px; padding-right : 5px; display: block; }

.nav ul li ul li a:hover { line-height : 20px; text-decoration: underline; color : #fff; background-color : #000; height : 24px; padding: 0px;  padding-left : 5px; padding-right : 5px; display: block; }

/* End Dropdown Link Styles */

/* Flyout Link Styles (Links that fly out from the dropdowns) */

.nav ul li ul li ul li a { text-align : left; display: block; width:250px; line-height : 20px; text-decoration: none; color : #4388a0; background-color : #d3e7ee; height : 24px; padding: 0px;  padding-left : 5px; padding-right : 5px; border-left : 1px solid #4388a0; }
			
.nav ul li ul li ul li a:hover { line-height : 20px; text-decoration: underline; color : #4388a0; background-color : #d3e7ee; height : 24px; padding: 0px;  padding-left : 5px; padding-right : 5px;  display: block;}

/* End Flyout Link Styles */

/* Fix IE. Hide from IE Mac \*/
* html .nav ul li { float: left; }
* html .navitem { height: 1%; }
/* End */		
			
/* Do not change these next two lines */
.nav li:hover ul, .nav li.over ul { display: block; }			
.nav ul li ul li:hover ul li, .nav li.subnavtrigger ul li { display: block; }

/* Flyout positioning configuration (flyouts, not dropdowns) Style dictated by .nav ul li */
.nav ul li ul li ul { position: absolute; left: 165px; top: 0px; display: none; }
.nav ul li ul li ul li {display : none;}
/* End Flyout configuration */
			
/* END FLYOUT NAVIGATION FUNCTIONALITY */