﻿/****************************** SIDE MENU ******************************/
div.mainMenu {
	position:static;
}

ul.nav {
	cursor:pointer;
	list-style:none; 
	padding:0px; margin:0px;
	list-style-position: outside;
}

ul.nav li {
	color:#FFFFFF; font-size:12px;
	padding:0px; margin:0px;
	display:inline;
    text-align:right;
}

ul.nav ul li {
	display:block;
	position:relative;
} 

li.navOver ul li {
	display:inline;
	position:relative;
} 
	
li.nav ul, li.nav:hover ul ul, li.nav:hover ul ul ul, li.nav:hover ul ul ul ul, li.nav:hover ul ul ul ul ul, li.navOver ul {
	position:absolute;
	margin:0px; padding:0px;
	border-bottom:1px solid #ccc;
	list-style:none;
	display:none;
}

li.nav ul, li.navOver ul {
	left:113px;
	/*top:79px;*/
}

li.nav:hover ul ul, li.nav:hover ul ul ul, li.nav:hover ul ul ul ul, li.nav:hover ul ul ul ul ul {
	left:145px;
	top:0px;/**/
}
	
ul.nav li a, ul.nav li a:VISITED {
	display:block;
	font-size:12px; font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	padding:8px 9px 7px 10px;
	margin:0px 0px 0px 3px;
	text-align:right;
	/*border-left:Solid 1px #0073C4; border-right:Solid 1px #0073C4;
	border-top:Solid 2px #0073C4; border-bottom:Solid 2px #0073C4;*/
	/*height:auto; width:auto;
	float:left; clear:none;*/
}
ul.nav li a:HOVER 
{
    color:#FFFFFF; text-decoration:none; /*background-color:#00A55B; 
	border-left:Outset 1px #00A55B; border-right:Outset 1px #00A55B;
	border-top:Outset 2px #00A55B; border-bottom:Outset 2px #00A55B;*/
	background:url("/images/nav/bg-over.jpg"); background-repeat:no-repeat;
}
ul.nav a.textTwoRows:HOVER
{
    color:#FFFFFF; text-decoration:none;
    background:url("/images/nav/bg-over-v2.jpg"); background-repeat:no-repeat;
}

ul.nav li a:ACTIVE, ul.nav a.textTwoRows:ACTIVE { color:#999999; }


ul.nav ul li a, ul.nav ul li a:VISITED {
	display:block;
	text-decoration:none;
	text-align:left;
	background-color:#1A944B;
	color:#000000;
	padding:3px; margin:0px;
	/*border:1px solid #CCCCCC;
	border:0px;*/
	width:139px;
	float:none; clear:both;
}
ul.nav ul li a:HOVER { color:#FFFFFF; background-color:#0073C4; background-image:none; /*border:1px solid #CCCCCC; border:0px;*/ }
ul.nav ul li a:ACTIVE { color:#CCCCCC; /*border:0px;*/ }

/* 2nd Level Display - IE */
li.navOver ul { display:block; }
li.navOver ul ul { display:none; }
/* 3rd Level Display - IE */
li.navOver li.navOver ul { display:block; }
li.navOver li.navOver ul ul { display:none; }
/* 4th Level Display - IE */
li.navOver li.navOver li.navOver ul { display:block; }
li.navOver li.navOver li.navOver ul ul { display:none; }
/* 5th Level Display - IE */
li.navOver li.navOver li.navOver li.navOver ul { display:block; }
li.navOver li.navOver li.navOver li.navOver ul ul { display:none; }


/* 2nd Level Display */
li.nav:hover ul, li.over ul { display: block; }
/* 3rd Level Display */
li.nav li:hover ul { display:block; }
/* 4th Level Display */
li.nav li li:hover ul { display:block; }
/* 5th Level Display */
li.nav li li li:hover ul { display:block; }
/* 5th Level Display */
li.nav li li li li:hover ul { display:block; }
/* 6th Level Display */
li.nav li li li li li:hover ul { display:block; }



/****************************** TOP MENU ******************************/
#TopNav 
{
    height:16px; margin:0px 2px 1px 0px; padding:0px;
    background-image:url("/images/nav/TopMenu.jpg");
}

#TopNav a 
{
    font-size:14px; font-weight:bold;
	color:#FFFFFF; text-decoration:none;
	text-transform:uppercase;
	margin:1px 30px 1px 30px; padding:0px;
}
#TopNav a:HOVER { color:#7EF9FE;}
#TopNav a:ACTIVE { color:#CCCCCC; }