@charset "utf-8";

body {
   margin: 0px;
   padding: 0px;
   border: 0px;
   color: black; background-color: white;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 1em;
   }


/*
html, body, p, th, td, li, dd, dt {
   font: 1em Verdana, Helvetica, sans-serif;
   }

h1, h2, h3, h4, h5, h6 {

   }

h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.2em ; }
h4 { font-size: 1.0em; }
h5 { font-size: 0.9em; }
h6 { font-size: 0.8em; }
*/



h1 {font-weight: bold; font-size: 150%; margin-bottom: 0.2em;} 
h1.center {font-weight: bold; font-size: 150%; margin-bottom: 0.2em;}
h2 {font-weight: bold; font-size: 130%; margin-top: 2.5em; margin-bottom: 1em; padding-bottom: 0;} 
h2.center {font-weight: bold; font-size: 130%; margin-top: 2.5em; margin-bottom: 1em; padding-bottom: 0; text-align: center;} 
h3 {font-weight: bold; font-size: 110%; margin-top: 2.2em; margin-bottom: 0;}
h3.center {font-weight: bold; font-size: 110%; text-align: center;}
h4 {font-weight: bold; font-size: 100%; margin-top: 2.2em; margin-bottom: 0;}


p, th, td, li, dd, dt {font-weight: normal; font-size: 100%;}
p.tighten {font-weight: normal; font-size: 100%; margin-top: 0;}
.bigcontent {font-weight: normal; font-size: 120%;}
.midcontent {font-weight: normal; font-size: 110%;}
.regcontent {font-weight: normal; font-size: 100%;}
.smcontent {font-weight: normal; font-size: 85%;}
.tblcontent {font-weight: normal; font-size: 75%;}
.caption {font-weight: normal; font-size: 60%;}

/*  ul {margin-top: -10; margin-bottom: -10; }  */

td.spotlight {background-image: url(bernard.kleina.photography.gif); 
            background-repeat: no-repeat; 
            background-position: top left; }


a:link { color: black; text-decoration: underline;}
a:visited { color: black; text-decoration: underline;}
a:hover { color: red; text-decoration: underline;}
a:active { color: red; text-decoration: underline;}



.nav1 {font-weight: normal; font-size: 90%; color: black; }
a.nav1:link { color: black; font-weight: normal; font-size: 90%; text-decoration: none;}
a.nav1:visited { color: black; font-weight: normal; font-size: 90%; text-decoration: none;}
a.nav1:hover { color: red; font-size: 90%; text-decoration: none; font-weight: normal;}
a.nav1:active { color: red; font-size: 90%; text-decoration: none; font-weight: normal;}


.nav1here {color: red; font-weight: normal; font-size: 90%; }
a.nav1here:link { color: red; font-size: 90%; text-decoration: none; font-weight: normal;}
a.nav1here:visited { color: red; font-size: 90%; text-decoration: none; font-weight: normal;}
a.nav1here:hover { color: red; font-size: 90%; text-decoration: none; font-weight: normal;}
a.nav1here:active { color: red; font-size: 90%; text-decoration: none; font-weight: normal;}


.sidetitle {color: white; font-weight: normal; font-size: 110%; }
a.sidetitle:link { color: white; font-size: 110%; text-decoration: underline;}
a.sidetitle:visited { color: white; font-size: 110%; text-decoration: underline;}
a.sidetitle:hover { color: #07ddfd; font-size: 110%; text-decoration: underline;}
a.sidetitle:active { color: #07ddfd; font-size: 110%; text-decoration: underline;}


td.menu {background: white; text-align: left; padding: 3px 7px 3px 7px;}
table.menu
{
font-size:90%;
position:absolute; 
visibility:hidden;
background:black;
} 

a.menu {display: block;}
a.menu:link { color: black; font-size: 90%; text-decoration: none; text-align: left;}
a.menu:visited { color: black; font-size: 90%; text-decoration: none; text-align: left;}
a.menu:hover { color: black; font-size: 90%; text-decoration: none; font-weight: bold; text-align: left;}
a.menu:active { color: black; font-size: 90%; text-decoration: none; font-weight: bold; text-align: left;}


a.menuHere:link { color: black; font-size: 90%; background-color: yellow; text-decoration: none; font-weight: bold; text-align: left;}
a.menuHere:visited { color: black; font-size: 90%; background-color: yellow; text-decoration: none; font-weight: bold; text-align: left;}
a.menuHere:hover { color: black; font-size: 90%; background-color: yellow; text-decoration: none; font-weight: bold; text-align: left;}
a.menuHere:active { color: black; font-size: 90%; background-color: yellow; text-decoration: none; font-weight: bold; text-align: left;}

.menuHere {display: block;}


.footer1 {color: #5c5c59; font-size: 85%; font-weight: normal; }
a.footer1:link {color: #5c5c59; font-size: 85%; text-decoration: underline; font-weight: normal; }
a.footer1:visited {color: #5c5c59; font-size: 85%; text-decoration: underline; font-weight: normal;}
a.footer1:hover {color: #00b6d4; font-size: 85%; text-decoration: underline; font-weight: normal;}
a.footer1:active {color: #00b6d4; font-size: 85%; text-decoration: underline; font-weight: normal;}

input {background-color: white; font-size: 90%;}
select {background-color: white; font-size: 90%;}
textarea {background-color: white; font-size: 90%;}
