body {
	background-color: #BCBB99;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#contentwrapper {
	padding: 0px;
	width: 800px;
	border-style: none;
	text-align: left;
	margin: 0px auto;
}
/*Top_*/
#contentwrapper #topsection{
	margin: 0px;
	width: 783px;
	overflow: hidden;
	background-color: #006633;
	border-bottom: 1px solid #999966;
	padding: 7px 10px 5px 7px;
	height: 32px;
	vertical-align: bottom;
	float: left;
}
/*Form controls*/
#contentwrapper #topsection  form {
	margin: 0px;
	padding: 0px;
	border-style: none;
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 11px;
	height: 30px;
	width: 240px;
}
#contentwrapper #topsection  #formarea {
	margin: 0px;
	width: 240px;
	padding: 13px 0px 0px;
	text-align: right;
	height: 30px;
	vertical-align: bottom;
	display: block;
	float: left;
}
#contentwrapper #topsection  #formarea input {
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 0px 2px;
}
#contentwrapper #topsection #formarea #gs {
	margin: 0px;
	padding: 0px;
}
#contentwrapper #topsection #formarea #gs input {
	margin: 0px;
	padding: 0px;
}
#contentwrapper #topsection #formarea #gs #q {
	margin: 0px;
	padding: 0px;
}
#contentwrapper #topsection #formarea #gs label {
	margin: 0px;
	padding: 0px;
}
#contentwrapper #topsection #formarea #gs #btnG {
	margin: 0px;
	padding: 0px;
	width: 60px;
}
/*ulinks*/
#contentwrapper  #ulinks {
	color: #292F27;
	margin: 0px;
	width: 795px;
	overflow: hidden;
	/*background-color: #006633;*/
	border-bottom: 1px solid #999966;
	padding: 5px 0px 2px 5px;
	float: right;
	text-align: right;
	font: bold 10px "Lucida Grande", Verdana, Geneva, sans-serif;
}
#contentwrapper #ulinks a {
	color: #3B4339;
	text-decoration: none;
}
#contentwrapper  #ulinks a:hover {
	
	text-decoration: underline;
}
/*main logo*/
#contentwrapper #topsection #uidlogo {
	float: left;
	width: 536px;
	margin: 0px;
	padding: 7px 5px 0px 0px;
	height: 26px;
}
/*Decorative bar_*/
#contentwrapper #decorativebar {
	background-color: #003300;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 12px;
	width: 800px;
	border-bottom: 1px solid #C1C17F;
	font-size: 9px;
	overflow: hidden;
}
/*Maintable area_*/
#contentwrapper #maintablearea{
	margin: 0px;
	padding: 0px;
	border-style: none;
	height: 221px;
	width: 800px;
	float: left;
	z-index: 200;
	background-color: #003300;
}
#contentwrapper #maintablearea p, ul, ol, li, h6, h5, h4, h3, h2,img {
	margin: 0px;
	padding: 0px;
}
#contentwrapper #maintablearea img {
	margin: 0px;
	padding: 0px;
	float: left;
	text-decoration: none;
	border-style: none;
}
/*Navsection_modified suckerfish drops_*/
#contentwrapper #maintablearea #navsection {
	width: 175px;
	font-family: "Lucida Grande", tahoma, Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	z-index: 100;
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	background-image: url(images/welcome_to_emu.gif);
	background-position: 7px top;
	background-repeat: no-repeat;
	line-height: normal;
	padding-top: 41px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentwrapper #maintablearea #navsection img {
	text-decoration: none;
	margin: 0px;
	border-style: none;
	padding: 0px 0px 2px 10px;
	float: left;	
}
#maintablearea #navsection, #navsection ul { /* all lists */
	list-style: none;
	float : left;
	width: 175px;
	background-color: #003300;
	padding: 0px;
	clear: left;
	margin: 30px 0px 0px 0px;
	position: relative;
	}
#maintablearea #navsection li { /* all list items */
	position : relative;
	float : left;
	width: 175px;
	margin: 0px;
	}
#navsection li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 175px;
	margin-top : -1.77em;
	border-style: none;
	width: 230px;	
	}
#navsection li a {
	width: 165px;
	w\idth : 165px;
	display : block;
	color: #6E9D72;
	text-decoration : none;
	border-bottom: 1px solid #707B4C;
	margin: 0px;
	padding: 3px 0px 3px 10px;
	}
#navsection li a:hover {
	color : #000000;
	background-color: #999966;
	}
#navsection li:hover ul, #navsection li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	background-color: #999966;
	}
#navsection li:hover ul a, #navsection li.sfhover ul a { /* lists nested under hovered list items */
	background-color: #999966;
	color: #333333;
	width: 215px;
	padding: 2px 0px 2px 15px;
	}
#navsection li:hover ul a:hover, #navsection li.sfhover ul a:hover { /* lists nested under hovered list items */
	background-color: #999966;
	color: #333333;
	text-decoration: underline;
	}		
.homearealinks {
	font-weight: bold;
	color: #003300;
	font-size: 1.05em;
	margin-left: -5px;
}
.promotext {
	font-weight: bold;
	color: #006633;
	font-size: 1.05em;
}
.noline{
	border-style: none;
}
/*Image area_*/
#contentwrapper #maintablearea #imageplace {
	margin: 0px;
	padding: 0px;
	width: 625px;
	border-style: none;
	float: left;
	position: relative;
	overflow: hidden;
	top: 0px;
	clear: none;
	}
#contentwrapper #maintablearea #welcomebox {
	width: 165px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#contentwrapper .nobox {
	margin: 0px;
	padding: 0px;
	border-style: none;
	overflow: hidden;
	position: relative;
}
#contentwrapper .nobox img {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-style: none;
}
#contentwrapper #contentbox #datecolumn img {
	padding: 0px;
	margin: 0px;
}
/*Midlevel headlines_*/
#contentwrapper #headerbox {
	background-color: #003300;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 800px;
	height: 26px;
	background-color: #004000;
	border-top: 1px solid #dbd4a8;
	overflow: hidden;
	/*z-index: 10;*/
}
#contentwrapper #headerbox #midlevelheads p, ul, ol, li, h6, h5, h4, h3, h2,img {
	margin: 0px;
	padding: 0px;
}
#contentwrapper #headerbox a {
	color: #FFFFFF;
	text-decoration: none;
}
#contentwrapper #headerbox a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#contentwrapper #headerbox #midlevelheads {
	height: 26px;
	background-color: #004000;
	margin: 0px;
	padding: 0px;
	width: 800px;
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 78%;
	float: left;
	overflow: hidden;
}
#headerbox #midlevelheads h3 {
	font-size: 1.1em;
	font-weight: bold;
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	text-align: left;
}
/*Date head_*/
#contentwrapper #headerbox #midlevelheads #datehead {
	color: #97b098;
	width: 150px;
	float: left;
	margin: 0px;
	overflow: hidden;
	text-align: left;
	height: 26px;
	padding: 0px 10px 0px 15px;
}
#contentwrapper #headerbox #midlevelheads #datehead h3 {
	font-size: 1em;
	margin: 0px;
	padding: 6px 0px 0px 0px;
}
/*News head_*/
#contentwrapper #headerbox #midlevelheads #newshead {
	color: #FFFFFF;
	background-color: #29923f;
	float: left;
	margin: 0px;
	width: 361px;
	overflow: hidden;
	height: 26px;
	text-align: left;
	padding: 0px 16px 0px 18px;
}
/*Events head_*/
#contentwrapper #headerbox #midlevelheads #eventshead {
	color: #FFFFFF;
	background-color: #177b2d;
	float: left;
	margin: 0px;
	width: 194px;
	height: 26px;
	overflow: hidden;
	text-align: left;
	padding: 0px 18px 0px 18px;
}
/*Content box_*/
#contentwrapper #contentbox {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 78%;
	color: #333333;
	float: left;
	width: 800px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	overflow: hidden;
	background-color: #e4e3c2;
}
#contentwrapper #contentbox a {
	color: #006633;
	text-decoration: underline;
}
#contentwrapper #contentbox a:hover {
	color: #86856D;
}
/*Zeroing the content box - won't interfere with existing styles for navigation_*/
#contentwrapper #contentbox p, ul, ol, li, h6, h5, h4, h3, h2,img {
	margin: 0px;
	padding: 0px;
}
/*Newscolumn*/
#contentwrapper #contentbox #newscolumn {
	width: 393px;
	float: left;
	margin: 0px;
	border-right: 1px solid #a8c094;
	border-left: 1px solid #a8c094;
	overflow: hidden;
	padding: 0px;
	clear: none;
}
#contentwrapper #contentbox #newscolumn #newstext {
	margin: 0px;
	float: left;
	width: 350px;
	font-size: 1em;
	line-height: 1.21em;
	padding: 0px 18px 16px 18px;
}
#contentwrapper #contentbox #newscolumn #newstext .smaller {
	font-size: .90em;
}
#contentwrapper #contentbox #newscolumn #newstext p {
	margin: 0px;
	padding: 2px 0px 2px 0px;
}
#contentwrapper #contentbox  #newsclose {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	height: 0.5em;
	width: 780px;
}
#contentwrapper #contentbox #newscolumn #newstext h3 {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 8px 0px 3px 0px;
}
#contentwrapper #contentbox #newscolumn #newstext h4 {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 1.05em;
	color: #333333;
	margin: 0px;
	padding: 12px 0px 0px 0px;
}
#contentwrapper #contentbox #newscolumn #newstext h5 {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	color: #333333;
	margin: 0px;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
#contentwrapper #contentbox #newscolumn #newstext form {
	font-size: 1em;
	margin: 0px;
	padding: 0px;
}
#contentwrapper #contentbox #newscolumn #newstext .dates {
	margin: 0px;
	padding: 8px 0px 1px 0px;
}
#contentwrapper #contentbox #newscolumn #newstext li {
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	margin: 0px;
}
#contentwrapper #contentbox #newscolumn #newstext ul {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
/*Date column_*/
#contentwrapper #contentbox #datecolumn {
	width: 140px;
	float: left;
	margin: 0px;
	font-size: 0.92em;
	overflow: hidden;
	clear: none;
	border-style: none;
	padding: 0px 20px 0px 15px;
}
#contentwrapper #contentbox #datecolumn img {
	border: 1px none #666666;
	text-decoration: none;
	padding: 0px;
	text-align: center;
	margin: 0px auto;
}
.taggroupfirst .jobtitle {
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
#contentwrapper #contentbox #datecolumn .taggroupfirst .nobox img {
	margin: 0px;
	padding: 0px;
	border-style: none;
}
#contentwrapper #contentbox #datecolumn h3 {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #004000;
	margin: 0px;
	padding: 2px 0px 3px 0px;
}
#contentwrapper #contentbox #datecolumn h4 {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #004000;
	margin: 0px;
	padding: 2px 0px;
}
#contentwrapper #contentbox #datecolumn h5 {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 1.05em;
	font-weight: bold;
	color: #004000;
	margin: 0px;
	padding: 2px 0px;
}
#contentwrapper #contentbox #datecolumn h6 {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #004000;
	margin: 0px;
	padding: 2px 0px;
}
#contentwrapper #contentbox #datecolumn p {
	margin: 0px;
	padding: 2px 0px;
}
#contentwrapper #contentbox #datecolumn .taggroup {
	margin: 0px;
	padding: 10px 0px 8px 0px;
	border-bottom: 1px solid #999999;
}
#contentwrapper #contentbox #datecolumn .taggroupfirst {
	margin: 0px;
	padding: 0px 0px 8px 0px;
	border-bottom: 1px solid #999999;
}
#contentwrapper #contentbox #datecolumn .taggrouplast {
	margin: 0px;
	padding: 10px 0px 8px 0px;
}
#contentwrapper #contentbox #datecolumn .taggroupfirst .eventdate {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
/*Events and media_*/
#contentwrapper #contentbox #eventsmedia {
	margin: 0px;
	float: left;
	width: 194px;
	font-size: 0.92em;
	overflow: hidden;
	padding: 0px 18px; 
}
#contentwrapper #contentbox #eventsmedia #boxcontainer {
	margin: 0px;
	padding: 0px;
	width: 194px;
	border-style: none;
	overflow: hidden;
	color: #333333;
	text-align: left;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer .imageboxleft {
	text-decoration: none;
	padding: 0px;
	border: 1px solid #666666;
	margin: 0px 0px 2px 0px;
	overflow: hidden;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer .imageboxright {
	text-decoration: none;
	padding: 0px;
	border: 1px solid #666666;
	float: right;
	margin: 0px 0px 2px 0px;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer .eventgroup {
	border-top: 1px solid #666666;
	margin: 6px 0px 0px;
	padding: 6px 0px 0px;
	width: 192px;
	overflow: hidden;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer .eventgroup_first {
	margin: 0px;
	padding: 0px;
	border-style: none;
	width: 192px;
	overflow: hidden;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer  p {
	margin: 0px;
	padding: 2px 0px;
	width: 192px;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer  ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer .arrowbox {
	padding: 0px;
	border-style: none;
	text-decoration: none;
	vertical-align: text-bottom;
	margin: 2px;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer h3 {
	font-size: 1.2em;
	color: #217A34;
	margin: 0px;
	padding: 0px;
}

#contentwrapper #contentbox #eventsmedia #boxcontainer h5 {
	font-size: 0.9em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer h6 {
	margin: 0px;
	padding: 5px 0px 1px 0px;
	font-size: .9em;
	font-weight: bold;
	color: #000000;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer li {
	padding: 0px 0px 1px 0px;
	list-style-type: disc;
	margin: 0px;;
}
#contentwrapper #contentbox #eventsmedia #boxcontainer h4 {
	font-size: 1.1em;
	margin: 0px;
	padding: 0px 0px 1px 0px;
	font-weight: bold;
	color: #006633;
}
/*Box holder_*/
#contentwrapper #contentbox #contentclose {
	width: 780px;
	float: left;
	border-top: 1px solid #CCCCCC;
	margin: 10px 0px 0px 0px;
	padding: 10px 10px 20px 10px;
}
#contentwrapper #contentbox #contentclose a {
	text-decoration: none;
}
#contentwrapper #contentbox #contentclose img {
	margin: 0px;
	float: left;
	border-style: none;
	padding: 3px 10px 2px 0px;
}
#contentwrapper #contentbox #contentclose #basetext{
	width: 430px;
	font-size: .95em;
	line-height: 1.1em;
	margin: 0px;
	padding: 0px;
	border-style: none;
	top: 0px;
	float: left;
}
#contentwrapper #contentbox #contentclose #basetext p {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 0.95em;
	line-height: 1em;
}
#contentwrapper #contentbox #contentclose #basetext  .utitle {
	font-size: 1em;
	font-weight: bold;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	line-height: 1.1em;
}
/*Quicklinks_*/
#contentwrapper #contentbox #contentclose #quicklinks {
	width: 200px;
	float: right;
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 0px;
}
#contentwrapper #contentbox #contentclose #quicklinks form {
	margin: 0px;
	padding: 0px;
}
#contentwrapper #contentbox #contentclose #quicklinks select {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	
}
#contentwrapper #contentbox #contentclose #quicklinks h4 {
	margin: 0px;
	color: #006633;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 0px 3px 3px;
	font-weight: bold;
}
/*Popup styles_*/
#popupcontent {
	margin: 15px;
	width: 415px;
	background-color: #e4e3c2;
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	font-size: 78%;
	color: #333333;
	padding: 15px 15px 25px 15px;
}
#popupcontent #popupid img {
	border-style: none;
	padding: 0px;
	margin: 0px;
}
#popupcontent p {
	margin: 0px;
	padding: 3px 20px 3px 20px;
	text-align: left;
}
#popupcontent li {
	margin: 0px;
	padding: 3px 20px 3px 20px;
	text-align: left;
}
#popupcontent .closeid {
	text-align: center;
	font-weight: bold;
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	padding: 7px 0px 0px 0px;
	margin: 0px;
}
#popupcontent h2 {
	font-family: "Lucida Grande", Verdana, Geneva, sans-serif;
	color: #004600;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#popupcontent img {
	text-align: right;
	padding: 0px;
	margin: 5px 0px 10px 0px;
	border: 1px solid #333333;
}
#popupcontent .centered {
	text-align: center;
}
#popupcontent #popupid {
	padding: 0px;
	margin: 0px 0px 15px 0px;
}
/*General controls from old site_*/
a {color: #006633;}
td { font-family: "Lucida Grande", Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; }
h1 { font-family: "Lucida Grande", Verdana, Geneva, sans-serif; font-size: 20px; }
h2 { font-family: "Lucida Grande", Verdana, Geneva, sans-serif; font-size: 18px; }
h3 { font-family: "Lucida Grande", Verdana, Geneva, sans-serif; font-size: 16px; }
.text { font-family: "Lucida Grande", Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; }
/*Additional colors from old site_*/
.white {color: #ffffff }
.blue {color: #000099 }
.green {color: #006633 }
.dkgreen {color: #003300 }
.tan {color: #cccc99 }
.dktan {color: #999966 }
.purple {color: #660099 }
.teal {color: #006699 }
.rust {color: #660000 }
.magenta {color: #660033 }
.burgundy {color: #660000 }
.darkblue {color: #000099 }
.red {color: #990000 }
.black {color: #000000 }

