BODY
{
    FONT-SIZE: 10pt;
    BACKGROUND: #eeeeee;
    FONT-FAMILY: Verdana
}
TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}
TD#pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    VERTICAL-ALIGN: baseline;
    COLOR: #ffff00
}
TABLE#banner
{
    BACKGROUND-IMAGE: none;
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #0000f0
}
TABLE#middle
{
    WIDTH: 100%
}
TD#ftright
{
    FONT-SIZE: 8pt;
    COLOR: #ffff00;
    TEXT-ALIGN: right
}
TD#ftleft
{
    FONT-SIZE: 8pt;
    COLOR: #ffff00;
    TEXT-ALIGN: left
}
TD#menu
{
    BACKGROUND: gainsboro;
    VERTICAL-ALIGN: top;
    WIDTH: 100px
}
TD#content
{
    PADDING-LEFT: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
TD#latestnews
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: gainsboro
}
TD#latestnewsnews
{
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
TD#intro
{
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-BOTTOM: gainsboro 1px solid
}
TD#menutitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(img/back.gif);
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
TD#menuitem
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bbbbbb 1px groove
}
TD#menu1
{
    PADDING-RIGHT: 10px;
    DISPLAY: none;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bbbbbb 1px groove;
    TEXT-ALIGN: right
}
TD#lastmenuitem
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    COLOR: #eeeeee;
    PADDING-TOP: 2px
}
TD#selmenuitem
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    BACKGROUND: #bbbbbb;
    BORDER-BOTTOM: gainsboro 1px groove
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0000f0;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #f19c17
}
A.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0000f0;
}
A.menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #f19c17
}
.btn
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: gainsboro;
    BORDER-LEFT: #666666 1px solid;
    CURSOR: hand;
    COLOR: #666666;
    BORDER-BOTTOM: #666666 1px solid;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
TD#titleleft
{
    BACKGROUND-IMAGE: url(img/left.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD#titleright
{
    BACKGROUND-IMAGE: url(img/right.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD#title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(img/back.gif);
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
TD#thread
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: gainsboro 1px groove
}
TABLE#messages
{
    BACKGROUND-COLOR: #ffffff
}
TABLE#shaded
{
    BORDER-RIGHT: #104a7b 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    BORDER-LEFT: #afc4d5 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #104a7b 1px solid;
    BACKGROUND-COLOR: gainsboro
}
TR#poster
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    MARGIN: 2px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana
}
TR#row
{
    HEIGHT: 20px
}
TD#team
{
    BORDER-BOTTOM: gainsboro 1px groove
}
TD#shirt
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(img/spot.gif);
    PADDING-BOTTOM: 2px;
    WIDTH: 16px;
    COLOR: #eeeeee;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gainsboro 1px groove;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: center
}
TD#person
{
    PADDING-LEFT: 5px;
    BORDER-BOTTOM: gainsboro 1px groove
}
TD#msg
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    MARGIN: 2px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px groove;
    TEXT-ALIGN: justify
}
TD#form
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: right
}
TD#caption
{
    FONT-WEIGHT: bold
}
TD#explain
{
    FONT-SIZE: 8pt;
    FONT-STYLE: italic
}
TD#msgarea
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
.error
{
    COLOR: #ff3300
}
