/*
#MainNav ul{padding:0;margin:0;list-style:none;height:34px;}
#MainNav li{list-style:none;margin:0;float:left;}
#MainNav a{display:block;padding:8px 20px 0 20px;text-decoration:none;color:#fff;font-size:95%;margin:0;height:20px;border:0;float:left;text-transform:uppercase;}
#MainNav a.FirstItem{padding:8px 15px 0 0;}
#MainNav .CurrentItem a{color:#9bc61f}
#MainNav a:hover{color:#9bc61f}
#MainNav li .menuDiv{border-right:1px #7caeb7 solid;width:1px;height:15px;float:left;margin:10px 0 0 0;}
*/

#MainNav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	list-style-type: none;
	/*height: 36px;*/
	position: relative;
	z-index: 999;
}
#MainNav ul li {
	float: left;
	position: relative;
	z-index: 999;
	list-style: none;
	list-style-image: none;
	margin: 0 0 0 0;
	/*height: 39px;*/
}
#MainNav ul li a, #MainNav ul li a:link, #MainNav ul li a:visited {
 color: #ffffff;
    display: block;
    float: left;
    font-size: 120%;
    font-weight: 500 !important;
   height: 29px;
    padding: 10px 30px 0;
    text-decoration: none;
	border-right: 1px solid white;
}

#MainNav ul li a span {
	display: block;
	/*height: 36px;*/
	float: left;
	padding: 0 0 0 0;
	cursor: pointer;
}
#MainNav ul li a:hover {
	/*height: 39px;*/
	position: relative;
	color: #fff;
}
#MainNav ul li a:hover span {
	position: relative;
	color: #fff;
}
#MainNav ul li:hover > a {
	/*height: 39px;*/
	position: relative;
	color: #fff;
}
#MainNav ul li:hover > a span {
	position: relative;
	color: #007db6;
}
/* Selected item */
#MainNav ul li.CurrentItem a, #MainNav ul li.CurrentItem a:link, #MainNav ul li.CurrentItem a:visited {
	display: block;
	color: #fff;
	height: 29px;
	/*
	background-color: #00cc33;
	border-bottom: #00cc33 solid 0px;
	border-top: #00cc33 solid 1px;
	border-left: #00cc33 solid 1px;
	border-right: #00cc33 solid 1px;
	*/
	background-color: #3d9cc7;
	border-bottom: #3d9cc7 solid 0px;
	border-top: #3d9cc7 solid 1px;
	border-left: #3d9cc7 solid 1px;
	border-right: white solid 1px;
	
	padding: 9px 15px 0 15px;
}

#MainNav ul li.CurrentItemAdv a, #MainNav ul li.CurrentItemAdv a:link, #MainNav ul li.CurrentItemAdv a:visited {
	display: block;
	/*background: url(images/AdvancedVisited.gif) repeat top left;*/
	
	color: #fff;
	height: 29px;
	/*
	background-color:#0033ff;
	border-bottom: #0033ff solid 0px;
	border-top: #0033ff solid 1px;
	border-left: #0033ff solid 1px;
	border-right: #0033ff solid 1px;
	*/
	
	background-color: #3d9cc7;
	border-right: white solid 1px;
	
	padding: 10px 30px 0;
}

/* Selected item Default*/
#MainNav ul li.CurrentItemDefault a, #MainNav ul li.CurrentItemDefault a:link, #MainNav ul li.CurrentItemDefault a:visited {
	display: block;
	/*background: url(images/menuGreyBG.gif) repeat top left;*/
	background-color:#007db6;
	color: #fff;
	height: 29px;
	background-color: #3d9cc7;
	border-right: white solid 1px;	
	padding: 10px 30px 0;
}

#MainNav ul li.CurrentItemDefault a:hover span, #MainNav ul li.CurrentItem a span, #MainNav ul li.CurrentItemAdv a span, #MainNav ul li.CurrentItem a:hover{
	color: #fff!important;
	cursor: default;
}

#MainNav ul li.CurrentItemDefault a span {
	/*text-shadow: 0 0 0 #0A6C85, -1px -1px 0 #0A6C85, 1px -1px 0 #0A6C85, -1px 1px 0 #0A6C85, 1px 1px 0 #0A6C85;*/
}
/* first top level item */
#MainNav .FirstItem span {
	padding: 0 !important;
}
#MainNav ul li .LastItem {
	border-right: none;
}
/**Sub menu styles **/

#SubNav ul {
	padding: 0;
	list-style: none;
	list-style-type: none;
	height: 27px;
	position: relative;
	z-index: 999;
	margin: 0 auto;
	display: table;
}
#SubNav ul li {
	float: left;
	position: relative;
	z-index: 999;
	list-style: none;
	list-style-image: none;
	margin: 0px 0 0 0;
}
#SubNav ul li a, #SubNav ul li a:link, #SubNav ul li a:visited, #SubNav ul.SubAdvanced li a, #SubNav ul.SubAdvanced li a:link, #SubNav ul.SubAdvanced li a:visited {
	color: white;
    display: block;
    float: left;
    font-size: 107%;
    font-weight: 500 !important;
    height: 15px;
    padding: 15px 20px;
    text-decoration: none;
}
#SubNav ul li a span {
	display: block;
	height: 15px;
	float: left;
	padding: 0 0 0 0;
	cursor: pointer;
	font-weight: bold !important;
}
#SubNav ul li a:hover {
	height: 15px;
	position: relative;
	color: #007db6;
}
#SubNav ul li a:hover span, #SubNav ul.SubAdvanced li a:hover {
	color: #e4e2e2!important;
}
#SubNav ul li:hover > a {
	height: 15px;
	position: relative;
	color: #e0e0e0!important;
}
#SubNav ul li:hover > a span {
	position: relative;
	color: #e0e0e0!important;
}
#SubNav ul li .menuDiv {
	width: 1px;
	height: 15px;
	float: left;
	margin: 1px 0 0 0;
}
/* Selected item */
#SubNav ul li.CurrentItem a, #SubNav ul li.CurrentItem a:link, #SubNav ul li.CurrentItem a:visited {
	height: 15px;
	color: #fff204;
}
#SubNav ul li.CurrentItem a span {
}
/* Selected CurrentSubItem */
#SubNav ul li.CurrentSubItem a, #SubNav ul li.CurrentSubItem a:link, #SubNav ul li.CurrentSubItem a:visited {
    color: #fff;
    display: block;
	
	background: #1b4589; /* Old browsers */

background: -moz-linear-gradient(top,  #1b4589 0%, #2f8bbc 68%, #2f8bbc 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top,  #1b4589 0%,#2f8bbc 68%,#2f8bbc 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom,  #1b4589 0%,#2f8bbc 68%,#2f8bbc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b4589', endColorstr='#2f8bbc',GradientType=0 ); /* IE6-9 */






}
#SubNav ul li.CurrentSubItem a span {
}

#SubNav ul li.CurrentSubItem a:hover, #MainNav ul li.CurrentItemAdv a span:hover{
	color: #fff!important;
	cursor: default;
}
/* Selected CurrentSubItem */
#SubNav ul.SubAdvanced li.CurrentSubItemAdvanced a {
	/*background-image: linear-gradient(bottom, #04006B 19%, #020034 60%);
	background-image: -o-linear-gradient(bottom, #04006B 19%, #020034 60%);
	background-image: -moz-linear-gradient(bottom, #04006B 19%, #020034 60%);
	background-image: -webkit-linear-gradient(bottom, #04006B 19%, #020034 60%);
	background-image: -ms-linear-gradient(bottom, #04006B 19%, #020034 60%);
	background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.19, #04006B),  color-stop(0.6, #020034)  );
	 padding: 9px 15px 0;
	color:#b8def6;
	padding: 4px 15px 8px 15px;*/
	background-color: #007db6;
    color: #ffffff!important;
    display: block;
	cursor:default!important;
   
	}
/* first top level item */
#SubNav .FirstItem span {
	padding: 0 !important;
}
#SubNav ul li .LastItem {
	border-right: none;
}
