body { font-family:arial,helvetica; background-color:#ffffff; background-repeat:no-repeat; font-size:14px }
a:link { color:#003366 }
a:visited { color:#003366 }
td { font-family:arial,helvetica; font-size:15px; color:#333333 }
h1 { font-size:20px; color:#000000 }
h2 { font-size:18px; color:#000000 }
h3 { font-size:16px; color:#000000 }
.menuitem { background-color:#e5e5e5; text-align:left; padding-left:10px }
.menuitem a { color:#000000; font-weight:bold; text-decoration:none }
.menuitem a:hover { color:#336699; font-weight:bold; text-decoration:none; }
.menuitembig { background-color:#e5e5e5; font-size:17px; text-align:left; padding-left:10px }
.menuitembig a { color:#000000; font-weight:bold; text-decoration:none; }
.menuitembig a:hover { color:#336699; font-weight:bold; text-decoration:none; }
.entries:hover { color:#336699; }
.entries { color:#000000; font-weight:bold; font-size:12px; text-decoration:none; }
.entries2 { color:#000000; font-weight:bold; font-size:15px; text-decoration:none; }
.entries2:hover { color:#336699; }
.year { color:#000000; font-size:12px; text-decoration:none; }
.year:hover { color:#336699; }
.smaller { font-size:12px }
.indent { margin-left:30px }
.red { color:#ff0000 }
.darkshade { background-color:#003366; color:#ffffff }
.lightshade { background-color:#e5e5e5 }
.whylogin { position:relative; text-decoration: none; }
.whylogin span { display: none; text-decoration: none; }
.whylogin:hover span { display: block; position: absolute; top: 20px; 
                        left: -50; text-align: left; font-size: 15px;
                        padding: 5px; margin: 10px; z-index: 100; 
                        background: #e5e5e5; border: 2px solid #336699; 
                        opacity: 1.0; text-decoration: none; width:250px }
