BODY 
{
  FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  /* BACKGROUND-COLOR: #EDF4FC; */
  BACKGROUND-COLOR: #666666;
  FONT-SIZE: 10px;
}

A
{
  COLOR: #003399; 
  TEXT-DECORATION: none; 
}

A.plain
{
  COLOR: #000000; 
  TEXT-DECORATION: none; 
}

A:hover
{
  TEXT-DECORATION: underline; 
}

A:visited 
{
  COLOR: #003399; 
  TEXT-DECORATION: none; 
}

A:visited:hover
{
  TEXT-DECORATION: underline; 
}

TABLE
{
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  MARGIN-LEFT: 0px;
  MARGIN-RIGHT: 0px;
}

FORM
{
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  MARGIN-LEFT: 0px;
  MARGIN-RIGHT: 0px;
}

TD
{
  FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  FONT-SIZE: 10px;
  TEXT-ALIGN: left;
}

INPUT
{
  FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  FONT-SIZE: 10px;
}

SELECT
{
  FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  FONT-SIZE: 10px;
}

P
{
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 15px;
}

H1
{
  FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
  PADDING-TOP: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
}

H2
{
  FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
}

H3
{
  FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
  PADDING-TOP: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 5px;
}

H4
{
  FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  PADDING-TOP: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 5px;
}
 

TABLE.border
{
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  MARGIN-LEFT: 0px;
  MARGIN-RIGHT: 0px;
  border: 1px solid #000000;
}

TD.container
{
  PADDING-TOP: 0px;
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;
  TEXT-ALIGN: left;
}

TD.menubar
{
  BACKGROUND-COLOR: #EBEBF5;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 3px;
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 5px;
  FONT-SIZE: 10px;
  TEXT-ALIGN: left;
}

A.menubar
{
  FONT-WEIGHT: bold;
  COLOR: #003399; 
  TEXT-DECORATION: none; 
}

A.menubar:hover
{
  COLOR: #003399; 
  FONT-WEIGHT: bold;
  TEXT-DECORATION: underline; 
}

A.menubar:visited 
{
  COLOR: #003399; 
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none; 
}

A.menubar:visited:hover
{
  COLOR: #003399; 
  FONT-WEIGHT: bold;
  TEXT-DECORATION: underline; 
}

A.white
{
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF; 
  TEXT-DECORATION: none; 
}

A.white:hover
{
  COLOR: #FFFFFF; 
  FONT-WEIGHT: bold;
  TEXT-DECORATION: underline; 
}

A.white:visited 
{
  COLOR: #FFFFFF; 
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none; 
}

A.white:visited:hover
{
  COLOR: #FFFFFF; 
  FONT-WEIGHT: bold;
  TEXT-DECORATION: underline; 
}

TD.line0
{
  BACKGROUND-COLOR: #F7F7FF;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  TEXT-ALIGN: left;
}

TD.line1
{
  BACKGROUND-COLOR: #EFEFFF;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  TEXT-ALIGN: left;
}

TD.header
{
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #004167;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left;
}

TD.subHeader
{
  BACKGROUND-COLOR: #EBEBF5;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  BORDER-BOTTOM: 1px solid #7F7F7F;
  TEXT-ALIGN: left;
}

TD.rowHeader
{
  BACKGROUND-COLOR: #EBEBF5;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  TEXT-ALIGN: left;
}

TD.footer
{
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #004167;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  BORDER-TOP: 1px solid #000000;
  TEXT-ALIGN: left;
}

A.header, A.header:visited, A.header:active
{
  COLOR: #EFEFFF; 
  TEXT-DECORATION: none; 
}

A.header:hover
{
  COLOR: #EFEFFF; 
  TEXT-DECORATION: underline; 
}



TD.settings
{
  PADDING-TOP: 1px;
  PADDING-BOTTOM: 1px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 20px;
  TEXT-ALIGN: left;
}

TD.eventSelection
{
  BACKGROUND-COLOR: #F7F7FF;
  PADDING-TOP: 4px;
  PADDING-BOTTOM: 4px;
  PADDING-LEFT: 4px;
  PADDING-RIGHT: 4px;
  TEXT-ALIGN: left;
}

TD.eventSelectionHelp
{
  BACKGROUND-COLOR: #EFEFFF;
  PADDING-TOP: 4px;
  PADDING-BOTTOM: 4px;
  PADDING-LEFT: 4px;
  PADDING-RIGHT: 4px;
  BORDER-LEFT: 1px solid #7F7F7F;
  TEXT-ALIGN: left;
}

TD.eventSelectionFooter
{
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #004167;
  PADDING-TOP: 4px;
  PADDING-BOTTOM: 4px;
  PADDING-LEFT: 4px;
  PADDING-RIGHT: 4px;
  BORDER-TOP: 1px solid #7F7F7F;
  TEXT-ALIGN: left;
}

TD.headerText
{
  COLOR: #000000;
  BACKGROUND-COLOR: #EFEFFF;
  BORDER-RIGHT: 1px solid #7F7F7F;
  FONT-SIZE: 10px;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 3px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  TEXT-ALIGN: left;
}

TD.tableColor
{
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 10px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  BORDER-LEFT: 1px solid #7F7F7F;
  BORDER-RIGHT: 1px solid #7F7F7F;
  BORDER-TOP: 1px solid #7F7F7F;
  TEXT-ALIGN: left;
}

TD.tableColorExplanation
{
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 10px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  TEXT-ALIGN: left;
}

TD.cookieError
{
  COLOR: #000000;
  BACKGROUND-COLOR: #FFCCCC;
  FONT-SIZE: 10px;
  PADDING-TOP: 3px;
  PADDING-BOTTOM: 3px;
  PADDING-LEFT: 6px;
  PADDING-RIGHT: 6px;
  TEXT-ALIGN: left;
}
