/* Author: Craig Erskine Description: Dynamic Menu System - Vertical */ 
ul#navmenu-v, ul#navmenu-v li, ul#navmenu-v ul {
	/* Menu Width */
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: Calibri , Arial, Lucida, Tahoma,  sans-serif;
	font-weight:bolder;
	background-color: #90bade;
	color: #333;
	width:191px;
	_width:189px;
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
ul#navmenu-v li {
	float: left;
	position: relative;
	width: 100%;
}
ul#navmenu-v li.iehover {
	z-index: 1000; /* IE z-index bugfix */
}
ul#navmenu-v ul {
	display: none;
	position: absolute;
	top: 0;
	left: 100%;
	z-index: 9999;
} /* Root Menu */
ul#navmenu-v a {
	border-bottom: 1px solid #90bade;
	border-right: 5px solid #508fc4;
	border-left: 10px solid #1958b7;
	padding: 6px;
	display: block;
	background: #2175bc;
	color: #FFF;
	font: bold 11px;
	text-decoration: none;
	height:13px;
}
ul#navmenu-v .subnav2 a {
	border-bottom: 1px solid #90bade;
	border-right: 5px solid #508fc4;
	border-left: 10px solid #1958b7;
	padding: 6px;
	display: block;
	background: #336799;
	color: #FFF;
	font: bold 13px Calibri , Arial, Lucida, Tahoma,  sans-serif;
	text-decoration: none;
	height:13px;
}
 /* Root Menu Hover Persistence */
ul#navmenu-v a:hover, ul#navmenu-v li:hover a, ul#navmenu-v li.iehover a {
	background: #90bade;
	color: #FFF;
} /* 2nd Menu */
ul#navmenu-v li:hover li a, ul#navmenu-v li.iehover li a {
	float: none;
	background: #1a3d55;
} /* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover, ul#navmenu-v li:hover li:hover a, ul#navmenu-v li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover a {
	background: #3d7dba;
} /* 3rd Menu */
ul#navmenu-v li:hover li:hover li a, ul#navmenu-v li.iehover li.iehover li a {
	background: #999;
} /* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li:hover a, ul#navmenu-v li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover a {
	background: #666;
} /* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a, ul#navmenu-v li.iehover li.iehover li.iehover li a {
	background: #666;
} /* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
	background: #333;
} /* Hover Function - Do Not Move */
ul#navmenu-v li:hover ul ul, ul#navmenu-v li:hover ul ul ul, ul#navmenu-v li.iehover ul ul, ul#navmenu-v li.iehover ul ul ul {
	display: none;
}
ul#navmenu-v li:hover ul, ul#navmenu-v ul li:hover ul, ul#navmenu-v ul ul li:hover ul, ul#navmenu-v li.iehover ul, ul#navmenu-v ul li.iehover ul, ul#navmenu-v ul ul li.iehover ul {
	display: block;
}

/*menu3*/

ul#subnav3, ul#subnav3 li, ul#subnav3 ul {
	/* Menu Width */
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: Calibri , Arial, Lucida, Tahoma,  sans-serif;
	background-color: #90bade;
	color: #333;
	width:191px;
	_width:189px;
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
ul#subnav3 li {
	float: left;
	position: relative;
	width: 100%;
}
ul#subnav3 li.iehover {
	z-index: 1000; /* IE z-index bugfix */
}
ul#subnav3 ul {
	display: none;
	position: absolute;
	top: 0;
	left: 100%;
	z-index: 9999;
} /* Root Menu */
ul#subnav3 a {
	border-bottom: 1px solid #90bade;
	border-right: 5px solid #508fc4;
	border-left: 10px solid #1958b7;
	padding: 6px;
	display: block;
	background: #1a3d55;
	color: #FFF;
	font: bold 11px;
	text-decoration: none;
	height:13px;
} /* Root Menu Hover Persistence */
ul#subnav3 a:hover, ul#subnav3 li:hover a, ul#subnav3 li.iehover a {
	background: #3f5360;
	color: #FFF;
} /* 2nd Menu */
ul#subnav3 li:hover li a, ul#subnav3 li.iehover li a {
	float: none;
	background: #1a3d55;
} /* 2nd Menu Hover Persistence */
ul#subnav3 li:hover li a:hover, ul#subnav3 li:hover li:hover a, ul#subnav3 li.iehover li a:hover, ul#subnav3 li.iehover li.iehover a {
	background: #3d7dba;
} /* 3rd Menu */
ul#subnav3 li:hover li:hover li a, ul#subnav3 li.iehover li.iehover li a {
	background: #999;
} /* 3rd Menu Hover Persistence */
ul#subnav3 li:hover li:hover li a:hover, ul#subnav3 li:hover li:hover li:hover a, ul#subnav3 li.iehover li.iehover li a:hover, ul#subnav3 li.iehover li.iehover li.iehover a {
	background: #666;
} /* 4th Menu */
ul#subnav3 li:hover li:hover li:hover li a, ul#subnav3 li.iehover li.iehover li.iehover li a {
	background: #666;
} /* 4th Menu Hover */
ul#subnav3 li:hover li:hover li:hover li a:hover, ul#subnav3 li.iehover li.iehover li.iehover li a:hover {
	background: #333;
} /* Hover Function - Do Not Move */
ul#subnav3 li:hover ul ul, ul#subnav3 li:hover ul ul ul, ul#subnav3 li.iehover ul ul, ul#subnav3 li.iehover ul ul ul {
	display: none;
}
ul#subnav3 li:hover ul, ul#subnav3 ul li:hover ul, ul#subnav3 ul ul li:hover ul, ul#subnav3 li.iehover ul, ul#subnav3 ul li.iehover ul, ul#subnav3 ul ul li.iehover ul {
	display: block;
}


/*menu3 end*/



/*NAVIGATION*/
#navigationh{
	width:900px;
	margin:0px auto;
	float:left;
	height:35px;
	background: url(../images/menubg.gif) repeat-x;
}
#menu-h ul{
	margin-left:20px;
	padding:0px;
}
#menu-h ul li{
	list-style:none;
	float:left;
	text-align:center;
	margin-top:-5px;
	_margin-top:7px;
	border-right:1px solid #8d8d8d;
}
#menu-h ul li a{
	color:#ffffff;
	font-family:Calibri, Arial, Lucida, Tahoma,  sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
#menu-h ul li a:hover{
	color:#666666;
	font-family:Calibri, Arial, Lucida, Tahoma,  sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}

#current a:link,
#current a:visited,
#current a:hover{
	color: #CCCCCC;
}
/*NAVIGATION*/
