#main-nav { float: right; margin-top:30px; }

		#main-nav > ul { margin-top:-3px; }

			#main-nav li {
				list-style: none;
				float: left;
				margin: 0;
				position: relative;
				margin-right:15px;
			}
			
			#main-nav li:last-child {margin-right:0px;}
			/*
			#main-nav a {
				color: #666;
				font-family:arial ;
				font-size: 12px;
				display: block;
				position: relative;
				text-align: center;
				z-index: 98;
				padding: 8px 22px 8px 22px !important;
				background:#efefef;
				border-radius:3px;
				
			}
*/

				#main-nav a:after {
					color: #aeaeae;
					font-size: 11px;
					font-style: italic;
					font-weight: 400;
					display: block;
					line-height: 0;
					text-align: center;
					text-transform: lowercase;
				}

					#main-nav a:hover, #main-nav .hover > a, #main-nav .current > a, {
						border-top-color: #fff;
						color: #000;
						background:#7daf27;
						text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
					}

				
					#main-nav ul li ul li a:hover > #main-nav ul li a {background:#7daf27 !important;}

				/* Dropdown */
					

				#main-nav ul ul {
					left: -25px;
					padding: 0;
					position: absolute;
					top: 45px;
					visibility:hidden;
				}
				#main-nav ul ul ul {
					left: 150px;
					padding: 0;
					position: absolute;
					top: 0px;
					visibility:hidden;
				}
				#main-nav li:hover > ul {
					visibility:visible;
					}
					#main-nav ul ul li { float: none; }

						#main-nav ul ul a {
							color: #fff;
							font-size: 12px;
							font-weight: 400;
							text-align:left !important;
							width:120px;
							border-bottom:1px solid #555;
							background:#444;
							border-radius:0px;

						}

						#main-nav ul ul a:hover, #main-nav ul ul .hover > a, #main-nav ul ul .current > a, #main-nav ul ul .current > a:hover {
							color: #fff;
							text-shadow: 0px 1px 0 rgba(0, 0, 0, 0.2);
							border-bottom-color:#353535;
							border-bottom-color:#353535;
						}

						#main-nav ul li.current > a:after {
							content: '';
							position: absolute;
							left:50%;
							top: 100%;
							margin-left:-5px;
							border-left: 6px solid transparent;
							border-right: 6px solid transparent;
							border-top: 6px solid #659a22;

						}
						#main-nav ul li ul li:first-child > a:after {
							content: '';
							position: absolute;
							left:24%;
							top: 0%;
							margin-left:-5px;
							margin-top:-6px;
							border-left: 6px solid transparent;
							border-right: 6px solid transparent;
							border-bottom: 6px solid #444;
						}
						#main-nav ul li ul li:first-child > a:hover:after {
							border-bottom-color:#9ac92c;

						
						}
						#main-nav ul li.current ul li:first-child > a:after {
							content: '';
							position: absolute;
							left:24%;
							top: 0%;
							margin-left:-5px;
							margin-top:-6px;
							border-left: none;
							border-right: none;
							border-bottom: none;

						}
						#main-nav ul li ul li ul li:first-child > a:after {
							content: '';
							position: absolute;
							left: -1px;
							top: 50%;
							margin-top: -6px;
							border-left: 0;	
							border-bottom: 6px solid transparent;
							border-top: 6px solid transparent;
							border-right: 6px solid #444;

						}
						#main-nav ul li ul li ul li:first-child > a:hover:after {
							border-bottom-color: transparent;
							border-right-color:#7daf27;
						}
						nav select { display: none; }

table.learninginfo th {background-color: #C4C4C4}
table.learninginfo th,table.learninginfo td {padding:5px}

