body
{
background-color: #FFFFFF;
color: #000000;
}

h1
{
color: #006600;
font-family: times, sans-serif;
font-size: xx-large;
font-weight: bold;
text-align: left;
margin-left: 20px;
}

h2
{
color: #006600;
font-family: times, sans-serif;
font-size: large;
font-weight: bold;
text-align: left;
}

a
{
color: #006600;
}

a:hover
{
color: #999999;
}

p
{
color: #000000;
font-family: times, sans-serif;
font-size: medium;
}

blockquote
{
color: #222222;
font-family: times, sans-serif;
font-size: medium;
font-style: italic;
}

.navbar
{
background-color: #004400;
}

.navbar-link
{
color: #FFFFFF;
font-family: sans-serif;
font-size: small;
text-decoration: none;
}

.navbar-link:hover
{
color: #AAAAAA;
}

.off-site
{
color: #36376C;
}

.off-site:hover
{
color: #787ABC;
}

.link-title
{
background-color: #006600;
color: #FFFFFF;
font-family: times, sans-serif;
font-size: medium;
text-align: left;
margin-left: 10px;
margin-right: 10px;
}

.link-description
{
background-color: #CCCCCC;
color: #006600;
font-family: times, sans-serif;
font-size: small;
text-align: left;
margin-left: 5px;
margin-right: 5px;
}

.link-title-link
{
background-color: #006600;
color: #88CC88;
font-family: times, sans-serif;
font-size: medium;
text-align: left;
}

.link-title-link:hover
{
color: #EEEEEE;
}

.faq-title
{
background-color: #006600;
color: #FFFFFF;
font-family: times, sans-serif;
font-size: medium;
text-align: left;
margin-left: 10px;
margin-right: 10px;
}

.faq-description
{
background-color: #CCCCCC;
color: #006600;
font-family: times, sans-serif;
font-size: small;
text-align: left;
margin-left: 5px;
margin-right: 5px;
}

.news-title
{
background-color: #006600;
color: #FFFFFF;
font-family: times, sans-serif;
font-size: medium;
text-align: left;
margin-left: 10px;
margin-right: 10px;
}

.news-contents
{
background-color: #CCCCCC;
color: #006600;
font-family: times, sans-serif;
font-size: small;
text-align: left;
margin-left: 5px;
margin-right: 5px;
}

.class-index
{
color: #006600;
font-weight: bold;
}

.class-index:hover
{
color: #558855;
}

.class-index-nodata
{
color: #666666;
}

.class-index-nodata:hover
{
color: #999999;
}

.face-book
{
color: #006600;
font-weight: bold;
}

.face-book:hover
{
color: #558855;
}

.face-book-nodata
{
color: #666666;
}

.face-book-nodata:hover
{
color: #999999;
}

.person-date
{
}

.person-quote
{
color: #222222;
font-family: times, sans-serif;
font-size: medium;
font-style: italic;
}

.person-heading
{
font-weight: bold;
text-align: left;
margin-left: 20px;
}

.person-data
{
text-align: left;
margin-left: 10px;
}

.person-email
{
text-align: left;
margin-left: 10px;
}

.person-comment
{
text-align: left;
font-style: italic;
}

.stat-heading
{
font-weight: bold;
text-align: left;
margin-left: 40px;
}

.stat-data
{
text-align: left;
margin-left: 10px;
}

.error
{
color: #FF0000;
font-family: times, sans-serif;
font-size: medium;
font-weight: bold;
text-align: left;
text-decoration: none;
}

.page-encloser
{
width: 620px;
}

.footer
{
color: #777777;
font-family: sans-serif;
font-size: xx-small;
}
