body { 
/*background-image: url(images/background.gif);*/
font-family : Georgia;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 0;
margin-right: 0;
background-color: #E0FFFF;

}

P, TD, LI, UL, Table {
color: black;
font-family : Georgia;
font-size : 100%;
}

/* this group sets the normal link colors */
A:LINK, A:VISITED, A:ACTIVE {
font-size : 125%;
color : #000080;
text-decoration: none;
}

A:HOVER {
font-size : 125%;
color : black; /*#000080;*/
text-decoration : underline overline;
}


/* this group sets article link colors */
a.artlink:LINK {
font-size : 100%;
color : #000080;
text-decoration: none;
}
a.artlink:VISITED {
font-size : 100%;
color : #0000800;
text-decoration : none;
}
a.artlink:HOVER {
font-size : 100%;
color : black; /*#000080;*/ #000080;
text-decoration : underline overline;
}
a.artlink:ACTIVE {
font-size : 100%;
color : #000080;
text-decoration : none;
}

/* this group sets email link colors */
a.emaillink:LINK {
font-size : 100%;
color : Black;
text-decoration: none;
}
a.emaillink:VISITED {
font-size : 100%;
color : #000000;
text-decoration : none;
}
a.emaillink:HOVER {
font-size : 100%;
color : #53583A;
text-decoration : underline overline;
}
a.emaillink:ACTIVE {
font-size : 100%;
color : Black;
text-decoration : none;
}

/* this group sets site map link colors */
a.sitemap:LINK {
font-size : 100%;
color : #000080;;
text-decoration: none;
font-weight : bold;
}
a.sitemap:VISITED {
font-size : 100%;
color : #000080;;
text-decoration : none;
font-weight : bold;
}
a.sitemap:HOVER {
font-size : 100%;
color : #53583A;
text-decoration : underline overline;
font-weight : bold;
}
a.sitemap:ACTIVE {
font-size : 100%;
color : #000080;;
text-decoration : none;
font-weight : bold;
}

/* this group sets popup link colors */
a.popup:LINK {
font-size : 60%;
color : #000080;
text-decoration: none;
font-weight : bold;
}
a.popup:VISITED {
font-size : 60%;
color : #000080;
text-decoration : none;
font-weight : bold;
}
a.popup:HOVER {
font-size : 70%;
color : #000080;
text-decoration : underline overline;
font-weight : bold;
}
a.popup:ACTIVE {
font-size : 70%;
color : #000080;
text-decoration : none;
font-weight : bold;
}

/* this group sets right link detail colors */
a.detail:LINK {
font-size : 80%;
color : #000080;
text-decoration: none;
}
a.detail:VISITED {
font-size : 80%;
color : #000080;
text-decoration : none;
}
a.detail:HOVER {
font-size : 85%;
color : #000080;
/*text-decoration : underline overline;*/
}
a.detail:ACTIVE {
font-size : 80%;
color : #000080;
text-decoration : none;
}

H1 {
font-size : 13pt;
letter-spacing: 3px;
color : #000080;
}

H2 {
font-size : 100%;
font-size : 13pt;
font-weight : bold;
color:#000080;
padding: 2px;
}

H3 {
font-size : 100%;
font-weight : bold;
color : #000080;
letter-spacing: 3px;
border-left: 1px dashed #665850;
border-right: 1px dashed #665850;
border-top: 1px dashed #665850;
border-bottom: 1px dashed #665850;
padding: 2px;
}

H4 {
font-size : 100%;
font-weight : bold;
color : #000080;
letter-spacing: 3px;
padding: 2px;
}

H5 {
font-size : 100%;
color : #000080;
font-weight: bold;
padding: 1px;
border: 1px solid #665850;
}

H6 {
font-size : 100%;
color : #000080;
font-weight: bold;
padding: 1px;
border: 1px solid #E1DFDD;
background-color: #665850;
}

.logocell {
font-family : Georgia;
padding-top: 10px;
padding-left: 5px;
padding-bottom: 10px;
padding-right: 5px;
color : #000080;
font-size: 100%;
font-weight: bold;
}

.timecell {
font-size: 75%;
}

.banner {
font-family : Georgia;
background-color: #B0C4DE;
border: 1px dashed #000080;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
font-size: 80%;
}

.topnav {
font-family : Georgia;
text-align: right;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-size: 70%;
}

.vnav {
font-family : Georgia;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

.paddedcell {
font-family : Georgia;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

.content1 {
font-family : Georgia;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
line-height: 15px;
font-size: 70%;
}

.content2 {
font-family : Georgia;
padding: 5px;
/*line-height: 20px;*/
font-size: 75%;
}

.dottedborder {
background-color: #E1DFDD;
border-bottom: 1px dotted #53583A;
border-left: 1px dotted #53583A;
border-top: 1px dotted #53583A;
border-right: 1px dotted #53583A;
padding: 5px;
}

.bottomnav {
font-family : Georgia;
text-align: right;
border-top: 1px dotted #665850;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-size: 70%;
}

.footercell {
font-family : Georgia;
border-top: 3px dotted #B0E0E6;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-size: 100%;
}

.toplink {
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 20px;
font-size: 100%;
background-color: white;
border: 1px dotted #000080;
}

.rightnav {
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 20px;
font-size: 100%;
border: 1px dotted #000080;
}

.topimage {
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 20px;
background-color: #E0FFFF;
border: 1px dotted #000080;
}

.footer {
font-family : Georgia;
border-top: 3px dotted #B0E0E6;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-size: 70%;
}