/* style for living in the light*/

body {background-color: #ffffc0; background-image: url(images/bg1.jpg); font-family: tahoma, serif;}

/* page header for text pages */ 
h1 {font-family: comic sans ms, times roman; margin-top: 35px; text-align: center; margin-left: 0px; font-size: 200%; color: #cc4444; line-height: 1.1em; font-weight: bold; font-style: italic;}


/* sub header for text pages */ 
h2 {font-family: arial, helvetica, sans-serif; font-size: 130%; font-style: italic; color: #044a6c; margin-left: 35px ; font-weight: bold;}


/* minor subheader */ 
h3 {font-style: arial, sans-serif; font-size: 100%; font-style: italic; color: #044a6c; margin-left: 35px; font-weight: bold;}

p { text-align: justify; line-height: 1.2em; margin-left: 0em; margin-top: 0em; font-weight: bold;}
li { text-align: left; margin-top: 0.5em; line-height: 1.2em; margin-left: 0em;}
.quote {margin-left: 30px; margin-right: 30px; font-weight: normal;}
.footnote {text-align: right; font-weight: normal; font-size: 70%; font-family: arial, helvetica, sans-serif;}/* right justified page footer */ 
.references {text-align: justify; margin-left: 50px;}  /* unordered list used for references*/
.indent {font-style: italic; margin-left: 80px; font-weight: normal;}
.comment {font-style: italic;  font-weight: normal;}
.line1	{margin: 0 0 0 50px; }
.line2	{margin: 0 0 0 100px; }
.line3	{margin: 0 0 0 150px; }
.line4	{margin: 0 0 0 200px; }
sup, sub {font-size: 80%; font-weight: normal;}
.box {border: outset 2px black; padding: 15px; }

TD { text-align: center;}
#textblock { font-weight: bold;  line-height: 120%;  z-index: 2;  position: absolute;  left: 250px;  top: 10px;  width: 500px; }
#navblock { z-index: 2;  position: absolute;  left: 10px;  top: 40px;  width: 180px;  background-color: #000088; background: url(images/lborder.gif);}

/* format navigation list */ 
.navmenu { margin: .3em 0 0 0em;}
.nav1	{font-size: 10pt; font-weight: bold; margin: .3em 0 0 .5em;}
.nav2	{font-size: 9pt; font-weight: normal; margin: .3em 0 0 1.5em;}
.nav3	{font-size: 9pt; font-weight: normal; margin: .3em 0 0 2.5em;}
.nav0	{font-size: 9pt; font-weight: normal; margin: .3em 0 0 .5em;}
/* format of links on navigation list  */ 
a.nav0:link, a.nav1:link, a.nav2:link, a.nav3:link  {color: #5555ff; text-decoration: none;}
a.nav0:visited, a.nav1:visited, a.nav2:visited, a.nav3:visited {color: #6699ff; text-decoration: none;}
a.nav0:active, a.nav1:active, a.nav2:active, a.nav3:active {color: #0000ff; text-decoration: underline;}
a.nav0:hover, a.nav1:hover, a.nav2:hover, a.nav3:hover {color: #0000ff; text-decoration: underline;}

/* links on beige backgrounds linking to other pages */ 
a.contents {background: transparent; text-align: left; font-family: arial, sans-serif; font-weight: bold; text-decoration: underline;}	
a.contents:link {color: #0000cc; text-decoration: none;}
a.contents:visited {color: #3366ff; text-decoration: none;}
a.contents:active {color: #0000ff; text-decoration: underline;}
a.contents:hover {color: #0000ff; text-decoration: underline;}

/* links on beige backgrounds to the same page */ 
a.local:link, a.local:visited {background:transparent; text-decoration: none; color: #000088;}
a.local:hover {background:transparent; text-decoration: underline; color: #880000;}

/* styles for shadowed hover popup box */ 
#dhtmltooltip{position: absolute; width: 150px; border: 2px solid black; padding: 12px; background-color: #ffeeaa; visibility: hidden; z-index: 100; font-size: 70%; 
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
