body{margin:0;background: #ffffff;color:#000000}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:12px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline: none;}
a{color:#1B5B94}
a:hover{color:#E39B2A}

h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:27px;color:#E39B2A;margin:0 0 15px 0;line-height:1.2em;font-weight:normal}
h2{font-size:14px;color:#184376;margin:15px 0 4px 0;line-height:1.2em;font-weight:normal}
h2.sectionhead{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;color:#df8b08;font-weight:normal;border-bottom:1px solid #c7d0d8;padding:0 0 2px 0;margin:0 0 10px 0}

.floatright{float:right;margin:0 0 10px 15px;}
.floatleft{float:left;margin:0 15px 10px 0;}
.caption{color:#184376;font-style:italic}

h3{font-size:12px;color:#184376;margin:15px 0 4px 0;line-height:1.2em;font-weight:bold}


#tblACMAdminToolbar{z-index:1000;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{width:933px;margin:10px auto 0 auto}

	#header{position:relative;margin:0 0 10px 0}
		#logo{}
		
		#headerlinks{position:absolute;top:0;right:0;color:#8796a4;font-size:11px}
			#headerlinks a{text-decoration:none}
		
		#search{position:absolute;right:0;bottom:10px;font-size:11px}
			#search .ipf-PageSearch-TextField{width:140px;font-size:11px;vertical-align:middle;margin:0 0 0 5px}
			#search label{color:#4a637c;}
			#search .ipf-PageSearch-Button{background: url(../images/lumunos/searchbutton.gif) 0 0 no-repeat;width:72px;height:22px;text-indent:-2000px;line-height:100px;overflow:hidden;border:none;padding:0;vertical-align:middle}
			#search div, #search form{display:inline;}
	
	#nav{background: url(../images/lumunos/nav-bg.gif) top left no-repeat;padding:0px;margin:0 0 10px 0}
		#nav ul {padding:0;margin:0;list-style:none;list-style-image:none;line-height:1;}
		#nav ul li {float: left;list-style:none;list-style-image:none;margin:0}
		#nav ul li a{display:block;text-decoration:none;}
		#nav ul li#pageid458 a{background:none;}
		/* Level 1 */
		#nav ul li div a{padding:12px 28px 13px 28px;color:#ffffff;background: url(../images/lumunos/navitem-bg.gif) right no-repeat;font-size:16px}
		#nav ul li div a:hover{color:#E39B2A}
		/* Level 2 */
		#nav ul li ul{margin:-3px 0 0 0;position: absolute;background: #c9d5e1;width: 180px;border-top:1px solid #4b5d73;border-left:1px solid #4b5d73;border-right:1px solid #4b5d73;left: -999em;}
		#nav ul li ul li a{border-bottom:1px solid #4b5d73;width:160px;padding:6px 10px;text-indent:0;}
		#nav ul li ul li a:hover{background:#507297;color:#E39B2A}
		#nav ul li ul li.ipf-parent a{background: url(../images/lumunos/nav-subarrow.gif) right no-repeat}
		#nav ul li ul li.ipf-parent a:hover{background: #507297 url(../images/lumunos/nav-subarrow.gif) right no-repeat;color:#E39B2A}
		/* Level 3 */
		#nav ul li ul li ul {margin: -26px 0 0 180px;}
		#nav ul li ul li ul li a{background:none !important;}
		#nav ul li ul li ul li a:hover{color:#E39B2A;background: #507297 !important}
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
		#nav li:hover, #nav li.hover {position: static;}
	
	
	#contentarea{clear:both}
	
		#contentarea ul{margin:10px 0;padding:0;}
			#contentarea ul li{padding:0;margin:0 0 5px 20px;}
	
	
		#leftcolumn{width:221px;float:left;margin:0 0 0 5px;display:inline}
		
			#subnav{background: url(../images/lumunos/subnav-bg.gif) bottom left no-repeat;color:#fff;font-size:14px;padding:0 0 10px 0;margin:0 0 12px 0;}
				#subnav a{color:#fff;text-decoration:none}
				#subnav h2{color:#fff;font-size:16px;margin:0;background: url(../images/lumunos/subnav-bg.gif) top left no-repeat;padding:5px 3px 5px 16px}
				#subnav ul {padding:0 20px;margin:0;list-style:none;list-style-image:none;line-height:1;}
				#subnav ul li {float: left;list-style:none;list-style-image:none;margin:0;}
				#subnav ul li a{display:block;text-decoration:none;}
				
				/* Level 1 */
				#subnav ul li{background: url(../images/lumunos/subnavitem-bg.gif) bottom left repeat-x;}
				#subnav ul li a{width:181px;padding:6px 0px 6px 0}
				#subnav ul li a:hover{color:#E39B2A}
				#subnav ul li.ipf-active1 a{color:#ffba00}
				#subnav ul li.ipf-active1 ul li a{color:#fff;}

				/* Level 2 */
				#subnav ul li ul{padding:0;}
				#subnav ul li ul li{background:none}
				#subnav ul li ul li a{width:166px;background:none;padding:5px 0px 5px 15px;border:none;}
				#subnav ul li ul li a:hover{}
				#subnav ul li ul li.ipf-active2 a{color:#ffba00}
				#subnav ul li ul li.ipf-active2 ul li a{color:#fff;}
				/* Level 3 */
				#subnav ul li ul li ul {display:none}
				
			
			.leftcolumnpanel{background: url(../images/lumunos/leftcolumnpanel-bg.gif) bottom left no-repeat;padding:0 0 5px 0;margin:0 0 12px 0}
				.leftcolumnpanel strong, .leftcolumnpanel b{color:#1b5b94}
				.leftcolumnpanel h2{color:#fff;font-size:16px;margin:0 0 10px 0;background: url(../images/lumunos/leftcolumnpanel-bg.gif) top left no-repeat;padding:5px 12px}
				.leftcolumnpanel .leftcolumnpanel-content{padding:0 12px;}
				
		
		.level1 #content{width:693px;float:left;margin:0 0 0 13px;display:inline}
		.level2 #content{width:666px;float:left;margin:0 0 0 20px;display:inline}
		.wide #content{width:auto;float:none;margin:0 20px;display:block;}
		
			#hero{background: url(/asset1304.aspx) top left no-repeat;width:698px;height:302px;color:#fff;margin:0 -5px 0 0}
				#hero h2{color:#F2DC63;font-size:31px;font-family:Georgia, "Times New Roman", Times, serif;margin:0 0 15px 0;}
				#hero-content{width:290px;height:250px;overflow:auto;float:right;margin:25px 30px 0 0;line-height:20px;}
				
				#findoutmorebutton{clear:both;position:relative;float:right}
				#findoutmorebutton a{display:block;width:144px;height:29px;background: url(../images/lumunos/button-findoutmore.gif) top left no-repeat;text-indent:-2000px;overflow:hidden;text-decoration:none}
				#findoutmorebutton a:hover{background-position:bottom !important;}
				
			#path{color:#4e4e4e;margin:0 0 10px 0;}
			
			h1#pagetitle{border-bottom:1px solid #C7D0D8;margin:0 0 10px 0;padding:0 0 2px 0}
		
		#homepanels{clear:both;background: url(../images/lumunos/homepanels-bg.gif) top left repeat-y}
			#homepanels strong, #homepanels b{color:#1b5b94;display:inline}
		
			#ourblog{float:left;width:275px;margin:0 42px 0 14px;display:inline}
			
			#eventsschedule{float:left;width:262px;margin:0 40px 0 0;display:inline}
				#eventsschedule table{width:100%;border-collapse:collapse;}
				#eventsschedule table th{text-align:center;font-weight:normal;width:30px;color:#1b5b94;text-transform:uppercase;padding:0 10px 10px 0;vertical-align:top;}
				#eventsschedule table th strong{font-size:22px;font-weight:normal;}
				#eventsschedule table td{padding:0 0 10px 0;vertical-align:top;}
			
			
			#jointhejourney{float:left;width:274px}
		


	#footer{background: url(../images/lumunos/footer-bg.jpg) top left no-repeat;text-align:center;padding:20px 20px 40px 20px;margin:0 0 0 5px;clear:both}
		#footer p{margin:0 0 .5em 0;}
		
	