body {
    margin: 0px;
    padding: 0px;
    background: #bbb url(images/gradient.jpg) repeat-x; /* #000050 to #bbb000, 250px x 1 px */
    /* background: #333333; */
    text-align: justify;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    }

tr, td {
    text-align: justify;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    }

h1, h2, h3, h4, h5, h6 {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #3e779d;
    }

h1
{
   font-size: 17.5pt;
}


a   {
    font-weight: bold;  
    text-decoration: none;
    color: #3399FF;
    }

a:hover {
    text-decoration: underline;
    color: #33CCFF;
    }

.logo {
    font: normal 300% 'century gothic', arial, sans-serif;
    }

.group:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    }

.group {
    display: inline-block;
    clear: both;
    }

.h-top {
    margin-top: 12px;
    }

.floatLeft {
    float: left;
    }

/* Vertical centering hack from:
   http://www.jakpsatweb.cz/css/css-vertical-center-solution.html
   Include absolute height as style in vcenter1-3
*/
.vcenter1-3 {
    display: table;
    #position: relative;
    overflow: hidden;
    }
  
.vcenter2-3 {
    #position: absolute;
    #top: 50%;
    display: table-cell;
    vertical-align: middle;
    }
  
.vcenter3-3 {
    position: relative;
    #top: -50%
    }

#main-content {
    padding: 14px;
    }

#header {
    width: 770px;
    height: 100px;
    margin: 0px auto;
    padding: 10px 0px;
    background: #FFFBFD url(images/clouds5b.jpg);
    }

#header h1 {
    margin: 1px;
    padding: 8px 0px 0px 10px;
    text-align: left;
    text-shadow: 0.05em 0.05em #333;
    color: #33A0FF;
    font: normal 300% 'century gothic', arial, sans-serif;
    }

#header h2 {
    margin: 0px;
    padding: 0px 0px 0px 42px;
    text-align: left;
    text-shadow: 0.05em 0.05em #333;
    color: #DDDDDD;
    font: normal 125% 'century gothic', arial, sans-serif;
    }

#menu_block {
    margin: 0px auto;
    background: #000000 padding: 0px 0px;
    width: 770px;
    }

#desc_block {
    width: 750px;
    margin-top: -3px;
    margin-bottom: 0px;
    margin-left: -10px;
    margin-right: auto;
    padding: 0px 0px;
    color: #000000;
    font: normal 200% 'century gothic', arial, sans-serif;
    background: #CCCCCC;
}

#content {
    width: 770px;
    margin: -15px auto;
    padding: 0px 0px 0px 0px;
     }

#content h2, #content h3, #content h4, #content h5, #content h6 {
    font-weight: normal;
    }

#content p, #content ul, #content ol {
    line-height: 150%;
    }

#left {
    float: left;
    width: 730px;
    padding: 20px 20px 20px 20px;
    margin-top: 8px;
    background: white;
    }

#footer {
    clear: both;
    width: 770px;
    margin: 8px auto;
    border-top: 1px solid #888888;
    font-size: 10px;
    text-align: center;
    padding-bottom: 1px;
    color: #333333;
    background: #FFFFFF;
    }

dl.image_map {
    display:block;
    width:770px;
    height:30px;
    background:url(images/menu_image.png); 
    position:relative;
    margin:0px auto 0px auto;
    }

a.LINK0 {left:15px; top:4px; background:transparent;}
a.LINK0 {display:block; width:59px; height:0; padding-top:23px; overflow:hidden; position:absolute;}
a.LINK0:hover  {background:transparent; color:black;}
a.LINK1 {left:79px; top:4px; background:transparent;}
a.LINK1 {display:block; width:88px; height:0; padding-top:23px; overflow:hidden; position:absolute;}
a.LINK1:hover  {background:transparent; color:black;}
a.LINK2 {left:172px; top:4px; background:transparent;}
a.LINK2 {display:block; width:90px; height:0; padding-top:23px; overflow:hidden; position:absolute;}
a.LINK2:hover  {background:transparent; color:black;}
a.LINK3 {left:262px; top:4px; background:transparent;}
a.LINK3 {display:block; width:129px; height:0; padding-top:23px; overflow:hidden; position:absolute;}
a.LINK3:hover  {background:transparent; color:black;}
a.LINK4 {left:395px; top:4px; background:transparent;}
a.LINK4 {display:block; width:131px; height:0; padding-top:23px; overflow:hidden; position:absolute;}
a.LINK4:hover  {background:transparent; color:black;}
a.LINK5 {left:531px; top:4px; background:transparent;}
a.LINK5 {display:block; width:75px; height:0; padding-top:23px; overflow:hidden; position:absolute;}
a.LINK5:hover  {background:transparent; color:black;}

