/* "Style-police" stylesheet */
/* font specifications  are:
    font: font-style font-variant font-weight font-size/line-height font-family
*/

body {
        background-image: url('bg.jpg');
}
  { 
    text-align: justify;
    font: normal normal normal 10pt/10pt Helvetica, Verdana, sans-serif;
    background: #ffffff; color: #000000;
  }

/* The following few lines *should* be inherited from the BODY selector
   but Netscape is brain-dead.  And it *still* doesn't quite work:
   You MUST remember the /td tags for Netscape... (and the /p in some cases) */
P, TABLE, TD, UL, OL, DL
  { font: normal normal normal 10pt/10pt Helvetica, Verdana, sans-serif; }
TH /* Can't just use font-weight here because Netscape is stupid */
  { font: normal normal bold   10pt/10pt Helvetica, Verdana, sans-serif; }

/* Standard tags */
CODE, PRE, TT
  { font: normal normal normal 10pt/10pt "Courier New", Courier, monospace; }
CODE P, PRE P
  { text-align: left; }
B, STRONG
  { font-weight: bold; }
I, EM
  { font-style: italic; }
DFN /* I don't know why this doesn't work for Netscape */
  { text-decoration: underline; font-style: italic; }
BLOCKQUOTE
  { font: italic normal 10pt/10pt Helvetica, Verdana, sans-serif; }
BLOCKQUOTE P, BLOCKQUOTE TABLE, BLOCKQUOTE TR, BLOCKQUOTE TD
  { font: italic normal 10pt/11pt Helvetica, Verdana, sans-serif; }
BLOCKQUOTE EM, BLOCKQUOTE I, BLOCKQUOTE CITE, BLOCKQUOTE BLOCKQUOTE
  { font-style: normal; }
/* Quotes */
/* The url() below is for crappy Netscape */
BLOCKQUOTE.intro
{
    background: url(http://www.geocities.com/cgi-bin/gif1.pl?r=B0&amp;g=B0&amp;b=FF) #B0B0FF;
    color: #000000;
    width: 95%;
    font: normal normal 10pt/10pt Helvetica, Verdana, sans-serif;
}
BLOCKQUOTE.intro CITE
{
    font: italic  normal 9pt/10pt Helvetica, Verdana, sans-serif;
}

/* Links */
A:link    {color: #0000ff; text-decoration: underline}
A:active  {color: #0000ff; text-decoration: underline}
A:visited {color: fff text-decoration: underline}

/* Headings */
H1 {font: normal normal bold   18pt/20pt Helvetica, Verdana, sans-serif; }
H2 {font: italic normal bold   14pt/16pt Helvetica, Verdana, sans-serif; }
H3 {font: normal normal bold   12pt/16pt Helvetica, Verdana, sans-serif; }
H4 {font: italic normal bold   12pt/14pt Helvetica, Verdana, sans-serif; }
H5 {font: normal normal bold   11pt/14pt Helvetica, Verdana, sans-serif; }
H6 {font: italic normal bold   11pt/14pt Helvetica, Verdana, sans-serif; }
H1 {text-align: left}
H2, H3, H4 {clear: both; text-align: left}
H1 {color: #000080; background: #FFFFFF;}
H2 {color: #000060; background: #FFFFFF;}
H3 {color: #000040; background: #FFFFFF;}
H4 {color: #0000A0; background: #FFFFFF;}
H5 {color: #0000C0; background: #FFFFFF;}
H6 {color: #0000E0; background: #FFFFFF;}

.HEADING {font: normal normal bold   18pt/22pt Helvetica, Verdana, sans-serif; }
.NAVI    {font: normal normal bold   12pt/14pt Helvetica, Verdana, sans-serif; }


/* Fix nesting (why isn't this part of the HTML standard?) */
I I {font-style: normal;}
EM EM {font-style: normal;}
EM I {font-style: normal;}	/* <EM>blah, <I>e.g.</I> this</EM> */
I EM {font-style: normal;}	/* Unusual */
CITE {font-style: italic;}
CITE I {font-style: normal;}
CITE EM {font-style: normal;}
CITE EM I {font-style: italic;}

/* Misc classes */
TD.toc {width: 23%; border-right-style: solid; border-right-width: thin}
TD.body {padding-left: 1ex;}
.survey {clear: both; margin-top: 0ex;}
.survey, DIV.survey P, DIV.survey TABLE, DIV.survey TR, DIV.survey TD, DIV.survey FORM
  { font: normal normal normal 9pt/10pt Helvetica, Verdana, sans-serif; }

.navigation {margin-left: 5%; margin-right: 5%;
	text-align: left; font-size: 9pt;}
DIV.notes P {font: normal normal 9pt/9pt Helvetica, Verdana, sans-serif;
	clear: both; margin: 1ex auto;  }
P.notes {font: normal normal 9pt/9pt Helvetica, Verdana, sans-serif;
	clear: both; margin: 1ex auto;  }
.footer {clear: both; margin-bottom: 0ex;}
.phototech {font-size: 9pt; font-style: italic}
.LegalNotice {font-size: smaller; clear: both; text-align: left}
.copyright {font: bold normal 9pt/10pt Helvetica, Verdana, sans-serif}
.intermezzo {/* clear: both; position: relative; float: right; width: 25%;*/
	font-size: 9pt; font-weight: lighter}
.highlight {
	background: url(http://www.geocities.com/cgi-bin/gif1.pl?r=FF&amp;g=B0&amp;b=B0) #FFB0B0;
	color: #000000; 
	font-size: 10pt; font-style: italic; margin-left: 5%; margin-right: 5%;
	text-align: center }
.rightnote {clear: right; position: relative; float: right; width: 33%;
	text-align: left; padding-left: 1ex; padding-right: 1ex;
	border-left-style: solid; border-left-width: thin;
	background: #B0B0B0; color: #000000; vertical-align: top;}
.leftnote {clear: left; position: relative; float: left; width: 33%;
	text-align: left; padding-right: 1ex; padding-left: 1ex;
	border-right-style: solid; border-right-width: thin;
	background: #B0B0B0; color: #000000; vertical-align: top}
 /* Netscape doesn't want up to collapse the following declarations
    so be sure to keep  .x T  separate from  .y T  ad do not be tempted
    by  .x T, .y T  constructs. */
.rightnote P {
	font: normal normal normal 10pt/10pt Helvetica, Verdana, sans-serif;
	margin-top: 1ex; margin-bottom: 1ex;}
.leftnote  P {
	font: normal normal normal 10pt/10pt Helvetica, Verdana, sans-serif;
	margin-top: 1ex; margin-bottom: 1ex;}
