

body {
	position:relative;
	font-family: Arial,Verdana,Helvetica,sans-serif; 
	margin: 0;
	padding: 0;
}

#Header { background: #b4db29 url(../images/header-background.gif) repeat-x; width: 990px; margin-left: auto; margin-right:auto; color: white;}
	#NameLogo { font-family: Arial Narrow, Arial; font-weight: bold; height: 93px; font-size: 2em; }
	#logo { border: 0px; float:right }
	#support {  float: right; font-size: 55%; padding-top: 0.5em; width: 111px; float:right; text-align: center; text-transform: none; }
	#support a, #support a:visited { color: white; text-decoration: underline; }
	#ECNClogo { float: left; background-color: blue; border:0px;}
	#name { float: left; margin:0; padding: 0; background:url(../images/header-bullet-right.gif) no-repeat -1px 38px; width: 537px; height: 93px; }
	#name #title { padding-left: 1em; padding-top: 20px; float: left; font-size: 140%;}
	#SiteSearch { float: left; padding: 19px 0px 0px 3px; width: 219px; }
		#Search, #SiteSearch .middleColumn, #SiteSearch .middleColumn input { width: 135px; display:inline; padding:0;}
		#SiteSearch input.action { display:inline; color: #ffffff; border: 1px solid #6a6a6a; background: #000e6d; font-weight: bold; }
		#search-info { float:right;}
		.pbg { color: black; float:left;}

	#Header a { color: white; text-decoration: none; }
	.HeaderNav { font-size: 90%; font-weight: bold; border-top: 2px solid white; background-color: #669900; padding-left: 25px; height: 1.25em; }
	.HeaderNav ul { margin: 0px; padding: 0px; list-style: none; }
	.HeaderNav li { float:left; padding: 0 0.5em 0 1.5em; background:url(../images/menu-bullet.png) no-repeat 0.5em 3px; _background:url(../images/menu-bullet.gif) no-repeat 0px 3px;; }
	.HeaderNav li a:hover { background-color: #F0F7D4 !important; color: black !important; }
	.HeaderNav .current a, .HeaderNav .current a:visited { color: #669900 !important; }
	.HeaderNav li.current { background: white url(../images/menu-bullet-green.png) no-repeat 0.5em 3px; _background: white url(../images/menu-bullet-green.gif) no-repeat 0px 3px; border-bottom: solid white 2px; }
	#SecondairyHeaderNav li.current { background: white url(../images/menu-bullet-blue.png) no-repeat 0.5em 3px; _background: white url(../images/menu-bullet-blue.gif) no-repeat 0px 3px; border-bottom: solid white 2px; }
	#SecondairyHeaderNav .current a, #SecondairyHeaderNav .current a:visited { color: #000E6D !important; }
	#HeaderSpacer { float: left; background-color: white; width: 768px; height: 67px; margin: 3px 0;}

	.HeaderNav .separator {  }
	#Address { font-size: 90%; font-weight: bold; background-color: #b4db29; border-right: 10px solid #b4db29; width: 758px; text-align:right; margin-top: 75px; margin-left: 222px; _margin-top: 2px; _float: right;}
	#SecondairyHeaderNav { background-color: #000E6D; }
	.link .latin { font-size: 80%; line-height: 12pt; font-weight:normal;}	
	
#ContentContainer	{ width: 990px; border-bottom: 2px solid #F0F7D4; border-top: 3px solid #F0F7D4; margin: 0px auto 0 auto; color: black; clear: both; }
	#Content { float: right; width: 736px; margin-bottom: 0px; padding: 0 1em 0 1em; border: 1px solid #b4db29; background-color: white; }
	
#NavigationContainer { float: left; width: 217px; color: white; margin-top:20px;}


#Navigation, #Sidebar .caption, .sidebarBox li { text-align: left; color: white; margin-bottom: 0px; }
#Navigation a, #Navigation a:visited, .sidebarBox a, .sidebarBox a:visited { display: block; text-decoration: none; color: white; font-weight: 600; }
#Navigation ul { margin: 0px; padding: 0px; list-style: none; }
#Navigation .level1 li { line-height: 45px; font-size: 130%; background-color: #000e6d; margin-top: -38px; _margin-top:0px; margin-bottom: -6px;}
#Navigation .level2 li, #Sidebar .caption { line-height: 26px; background-color: #669900; margin-top: 10px; }
#Navigation .level3 li, .sidebarBox ul li, .sidebarBox li { line-height: 24px; background-color: #8DBA14 !important; margin-top: 5px; font-size: 95%; }
#Navigation .level4 li { line-height: 20px; background-color: #b4db29 !important; text-align: right; }
#Navigation .level5 li { line-height: 20px; background-color: #a7a7a7 !important; padding-right: 0px; }
#Navigation li a, #Sidebar .caption { padding-left: 22px; padding-right: 22px; }

#Navigation .level1 li.current { background: #000e6d url(../images/vertmenu-bullet-current1.png) no-repeat 0px 0px; _background: #000e6d url(../images/vertmenu-bullet-current1.gif) no-repeat 0px 10px; }
#Navigation .level2 li.current { background: #669900 url(../images/vertmenu-bullet-current.png) no-repeat 0px 0px;  _background: #669900 url(../images/vertmenu-bullet-current.gif) no-repeat 0px 0px; }
#Navigation .level3 li.current { background: #8DBA14 url(../images/vertmenu-bullet-current.png) no-repeat 0px -1px; _background: #8DBA14 url(../images/vertmenu-bullet-current.gif) no-repeat 0px -1px; }
#Navigation .level4 li.current { background: #b4db29 url(../images/vertmenu-bullet-current4.png) no-repeat 0px 0px; _background: #b4db29 url(../images/vertmenu-bullet-current4.gif) no-repeat 0px 0px; }
#Navigation .level5 li.current { background: #a7a7a7 url(../images/vertmenu-bullet-current4.png) no-repeat 0px 0px; _background: #a7a7a7 url(../images/vertmenu-bullet-current4.gif) no-repeat 0px 0px; }

#Navigation .level1 li.section { background: #000e6d url(../images/vertmenu-bullet1.png) no-repeat 0px 0px; _background: #000e6d url(../images/vertmenu-bullet1.gif) no-repeat 0px 10px; }
#Navigation .level2 li.section { background: #669900 url(../images/vertmenu-bullet.png) no-repeat 0px 0px;  _background: #669900 url(../images/vertmenu-bullet.gif) no-repeat 0px 0px; }
#Navigation .level3 li.section { background: #8DBA14 url(../images/vertmenu-bullet.png) no-repeat 0px 0px;  _background: #8DBA14 url(../images/vertmenu-bullet.gif) no-repeat 0px 0px; }
#Navigation .level4 li.section { background: #b4db29 url(../images/vertmenu-bullet4.png) no-repeat 0px 0px; _background: #b4db29 url(../images/vertmenu-bullet4.gif) no-repeat 0px 0px; }
#Navigation .level5 li.section { background: #a7a7a7 url(../images/vertmenu-bullet4.png) no-repeat 0px 0px; _background: #a7a7a7 url(../images/vertmenu-bullet4.gif) no-repeat 0px 0px; }

.archiveMonths li { margin-left: -19px !important; padding-right: 19px; _padding-right: 0px; }

.typography .sidebarBox li { background-image: none; width: 100%; margin-left: 0px; margin-right: 0px; }

.sidebarBox ul li { color: white; }

.readon { display:block; background:url(../images/read_more.gif) no-repeat; text-align: center; width:74px; height:18px; line-height: 18px; margin: 1em 0; font-size: small; }
.readon, .readon:hover, .readon:visited { color: white !important; font-weight: bold; text-decoration:none }
.top { margin-left: 650px; clear: both; }


#Footer { width: 990px; margin-left: auto; margin-right:auto; font-size: 0.8em; }
.footer { border-left: 220px solid #F0F7D4;  }
#FooterImg { width: 770px; background-color: white; padding: 2px 0 3px 0; border-top: 1.25em solid #669900; border-bottom: 0px; clear: both; }
#FooterImg { height: 108px; }
#FooterImg img { padding:0px 2px 0px 0px; float: left; }
#Footer .copyright { background-color: #669900; text-align: center; border: 0; color: white; font-size:small; height: 1.25em; margin: -1px 0 2px 0;}
#Footer a, #Footer a:visited { color: white; }
#Footer .PageURL {display:none;}
#Footer .PageURL  a:visited, #Footer .PageURL  a {color:black;}
#Footer em { font-size: 100%; color: white; }

/*
#NavigationContainer { margin-left: 0px !important;  }
#ContentContainer	{ float: left !important; border-left: 0px !important; }
#Content { float: right !important; }*/