P {
    font-family:times;
    color:#003366;
}

A {
    color:#FF0000;
    font-weight: bold;
}

A.naked:link {
    text-decoration:underline;
    color: #003464;
    font-size:14;
}

A.naked:hover {
    text-decoration:underline;
    color: #FF0000;
    font-size:14;
}

A.naked:visited {
    text-decoration:none;
    color: #FF0000;
    font-size:14;
}

TD {
    color:#003366;
    vertical-align:top;
}

TD.image {
    font-family:tahoma;
    background-color:#003464;
    color:#FFFFCB;
    vertical-align:middle;
}

TD.topic {
    font-family:tahoma;
    background-color:#003366;
    color:#FFFFCB;
    font-size:18;
    font-weight:bold;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff0077AA',EndColorStr='#ff002255');
}

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-WEIGHT: bold;
    COLOR: #003366;
}

INPUT.BTN {
    BORDER: 2px solid;
    BORDER-TOP-COLOR: #00BBEE;
    BORDER-BOTTOM-COLOR: #000033;
    BORDER-LEFT-COLOR: #00BBEE;
    BORDER-RIGHT-COLOR: #000033;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #FFFFCB;
    BACKGROUND-COLOR: #003366;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff00AADD',EndColorStr='#ff003366');
}

INPUT.BTNHOV {
    BORDER-TOP-COLOR: #0099CC;
    BORDER-BOTTOM-COLOR: #001144;
    BORDER-LEFT-COLOR: #0099CC;
    BORDER-RIGHT-COLOR: #001144;
}

#input-text {
    BORDER-TOP: #0099CC 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #002255 1px solid;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #0099CC 1px solid;
    PADDING-LEFT: 2px;
    BORDER-RIGHT: #002255 1px solid;
    PADDING-RIGHT: 2px;
    FONT-FAMILY: times;
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    BACKGROUND: #FFFFCB;
}

#match-links {
    color: #003366;
    font-size:14;
}