body
{
    font-size: 12px;
    color: #000000;
    font-family: 宋体;
    background-color: #d4e4f6;
    scrollbar-face-color: #2b73f1;
    scrollbar-highlight-color: #0650d2;
    scrollbar-shadow-color: #449ae8;
    scrollbar-3dlight-color: #449ae8;
    scrollbar-arrow-color: #02338a;
    scrollbar-track-color: #0650d2;
    scrollbar-darkshadow-color: #0650d2;
}
td
{
    font-size: 12px;
    line-height: 15px;
    font-family: 宋体;
}
td.forumheaderbackgroundalternate
{
    color: #ffffff;
    background-color: #d5e9ff;
}
a
{
    font: 12px 宋体;
    color: #000000;
    text-decoration: none;
}
a:hover
{
    color: #428eff;
}
#tabletitlelink a:link
{
    color: #ffffff;
    text-decoration: none;
}
#tabletitlelink a:visited
{
    color: #ffffff;
    text-decoration: none;
}
#tabletitlelink a:active
{
    color: #ffffff;
    text-decoration: none;
}
#tabletitlelink a:hover
{
    color: #ffffff;
    text-decoration: underline;
}
td.forumrow
{
    background-color: #d5e9ff;
}
td.forumrowhighlight
{
    background-color: #e6eff8;
}
.tableborder
{
    border-right: #6595d6 1px solid;
    border-top: #6595d6 1px solid;
    border-left: #6595d6 1px solid;
    border-bottom: #6595d6 1px solid;
    background-color: #ffffff;
}
th
{
    font-weight: bold;
    font-size: 12px;
    background-image: url(admin_bg.gif);
    color: black;
    background-color: #4455aa;
}
.input
{
    font-family: tahoma, verdana, 宋体;
    border-right: #ffffff 1px groove;
    border-top: #ffffff 1px groove;
    font: 12px verdana, geneva, sans-serif;
    border-left: #ffffff 1px groove;
    color: #000000;
    border-bottom: #ffffff 1px groove;
    background-color: f2f3f5;
}
.select
{
    font-family: tahoma, verdana, 宋体;
    border-right: #ffffff 1px groove;
    border-top: #ffffff 1px groove;
    font: 12px verdana, geneva, sans-serif;
    border-left: #ffffff 1px groove;
    color: #000000;
    border-bottom: #ffffff 1px groove;
    background-color: f2f3f5;
}
.textarea
{
    font-family: tahoma, verdana, 宋体;
    border-right: #ffffff 1px groove;
    border-top: #ffffff 1px groove;
    font: 12px verdana, geneva, sans-serif;
    border-left: #ffffff 1px groove;
    color: #000000;
    border-bottom: #ffffff 1px groove;
    background-color: f2f3f5;
}
.helpimg
{
    cursor: hand;
}
input, textarea, button
{
    font-size: 12px;
    border-width: 1px;
}
select
{
    font-size: 12px;
    border-width: 1px;
}
li
{
    list-style-type: circle;
    font-size: 12px;
}
.MessageError {
    margin-top: 8px;
    margin-bottom: 18px;
}
.MessageError td {
    background: #fdfacd;
    border: 1px solid #d1d3a4;
    font-weight: bold;
    line-height: 2.5;
    text-align: center;
    color: red;
}