/* Default Menu Structure Styles */

.nav
{
	display: block;
	margin: 10px 0 0 0;
	background: #1877b0;
	padding: 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	background: -moz-linear-gradient(top, #1877b0 0%, #14618f 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#1877b0), to(#14618f));
}

.nav.memberNav {
	background: rgb(255,131,38); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,131,38,1) 0%, rgba(243,119,23,1) 74%, rgba(224,100,4,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,131,38,1)), color-stop(74%,rgba(243,119,23,1)), color-stop(100%,rgba(224,100,4,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,131,38,1) 0%,rgba(243,119,23,1) 74%,rgba(224,100,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,131,38,1) 0%,rgba(243,119,23,1) 74%,rgba(224,100,4,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,131,38,1) 0%,rgba(243,119,23,1) 74%,rgba(224,100,4,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,131,38,1) 0%,rgba(243,119,23,1) 74%,rgba(224,100,4,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8326', endColorstr='#e06404',GradientType=0 ); /* IE6-9 */	
}


.nav .groups
{
	list-style-type: none;	
	display: inline;
	padding: 0px;
	margin: 0px;
}

.nav .groups .group
{
	display: inline-block;	
	/*z-index: 5;*/
	position: relative;	
	text-decoration: none;
	margin-left: 9px;
	margin-right:9px;
	padding: 9px 0;
	zoom: 1;
}

.nav .items
{
	list-style-type: none;
	position: absolute;
	margin: 0;
	padding: 0;
	width: 200px;
	text-align: left;
	
	display: none;
	z-index: 999999999;
}

.nav .item ul
{
	padding: 0;
	margin: 0;
	list-style-type: none	
}

.nav .item ul li
{
	list-style-image: none;
}

.nav .item ul li a
{
	padding: 8px 0 8px 20px !important;
	display: block
}

.nomargin
{
	margin: 0px !important;
}

/* Hover Events */

.nav .items .item:hover > div > .subitems
{
	display: inline; 
	position: absolute; 
	left: 180px;
	top: 0%;
}

.nav .items .item:hover > div > .subitems_donate
{
	display: inline; 
	position: absolute; 
	left: 180px;
	top: 69%;
}


.nav .groups .group a
{
	font: bold 13px/18px Arial, "Times New Roman", Times, serif;
	color: #fff;
	text-decoration: none;
	padding-bottom: 15px;
}

.nav .groups .group a:hover
{
	color: #ffef48;
	text-decoration: none;
}

.nav .items .item a
{
	text-decoration: none;
	display: block;
	padding: 8px 10px;
	font: 11px Arial;
	text-transform: uppercase;
	color: #1266b4;
	margin: 0;
	width: 100%;
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(211, 211, 211);
    filter: alpha(opacity=90);
	/* RGBa with 0.6 opacity */
	background: rgba(211, 211, 211, 0.9);
}


.nav .items .item a:hover
{
	text-decoration: none;
	display: block;
	padding: 8px 10px;
	color: #1266b4;
	background-color: #bbb;;
    filter: alpha(opacity=100);
}
/* Hover Events */

.nav .group.hover .items, 
.nav .group:hover .items 
{
	display: block;
	top: 100%;

	left: -25px;	
}

/*************** DROPDOWN **************/
div.nav ul.groups li.group ul.items li.item {
	position:relative;
}

div.nav ul.groups li.group ul.items li.item ul.items {
	position:absolute;
	left:200px;
	top:5px;
	display:none;
}





div.nav ul.groups li.group ul.items li.item:hover > div > ul.items {
	display:block;
}

#up_headerNav {
	z-index:1000;
	position:relative;
}