body {
font-family: sans-serif;
}

ul {
margin-top: 0px;
margin-bottom: 0px;
}

table.main {
width: 775px;
margin: auto;
}

td.upper_left {
width: 21px;
height: 26px;
background-image: url(upper_left.png);
}

td.upper_middle {
background: url(upper_middle.png) repeat-x;
}

td.upper_right {
width: 41px;
background-image: url(upper_right.png);
}

div.middle_left {
height: 137px;
background-color: #FFFFFF;
background-image: url(middle_left.png);
}


td.middle {
background: #E4EBE5 url(middle.png) repeat-x;
}

div.middle_right {
height: 137px;
background-color: #FFFFFF;
background-image: url(middle_right.png);
}

td.smiddle_left {
vertical-align: top;
background-image: url(smiddle_left.png);
}

td.smiddle_right {
vertical-align: top;
background-image: url(smiddle_right.png);
}

td.bottom_left {
height: 33px;
background-image: url(bottom_left.png);
}

td.bottom_middle {
background: url(bottom_middle.png) repeat-x;
}

td.bottom_right {
background-image: url(bottom_right.png);
}

div.banner {
width: 619px;
height: 87px;
margin: auto;
background-image: url(banner.png);
}

table.menu {
width: 100%
}

div.button {
width: 132px;
line-height: 22px;
text-align: center;
margin: 0px 2px 0px 2px;
border: 3px solid #C0C0C0;
background-color: #FFFFFF;
cursor: pointer;
white-space: nowrap;
font-weight: bold;
font-size: 13px;
color: #000000;
text-decoration: none;
}

div.button:link {
color: #000000;
}

div.button:hover {
opacity: .5;
}

td.content {
border: 3px solid #C0C0C0;
background-color: #FFFFFF;
font-size: 15px;
}

div.content {
border: 3px solid #C0C0C0;
background-color: #FFFFFF;
margin: 5px;
}

div.heading {
font-weight: bold;
margin: 5px;
}

span.heading {
font-weight: bold;
}

div.footer {
margin-top:10px;
text-align: center;
font-size: 9px;
font-weight: bold;
}

div.popup {
display: none;
position: absolute;
width: 620px;
left: 50%;
margin-left: -310px;
top: 78px;
padding: 10px;
}

.hide {
display: none;
}

#h25 {
display: none;
}
