/* Style Sheet */

body {
 font-family: verdana;
 text-align: left;
 background-color: #ccccee;
 color: black;
}

table {
 border-collapse: collapse; /* takes away spacing between cells */
 border-spacing: 0px;
 width: 80%;
}

td {
 vertical-align: top;
 border: 0px solid navy;
}

td.banner {
 border-bottom: 3px solid navy;
}

td.address {
 text-align: right;
 vertical-align: middle;
 font-size:80%;
 border-bottom: 3px solid navy;
}

td.navigate {
 width: 15%;
 padding-left: 10pt;
 padding-right: 10pt;
 height: 450px;
 font-size: 100%;
 font-weight: bold;
 line-height: 200%;
 font-family: arial;
 background-color: #ffd390;
 border-bottom: 3px solid navy;
}

td.main {
 background-color: #ffffee;
 padding-top: 1%;
 padding-left: 1%;
 padding-bottom: 5%;
 padding-left: 5%;
 padding-right: 5%;
 border-bottom: 3px solid navy;
}

td.nicetable {
 font-size: 80%;
 padding-top: 2%;
 padding-right: 2%;
}

td.nicetableeven {
 font-size: 80%;
 padding-top: 2%;
 padding-right: 2%;
 background-color: #cccc99;
}

p {
 text-indent: 0.5cm;
}

div.subnav {
 font-size: 80%;
 border-bottom: 1px solid #ffd390;
}

div.center {
 text-align: center;
}

span.emphasis {
 color: red;
 font-size: 150%;
}

span.eventscaption {
 color: navy;
 font-size: 100%;
}

span.newscaption{
 color: blue;
 font-size: 150%;
}

span.date {
 font-size:90%;
 font-style: italic;
}

span.content {
 font-size: 90%;
 font-family: sans-serif;
}

a {
 color: blue;
}

a:visited {
 color: blue;
}

a:hover {
 text-decoration:underline;
 color: navy;
}

a.nav {
 text-decoration: none;
}


h1,h2,h3,h4,h5,h6 {
 font-family: Arial;
 color: navy;
}

img {
 margin-right: 5pt;
}

/* revision 20060326 */
