﻿body
{
    padding: 0px;
    margin: 0px;
    border: 0px;
    font-family: Arial, Sans-Serif;
    font-size: 10pt;
    color: #000;
    background: #666;
}
a
{
    color: #0000CC;
    text-decoration: none;
}
a:hover
{
    color: #000033;
    text-decoration: none;
}
a:visited
{
    text-decoration: none;
}
fieldset
{
}

.wrapper
{
    width: 950px;
    margin: 0px auto;
}
.pageheader
{
    height: 239px;
}
.display
{
    margin: 0px auto;
}
.mainContent
{
    background-color: #666;
    min-height: 336px;
}
.mainArea
{
    background-color: #999;
    border: solid 1px #CCC;
    width: 696px;
    padding: 3px;
    margin: 0px 6px;
    min-height: 330px;
}
.sideBar
{
    width: 220px;
    min-height: 330px;
    background-color: #FFE38F;
    border: solid 1px #FFCC01;
    margin: 0px 7px 0px 0px;
}
.subArea
{
    background-color: #999;
    border: solid 1px #CCC;
    width: 930px;
    padding: 3px;
    margin: 0px 6px;
    min-height: 330px;
}
.rotatingImg
{
    width: 346px;
    margin: 5px;
    float:left;
}
.heading, .NewsHeader
{
    font-size: 150%;
    font-weight: bold;
}
.NewsHeader
{ font-size: 115%; }
.nDis
{ min-height:100px; }
.sideheading
{
    
}
.footer
{
    height: 53px;
}
.year
{
    width: 250px;
    font-size: 80%; 
    color: #FFF; 
    margin: 0px auto;
    position: relative;
    top: 25px;
}
.logo
{
    background-color: #3A3A3A;
    height: 60px;
}
.logolink
{
    float: right;
    width: 300px;
    text-align:right;
    margin: 5px 5px 0px 0px;
}
.logoanchor
{
    color: #CCCCCC;
}
.logoanchor:hover
{
    color: #FFFFFF;
}   
.menu
{
    min-height:19px;
}
.searchbar
{
    height: 69px;
}
.SubMenuStyle
{
    text-decoration: none;
}
.SubMenuStyle:hover
{
    color: #777733;
}
.Menutoplevel
{
}
.Menutoplevel:hover
{
    color: #777733;
}
.newsdate
{
    font-weight: bold;
}
.newsheadline
{
    font-style: italic;
    font-weight: bold;
    font-size: 105%;
}
.newscontent
{
}

a.menu1
{
    margin: 0px 5px;
    font-weight: bold;
}
a.menu1:hover
{
    color: #777733;
}
.topmenu
{
    color: #555;
    text-decoration:none;
    font-weight: bold;
    font-size: 80%;
}
.topmenu:hover
{
    color: #999;
}
.searchBtn
{
    color:#CCCCCC;
    font-weight:bold;
}
.searchBtn:hover
{
    color:#000000;
}