BODY{
background-color: #e6ffcc;
margin: 0em; 
padding: 0em; 
font-family:  Georgia, Times, "Times New Roman", serif;
}

NORMAL, DIV, UL, OL, TD, P {
font-family: Georgia, Times, "Times New Roman", serif;
color: #000000;
font-size: small;
}


P:first-letter {
color: #738699; font-weight: bold; font-size: 150%;
}

TH {
font-weight: bold;
color: #FFFFFF;
background-color: #B3CC99;
font-size: 110%;
}

CAPTION {
font-weight: bold;
}

.maincontent {
background-color: #FFFFFF;
border: 1pt #999AAC solid;
margin-top: 10px;
padding-top: 15px;
padding-left: 25px;
padding-bottom: 15px;
padding-right: 25px;}

.right {
padding-right: 15px;}

A:link {
color: #477262;
text-decoration: underline;
font-weight: bold;
}


A:visited {
text-decoration: underline;
color: #82b09f;
font-weight: bold;
}

A:hover {
color: #629D87;
text-decoration: underline; font-weight: bold;
}

.banner {
vertical-align: middle;
}

H1, H2, H3, H4, H5, H6 {
font-weight: strong;
}

H1 {
font-size: 160%;
color: #869973; text-align: left;
vertical-align: middle;
padding-bottom: 0em;
margin-bottom: 0em;
}

H2 {  color: #738699;
font-size: 140%; 
} 

H3 { color: #738699;
font-size: 130%; 
margin-top: 1.5em;
margin-bottom: 0;} 

H4 { font-size: 120%; color: #738699;
margin-top: 1.0em;
margin-bottom: 0; } 

H5 { font-size: 110%; color: #738699;
margin-top: 1.0em;
margin-bottom: 0; } 

H6  { font-size: 100%; color: #738699;
margin-top: 1.0em;
margin-bottom: 0; } 


.nav {
background-color: #E6FFCC;
color: #738699;
text-align: center;
vertical-align: top;
padding-left: 10px;
padding-top: 10px;}



.nav a:link {
color: #738699;
font-weight: bold;
text-decoration: none;
}


.nav a:visited {
color: #8f9ead;
font-weight: bold;
text-decoration: none;
}

.nav a:hover {
font-weight: bold;
color: #5a6b7c; 
text-decoration: none; 
}

.bottomlinks {
text-align: center;
margin-bottom: 15px;
padding-top: 15px;
padding-bottom: 15px;
border-top: 1pt #809966 solid;}

.address {
font-weight: bold;
text-align: center;
vertical-align: bottom;
padding: 5px;
padding-bottom: 15px;
font-style: normal;
font-size: 100%;
color: #E6FFCC;
background-color: #869973;}

.address a:link {
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}

.address a:visited {
font-weight: bold;
text-decoration: none;
}

.address a:hover {
font-weight: bold;
text-decoration: underline;
color: #FFFFFF;
}

.selectpicture {
font-size: small;
font-style: normal;
font-weight: bold;
color: #869973;
}

.copyright
{color: #738699; text-align: center; font-weight: normal; font-size: smaller
}

.copyright a:link {
font-weight: normal;
text-decoration: underline;
color: #738699; 
}

.copyright a:visited {
font-weight: normal;
text-decoration: underline;
color: #738699;
}

.copyright a:hover {
color: #586a46;
font-weight: normal;
text-decoration: underline;
}

.smaller {
font-size: smaller;
}

.white {
color: #FFFFFF;
}




.larger {
font-size: larger;
}
.navlogo {  text-align: center; vertical-align: middle;  
font-family: Georgia, Georgia, Times, "Times New Roman", serif; color: #000000; 
font-size: x-small; 
font-style: normal; 
padding-bottom: 0;}

.ytblogo {  background-color: #595900; 
text-align: center;
vertical-align: middle; 
color: #FFFFFF; 
font-size: x-small; 
font-style: normal}

.creditpd {
color: #809966;
font-size: xx-small;
text-align: center;
font-weight: normal;
padding-bottom: 10px;
font-style: normal; padding-top: 5px; padding-right: 5px; padding-left: 5px}

.creditpd a:link {
color: #809966;
font-weight: normal;
text-decoration: none;
font-style: normal;}

.creditpd a:visited {
color: #809966;
font-weight: normal;
text-decoration: none;
font-style: normal;}

.creditpd a:hover {
color: #708659;
font-weight: normal;
text-decoration: underline;
font-style: normal;}


