A {
    COLOR: #312C20; TEXT-DECORATION: none
}
A.header {
    COLOR: #629DE6; TEXT-DECORATION: none
}
A.headers {
    COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.footer {
    COLOR: #312C20; TEXT-DECORATION: none
}
A:visited {
    COLOR: #312C20; TEXT-DECORATION: none
}
A.header:visited {
    COLOR: #629DE6; TEXT-DECORATION: none
}
A.headers:visited {
    COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.footer:visited {
    COLOR: #312C20; TEXT-DECORATION: none
}
A:active {
    COLOR: #9CA5B4; TEXT-DECORATION: none
}
A.header:active {
    COLOR: #E64C00; TEXT-DECORATION: none
}
A.headers:active {
    COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.footer:active {
    COLOR: #9CA5B4; TEXT-DECORATION: none
}
A:hover {
    COLOR: #9CA5B4; TEXT-DECORATION: none
}
A.header:hover {
    COLOR: #E64C00; TEXT-DECORATION: none
}
A.headers:hover {
    COLOR: #629DE6; TEXT-DECORATION: none
}
A.footer:hover {
    COLOR: #9CA5B4; TEXT-DECORATION: none
}

.menubutton
{
    color:#629DE6;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    text-indent: 10;
    text-decoration: none;
}

.submenubutton
{
    color:#629DE6;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    font-variant: normal;
    text-indent: 20;
    text-decoration: none;
}

.button
{
    border-style: outset;
    border-right: #333333 1px solid;
    border-left: #333333 1px solid;
    border-top: #333333 1px solid;
    border-bottom: #333333 1px solid;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    background-color: #FFFFFF;
}

.copy_right
{
    font-size: 12px;
    color: #333333;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-weight: bold;
    font-variant: normal;
    background-color: #f1f1f1
}

.menu_normal
{
    background-color: transparent;
}

.menu_highlight
{
    background-color: #cccccc;
}

.logo
{
    color:#0000ff;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
}

.info
{
    color:#FFFFFF;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
}

.datetime
{
    color:#000000;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
}

.news
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
}

.news_header
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
}

.news_body
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
}

.link_header
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-variant: normal;
    text-indent: 15;
    text-decoration: none;
}

.link
{
    color:#000000;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    text-indent: 25;
    text-decoration: none;
}

.international_header
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
}

.international_body
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-variant: normal;
    text-indent: 25;
    text-decoration: none;
}

.history
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
}

.form
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-variant: normal;
    text-align: right;
    text-decoration: none;
}

.contact_list
{
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-variant: normal;
    text-align: right;
    text-decoration: none;
}

.contact
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
}

.home
{
    color:#312C20;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
}

.homepage
{
    color:#000000;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
}

.homepage2
{
    color:#FFFFFF;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
}

.alerts
{
    color:#5da9ff;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
}

.header
{
    color:#629DE6;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-variant: normal;
    text-indent: 25;
    text-decoration: none;
    white-space: nowrap;
}

.headers
{
    color:#629DE6;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    font-variant: normal;
    text-indent: 25;
    text-decoration: none;
    white-space: nowrap;
}

.footer
{
    color:#000000;
    font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    white-space: nowrap;
}

.centerdiv
{ /*IE method of centering a relative div*/
    text-align: center;
    vertical-align: middle;
}

.centerdiv>div
{ /*Proper way to center a relative div*/
    margin: 0 auto;
    vertical-align: middle;
}

#rightside {
float:right;
background: #404040;
opacity: 0.78;
-moz-opacity: 0.78;
_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=78);
border: 1px solid #000000;
margin-left:5px;
width: 300px;
height: 250px;
padding: 0 0 0 5px;
}

#frontpage
{
    float:center;
    background: #404040;
    opacity: 0.78;
    -moz-opacity: 0.78;
    _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=78);
    border: 1px solid #000000;
    margin-left:5px;
    width: 770px;
    height: 55px;
    padding: 5 0 0 5px;
}

/*** Content ***/

#content,#contentalt {
width: 350px;
height: 400px;
background:#ffffff;
opacity: 0.70;
-moz-opacity: 0.70;
_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
border:1px solid #000000;
color:#2a2a2a;
padding: 5px 0px 0px 5px;
}

#content {margin:0px 0px 0px 0px;}
#contentalt {margin:0px 0px 0px 0px;}

#content h1,#content h2,#contentalt h1,#contentalt h2 {
background-color:inherit;
color:#2E4BA8;
font-size:1.8em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 5px;
padding:0;
}

#content h2,#contentalt h2 {
font-size:1.6em;
margin-bottom:10px;
}

#content img,#contentalt img {
border:1px solid #b0b0b0;
float:left;
margin:5px 15px 6px;
padding:5px;
}

/*** Scroll Box ***/

#scroll {
width: 330px;
height: 380px;
background:transparent;
color:#2a2a2a;
padding:10px 5px 0px 10px;
overflow: auto;
}
