body     { background:#def url(images/skye.gif) fixed no-repeat; margin-top:2px; 
           font: 11pt/15pt serif,arial,sans-serif; } /* was #def */
a         { text-decoration: none; }
a:link   { color: #40C; }
a:visited{ color: #00C; }
a:active { color: #40C; border-bottom: none; border-style: none; }
a:hover  { color: #FFF; background-color:#CCC; }
img      { border: none; text-align:'middle'; }

.blank   { font-size:1px; }
.body    { font: bold 10pt arial,sans-serif; color:blue; text-align:justify; }
.breadcrumbs { font: bold 8pt arial,sans-serif; color:#000; }
.button  { font-weight:800; background-color:blue; border: black solid 2px; }
.button2 { font: 8pt arial,sans-serif; color:white; background-color:blue; border: none; }
.eee     { background-color:#ccc; }
.cdf     { background-color:#cdf; }
.error   { font: bold 8pt arial,sans-serif; color: red; text-align:left; }
.fine    { font: 8pt arial,sans-serif; color:#333; }
.headlttr{ font: bold 13pt 'times new roman',serif; color:maroon; }
.nav     { font: bold 8pt arial,sans-serif; color:maroon; text-align:center; }
.new     { font: bold 8pt arial,sans-serif; color:red; text-align:center; }
.newsite { font: bold 9pt arial,sans-serif; color:red; }
.normal  { font: 11pt 'times new roman',serif; color:#206; text-align:justify }
.red     { color:red; }
.source  { font: 9pt arial,sans-serif; color:gray; text-align:right; }
.subhead { font: bold 12pt 'times new roman',serif; }
.thumb1  {height: 96px; margin: 1px; padding: 0; border: none; float: left; }
.thumb2  {height: 96px; margin: 1px; padding: 0; border: none; float: none; }
.thumb3  {height: 96px; margin: 1px 3px; padding: 0; border: 1px solid black; float: left; }
.thumb4  {height: 96px; margin: 1px 3px; padding: 0; border: 1px solid black; float: right; }

/*#header th { background-color:white; }*/
#header table {margin:auto; width:750px; }
#header h1 { text-align:center; margin: 0 0 0 0;
             font: 15pt 'times new roman',serif; color:#060; } /* PAGE TITLE */
#header h2 { text-align:center; margin: 0 0 0 0;
             font: 800 15pt 'times new roman',serif; color:#000; } /* SUBTITLE */
#header h3 { text-align:center; margin: 0 0 0 0;
             font: bold 8pt arial,sans-serif; color:maroon; } /* WARNINGS ETC. */
#header h4 { text-align:left; margin: 0 0 0 0;
             font: bold 8pt arial,sans-serif; color:#000; } /* CRUMBS LEFT */
#header h5 { text-align:right; margin: 0 0 0 0;
             font: bold 8pt arial,sans-serif; color:#000; } /* CRUMBS RIGHT */
#crumbs td { background-color:white; }

#body div   { background-color: #f8f8f8; padding: 2px 2px 2px 7px;
             text-align:left; margin: 0 0 0 0;
             font: 10pt/15pt arial,sans-serif; color:#000;} /* INDIVIDUAL ENTRIES	 */
#body td div { background-color: #f8f8f8; padding: 2px 2px 2px 7px;
             text-align:left; margin: 0 0 0 0;
             font: 10pt/15pt arial,sans-serif; color:#000;} /* INDIVIDUAL ENTRIES	 */
#body td.cdf { background-color:#cdf; } /* 'BLUE' BACKGROUND */
#body h1  { text-align:left; margin: 2px 0px 0px 0px;
             font: bold 13pt arial,sans-serif; color:#009; } /* SECTION HEADERS */
#body h2  { text-align:left; margin: 0 0 0 0;
             font: 11pt arial,sans-serif; color:#000;} /* individual entries */
#body h3  { text-align:left; margin: 0 0 0 0; padding: 0 0 0 24px;
             font: 9pt arial,sans-serif; color:#000; } /* descriptive text (desc2) */
#body h4  { font-weight:500; text-align:left; margin: 0 0 0 0; padding: 0 0 0 24px; } /* indented text */
#body h5  { text-align:right; margin: 0 0 0 0; padding: 0 0 0 24px;
             font: 9pt arial,sans-serif; color:#000;} /* indented text */
#body h6  { text-align:center; margin: 0 0 0 0; padding: 0 0 0 24px;
             font: 9pt arial,sans-serif; color:#000;} /* indented text */
#body p   { margin: 0 0 0 0; font: 800 12pt 'times new roman',serif; }
#body p:first-letter { font:900 13pt arial,sans-serif;color:red; }
#body s   { font:900 15pt arial,sans-serif;color:red; }
#body u   { text-decoration: none; font-weight: bold; font-family: Arial,sans-serif; color: red; }
#body a   { font-weight:bold; text-decoration: none; color: #4000C0; }
#body small { font: 80% arial,sans-serif; color: #333; text-align:left; } /* descriptive text (desc) */


#body.new { font: bold 8pt arial,sans-serif; color:red; text-align:center; }
#body.subhead   { background-color:#ddd; }
#body.indent  { text-indent:24px; }

#footer div{ text-align:center; width: 750px; margin: auto; line-height:110%;}
#footer th { padding: 2px 2px 2px 2px; font: bold 8pt arial,sans-serif; color:#000; background-color: transparent; }
#footer th.cdf { background-color:#cdf; } /* 'BLUE' BACKGROUND */

#footer .foot { width: 750px; margin: auto; line-height: 110%; text-align: center; border: 1px solid black; }
#footer h2 { text-align: center; margin: 0; padding: 2px 0; font: bold 8pt arial,sans-serif; color: #000; background-color: #cdf}
#footer h3 { text-align: center; margin: 0; font: bold 8pt arial,sans-serif; color: #000; }


#legend h1 { text-align:center; margin: 0 0 0 0;
             font: bold 15pt 'times new roman',serif; color:#090; }
#legend h2 { text-align:center; margin: 0 0 0 0;
             font: bold 10pt arial,sans-serif; color:#009; }
#legend h3 { text-align:center; margin: 0 0 0 0;
             font: bold 8pt arial,sans-serif; color:maroon; }
/*#legend p  { text-align:left; margin: 2px 0 2px 0; padding: 2px 0 2px 0; line-height: 150%;
             font: 10pt arial,sans-serif; color:#009; } */ /* TEXT */

