body {
    background-image:url('/images/paper.jpg');
}

P {
    font-family:times;
    color:#006633;
    font-size:14;
}

P.bigtext {
    font-size:18;
}

P.smalltext {
    font-size:12;
}

A {
    color:#AA0000;
    font-weight: bold;
}

A.naked:link {
    text-decoration:underline;
    color: #006434;
}

A.naked:hover {
    text-decoration:underline;
    color: #AA0000;
}

A.naked:visited {
    text-decoration:none;
    color: #AA0000;
}

TD {
    color:#006633;
    vertical-align:top;
}

TD.image {
    font-family:times;
    background-color:#006633;
    color:#FFFFCB;
    font-size:14;
    vertical-align:middle;
}

TD.reverseimage {
    font-family:times;
    background-color:#FFFFCB;
    color:#006633;
    font-size:14;
    vertical-align:middle;
}

TD.banner {
    font-family:tahoma;
    background-color:#006633;
    color:#FFFFCB;
    font-size:24;
    font-weight:bold;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff00AA77',EndColorStr='#ff005522');
}

TD.topic {
    font-family:tahoma;
    background-color:#006633;
    color:#FFFFCB;
    font-size:18;
    font-weight:bold;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff00AA77',EndColorStr='#ff005522');
}

TD.topic1 {
    font-family:tahoma;
    background-color:#FF1F1F;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic2 {
    font-family:tahoma;
    background-color:#FF1F7F;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic3 {
    font-family:tahoma;
    background-color:#FF1FFF;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic4 {
    font-family:tahoma;
    background-color:#7F1FFF;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic5 {
    font-family:tahoma;
    background-color:#1F1FFF;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic6 {
    font-family:tahoma;
    background-color:#1F7FFF;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic7 {
    font-family:tahoma;
    background-color:#1FFFFF;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic8 {
    font-family:tahoma;
    background-color:#1FFF7F;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic9 {
    font-family:tahoma;
    background-color:#1FFF1F;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic10 {
    font-family:tahoma;
    background-color:#7FFF1F;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic11 {
    font-family:tahoma;
    background-color:#FFFF1F;
    color:#FFFFCB;
    font-weight:bold;
}

TD.topic12 {
    font-family:tahoma;
    background-color:#FF7F1F;
    color:#FFFFCB;
    font-weight:bold;
}

TD.content {
    font-family:times;
    font-size:14;
}

#vcenter {
    vertical-align:center;
}

INPUT {
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14;
    COLOR: #006633;
}

INPUT.BTN {
    BORDER: 2px solid;
    BORDER-TOP-COLOR: #00EEBB;
    BORDER-BOTTOM-COLOR: #003300;
    BORDER-LEFT-COLOR: #00EEBB;
    BORDER-RIGHT-COLOR: #003300;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: #FFFFCB;
    BACKGROUND-COLOR: #006633;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff00DDAA',EndColorStr='#ff006633');
}

INPUT.BTNHOV {
    BORDER-TOP-COLOR: #00CC99;
    BORDER-BOTTOM-COLOR: #004411;
    BORDER-LEFT-COLOR: #00CC99;
    BORDER-RIGHT-COLOR: #004411;
}

#input-text {
    BORDER-TOP: #00CC99 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #005522 1px solid;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #00CC99 1px solid;
    PADDING-LEFT: 2px;
    BORDER-RIGHT: #005522 1px solid;
    PADDING-RIGHT: 2px;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: #006633;
    BACKGROUND: #FFFFCB;
}

#match-links {
    color: #006633;
    font-size:14;
}

TEXTAREA {
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14;
    COLOR: #006633;
}

SELECT {
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: #006633;
}