.nav_link {
	width:100%; margin-left: 0px; 
	float:left; border:0px solid #999; /*background:#338ADE;*/
	background: #78a5ff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YTVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTQyOGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #78a5ff 0%, #1e428b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#78a5ff), color-stop(100%,#1e428b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #78a5ff 0%,#1e428b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #78a5ff 0%,#1e428b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #78a5ff 0%,#1e428b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #78a5ff 0%,#1e428b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78a5ff', endColorstr='#1e428b',GradientType=0 ); /* IE6-8 */
	
}
/*.nav_link li {
	float: left;
	position: relative;
	z-index:99;
	background:url(../images/nav_spacer.png) no-repeat center right;
}*/




#navigation {

	padding: 0;  	
	width:100%;
	height:31px;/* float:left;*/
	z-index:9999; border:0px solid #666;
}


ul.nav-main,
ul.nav-main li {
	list-style: none;
	margin: 0;
	padding: 0; 
}


ul.nav-main {
	position: relative;
	
	z-index:9999;
}

ul.nav-main li:hover > ul {
	visibility: visible;
	z-index:9999;
}


ul.nav-main li.hover,
ul.nav-main li:hover {
	position: relative;
	z-index: 599;
	cursor: pointer; 
	color: #3f8791;
	
}



ul.nav-main li {
	float:left;
	display:block;
	/*height: 46px;*/
	color: #fff;
	font-family:Droid Sans;
	font-weight: normal; text-transform:uppercase;
	font-size: 14px;
	border-right:1px solid #ccc;
/*	background: url(images/separator.gif) no-repeat right center;*/
	
}
ul.nav-main li:last-child{border-right:0px;}


ul.nav-main li a {
	display:block;
	padding:4px 25px;
	color: #fff;
	font-family:Droid Sans;
	font-weight: normal;
	font-size: 14px;
	text-decoration:none;
	
}

ul.nav-main li a:hover {
	 
	color:#fff; text-decoration:none;
	background-color:#e21f27;
	
	
}

ul.nav-main li a.active {
	color:#fff;
	
	
}
ul.nav-main li a.active {
	color:#fff; text-decoration:none;}
ul.nav-main *.list {
	padding-right: 0px; 
	background: url(../images/navigation-arrow.html) no-repeat right top;
	position:relative; /*height:44px;*/
}


ul.nav-sub {
	visibility: hidden;
	position: absolute;
	padding:0px;
	top: 30px; 
	left: 0;
	/*background: #0d4f21 url(../images/menu_hover.png) repeat-x left top;*/
	}


ul.nav-sub li {
	list-style:none;
	display:block;
	padding: 0;
	height: 34px;
	float: none; 
	text-transform:capitalize;
	width:239px; border-right:0px;
	border-bottom: 1px solid #e5e5e5;
	background:#346ad4;/*url(../images/menu_bg.png); background-repeat:repeat-x;*/
}

ul.nav-sub li a {
	list-style:none;
	display:block;
	padding: 8px 8px 8px 8px;
	height: 34px;
	float: none;
	width:239px; color:#fff; font-weight:normal;
	background: none;
	font-family:Droid Sans;
	
	font-size: 14px;
}

ul.nav-sub li a:hover{ background:#e21f27; 
	/*:url(../images/menu_hover.png); background-repeat:repeat-x;*/ color:#fff; width:auto;
border-bottom: 0px dashed #ff9a01;}




#navigation1{ 

	padding: 0;  	
	
	/*height:40px;*//* float:left;*/
	z-index:9999; border:0px solid #666;
}


ul.nav-main1 li{ list-style:none; margin-left:4px; }
ul.nav-main1 li a { float:left; background:url(../images/menu_bullets.png) no-repeat left;
	padding:6px 0px 6px 30px; list-style:none; border-bottom:1px solid #09F; width:200px;
	color: #fff;
	font-family:Droid Sans;
	font-weight: normal;
	font-size: 14px;
	text-decoration:none;
	
}

ul.nav-main1 li a:hover {
	 background-color:#f83239;
	color:#fff; text-decoration:none;
	
	
}

ul.nav-main1 li:last-child a{border-bottom:0px solid #09F;}
