UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px;
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px;
}

nav {
	TEXT-ALIGN: left;
	MARGIN: 0px 0px;
	LINE-HEIGHT: 24px; FONT-FAMILY: "Open Sans", sans-serif; FONT-SIZE: 17px;
	letter-spacing:-1px;
	/*position:absolute;*/
	/*right:0px;*/
	/*margin-top:25px;*/
	cursor:pointer;
}
nav UL UL {
	DISPLAY: none;
}
nav UL LI:hover > UL {
	DISPLAY: block;
}

nav A:hover {
	text-decoration:none;
}



nav UL {/* MAIN */
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; DISPLAY: inline-table; BACKGROUND: transparent; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; /*box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.15);*/ /*border-radius: 10px;*/
}
nav UL:after {
	DISPLAY: block; CLEAR: both; CONTENT: "";
}

nav UL LI.item-on {
	border-top:solid 5px #ff5500;
	padding-top:20px;
	margin-top:0px;
}

nav UL LI.item-on a {
	color:#ffffff;
}

nav UL LI.item-on a:hover {
	color:#ffffff;
}

nav UL LI {
	FLOAT: left;
	margin-top:25px;
}
nav UL LI:hover {
	BACKGROUND: #ff5500;
	/*border-radius:4px;*/
}
nav UL LI:hover.item-on {
	BACKGROUND: #ff5500;
	/*border-radius:4px;*/
	border-top:0px;
	padding-top:0px;
	margin-top:25px;
}
nav UL LI:hover.drop {
	BACKGROUND: #ff5500;
	/*border-radius:4px 4px 0px 0px;*/
}
nav UL LI:hover A {
	COLOR: #ffffff;
}

nav UL LI UL LI {
	padding-right:5px;
}
nav UL LI UL LI:hover {
	BACKGROUND: #444455;
	BORDER-LEFT: #ff5500 5px solid;
	padding-right:0px;
}


nav UL LI A {/* TOP LEVEL */
	WHITE-SPACE: nowrap; DISPLAY: block; COLOR: #888899; TEXT-DECORATION: none; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px; PADDING-BOTTOM: 15px;
	/*
    background-color:#00a0d0;
	background: -moz-linear-gradient(#00d0f0, #0055aa);
    background: -ms-linear-gradient(#00d0f0, #0055aa);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00d0f0), color-stop(100%, #0055aa));
    background: -webkit-linear-gradient(#00d0f0, #0055aa);
    background: -o-linear-gradient(#00d0f0, #0055aa);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00d0f0', endColorstr='#0055aa');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00d0f0', endColorstr='#0055aa')";
    background: linear-gradient(#00d0f0, #0055aa);
	*/
}





nav UL > LI > UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #666677; /*TOP: 100%;*/ PADDING-TOP: 0px; border-radius: 0px;
}
nav UL UL LI {
	POSITION: relative; FLOAT: none; BORDER-TOP: #777788 1px solid; BORDER-BOTTOM: #555566 1px solid; BORDER-LEFT: #777788 1px solid; BORDER-RIGHT: #555566 1px solid; 
	margin-top:0px;
}
nav UL UL LI A {
	FONT-SIZE: 15px;
	WHITE-SPACE: nowrap; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #fff; PADDING-TOP: 7px; PADDING-BOTTOM: 7px;
}
/*
nav UL UL LI A:hover {
	BACKGROUND: #4b545f;
}
*/
nav UL UL LI A.arrow-right {
	WHITE-SPACE: nowrap; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #fff; PADDING-TOP: 7px; PADDING-BOTTOM: 7px;
	background-image:url(files/arrow_small_right.png); background-repeat:no-repeat; background-position:right 13px; margin-right:15px;
}
nav UL UL LI A:hover.arrow-right {
	background-image:url(files/arrow_small_right.png); background-repeat:no-repeat; background-position:right 14px; margin-right:15px;
}





nav UL > LI > UL > LI > UL {
	POSITION: absolute; /*TOP: -1px; LEFT: 100%;*/ TOP: 3px; LEFT: 100%;
}
nav UL UL UL LI {
	background-color:#333339;
	BORDER-TOP: #44444a 1px solid; BORDER-BOTTOM: #222228 1px solid; BORDER-LEFT: #44444a 1px solid; BORDER-RIGHT: #222228 1px solid; 
	padding-right:5px;
}
nav UL UL UL LI:hover {
	background-color:#222228;
	BORDER-TOP: #333339 1px solid; BORDER-BOTTOM: #111117 1px solid; BORDER-LEFT: #333339 1px solid; BORDER-RIGHT: #111117 1px solid; 
	BORDER-LEFT: #0099ff 5px solid;
	padding-right:0px;
}




