body,table,input,textarea,select
{
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    
}

.alternatingRow1 td, .alternatingRow0 td {
    border-bottom: 1px #336699 dotted;
    padding-left: 5px;
}

img {
    border: 0;
}
a {
    color: #336699;
    text-decoration: none;
}
a:hover {
    color: #CC0066;
    text-decoration: none;
}
.glossary {
    text-decoration: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    color: #bb0000;
}
.lswitch {
    color: white;
    text-decoration: none;
}
.lswitch:hover {
    color: #cc0000;
    text-decoration: none;
}
.cms_content
{
}
.cms_headline
{
    font-size: 9pt;
    font-weight: bold;
}
.cms_subheadline
{
    font-size: 8pt;
    font-weight: bold;
}
.linklist
{
    font-weight: bold;
}
.news_date
{
}
.news_header
{
    font-weight: bold;
}
.news_content
{
    padding-bottom: 15px;
}
.totop
{
    font-size: 10pt;
}
h1
{
    font-size: 11pt;
}
h2
{
    font-size: 10pt;
}
h3
{
    font-size: 9pt;
}
h4
{
    font-size: 8pt;
}
h5
{
    font-size: 7pt;
}
h6
{
    font-size: 6pt;
}

.mainnav_seperator
{
    background-color: #85a3c2;
    height: 1px;
    margin-top: 3px;
}

.mainnav_unselected
{
    color: #ffffff;
}
.mainnav_unselected:hover
{
    color: #f0f0ff;
    text-decoration: underline;
}
.mainnav_selected
{
    color: #ffffff;
    font-weight: bold;
}
.mainnav_selected:hover
{
    color: #f0f0ff;
    text-decoration: underline;
}

.mainnav2_unselected
{
    color: #ffffff;
}
.mainnav2_unselected:hover
{
    color: #f0f0ff;
    text-decoration: underline;
}
.mainnav2_selected
{
    color: #ffffff;
    font-weight: bold;
}
.mainnav2_selected:hover
{
    color: #f0f0ff;
    text-decoration: underline;
}
.subnav_unselected
{
    color: #ffffff;
}
.subnav_unselected:hover
{
    color: #f0f0ff;
    text-decoration: underline;
}
.subnav_selected
{
    color: #ffffff;
    font-weight: bold;
}
.subnav_selected:hover
{
    color: #f0f0ff;
    text-decoration: underline;
}
