body {
    background: #D9D9D9;
}

div.site {
    position: absolute;
    left: 50%;
    width: 742px;
    margin-left: -371px;
}

.site_top {
    background: url(bg_top.png) no-repeat;
}

.site_bot {
    background: url(bg_bot.png) no-repeat;
    padding-top: 24px;
}

.site_mid {
    background: url(bg_mid.png) repeat-y;
    padding: 0;
}

.logo {
    padding: 5px 0 5px 20px;
}

.flash {
    padding: 0 0 0 12px;
}

.addresstext {
    padding: 0 0 0 20px;
    text-align: center;
}

.powered {
    padding: 0 0 0 20px;
}

table.aboveroll {
    padding: 0 300px 0 0;
}

.content {
    background: url(content_bg.gif) no-repeat 20px 60px;
    padding: 50px;
}

ul {
    list-style-position: outside;
    padding: 0 0 0 20px;
}

li {
    padding: 2px 0 2px 0;
}

h1 {
    padding: 0 0 0 36px;
    margin: 0 0 0 -36px;
    color: #CCCCCC;
    font-size: 190%;
    font-weight: normal;
    background: url(h1_bg.gif) no-repeat left 50%;
}

h2 {
    font-size: 110%;
    padding: 0;
    margin: 0;
}

/********************************/
.ddmx {
    font-family: verdana;
}

.ddmx .item1, .ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover, .ddmx .item3, .ddmx .item3:hover, .ddmx .item3-active, .ddmx .item3-active:hover {
    display: block;
    white-space: nowrap;
    position: relative;
    padding: 1px 10px 1px 5px;
    text-decoration: none;
}

.ddmx .undersection {
    border: 1px solid #fff;
    background: #1C4D83;
    margin: 0 0 5px 5px;
}

.ddmx .item3 {
    background: #1C4D83;
    font-weight: normal;
    color: #fff;
}

.ddmx .undersection .item2, .ddmx .undersection .item2:hover, .ddmx .undersection .item2-active, .ddmx .undersection .item2-active:hover {
    text-align: left;
    display: block;
    color: #fff;
    font-weight: normal;
    white-space: nowrap;
    position: relative;
    z-index: 500;
    font-size: 60%;
    margin: 0 0 0 30px;
    padding: 1px 5px;
    text-decoration: none;
}

.ddmx .arrow, .ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}

.ddmx .item2 img, .ddmx .item2-active img {
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}

.ddmx .section {
    border: 0 solid #000;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom, .ddmx .bottom:hover {
    border-bottom: 1px solid #fff;
}
* html .ddmx td {
    position: relative;
}

.ddmx .section .item2, .ddmx .section .item2:hover, .ddmx .section .item2-active, .ddmx .section .item2-active:hover, .ddmx .section .section .item2, .ddmx .section .section .item2:hover, .ddmx .section .section .item2-active, .ddmx .section .section .item2-active:hover {
    text-align: left;
    display: block;
    color: #fff;
    border-bottom: 1px solid #fff;
    font-weight: normal;
    white-space: nowrap;
    position: relative;
    z-index: 500;
    font-size: 60%;
    padding: 3px 8px 4px;
    text-decoration: none;
}

.ddmx .item2, .ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover {
    background: #1C4D83;
}

.ddmx .item2:hover {
    color: yellow;
}

.hi {
    clear: both;
    overflow: hidden;
}

.hi b {
    display: block;
}

.hi img {
}

.hi br {
    display: none;
}

.hi1, .hi2, .hi3, .hi4, .hi5, .hi6, .hi7, .hi8, .hi9, .hi10 {
    float: left;
    margin: 5px;
    text-align: center;
	font-size:80%;
}

.hi1{
	font-size:80%;
}
/*
 .hi1 a.normal b,
 .hi2 a.normal b,
 .hi3 a.normal b,
 .hi4 a.normal b,
 .hi5 a.normal b{
 display:none;
 }
 */
.aboveroll {
    background-color: transparent;
}