body {font: 12pt Arial, Helvetica, sans-serif; color: #000; margin: 1em; padding: 0; background: #ffffff;}
a {color: #666666; text-decoration: none;}
a.linkTextFooter_Over {font-weight: bold;}
a:hover {color: #666666;}
img {border: none;}
	#container {display: block !important;}
		#header {display: block !important;}
			#logo {display: block !important;}
			#topNav {display: none;}
	.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover .art-menu, .art-menu ul, .art-menu il, .art-nav {display: none;}
#slogan {color:#000000; font-weight: bold;}
#middle {display: block;}
  #sidebar {display: block;}
    .homePageCallOuts {padding: 30px 0px 0px 15px;}
	/* begin Box, Block, VMenuBlock */
	.art-vmenublock, .art-vmenublock-body, .art-vmenublockcontent, .art-vmenublockcontent-body, ul.art-vmenu, ul.art-vmenu li, ul.art-vmenu ul, ul.art-vmenu ul.active, ul.art-vmenu a, ul.art-vmenu ul a {display: none;}
				#navigation {display: none;}
				ul#upcomingEvents {font-size: 12pt; list-style: disc; margin: 1em 1em 2em 0em;}
					ul#upcomingEvents li {display: list-item; margin-left: 15px; padding-bottom: 8px;}
			#content {display: block;}
				#breadcrumb {display:none;}
				.home {border:none; margin: 7px 0px;}
				#rightBar {width: 185px; float: right; margin: -20px 0 36px 36px;}
				#leftBar {width: 100px; float: left; margin: 0 0 30px 0;}
				#content h1 {color:#000000; font: bold 24pt Arial,Helvetica,sans-serif; margin: 10px 0 -4px 0;}
				#content h2 {margin: 36px 0 4px; color:#000000; font: bold 17pt Arial,Helvetica,sans-serif;}
				#content h3 {color:#000000; font: bold 15px Arial,Helvetica,sans-serif;}
				#content sup {font-size:12pt; vertical-align:text-top;}
				#content p, #content a, #content ul, #content li {font-size: 12pt; color: #000; text-decoration: none;}
				#content a:hover {color: #333333;}
				#content p.regTextAlert {color: #cc0000;}
					#content .left {display: block; float: left; margin: 0 10px 10px 0;}
					#content .right {display: block; float: right; margin: 0 0 10px 10px;}
					#content .interiorRight {}
					#content .title {color: #003366; font-size: 13px; font-weight: bold;}
				#content ul, #content ol {margin: 0 0 1em 3em; list-style: disc;}
				#content ol {list-style: decimal;}
					#content ul#inlineNavigation {list-style: none; margin: 0; color: #888;}
					#content ul.sitemap, #content ul.sitemap ul {list-style: none; font-weight: bold;}
						#content ul#inlineNavigation li {display: block; float: left; border-right: 1px solid; font-weight: bold; padding: 0 5px;}
				a.subNav:link, a.subNav:active, a.subNav:visited, a.subNavHover {font-weight: bold; text-decoration: underline; color: #003366; padding: 2px; line-height: 1.4em;}
				a.subNav:hover, a.subNavHover {text-decoration: none; color: #CCFF33; background-color: #003366;}
				#content label {display: block; float: left; width: 150px; font-weight: bold;}
				#content .input {width: 300px; float: left;}
					#content input.formInput2 {background-color:#FFFFFF; border:1px solid #003366; color:#003366; font-size:12px; padding-left:0.3em; padding-right: 0.6em; font-weight: normal; text-align:left; text-decoration:none;}
					#content .input div {width: 140px; float: left;}
					#content input.textEntryBox {background-color:#FFFFFF; border:1px solid #003366; color:#003366; font-size:12px;}
				#content .form_row {margin: 0.25em 0;}
					#content .form_row span {color:#CC0000; font-family:"Times New Roman",Times,serif; font-size:20px;}
				#content .hiddenImage {display: none;}
				#content .showImage {display: block;}
				#slideshow, .slideOne, .slideTwo, .slideThree, .slideFour, .slideFive {display: none;}
		#footer {display: none;}

