body,
.body
{
   background-color: #000000;
   color: #FFFFFF;
   font-family: arial;
   font-size: 10pt;
   margin-top: 30px;
}
.bodybk
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 10pt;
}
.H3
{
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
}
.H2
{
   color: #FFFFFF;
   font-family: Arial;
   font-size: 15px;
   font-weight: bold;
}
.footer
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
.bodybksm
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 10pt;
}
P, LI, OL
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 10pt;
}
td, th
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 10pt;
}
textarea, select
{
   font-family: arial;
   font-size: 8pt;
}
.background2
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 10pt;
}
.label
{
   background-color: #003366;
   color: #ffffff;
   font-size: 8pt;
   font-weight: bold;
}
.labelnote
{
   color: #ffffff;
   font-family: arial;
   font-size: 8pt;
   font-weight: normal;
}
.content
{
   color: FFFFFF;
   font-family: arial;
   font-size: 8pt;
}
.contentwhitebg
{
   background-color: #ffffff;
   color: black;
   font-family: arial;
   font-size: 8pt;
}
.contenterror
{
   background-color: red;
   color: black;
   font-family: arial;
   font-size: 10pt;
}
.formheading
{
   background-color: #4976B6;
   color: #000000;
   font-family: arial;
   font-size: 10pt;
   font-weight: bold;
}
.small
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 8pt;
   font-weight: normal;
}
.small2
{
   color: #B53C04;
   font-family: arial;
   font-size: 8pt;
   font-weight: bold;
}
.medium
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 8pt;
   font-weight: normal;
}
.large
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 12pt;
   font-weight: normal;
}
.large2
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 14pt;
   font-weight: bold;
}
.highlight
{
   color: #E09B00;
   font-weight: bold;
}
.bodyHD
{
   border-bottom: 1px solid #666666;
   color: #FFFFFF;
   font-family: arial;
   font-size: 14pt;
   font-weight: bold;
   height: 20px;
   margin-bottom: 5px;
   padding-bottom: 5px;
   width: 100%;
}
.bodyHD2
{
   color: #FFFFFF;
   font-family: arial;
   font-weight: bold;
   height: 20px;
   width: 100%;
}
.err
{
   color: red;
   font-family: arial;
   font-size: 10pt;
   font-weight: bold;
}
.errsmall
{
   color: red;
   font-family: arial;
   font-size: 10pt;
   font-weight: bold;
}
.err2
{
   color: red;
   font-family: arial;
   font-size: 10pt;
   font-weight: normal;
}
.mesg
{
   color: #B53C04;
   font-family: arial;
   font-size: 10pt;
   font-weight: bold;
}
.info
{
   color: #FF0000;
   font-family: arial;
   font-size: 10pt;
}
.note
{
   color: #B53C04;
   font-family: arial;
   font-size: 10pt;
   font-weight: normal;
}
.body
{
   color: #B53C04;
   font-family: arial;
   font-size: 10pt;
   font-weight: bold;
}
A:link
{
   color: #FFFFFF;
   font-size: 10pt;
   text-decoration: underline;
}
A:visited
{
   color: #FFFFFF;
   font-size: 10pt;
   text-decoration: underline;
}
A:active
{
   color: #FFFFFF;
   font-size: 10pt;
   text-decoration: underline;
}
A:hover
{
   color: #CCCCCC;
   font-size: 10pt;
   text-decoration: underline;
}
A.footer:link
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
A.footer:visited
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
A.footer:active
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
A.footer:hover
{
   color: #FFCC33;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
A.sidelink:link
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
A.sidelink:visited
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
A.sidelink:active
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
A.sidelink:hover
{
   color: #B53C04;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}
A.large:link
{
   color: #B53C04;
   font-family: arial;
   font-size: 12pt;
   font-weight: bold;
   text-decoration: underline;
}
A.large:visited
{
   color: #B53C04;
   font-family: arial;
   font-size: 12pt;
   font-weight: bold;
   text-decoration: underline;
}
A.large:active
{
   color: #B53C04;
   font-family: arial;
   font-size: 12pt;
   font-weight: bold;
   text-decoration: underline;
}
A.orange:link
{
   color: #B53C04;
   font-family: arial;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}
A.orange:visited
{
   color: #B53C04;
   font-family: arial;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}
A.orange:active
{
   color: #B53C04;
   font-family: arial;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: underline;
}
A.small:link
{
   color: #ffffff;
   font-family: arial;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: underline;
}
A.small:visited
{
   color: #ffffff;
   font-family: arial;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: underline;
}
A.small:active
{
   color: #ffffff;
   font-family: arial;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: underline;
}
A.contentlink:link
{
   color: #0000FF;
   font-family: arial;
   font-size: 10pt;
   text-decoration: underline;
}
A.contentlink:visited
{
   color: #0000FF;
   font-family: arial;
   font-size: 10pt;
   text-decoration: underline;
}
A.contentlink:active
{
   color: #0000FF;
   font-family: arial;
   font-size: 10pt;
   text-decoration: underline;
}
div.level2heading
{
   color: #FFFFFF;
   font-family: arial;
   font-size: 14pt;
   font-weight: bold;
   height: 20px;
   width: 100%;
}
div.subnavmenu
{
   background-color: #B53C04;
   color: #FFFFFFF;
   font-family: arial;
   font-size: 11pt;
   font-weight: normal;
   height: 10px;
   padding: 2px;
   width: 500px;
}
.reg
{
   background-color: #FFFFCC!important;
   border: 1px solid #999999;
   color: #333333;
   padding-left: 5px;
   width: 250px;
}
.reg_label
{
   width: 180px;
}
.form_error
{
   color: #FF0000;
   font-family: arial, helvetica;
   font-size: 12px;
}
a.popup_help, a.popup_help:visited
{
   position: relative;
   text-decoration: none;
   z-index: 1;
}
a.popup_help div, #popup_help div
{
   display: none;
   position: absolute;
   right: 40px;
   top: 0px;
   visibility: hidden;
}
a.popup_help:hover
{
   border: 0;
   text-decoration: none;
   z-index: 1000;
}
a.popup_help:hover div, #popup_help:hover div
{
   background-color: #FFF8BE;
   background-repeat: no-repeat;
   border: 1px solid #FFF;
   color: #000000;
   display: block! important;
   font-family: arial, helvetica;
   font-size: 10px;
   font-weight: normal;
   margin-left: 10px;
   max-width: 210px;
   padding: 5px;
   padding-left: 10px;
   visibility: visible;
   width: 200px;
}
.game_report_0,
 .game_report_1,
 .game_report_selected_0,
 .game_report_selected_1
{
   padding: 5px;
}
.game_report_0,
 .game_report_selected_0
{
   background-color: #222222;
   border: 1px solid #333333;
}
.game_report_1,
 .game_report_selected_1
{
   background-color: #111111;
   border: 1px solid #333333;
}
.game_report_selected_0,
 .game_report_selected_1
{
   border: 1px solid #999999;
}
.ccinfo
{
   background-color: green;
}
