﻿body
{
    background-color: #E2E9F5;
}
a,a:visited,a:active,a:link
{
    text-decoration: none;
    color: #2C64B7;
}
ul
{
/*    list-style: none;*/
}
h2
{
   margin: 10px 0px 5px 0;
   padding: 2px 0px;
   text-decoration: none;

}
h3
{
   margin: 10px 0px 5px 0;
   padding: 2px 0px;
   text-decoration: none;
   border-bottom: 1px solid #2C64B7;
}
h2,h3,h2 a,a h2,h3 a,a h3, h1, h1 em
{
 
   color: #2B63B6;
   text-decoration: none;
}
a,p,td
{
    
    font-size:10pt;
    font-family:Verdana Arial Sans-Serif;
}
p
{
    margin: 5px 0px 5px 0px;
    padding: 0px;
}
.rightSideBar
{
    width: 100%;
    text-align: left;
    font-size:10pt;
    font-family:Verdana Arial Sans-Serif;
}
.rightSideBar ul
{
    list-style:none;
    margin: 0px 0px 0px 10px;
    padding: 0px;
}
.rightSideBar a
{
    font-weight:normal;
    color: #2C64B7;
}
.rightSideBar h2
{
   margin: 10px 0px 5px 0px;
   padding: 2px 0px;
   width: 100%;
   color: #2B63B6;
   font-size: 10pt;
   border-bottom: 1px solid #2C64B7;
   text-decoration: none;
}
.rightSideBar .ekflexmenu_submenu_items_hidden
{
    display: none;
}
.bodytextsmall
{
    font-size: 7.5pt;
    font-family: Verdana,Arial,Helvetica,Geneva;
}
.bodytextsmall a
{
    font-size: 7.5pt;
    font-family: Verdana,Arial,Helvetica,Geneva;
}
form
{
    width: auto;
}
label
{
    text-align: left;
    width: 130px;
    margin: 3px 4px;
}
.hSitemap
{
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    border: none;
    color: #000;
    margin-top: 3px;
}
h1.hSitemap
{
    font-size: 14pt;
    margin-left: 0px;
    border-bottom: 1px solid #2C64B7;
    margin-top: 10px;
    color:#2C64B7;
}
h2.hSitemap
{
    font-size: 12pt;
    margin-left: 40px;
}
h3.hSitemap
{
    font-size: 10pt;
    margin-left: 60px;
}
h4.hSitemap
{
    font-size: 10pt;
    margin-left: 90px;
}
h5.hSitemap
{
    font-size: 10pt;
    margin-left: 120px;
}
.ulSitemap
{
    margin: 0px;
    padding: 0px;
}
.ulSitemap li
{
    margin: 0px;
    padding: 0px;
}

.sitemapMenu ul
{
    margin: 0px 0px 10px 0px;
}
.sitemapMenu ul li
{
    margin: 0px 0px 3px 0px;
}
.sitemapMenu ul li ul li
{
    margin: 0px 0px 3px 0px;
    list-style: disc;
}
.sitemapMenu ul li ul li ul li
{
    margin: 0px 0px 3px 0px;
    list-style: circle;
}
.sitemapMenu ul li a
{
    font-size: 10pt;
    font-weight: bold;
}
.sitemapMenu ul li ul li a
{
    font-size: 10pt;
    font-weight: normal;
}
.sitemapMenu ul li ul li ul li a
{
    font-size: 8t;
    font-weight: normal;
}

.mainNav {background: #2a64b6;
background: -moz-linear-gradient(top, #2a64b6 0%, #004289 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a64b6), color-stop(100%,#004289));
background: -webkit-linear-gradient(top, #2a64b6 0%,#004289 100%);
background: -o-linear-gradient(top, #2a64b6 0%,#004289 100%);
background: -ms-linear-gradient(top, #2a64b6 0%,#004289 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a64b6', endColorstr='#004289',GradientType=0 );
background: linear-gradient(top, #2a64b6 0%,#004289 100%);}

.mainNavHr {line-height:5px;width:960px;margin:auto;    background: #b8c6df;
background: -moz-linear-gradient(top, #b8c6df 0%, #2a64b6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8c6df), color-stop(100%,#2a64b6));
background: -webkit-linear-gradient(top, #b8c6df 0%,#2a64b6 100%);
background: -o-linear-gradient(top, #b8c6df 0%,#2a64b6 100%);
background: -ms-linear-gradient(top, #b8c6df 0%,#2a64b6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8c6df', endColorstr='#2a64b6',GradientType=0 );
background: linear-gradient(top, #b8c6df 0%,#2a64b6 100%);}



table.eventData {width:100%}

table.eventData  ul {margin:0;padding-left:15px;}
table.eventData  td {vertical-align:top;padding:5px; border-bottom:1px dashed #ccc;}
table.eventData  td.time {width:25%;font-weight:bold;}

