#contact_info{color:#fff;font-size:.65em;margin:0;padding:.5em;text-align:right}
#contact_info a{color:#fff;text-decoration:none}
#contact_info a:hover{text-decoration:underline}
#content{color:#000;display:block;margin:0 165px 0 175px;padding:5px 15px 0}
#content a{color:#00f;font-weight:400}
#leftnav{color:#333;float:left;font-size:.88em;margin:0 0 0 3px;padding:0 0 5px 5px;text-align:left;width:160px}
#leftnav .menu{background:url("../images/menubg-blu.png") 0 0 repeat-x;border-bottom:1px solid #ccc;color:#333;margin:0 0 5px;padding:3px;white-space:nowrap;width:150px}
#leftnav .menu .header{background-color:#fff;border-bottom:1px solid #e2e2e2;color:#006;font-size:1.1em;font-weight:600;padding:3px 3px 3px 0;width:auto}
#leftnav a{color:#006;display:block;font-weight:400;padding:.3em;text-decoration:none}
#leftnav a.currentlink{background:#e2e2e2;color:#00f;text-decoration:underline}
#leftnav a:hover,#rightnav a:hover,a:hover{color:#00f;text-decoration:underline}
#middle{margin:0 auto;padding:5px;width:924px;background:#fff url("../images/bgrnd-ppl.png") fixed no-repeat 650px 0;color:#000;}
#page-title{border-bottom:solid 1px #e2e2e2;color:#556bb5;font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;font-size:1.4em;font-style:normal;font-weight:700;margin:0;padding:0;text-align:left}
#rightnav{color:#000;float:right;font-size:0.95em;margin:10px 3px 0 0;padding:3px 3px 2em;width:150px}
#rightnav a{color:#006;display:block;margin:.1em;padding:.2em;text-decoration:none;width:100%}
#rightnav p{padding:.5em}
#shu_footer{background:url("../images/bgrnd-blu.png") repeat-x 0 #556bb5; color:#fff; margin:0 -5px;padding:0;width:auto}
#shu_footer #badges{float:left;height:30px;margin:0 3px;padding:8px 0}
#shu_header{font-size:0.6em;height:80px;left:0;margin:0 auto;padding:0;top:0;visibility:visible;width:934px}
#shu-logo{border:0;float:left;left:0;margin:0;padding:0;top:0;}
#shu-logo img {border:none;}
#shu_menubar{color:#fff;display:block;margin:0;padding:0 .5em 0 0;text-align:right;}
#shu_menubar a{color:#fff;font-weight:400}
#shu_menubar a:hover{color:#fff}
#shu_menubar input{background:#fff;color:#333;font-size:1.1em;height:14px;margin:1px;vertical-align:middle;width:90px}
#shu_menubar li{display:inline;font-size:1.1em}
#site-header{margin:0 auto;padding:0;visibility:visible;width:auto}
#site-title{color:#263d83;font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;font-size:1.8em;/*font-weight:400;*/font-style:italic;margin:0 .6em 0 .25em;text-align:right;white-space:nowrap;line-height:.8em;}
#site-title a{color:#263d83;text-decoration:none}
#site-title a:hover{text-decoration:none}
.bg-green{background-color:#9f9;border:solid #ccc 2px;color:#000;margin:.5em;padding:.5em}
.bg-ltblue{background-color:#cff;border:solid #ccc 2px;color:#000;margin:0.5em;padding:0.5em;font-weight: bold;}
.bg-yellow{background-color:#ffc;border:solid #ccc 2px;color:#000;margin:0.5em;padding:0.5em;font-weight: bold;}
.center{text-align:center}
.cleanup{clear:both;font-size:1em;margin:0;padding:0}
.contact_info{font-size:.75em;font-style:italic;font-weight:700;text-align:left}
.contact_info a{font-size:.9em}
.menu li{display:block;width:100%}
.small-grey {font-size:.65em;color:#6c6c6c;}
a,a:visited{color:#036;text-decoration:none}
body{background:url("../images/bgrnd-blu.png") repeat-x #fff 0 -10px;color:#000;font-family:verdana, arial, sans-serif;font-size:0.9em;left:0;margin:5px;top:0}
fieldset{border:0;margin:0;padding:0}
form{margin:0;padding:0}
h2{font-size:1.1em}
h3{font-size:.95em}
h4{font-size:.8em}
h5{font-size:.75em}
h6{font-size:.7em}
p,li{font-size:.85em}
li p {font-size:1em; margin-bottom:3px;}
ul.menu{list-style-type:none;margin:5px 5px 5px 0;padding:1px 1px 1px 0}
