BODY
{
    color: #000000;
    background-color: #FFFFFF;
    FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    FONT-SIZE: xx-small;
    margin: 0
}

A:link    {color:#0000CC; TEXT-DECORATION: underline }
A:visited {color:#551A8B; TEXT-DECORATION: underline }
A:hover   {color:#3399CC; TEXT-DECORATION: underline }

.White1
{
    COLOR: #ffffff;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: xx-small
}

.White2
{
    COLOR: #ffffff;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: x-small
}

.White3
{
    COLOR: #ffffff;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: small
}

.TabBar
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: x-small
}

.TabBar:link {FONT-WEIGHT: bold; color:white; TEXT-DECORATION: none }
.TabBar:visited {FONT-WEIGHT: bold; color:white; TEXT-DECORATION: none }
.TabBar:hover {FONT-WEIGHT: bold; color:white; TEXT-DECORATION: underline }

.BodyText {
	font-family: Arial, Helvetica, sans-serif, Trebuchet MS, Verdana;
	font-size: 14px;
}
.BodyTextbold {
	font-family: Arial, Helvetica, sans-serif, Trebuchet MS, Verdana;
	font-size: 14px;
	font-weight: bold
}
.BodyText1 {
        color: darkblue;
	font-family: Arial, Helvetica, sans-serif, Trebuchet MS, Verdana;
	font-size: 14px;
}
.BodyText1bold {
        color: darkblue;
	font-family: Arial, Helvetica, sans-serif, Trebuchet MS, Verdana;
	font-size: 14px;
	font-weight: bold
}
.BodyText2
{
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: x-small
}

.BodyText2bold
{
    color: #000000;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small
}

.BodyText3
{
    color: #000000;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: small
}

.BodyText3bold
{
    color: darkblue;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: small
}
.BodyText5 {
	font-family: Arial, Helvetica, sans-serif, Trebuchet MS, Verdana;
	font-size: 12px;
}

.BodyHead2blue
{
    color: #336699;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: 12px
}
.BodyHead2yellow
{
    color: #FFFF00;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: 12px
}
.BodyHead3grey
{
    color: #CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: 12px
}

.RedText
{
    color: #FF0000;
}
.RedTextBold
{
    color: #FF0000;
    font-weight: bold;
}

.caption
{
   font-size: 9px
}

img
{
   border: 0px
}

table.tab
{
    font-family: sans-serif, Verdana, Arial, Helvetica;
    font-size: 11px;
    FONT-WEIGHT: bold;
    background-color: #FFFFAF;
    border: outset 0px;
    border-spacing: 0px;
    width: 100%;
    height: 23
}

tr.tab
{
    COLOR: #20277D;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

td.tab
{
    white-space: nowrap;
    background-color: #E3E3E3;
}

td.selTab
{
    white-space: nowrap;
    background-color: #CCCC99;
}

td.tab a:link    {color:#20277D; font-weight: bold; TEXT-DECORATION: none }
td.tab a:visited {color:#20277D; font-weight: bold; TEXT-DECORATION: none }
td.tab a:hover   {color:#20277D; font-weight: bold; TEXT-DECORATION: underline }
td.selTab a:link    {color:#20277D; font-weight: bold; TEXT-DECORATION: none }
td.selTab a:visited {color:#20277D; font-weight: bold; TEXT-DECORATION: none }
td.selTab a:hover   {color:#20277D; font-weight: bold; TEXT-DECORATION: underline }

td.header
{
    COLOR: #FFFF00;
    background-color: #FFFFAF;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 30px;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
}

td.path
{
    COLOR: #ffffff;
    background-color: #3399FF;
    font-family: sans-serif, Verdana, Arial, Helvetica;
    font-size: 11px;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap
}
td.path a:link    {color:#FFFFFF; TEXT-DECORATION: none }
td.path a:visited {color:#FFFFFF; TEXT-DECORATION: none }
td.path a:hover   {color:#FFFFFF; TEXT-DECORATION: underline }

td.footer {
    font-size: 9px;
    color: #FFFFFF;
    background-color: #20277D;
    font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%;
}

td.footer A:link    {color:#FFFFFF; TEXT-DECORATION: underline }
td.footer A:visited {color:#FFFFFF; TEXT-DECORATION: underline }
td.footer A:hover   {color:#FFFF00; TEXT-DECORATION: underline }


table.sub
{
    font-family: sans-serif, Verdana, Arial, Helvetica;
    font-size: 11;
    font-weight: bold;
    background-color: #FFFFFF;
    border: outset 0px;
    border-spacing: 0px;
    width: 120;
    height: 100%
}

tr.sub
{
    color: #000000;
    background-color: #CCCCCC;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
    height: 28
}

tr.subbot
{
    background-color: #CCCCCC;
    height: 100%
}

td.sub
{
    white-space: nowrap;
    background-color: #CCCCCC
}

td.selSub
{
    white-space: nowrap;
    background-color: #FFFFCC
}
td.sub a:link    {color:#000000; font-weight: bold; TEXT-DECORATION: none }
td.sub a:visited {color:#000000; font-weight: bold; TEXT-DECORATION: none }
td.sub a:hover   {color:#000000; font-weight: bold; TEXT-DECORATION: none }
td.selSub a:link    {color:#000000; font-weight: bold; TEXT-DECORATION: none }
td.selSub a:visited {color:#000000; font-weight: bold; TEXT-DECORATION: none }
td.selSub a:hover   {color:#000000; font-weight: bold; TEXT-DECORATION: none }

tr.mtitle
{
    background-color: #003399
}
td.mtitle
{
    color: #FFFFFF;
    font-family:  Verdana, Arial, sans-serif, Helvetica;
    font-size: 20;
    font-weight: bold;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%
}

td.btn
{
    COLOR: #9933CC;
    FONT-FAMILY: Arial Narrow;
    FONT-SIZE: x-small;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    width: 120;
    height: 30
}

td.desc
{
    COLOR: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: xx-small;
    text-align: left;
    vertical-align: top;
    width: 100%
}

td.pplSay
{
    COLOR: #333333;
    background-color: #FFFF99;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: xx-small;
    text-align: left;
    vertical-align: top;
    width: 100%
}

td.qpick
{
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
}
td.selQpick
{
    COLOR: #CC0000;
    background-color: #CCFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: 12px;
    text-align: left;
    vertical-align: middle;
}

div.c2 {text-align: center}
div.cs {text-align: center; font-size:14px}
h1.c1 {color: #9933cc; font-family: comic sans ms}

p { text-indent: 2em; margin-top: 5px; margin-bottom: 5px; }

img.floatLeft { float: left }
img.floatRight { float: right }

.redtick {
    font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
    font-size: 10px;
    color: #660033
}
.redtickBold {
    font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #660033
}


.box {
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
}
.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: darkblue;
}
.header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFF00;
}
.header5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6666CC;
}
.header6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #0000CC;
}
.word2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

table.container { font-family: Verdana, Arial, Helvetica, sans-serif;
                  border-style: none;
                  border-collapse: collapse;
                  font-size: 12px;
                  width: 100%; height: 100%;
}
table.in     { font-family: Arial, Helvetica, sans-serif;
               font-size: 12px;
               border:0; spacing: 0px; padding: 0;
               border-collapse: collapse;
               width: 100%; height: 100%;
               background-color: white  }
table.bbs    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; border:1px solid #9900FF;
               background-color:#CCCCFF }

table.camp
{
    font-family: Arial, Helvetica sans-serif, Verdana,;
    font-size: 11px;
    background-color: darkblue;
    border-spacing: 2px;
}
td.camp
{
    background-color: white;
    text-align: center;
}
td.campbold
{
    background-color: white;
    font-weight: bold;
}
td.camp1
{
    background-color: #FFFF99;
    text-align: center;
}
td.campbold1
{
    background-color: #FFFF99;
    font-weight: bold;
}
td.campboldcenter
{
    font-weight: bold;
    background-color: #CCFFFF;
    text-align: center;
}
table.mzt
{
    font-family: Arial, Helvetica sans-serif, Verdana,;
    font-size: 12px;
    background-color: darkblue;
    border-spacing: 1px;
}
td.mzt
{
    background-color: white;
    text-align: center;
}
td.mztbold
{
    background-color: white;
    font-weight: bold;
}
td.mzt1
{
    background-color: #FFFF99;
    text-align: center;
}
td.mztbold1
{
    background-color: #FFFF99;
    font-weight: bold;
}
td.mztboldcenter
{
    font-weight: bold;
    background-color: #CCFFFF;
    text-align: center;
}
