body
{
background-color:#393333;
font-family:"Arial";
}

.header
{
background-color:#393333;
margin-left:auto;
margin-right:auto;
width:970px;
height:48px;
}

#logo
{
position:absolute;
top:28px;
}

.main
{
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:970px;
padding-bottom:40px;
}

.maincontent
{
margin-left:auto;
margin-right:auto;
width:846px;
}

h1
{
font-size:24px;
padding-top:40px;
padding-left:62px;
color:#3333cc;
}

h2
{
font-size:16px;
padding-top:19px;
padding-left:62px;
}

p
{
font-size:12px;
padding-top:6px;
padding-left:62px;
padding-right:62px;
}

table
{
width:846px;
margin-left:62px;
margin-right:62px;
border-collapse:collapse;
}

th
{
font-size:12px;
text-align:left;
color:white;
background-color:#3333cc;
padding-top:9px;
padding-bottom:9px;
padding-left:20px;
}

tr
{
font-size:12px;
text-align:center;
color:#595959;
background-color:#ffffff;
}

tr.content
{
font-size:12px;
text-align:center;
color:#595959;
background-color:#ffffff;
height:50px;
}

td
{
padding-top:9px;
padding-bottom:9px;
}

.content a:link
{
color:#000000;
text-decoration:none;
display:block;
padding:15px;
}

.content a:hover
{
color:#ffffff;
text-decoration:none;
background-color:#595959;
}

.content a:visited
{
text-decoration:none;
}

.content a:active
{
color:#ffffff;
text-decoration:none;
background-color:#858484;
}

.footer
{
text-align:center;
font-size:11px;
color:#ffffff;
}