Body
{	margin-top: 0;
	margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
	background-color:#ffffff;
}

.labelstylenobold 
{	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333; 
}

.labelstyleRed 
{	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Red; 
	font-weight: bold;
}


.body
{	margin-top: 0;
	margin-left: 0;
    margin-right: 0;
    margin-bottom:0;
	background-color:#ffffff;
}

p, font 
{
	font-family: Tahoma, Verdana, Helvetica;
}

textarea, input, select
{
	color: #333333;
    font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif;
    font-size: 11px;
    margin-top: 0; margin-left: 0; margin-right: 0;
    padding-left:2px;
    padding-right:2px;
	
}

.fontMessage
{
	color: #333333;
    font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif;
    font-size: 11px;
}


.InputGray
{
	color: #333333;
	background-color:Gainsboro;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-top: 0; margin-left: 0; margin-right: 0;
    padding-left:2px;
    padding-right:2px;
	
}

a:link 
{
	text-decoration: underline;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

a:active 
{
	text-decoration: underline; 
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
a:visited 
{ 
	text-decoration: underline;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
a:hover 
{
	text-decoration: none;
	color: #669900;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

TD.TDDashBoardHeader{background-color:#0B0895;}
TD.TDDashBoardNormal{background-color:Gainsboro;}
TD.TDDashBoardButton{height:15px}

.headerlabelVerySmallGraySB
{
	color: black;
    font-family: Tahoma,Times New Roman, Times, serif;
    font-size: 9px;    
}

.DashBoardAccount
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color:#ffffff;
    background-color:#0B0895;
    border-color:#0B0895;
    border-style:outset;
    width:125px;
}

.DashBoardAccountGray
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color:#cc3333;
    background-color:#3462F6;
    border-color:#3462F6;
    border-style:outset;
    width:125px;
}

.DBlabelstyle 
{	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	font-weight: bold;
	text-decoration:underline;
}

.DBlabelstyleGray 
{	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#cc3333; 
	font-weight: bold;
	text-decoration:underline;
}

.DBlabelstyleheader 
{	font-size: 14px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Gainsboro; 
	font-weight:bold;
}

.DBlabelstyleheaderGray 
{	font-size: 14px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #cc3333; 
	font-weight:bold;
}

Input.DashBoardBalanceTxtBox
{
	width:70px;
	background-color:Gainsboro;
}

Input.DashBoardBalanceTxtBoxGray
{
	width:70px;
	background-color:#3462F6;
}

Table.TableClear
{
	border-bottom-style:outset;
	border-color:#333333;
}

Table.TableMessage
{
	width:750px;
	border-bottom-style:outset;
	border-color:#333333;
}

Table.TableFrame
{
	border:0;
}

Table.TableFrameStandard
{
	width:850px;
	border-left-width:30px;
	border-left-style:solid;
	border-left-color: #ffffff;
	
	border-right-width:30px;
	border-right-style:solid;
	border-right-color: #ffffff;
	
	border-top-width:10px;
	border-top-style:solid;
	border-top-color:#ffffff;
}

Table.TableFrameLarge
{
	width:850px;
	border-left-width:15px;
	border-left-style:solid;
	border-left-color: #ffffff;
	
	border-right-width:15px;
	border-right-style:solid;
	border-right-color: #ffffff;
	
	border-top-width:10px;
	border-top-style:solid;
	border-top-color:#ffffff;
}

Table.TableFrameSmall
{
	width:850px;
	border-left-width:60px;
	border-left-style:solid;
	border-left-color:#ffffff;
	
	border-right-width:60px;
	border-right-style:solid;
	border-right-color:#ffffff;
	
	border-top-width:10px;
	border-top-style:solid;
	border-top-color:#ffffff;
}

Table.TableStandardWidth
{
	width: 500px;
}

Table.TableSmallWidth
{
	width: 400px;
}

.TDFrame
{
	background-color:3462F6;
	width:5px;
}

.TDFrameSpacer
{
	width:1px;
}

TD.TDFrameRight
{
	background-color:3462F6;
	width:5px;
}



TD.TDHeader
{
	background-color:#0B0895;
	padding-left:5px;
	padding-right:5px;	
}

TD.TDNormal
{
	background-color:Gainsboro;
	padding-left:5px;
	padding-right:5px;
}

TD.TDNormalClear
{
	padding-left:5px;
	padding-right:5px;
}

TD.TDNormalClearMessage
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
}

TD.TDNormalStub
{
	background-color:#333333;
	padding-left:5px;
	padding-right:5px;
}

TD.TDNormalStubUnique
{
	background-color:#0B0895;
	padding-left:5px;
	padding-right:5px;
}

TD.TDHelp
{
	padding-left:15px;
	padding-right:5px;
	width:350px;
}

TD.TDMessage
{
	background-color:Gainsboro;
	padding-left:20px;
	padding-right:5px;
}

.SuperSmallWidth
{
	width:50px
}

.SuperSmallWidthGray
{
	background-color:Gainsboro;
	width:50px
}

.SmallWidth
{
	width:145px
}

.StandardWidth
{
	width:170px
}

.WideWidth
{
	width:220px
}

.SuperWideWidth
{
	width:260px
}

.SuperWideWidthGray
{
	width:260px;
	background-color:Gainsboro;
}

.WideWidthGray
{
	width:220px;
	background-color:Gainsboro;
}

.StandardWidthGray
{
	width:170px;
	background-color:Gainsboro;
}

.WidthGrayRight
{
	width:170px;
	background-color:Gainsboro;
	text-align:right;
}

.labelstyle 
{	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333; 
	font-weight: bold;
}

.labelstyleheader 
{	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	font-weight:bold;
}

.warningstyle 
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #3462F6;
	font-weight: bold;
}

.requirestyle
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #3462F6;
}

.fineprint
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.basicbutton
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color:#ffffff;
    background-color:#0B0895;
    border-color:#0B0895;
}	 



TR.GridItemAlternate
{
	background-color:#FFFFCC;
}	 

TR.GridItemHightLight
{
	background-color:#FF9966;
}	 

TR.GridItem
{
	background-color:Gainsboro;
}

TR.GridColumns
{
	background-color:#0B0895;
}

.GridLabelStyle
{	font-size: 11px; 
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #333333; 
}
.GridLabelStyleRed
{	font-size: 11px; 
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: Red; 
}

.GridLabelStyleHeader
{	font-size: 12px; 
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; 
	font-weight:bold;
}

.GridCellLeftMargin
{
	padding-left:5px;
	padding-right:5px;
}

Table.DataGridStandard
{
	width:840px;
}

a:link.ColumnLink 
{
	text-decoration: underline;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

a:active.ColumnLink 
{
	text-decoration: underline;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

a:visited.ColumnLink 
{ 
	text-decoration: underline;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
a:hover.ColumnLink 
{
	text-decoration: underline;
	color: #669900;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}


a:link.button
{
	text-decoration: none;
	color:Blue;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}


a:active.button
{
	text-decoration: none;
    color:Blue;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

a:visited.button 
{ 
	text-decoration: none;
	color:Blue;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
a:hover.button 
{
	text-decoration: none;
	color: #669900;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

.buttonInact 
{
	font-size: 10px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Gray; 
	font-weight: bold;
}

a:hover.buttonInact
{
	font-size: 10px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Gray; 
	font-weight: bold;
}

a:link.wizard
{
	text-decoration: none;
	color:Blue;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}


a:active.wizard
{
	text-decoration: none;
	color:Blue;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

a:visited.wizard 
{ 
	text-decoration: none;
	color:Blue;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

a:hover.wizard 
{
	text-decoration: none;
	color: #669900;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

.wizardInact 
{
	font-size: 10px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Gray; 
	font-weight: bold;
}

a:hover.wizardInact 
{
	font-size: 10px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Gray; 
	font-weight: bold;
}

.helpstyle
{
	font-size: 10px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Gray; 
	font-weight: bold;
}

.messagestyle
{
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black; 
}



.ReportHeader 
{	font-size: 20px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Black; 
	font-weight:bold;
}

.ReportHeaderSub 
{	font-size: 12px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Black; 
	font-weight:bold;
}

TD.tdBlank {
}

TD.tdAgentHead {
  font-size: 12pt;
  text-align: center;
  font-weight: bold;
  color: ffffff;
  background-color: 000000;
  border-style: solid;
  border-width: 1 1 1 1;
  border-color: 000000;
}

TD.tdColPlayer {
  text-align: left;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.tdColBF {
  font-weight: bold;
}

TD.tdColDay {
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.tdColWeek {
  font-weight: bold;
}

TD.tdColPmts {
  font-weight: bold;
}

TD.tdColEB {
  font-weight: bold;
}

TD.tdPlayer {
  text-align: left;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.tdBF {
  width: 70px;
}

TD.tdDay {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.tdWeek {
  width: 70px;
}

TD.tdPmts {
  width: 70px;
}

TD.tdEB {
  width: 70px;
}

TD.tdSubPlayer {
  text-align: left;
  font-weight: bold;
}

TD.tdSubBF {
  font-weight: bold;
}

TD.tdSubDay {
  font-weight: bold;
}

TD.tdSubWeek {
  font-weight: bold;
}

TD.tdSubPmts {
  font-weight: bold;
}

TD.tdSubEB {
  font-weight: bold;
}


.GridLabelStyleWhite
{	font-size: 11px; 
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	color: White; 
}

.headerlabelSB
{
	color: Black;
    font-family: Tahoma,Times New Roman, Times, serif;
    font-size: 11px;
    font-weight:bold;
}

.SBSelected
{
	text-decoration: underline;
	font-weight: bold;
	color:Black;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

a:link.SB 
{
	text-decoration: underline;
	color:Blue;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
a:active.SB 
{
	text-decoration: underline;
	color:Blue; 
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
a:visited.SB 
{ 
	text-decoration: underline;
	color:Blue;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
a:hover.SB 
{
	text-decoration: none;
	color:Blue;
	color: purple;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

.ColumnLinkSB 
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

.headerlabelVerySmallerGraySB
{
	color: Gray;
    font-family:  Tahoma,Times New Roman,Times, serif;
    font-size: 9px;    
}
