*{margin:0;padding:0;}body{margin:0;padding:0;font:.70em/1.5em Verdana,Tahoma,Helvetica,sans-serif;background:#dfdfdf;text-align:center;}#wrapper{width:980px;height:100%;margin:0 auto;text-align:left;}#wrapper #header{position:relative;width:980px;height:298px;}#wrapper #header #upper{position:relative;width:980px;height:57px;background:#fff url(images/upper_header.jpg) no-repeat;}#wrapper #header #upper div.tagline{position:absolute;color:#fff;font-size:2.3em;font-weight:bold;top:5px;left:450px;margin:0;padding:0;line-height:40px;}#wrapper #header #middle{width:980px;height:188px;z-index:1;}#wrapper #header #lower{position:relative;width:980px;height:100px;background:#fff url(images/lower_header.jpg) no-repeat;}#wrapper #header #lower div.pagetitle{position:absolute;top:5px;left:185px;font-weight:bold;font-size:2.5em;margin:0;padding:0;line-height:40px;}#wrapper #header #logo{position:absolute;top:20px;left:0;z-index:10;}#logo img{position:relative;}#wrapper #contentwrapper{clear:both;float:left;width:980px;height:100%;background:#fff url(images/body_slice.jpg) repeat-y;margin:0;padding:0;position:relative;}#wrapper #contentwrapper #sidebar{float:left;width:167px;margin:0;padding:0;}.menucontainer{width:141px;margin-left:12px;}.menucontainer ul{list-style:none;margin:0;padding:0;border:none;}.menucontainer li{margin:0;padding:0;height:39px;}.menucontainer li a{display:block;padding:0;text-decoration:none;padding:10px 0 0 20px;width:100%;height:39px;color:#000;font-size:1.3em;}html>body .menucontainer li a{width:auto;}.menucontainer li a:hover{color:#fff;background:url(images/button.jpg) no-repeat top left;cursor:pointer;}.menucontainer li a.current{color:#fff;background:url(images/button.jpg) no-repeat top left;}#wrapper #contentwrapper #main{float:left;margin-left:20px;padding:0;width:793px;z-index:1;}.small-gallery{margin:1.5em 0 3em 0;width:100%;padding:1px 0;}.small-gallery .foto{float:left;display:inline;width:128px;height:110px;text-align:center;margin:0 25px 22px 25px;color:#000;}.small-gallery .foto .fotolink{position:relative;}.small-gallery .fotolink .tooltip{position:relative;top:5px;left:0;display:none;padding:5px;width:225px;height:auto;background-color:#fff;border:1px solid #8f0100;text-align:left;z-index:5;}.small-gallery .foto img{border:3px solid silver;}.small-gallery .foto a:hover img{border:3px solid #8f0100;}.small-gallery .fotolink:hover .tooltip{display:block;}.small-gallery .foto p{margin:0;}.small-gallery .foto p a,.small-gallery .foto p a:visited{color:#000;font-weight:normal;}#wrapper #footer{clear:both;width:980px;height:46px;margin:0;padding:0;background:#fff url(images/footer.jpg) no-repeat top left;z-index:1;position:relative;}#wrapper #footer p.contactinfo{position:relative;top:25px;left:50px;margin:0;color:#FFF;font-weight:bold;text-align:center;font-size:1.2em;}#wrapper #footer p.eeoinfo{position:absolute;top:25px;right:10px;width:150px;margin:0;color:#FFF;font-weight:bold;text-align:right;font-size:1.2em;}#wrapper #footer p.eeoinfo a{color:#FFF;text-decoration:underline;}#wrapper #footer p.eeoinfo a:hover{color:#fff;text-decoration:underline;}input.shaded,select.shaded,textarea.shaded{background:#eee;font-size:11px;border:1px solid #ccc;padding:2px;}input.shaded:focus,select.shaded:focus,textarea.shaded:focus{background:#fff;border:1px solid #686868;}.form_table{margin-bottom:15px;font-size:.90em;}.form_table p{margin:0;padding:0;}.form_table td{vertical-align:top;padding:5px 10px;}.form_table td.fieldname{text-align:right;width:110px;}.form_table td.largefieldname{text-align:right;width:160px;}.form_table td.buttonrow{text-align:right;}#gallery{width:540px;}#gallery h1 a{color:#000;}#galleryImages{clear:both;}#galleryImages ul{list-style-type:none;}#galleryImages li{background:transparent url(none) repeat scroll 0;display:inline;float:left;height:178px;margin:0;width:178px;}#galleryImages img{border:1px solid #000;padding:1px;}#galleryImages a:hover img{border:1px solid #212294;}#galleryImages h1{clear:both;margin-bottom:20px;}.caption{font-size:9px;padding-top:7px;color:#000;}p{margin:5px 0 5px 0;}fieldset{padding:10px 5px 10px 5px;width:100%;}legend{font-weight:bold;padding:5px 5px 5px 5px;}
