/* Colors */
/* Dark blue - 003366 */
/* Medium blue - 6699cc */
/* Gray - E1E7ED */
/* Nav buttons - 17874C, 006699, 1BAFB8, 006666, 336699, 63B087 */

/* Basic layout */

.header {margin:0px; padding:0px; background-color:#6699cc; layer-background-color:#6699cc;}
.nav {background-color:#003366; layer-background-color:#003366;}
.sidebar {background-color:#E1E7ED; layer-background-color:#E1E7ED; border-style:solid; border-width:0px 1px 0px 0px; border-color:#003366;}
.left {float:left;}
.right {float:right;}

/* Fonts */

address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, h1, h2, h3, h4, h5, h6, menu, ol, p, td, th, ul, li {font-family:Georgia, Times New Roman, Times, serif;}

address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, h1, h2, h3, h4, h5, h6, menu, ol, p, td, th, ul, li {font-size:12px;}

/* Basic styles */

a {cursor:auto;}
a:link {color:#009933; background:transparent; text-decoration:underline;}
a:visited {color:#009933; background:transparent; text-decoration:underline;}
a:active {color:#ffcc00; background:transparent; text-decoration:none;}
a:hover {color:#ffcc00; text-decoration:none;}

blockquote {margin:20px 45px;}

body {margin:0px; background:white; color:#003366;}

div {margin:0px 0% 0px 0%;}

dd {margin:0px 0% 0px 0%;}
dl {margin:0px 0% 0px 0%;}
dt {margin:0px 0% 0px 0%;}
li {margin:5px 10px; padding:0px 5px;}
ol {margin:0px 0% 0px 5%; list-style:decimal;}
ul {margin:0px 0% 10px 5%; list-style:disc;}

h1 {margin:20px 10px; color:#003366; font-weight:bold; font-size:18px;}
h2 {margin:20px 20px; color:#006699; font-weight:bold; font-size:16px;}
h3 {margin:20px 25px; color:#006666; font-size:14px;}
h4 {margin:20px 25px; color:#006699; font-size:14px;}
h5 {margin:20px 30px; color:#006666; font-weight:bold; font-size:12px;}
h6 {margin:3px; color:white; font-weight:bold; font-size:12px;}

hr {margin:10px 0px 10px 0px; color:#6699cc;}

input {cursor:auto;}

p {margin:0px 30px 20px 30px;}
sub {font-size:12px;}
sup {font-size:12px;}
td {}
textarea {cursor:text;}

/* Custom styles */
.caption {font-size:10px; color:#6699cc; padding:5px 0px 0px 0px; }
.credit {font-size:11px; font-style:italic;}
.smalltype {font-size:10px;}
.sidetext {margin:5px 10px; font-size:11px;}
ul.sidelist {margin:5px 10px; list-style:disc;}
.sideheadline {margin:5px 5px; font-weight:bold; font-size:14px; color:#006666;}
.sidesubheadline {margin:5px 10px; font-weight:bold;}
.highlight {color:#006666; font-weight:bold;}
.boxlines {border-style:solid; border-width:1px 1px 1px 1px; border-color:#003366;}
.9point {font-size:11px;}

.footer {font-size:10px; color:#003366; padding:0px; margin:5px;}

.factBox {background-color:#E1E7ED; padding:0px 2px 2px 2px; margin:10px;}
.graphBox {float:right; padding:10px 10px 15px 10px; height:auto; width:160px;}
.orgID { margin:5px 15px 5px 15px; font-size:10px; color:#666666;}
.mapCaption { height:100px; padding:10px 10px 10px 10px; }
.mapTitle { font-size:16px; padding-bottom:5px; padding-top:10px; font-weight:bold; }
#note { font-size:10px; width:165px; padding:5px; }
#note ol { font-size:10px; padding-right:5px; }
#note li { font-size:10px; padding-right:5px; }
