@page { size: 10in 11in; margin: 0 0 0 -20px; }
html      { background-color: #eeeaea; }
body    { color: black; font-family: Times, serif; }
#wrapper {  }
p { font-family: Times, serif; margin-top: 0.2em; }
#menubar { display:none; } 
div#content     { font-size: 10pt; font-family: "Times New Roman", Times, serif; line-height: 12pt; margin: 0; padding: 0 10px; }
div#content a:link, a:visited  { color: #063 ; text-decoration: underline; }
div#content a:hover { color: #9c6; text-decoration: none; }
div#links  { color: #063; font-size: 10pt; text-decoration: none; }
div#links a  { color: #063 ; text-decoration: none; }
div#links a:hover  { color: #063; text-decoration: underline; }
div#nl { list-style-type: decimal; list-style-position: outside }
h1 { color: #063; font-size: 22pt; font-family: Arial, Helvetica, sans-serif; line-height: 24pt; margin-bottom: 0.75em; border-bottom: 1px solid #063; }
h2 { color: #5f9ea0; font-size: 20pt; font-weight: 500; line-height: 22pt; text-align: center  }
h3 { color: #030; font-size: 18pt; line-height: 20pt; margin: 3px 0; padding: 0; border-bottom: 1px solid black  }
h4 { color: #000; font-size: 15pt; line-height: 17pt; margin: 0; padding: 0; }
h5 { color: #000; font-size: 14pt; font-style: oblique; font-weight: normal; line-height: 16pt; margin: 0; padding: 0; border: none  }
h6 { color: #696969; font-size: 13pt; font-weight: bold; line-height: 15pt; text-decoration: none; text-align: center; margin-bottom: 3em; border-top: 2px groove #dcdcdc }
div#entry { margin: 0 25% 1em 1em; padding: 0 }
div#sidebar    { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: white; padding: 15px; position: absolute; top: 80px; width: 162px; float: left }
div#sidebar a   { margin: 0 }
div#sidebar a:hover  { color: black; background: #f5f5ce }
#thumbnails { position: absolute; z-index: 7; top: 438px; left: 336px }
.green { color: #063; }
.bold { font-weight: bold; }
.italic { font-style: oblique; }
.green-bold-italic { color: #063; font-weight: bold; font-style: oblique; }
#links              { font-family: Arial, sans-serif; text-decoration: none; text-align: center; }
#links a                { color: #063; font-size: 20px; font-family: Arial, sans-serif; background-color: #fff; text-decoration: overline; padding: 0.5em 1.75em; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
#links a:hover                 { text-decoration: overline; border-top: 1px solid #063; padding: 0.5em 1.75em; border-bottom: 1px solid #063; }
#links a:visited      { color: #666; background-color: #fff; text-decoration: none; border-top: 1px solid #fff;  padding: 0.5em 1.75em; border-bottom: 1px solid #fff; }
#links a:visited:hover    { color: #063; background-color: #fff; text-decoration: none; border-bottom: 1px solid #063; padding: 0.5em 1.75em; border-top: 1px solid #063; }
#links a:active    { color: red; background-color: #f8f8ff; }
div#footer   { color: #063; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 11pt; text-align: center; letter-spacing: 1px; margin-left: -100px; padding-top: 0.33em; }
div#footer p { color: #063; font-family: Arial, Helvetica, sans-serif; text-align: center; }
div#footer a { color: #063 ; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10pt; text-decoration: underline; text-align: center; }
div#footer a:link { color: #063; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10pt; text-decoration: underline; }
div#footer a:hover { color: #9c6; font-size: 8pt; line-height: 10pt; text-decoration: underline; }
div#footer a:visited { color: #666; font-size: 8pt; line-height: 10pt; text-decoration: none; }
div#footer a:visited:hover { color: #063; font-size: 8pt; line-height: 10pt; text-decoration: none; }
#team_nav p { color: #060; font-size: 0.85em; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; margin-top: 0; margin-bottom: 8px; padding-right: 10px; padding-left: 5px; }
#team_nav a { color: #060; text-decoration: none; padding-right: 10px; }
#team_nav a:link { color: #060; text-decoration: none; padding-right: 10px; }
#team_nav a:visited { color: #9c6; text-decoration: none; padding-right: 10px; }
#team_nav a:hover { color: #ccc; font-style: italic; text-decoration: underline; padding-right: 10px; }
#team_content p { font-size: 0.95em; font-family: Times, serif; line-height: 1.2em; margin: 0.4em 0 0; padding: 0 10px; }
.team_title { font-weight: bold; font-style: italic; }
.team_name { font-size: 105%; font-family: Arial; font-weight: bold; }
.floatleft { float:left; }
div#mfo p { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; margin: 0; padding: 0; }
div#mfo h1 { color: #063; font-size: 22pt; font-family: Arial, Helvetica, sans-serif; line-height: 24pt; margin-bottom: 0.75em; border-bottom: 1px solid #063; }
div#mfo h3 { color: #fff; font-size: 16pt; font-family: Arial, Helvetica, sans-serif; line-height: 18pt; background-color: #060; text-decoration: none; margin: 3px 0 6px; padding: 0; }
div#mfo h4 { color: #000; font-size: 15pt; font-weight: bold; font-style: oblique; line-height: 17pt; margin: 0; padding: 0 0 0 5px; }
div#mfo ul li  { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; margin-top: -0.5em; margin-bottom: 0.8em; padding-right: 0; padding-bottom: 0; padding-left: -10px; list-style-type: square; list-style-position: outside; }
div#mfo ul li ul li { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; margin: 6px 0 0; padding: 0 0 0 -5px; list-style-type: disc; }
#contact { font-size: 16px; line-height: 19px; }
#logo { }
.graphics {  }
