BODY {
 margin: 0px;
 font-size: 12px;
 font-family: Tahoma, Verdana, Arial;
}

H3, H4, H5, H6 {
  font-size: 14px;
  font-weight: bold;
  
}
TR, P, DIV {
    font-family: Tahoma, Verdana, Arial;
    font-size        : 11px;
    color            : #333333;
}

TD {
    font-family: Tahoma, Verdana, Arial;
    font-size        : 11px;
    color            : #333333;
    vertical-align       : top;
}

HR {
    height           : 1px;
    width            : 100%;
}

INPUT, SELECT {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#0033CC;
}

.small {font-size:9px;color:black;font-style:italic;}
.bold{font:900}
.left{padding-left:20;padding-right:20}

TH, SPAN.mainlevel, TD.mainlevel {
    font-weight: bold;
    color: #3366CC;
    text-align: center;
    width: 100%;
    display: block;
}
.foot {
        padding-top:0px;
        font-size:11px;
        font-weight:bold;
        vertical-align:middle;
}
.foot-green-text {
        color:#D3F0C0;

}
.foot-yellow-text {
        color:#F6EC10;
}

a.mainlevel-nav:link,
a.mainlevel-nav:visited,
a.mainlevel-nav {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#F2F85B;
        font-weight:bold;
        text-decoration:none;
}

a.mainlevel-nav:hover {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#D0D54E;
        font-weight:bold;
        text-decoration:none;
}
span.mainlevel-nav {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#D0D54E;
}


a.mainlevel:link,
a.mainlevel:visited,
a.mainlevel {
        display:block;
        width: 100%;
        padding-bottom:3px;
        padding-top:2px;
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#3366CC;
        text-decoration:none;
}

a.mainlevel:hover {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#003399;
        text-decoration:none;
        background-color: #F2F85B;
}

.board-row1,
a.board-row1:link,
a.board-row1:visited,
a.board-row1 {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#007cc4;
        text-decoration:none;
}

a.board-row1:hover {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#036096;
        text-decoration:none;
}

.board-row2,
a.board-row2:link,
a.board-row2:visited,
a.board-row2 {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#ef672d;
        text-decoration:none;
}

a.board-row2:hover {
        font-family: Tahoma, Verdana, Arial;
        font-size:11px;
        color:#c95828;
        text-decoration:none;
}

a.small-link:link,
a.small-link:visited,
a.small-link {
        font-family: Tahoma, Verdana, Arial;
        font-size:8px;
        color:#ef31bc;
        text-decoration:none;
}

a.small-link:hover {
        font-family: Tahoma, Verdana, Arial;
        font-size:8px;
        color:#CD0F9A;
        text-decoration:none;
}
.contentheading,
.contentpagetitle,
a.contentpagetitle:link,
a.contentpagetitle:visited,
a.contentpagetitle {
        font-family: Tahoma, Verdana, Arial;
        font-size:13px;
        font-weight: bold;
        color:#ef31bc;
        text-decoration:none;
}

a.contentpagetitle:hover {
        font-family: Tahoma, Verdana, Arial;
        font-size:13px;
        font-weight: bold;
        color:#CD0F9A;
        text-decoration:none;
}

.whitetext {
    color: FFFFFF;
}

a:link, a:visited {
color: #ff6600;
text-decoration: none;
}

a:hover {
color: #ff3300;
text-decoration: underline;
}

.moduletable {
    width:100%;
}
.author {
    color: #ef31bc;
    font-weight: bold;
    
}

.board-title {
    color: #ef31bc;
    font-size: 12px;
    font-weight: bold;
}

