/*-----------------------------------------------MENU-----------------------------------------------*/
#navigation {
	background: transparent url(../images/menuSpan.png) repeat-x scroll 0 0;
	height: 45px;
	position: relative;
	z-index: 999999;
}

#menu {
	height: 45px;
	margin: 0 8px;
	width: 934px
}

#menu li {
	float: left;
	height: 40px;
	list-style: none;
	padding: 0 15px;
	position: relative;
}

	#menu li a {
		color: #FFF;
		display: block;
		line-height: 40px;
		outline: none;
		text-decoration: none;
	}

	#menu li ul {
		background: #0D3A8B url(../images/menuBack.jpg) repeat-x scroll 0 0;
		display: none;
		left: 0;
		margin: 0;
		position: absolute;
		top: 40px;
	}

		#menu li ul li {
			background: none;
			float: none;
			height: 30px;
			padding: 0 10px;
			width: 180px;
		}

			#menu li ul li a {
				line-height: 30px;
				width: 99%;
			}

			#menu li ul li ul {
				background: #0D3A8B;
				left: 200px;
				position: absolute;
				top: 0;
				width: 300px;
			}

				#menu li ul li ul li {
				width: 280px;
				}



/*-----------------------------------------------Sidebar-----------------------------------------------*/
#Sidebar {
	padding: 15px;
	width: 200px;
}

	#Sidebar ul {
		margin: 0 0 0 10px !important;
	}

		#Sidebar li{
			color: #444;
			list-style: none;
			font-size: 11px;
			margin-top: 10px !important;
		}



/*-----------------------------------------------EVENTS-----------------------------------------------*/
ul#menu li:hover {
	background: transparent url(../images/menuSpan_hover.png) repeat-x scroll 0 0;
}

	ul#menu li:hover ul {
		display: block;
	}

		ul#menu li ul li:first-child:hover {
			background: #1F54B4 url(../images/menuBackTop.jpg) repeat-x scroll 0 0;
		}

		ul#menu li ul li:hover, ul#menu li ul li ul li:first-child:hover {
			background: #1F54B4;
		}

			ul#menu li:hover ul ul {
				display: none;
			}

			ul#menu li ul li:hover ul {
				display: block;
			}