body {
        margin-top:40px;
        background-color:#818181;
        background:url(images/noppen.gif)
}

body,td {

        font:12px "Verdana","Arial","Helvetica",sans-serif;
        color:black
}

form,p {
        margin: 0px;
}

.warning {
        color:red;
        font-weight:bold;
}

.topmiddle {
        background:url(images/topbackground.gif)
}

.leftborder {
        background:url(images/leftbackground.gif)
}

.leftborderlight {
        background:url(images/leftbackgroundlight.gif)
}

.mainback {
        background-color:#EAEAEA;
        background:url(images/rightbackground.gif);
        background-position:right;
}

.mainbacklight {
        background-color:#EAEAEA;
        background:url(images/rightbackgroundlight.gif);
        background-position:right;
}

.bottomback {
        background-color:#EAEAEA;
        background:url(images/barbackground.gif);
        background-position:right
}

.bottompart {
        background-color:#EAEAEA;
        background:url(images/bottombackground.gif);
        background-position:right
}

table.box {
        border-width:1px;
        border-style:solid;
        border-color:white;
        background-color:#646464;
}

.navform {
        background-color:#646464;
        border-width:1px;
        border-style:solid;
        border-color:#aaaaaa;
        border-top-color:#333333;
        border-left-color:#333333;
        color:white;
        font-size:12px;
}

td.shadowbottom {
        background:url(images/background1.gif);
        height:2
}

td.shadowright {
        background:url(images/background2.gif);
        width:2
}

td.shadowbottom2 {
        background:url(images/background3.gif);
        background-position:right;
        height:2
}

td.shadowbottom3 {
        background:url(images/background5.gif);
        height:2
}

td.shadowright2 {
        background:url(images/background4.gif);
        width:2
}

.toptable {
        background:url(images/topbackground.gif)
}

.topendtable {
        background:url(images/topendbackground.gif);
        background-position:top left;
        background-repeat:no-repeat
}

.statuslineback {
        background:url(images/toprightbackground.gif);
        background-position:top right;
        background-repeat:no-repeat
}

.statuslinetable {
        margin-top:3px;
        background-color:#EAEAEA;
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:black;
        font-size:12px;
        font-weight:normal;
}

.statuslinetext {
        text-align:right;
        margin-right:25px;
        margin-top:1px;
        margin-bottom:3px;
        margin-left:5px;
        white-space: nowrap;
}

.leftstatuslineborder {
        background:url(images/leftstatuslineborder.gif)
}

.content {
        text-align:left;
        margin-left:20px;
        margin-right:40px;
}

.rank {
        font-weight:bold;
}

.quote {
        font-family: courier, lucida console, fixed;
        font-size:10pt;
        margin-top:0px;
        margin-bottom:0px;
}

.quotetables {
        color:#A08000;
        font-size:8pt;
}

.pager {
        margin:8px;
}

.currentpage {
        font-weight:bold;
}

.intro {
        line-height:20px;
        text-align:justify;
}

.moderators {
        line-height:20px;
        text-align:right;
        margin-top:8px;
        margin-bottom:16px;
}

.error {
        border-style:solid;
        border-color:#FF0000;
        border-width:2px;
        margin:4px;
}
