﻿body 
{
		margin:0 0 0 0;
		background-color:#FFFFFF;
}
body, p, td, li, select {
		font-family:Verdana;
		font-size:12px;
		color:#222222;
}

table {
	border: none;
	empty-cells: show;
	border-collapse: collapse;
}

img {
		border:none;
}

.bluelink:link, .bluelink:active, .bluelink:visited, .bluelink:hover {
		color:#0000FF;
		text-decoration:none;
}
				
.cr {
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		color:#888888;
		text-decoration:none;
		text-align:center;
		border-top:1px solid #CCCCCC;
		padding:10px 0 0 10px;
}


#TableHome
{
	width:700px;
	height:200px;
	table-layout:fixed;
	background-image:url(images/TableBGHome.jpg);
	background-position:center;
	color:#000000;
}
#LoginTable
{
	width:300px;
	height:150px;
	table-layout:fixed;
	background-image:url(images/LoginBG.jpg);
	background-position:center;
	color:#0000FF;
}
#LoginText
{
	width:300px;
	height:150px;
}
.TopLevel {
		width:200px;
		position:absolute;
		top:0px;
		float:left;
		left:0px;
		padding:0 0 0 0;
		text-align:justify;
}
.TopLevel * {
		padding:0 0 0 0;
		margin:0 0 0 0;
		clear:both;
		color:#000000;
		font-size:12px;
} 

.TopLevel dl.accordion-menu 
{
		float:left;
		top:0px;
		width:100%;
		left:0%;
		border:none;
		color:#000;
}

.TopLevel dl.accordion-menu dt.divT {
		width:100%;
		left:0%;
		height:28px;
		text-align:left;
}

.TopLevel dl.accordion-menu dt.divT span {
		color:#000000;
		width:90%;
		float:left;
		position:relative;
		padding:3px 0px 3px 3px;
		font-size:14px;
		font-family:Verdana;
		top:3px;
}

.TopLevel dl.accordion-menu dt.divT span:hover {
		text-decoration: none;
}

.TopLevel dl.accordion-menu dd.divG {
		display:block;
		width:97%;
		position:relative;
		float:left;
		left:0%;
		margin: 0px 0px 0px 0px;
}

.TopLevel dl.accordion-menu dd.divG .bd {
		width:100%;
		float:left;
		padding:0px 0px 2px 0;
		color:#000000;
}

.TopLevel dl.accordion-menu dd.divG .bd ul {
		float: left;
		position: relative;
		width:90%;
		left:5%;
		color:#000000;
}

.TopLevel dl.accordion-menu dd.divG .bd li {
		color:#000000;
}

.TopLevel dl.accordion-menu dd.divG .bd h3,
.TopLevel dl.accordion-menu dd.divG .bd p,
.TopLevel dl.accordion-menu dd.divG .bd dl,
.TopLevel dl.accordion-menu dd.divG .bd dt,
.TopLevel dl.accordion-menu dd.divG .bd dd,
.TopLevel dl.accordion-menu dd.divG .bd table {
		width:97%;
		left:1%;
		margin:3px 0px;
		position: relative;
}

.TopLevel .poChartTitle {
		width:100%;
		height:100%;
		color:#FFFFFF;
		float:left;
}

.TopLevel dd dt {
		 background-color:transparent;
		 color:#000000;
}

/************/
/*MENU AGENT*/
/************/
.MenuAgent {
		color:#000000;
		font-weight:normal;
		font-size:12px;
		font-family:Verdana;
		width:100%;
		text-align:left;
		text-indent:3px;
}
.MenuAgent:hover {
		color:#000000;
		font-weight:normal;
		font-size:12px;
		font-family:Verdana;
		width:100%;
		text-align:left;
		text-indent:3px;
		text-decoration:underline;
}

/*************/
/*MENU LOGOUT*/
/*************/
#TDR1C1
{
	width:291px;
	height:150px;
	background-image:url(images/ReportMainTop_r1_c1.jpg);
}
#TDR1C2
{
	width:259px;
	height:150px;
	background-image:url(images/ReportMainTop_r1_c2.jpg);
}
#TDR1C3
{
	width:250px;
	height:150px;
	background-image:url(images/ReportMainTop_r1_c3.jpg);
}

/**************/
/*MENU BOTONES*/
/**************/
.TableBotones
{
	table-layout:fixed;
	width:1100px;
	height:50px;
	font-size:14px;
}
.TableBotones td
{
	text-align:center;	
	background-image:url(../../images/button.png);
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	width:138px;
	border-left:solid 2px #101528;
	border-right:solid 2px #101528;
	
}
.TableBotones th
{
	text-align:center;	
	font-size:16px;
	background-color:#50505F;
	color:#CCC;
	border:solid 2px #101528;
	border-left:solid 2px #101528;
	border-right:solid 2px #101528;
	border-top:solid 2px #101528;
}
.TableBotones a:link
{
	text-decoration:none;
	color:#FC0;
	text-align:center;
	font-weight:bold;
}
.TableBotones a:visited
{
	text-decoration:none;
	color:#FC0;
	text-align:center;
	font-weight:bold;
}
.TableBotones a:hover
{
	text-decoration:underline;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}
.TableBotones a:active
{
	text-decoration:none;
	color:#FC0;
	text-align:center;
	font-weight:bold;
}
#TableSpecial
{
	table-layout:fixed;
	width:800px;
	height:30px;
	background-image:url(images/bgSpecial.jpg);
	font-size:14px;
}
#TableSpecial a:link
{
	text-decoration:none;
	color:#005DB3;
	margin: 0px 5px 0px 5px;
}
#TableSpecial a:visited
{
	text-decoration:none;
	color:#005DB3;
	margin: 0px 5px 0px 5px;
}
#TableSpecial a:hover
{
	text-decoration:underline;
	color:#5195CE;
	margin: 0px 5px 0px 5px;
}
#TableSpecial a:active
{
	text-decoration:none;
	color:#005DB3;
	margin: 0px 5px 0px 5px;
}
/********/
/*FOOTER*/
/********/
#MainFooter
{
	width:800px;
	height:35px;
	background-image:url(images/bgMainFooter.jpg);
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	vertical-align:text-top;
}
/*********/
/*CONTENT*/
/*********/
#content
{		
	width:1100px;
	table-layout:fixed;
}
.ProcessDiv
{
	background-color:#FFFFFF;
	width:150px;
	height:40px;
	border:1px solid #000000;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
/************/
/*DATA CLASS*/
/************/
.GameHeader
{
	color:#FFFFFF;
	background-color:#5195CE;
	font-size:13px;
	font-weight:bolder;
}
.TrGameOdd
{
	color:#02243C;
	background-color:#F9F9F9;
	font-size:13px;
}
.TrGameEven
{
	color:#02243C;
	background-color:#E6E6E6;
	font-size:13px;
}
.TrGameBottom
{
	color:#000000;
	font-size:13px;
}
.TrTotalOdd
{
	color:#FFFFFF;
	background-color:#005DB3;
	font-size:13px;
	font-weight:bolder;
}
.TrTotalEven
{
	color:#FFFFFF;
	background-color:#005DB3;
	font-size:13px;
	font-weight:bolder;
}
/******************/
/* AGENT EXPOSURE */
/******************/
.GameHeaderChart
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #336699;
    text-align:center;
    width:33%;
}
.GameDetailChart
{
	WIDTH:33%;
	HEIGHT:24;
	text-align:center;
}
.GameDetailChart TD
{
	border:dotted 1px #CCCCCC;
}

.GameDetailChart a:visited
{
	text-decoration:none;
	color:#336699;
	font-size:12px;
}
.GameDetailChart a:link
{
	text-decoration:none;
	color:#336699;
	font-size:12px;
}
.GameDetailChart a:hover
{
	text-decoration:underline;
	color:#336699;
	font-size:12px;
}
.GameDetailChart a:active
{
	text-decoration:none;
	color:#336699;
	font-size:12px;
}
.GameTopHeader
{
	background-color:#E0E0E0;
	font-weight:bolder;
	color:#000000;
}
.GameHeaderChartTD
{
	border-bottom:solid 2px #ADADAD;
}
/************/
/*MOVE LINEs*/
/************/
.header{
	text-align:center;
	background-image:url(images/Movelines/header-row-bg.jpg);	
	color:white;
	font-weight:bold;
	font-size:12px;
	border:#000 solid 1px;	
}
.row{
	background-color:#FFF;
	font-weight:bold;
	font-size:12px;
	border:#000 solid 1px;	
}
.alternrow{
	background-color:#CCC;
	font-weight:bold;
	font-size:12px;
	border:#000 solid 1px;	
}
#TopMoveLine
{
	background-image:url(images/Movelines/TopMoveLines.jpg);
	width:850px;
	height:50px;
}
#MLMAgentInfo
{
	width:345px;
	font-size:16px;
	text-indent:5px;
	vertical-align:bottom;
	color:#036;
	font-weight:bold;
}
#LineSportMoveLine
{
	background-image:url(images/Movelines/LineTypeSportsML.jpg);
	width:850px;
	height:32px;
	table-layout:fixed;
}
#BottomMoveLine
{
	background-image:url(images/Movelines/BottomMoveLines.jpg);
	width:850px;
	height:35px;
	table-layout:fixed;
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	vertical-align:text-top;
}
.CssSportSelection
{
	margin:0px;
	padding:0px;
}
.CssSportSelection li
{
	list-style:none;
	display:inline;
	background-image:url(images/btnSport/Sport_Out.jpg);
}
.CssSportSelection li a:visited
{
	text-decoration:none;
	color:#336699;
	padding: 10px 5px 10px 5px;
}
.CssSportSelection li a:link
{
	text-decoration:none;
	color:#336699;
	padding: 10px 5px 10px 5px;
}
.CssSportSelection li a:hover
{
	text-decoration:underline;
	color:#336699;
	padding: 10px 5px 10px 5px;
}
.CssSportSelection li a:active
{
	text-decoration:none;
	color:#336699;
	padding: 10px 5px 10px 5px;
}
.TDLineType
{
	width:345px;
	color:#FFFFFF;
	font-weight:bolder;
}
#MoveLineSchedule
{
	width:850px;
	table-layout:fixed;
}
#MoveLineScheduleTop
{
	background-image:url(images/bgMLTop.jpg);
	width:850px;
	height:10px;
	table-layout:fixed;
}
#MoveLineScheduleMiddle
{
	background-image:url(images/bgMLMiddle.jpg);
	background-repeat:repeat-y;
	width:850px;
	table-layout:fixed;
}
#MoveLineScheduleBottom
{
	background-image:url(images/bgMLBottom.jpg);
	width:850px;
	height:10px;
	table-layout:fixed;
}
#TBComboSchedule
{
	width:840px;
	height:30px;
	background-image:url(images/ComboSchedulebg.jpg);
}
#TBComboSchedule td
{
	text-align:center;
	color:#336699;
}
#TBTitle
{
	padding:0px 0px 0px 5px;
	font-family:Tahoma;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bolder;
}
.ScheduleCss
{
	color:#FFFFFF;
}
.ScheduleCss a:visited
{
	text-decoration:none;
	color:#336699;
	font-size:13px;
}
.ScheduleCss a:link
{
	text-decoration:none;
	color:#336699;
	font-size:13px;
}
.ScheduleCss a:hover
{
	text-decoration:underline;
	color:#336699;
	font-size:13px;
}
.ScheduleCss a:active
{
	text-decoration:none;
	color:#336699;
	font-size:13px;
}
#PageRefresh
{
	width:840px;
	height:30px;
	background-image:url(images/Movelines/Refreshbg.jpg);
}
/*************/
/* MENU LIST */
/*************/
#MenuListCss
{
	width:800px;
	height:30px;
	background-image:url(images/bgSpecial.jpg);
}
.StaticStyle
{
	height:30px;
	background-image:url(images/MenuList/StaticHover.jpg);
}
/************/
/*ADJUSTMENT*/
/************/
.TbMainAgent
{
	border:solid 1px #000000;
	background-color:#FFFFFF;
}
.AgentTitle
{
	font-family:Tahoma;
	font-size:16px;
	font-weight:bolder;
	text-align:right;
}
.AgentTotals
{
	font-family:Tahoma;
	font-size:16px;
	font-weight:bolder;
	text-align:right;
	border:dotted 1px #CCCCCC;
}
.TbAdjTitle
{
	font-weight:bolder;
	background-color:#336699;
	color:#FFFFFF;
	text-align:left;
}
.TbInTitle
{
	background-color:#005DB3;
	color:#FFFFFF;
}
.TbAdjustment
{
	font-family:Tahoma;
	font-size:12px;
	width:100%;
}

/****************/
/*FELIX' CLASSES*/
/****************/

.Report1MLNP {
		font-family:Verdana;
		font-size:12px;
		color:#222222;
		font-weight:normal;
		vertical-align:middle;
		white-space:nowrap;
}

.ReportHeader {
		text-align:center;
		font-family:Verdana;
		color:#222222;
		font-size:13px;
		font-weight:normal;
		text-transform:uppercase;
}
.ReportHeaderBTLR {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#FFF;
		background-color:#036;
		background-image:url(images/newreports/top-row-header.png);
		background-repeat:repeat-x;
		text-transform:uppercase;
		white-space:nowrap;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		border-left:none;
}
.ReportHeaderBLR {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#FFF;
		background-color:#036;
		background-image:url(images/newreports/top-header.png);
		background-repeat:repeat-x;
		text-transform:uppercase;
		white-space:nowrap;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		border-left:none;
}
.ReportHeaderTLR {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		background-color:#AAAAAA;
		text-transform:uppercase;
		white-space:nowrap;
		border-top:1px solid #333333;
		border-right:1px solid #333333;
		border-bottom:none;
		border-left:1px solid #333333;
}
.ReportHeaderBTR {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		background-color:#AAAAAA;
		text-transform:uppercase;
		white-space:nowrap;
		border-top:1px solid #333333;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		border-left:none;
}
.ReportHeaderBR {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#FFF;
		background-color:#036;
		background-image:url(images/newreports/top-header.png);
		background-repeat:repeat-x;
		text-transform:uppercase;
		white-space:nowrap;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		border-left:none;
}
.ReportHeaderLR {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		background-color:#AAAAAA;
		text-transform:uppercase;
		white-space:nowrap;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:none;
		border-left:1px solid #333333;
}
.ReportHeaderR {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		background-color:#AAAAAA;
		text-transform:uppercase;
		white-space:nowrap;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:none;
		border-left:none;
}

.ReportRow {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		white-space:nowrap;
		height:22px;
		vertical-align:top;
}
.ReportRowBLR {
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		white-space:nowrap;
		height:22px;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		border-left:1px solid #333333;
		vertical-align:top;
}
.ReportRowBR {
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		white-space:nowrap;
		height:14px;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		border-left:none;
		vertical-align:top;
}
.ReportRowLR {
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		white-space:nowrap;
		height:14px;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:none;
		border-left:1px solid #333333;
		vertical-align:top;
}
.ReportRowB {
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		white-space:nowrap;
		height:14px;
		border-top:none;
		border-right:none;
		border-bottom:1px solid #333333;
		border-left:none;
		vertical-align:top;
}
.ReportRowR {
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		color:#222222;
		white-space:nowrap;
		height:14px;
		border-top:none;
		border-right:1px solid #333333;
		border-bottom:none;
		border-left:none;
		vertical-align:top;
}

.AgentGameLink:link, .AgentGameLink:active, .AgentGameLink:visited {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#0000FF;
}
.AgentGameLink:hover {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#FFFFFF;
		background-color:#0099FF;
}

.AgentHeadLink:link, .AgentHeadLink:active, .AgentHeadLink:visited {
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#0000FF;
		text-transform:uppercase;
}
.AgentHeadLink:hover {
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#FFFFFF;
		text-transform:uppercase;
		background-color: #0099FF;
}

.PrevNextLink:link, .PrevNextLink:active, .PrevNextLink:visited {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#0000FF;
}
.PrevNextLink:hover {
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#FFFFFF;
		background-color:#0099FF;
}


.rednumber A:link {text-decoration: none; color: red;}
.rednumber A:visited {text-decoration: none; color: red;}
.rednumber A:active {text-decoration: none; color: red;}
.rednumber A:hover {text-decoration: none; color: red;}
.greennumber A:link {text-decoration: none; color: green;}
.greennumber A:visited {text-decoration: none; color: green;}
.greennumber A:active {text-decoration: none; color: green;}
.greennumber A:hover {text-decoration: none; color: green;}
.blacknumber A:link {text-decoration: none; color: black;}
.blacknumber A:visited {text-decoration: none; color: black;}
.blacknumber A:active {text-decoration: none; color: black;}
.blacknumber A:hover {text-decoration: none; color: black;}
.rednumbernolink {text-decoration: none; color: red;}
.greennumbernolink {text-decoration: none; color: green;}
.blacknumbernolink {text-decoration: none; color: black;}