html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.hide{left:-9999px;position:absolute}div.wrapper{width:800px;padding:0 15px;margin:0 auto;text-align:left}body{text-align:center;margin:0;padding:0;background:#f9f9f7;font-family:Arial,Helvetica,sans-serif}a:link,a:visited,a:hover{color:#063;text-decoration:none}a:hover{text-decoration:underline}div#header{height:124px;background:#18453b url(bg-header-repeat.gif) top repeat-x}div#header img{margin-top:30px}div#content{padding-top:15px}div#content h1{font-size:1.5em}div#content h2{font-size:1.2em;font-weight:bold;padding:10px 0 3px 0}div#content h3{font-size:1.2em;color:#333;padding:0 0 8px 0}div#content h4{font-size:1em;font-weight:bold;color:#111;padding:0}div#content p,div#content ul,div#content ol{font-size:0.9em;color:#111;padding:0.5em 0;line-height:1.3em}div#content ul,div#content ol{margin-left:15px;list-style:disc}div#content li{padding:3px 0}div#content form#search p label{display:block;padding-left:4px;font-size:0.75em;font-weight:bold;color:#555;text-transform:uppercase}div#content form#search input#query{padding:3px;font-size:1.1em}div#content div#search_results{padding-top:15px;margin-top:15px;border-top:1px solid #ccc}div#content div.result{padding:9px 0;border-bottom:2px dotted #ddd}div#content div.result h4{}div#content div.result p.result_type{float:left;font-size:0.7em;font-weight:bold;text-transform:uppercase;padding:4px 8px 0 0px;color:#666}div#content div.result p.site_url{padding:4px 0 4px 0;font-size:0.75em;color:#222}div#content div.person p{padding:3px 0}div#content div.person h4.person_name{font-size:0.95em;padding-top:5px;padding-bottom:4px;text-transform:uppercase;color:#333;letter-spacing:1px}div#footer{padding-top:15px}div#footer div.wrapper{background-color:#e5e8df;padding:10px 15px}div#footer p{line-height:1.4em;font-size:0.7em;font-weight:bold;color:#666960}