﻿body {background:#e6e6e6;font-family:arial,helvetica,verdana;font-size:12px;color:#222222;margin:0;padding:0;}
a,img{
    border: none;
    outline: none;
    text-decoration: none;
}
.topBody{background:#222222;height:150px;overflow:hidden;}
#TableHome
{
    height: 200px;
    table-layout: fixed;
    background: #cccccc;
    color: #000000;
}
#LoginTable
{
    width: 300px;
    height: 150px;
    table-layout: fixed;
    color: #000000;
}
#LoginText
{
    width: 300px;
    height: 150px;
}
.TopLevel { width:215px; position: absolute; top:0px; float: left; left: 0px; padding: 0px 0; text-align: justify;}
.TopLevel * { padding: 0px; margin: 0px; clear: both; color:#000; font-size: 12px;} 

.TopLevel dl.accordion-menu { float: left; top:0px; width: 100%; left:0%; border:solid 0px #000;color:#000;}
.TopLevel dl.accordion-menu dt.divT{ width: 100%;height:28px;left:0%; font-weight: bold;font-size: 14px;font-family: Arial;background: #353535 url('images/tb_title.gif') top left repeat-x; cursor: pointer;}
.TopLevel dl.accordion-menu dt.divT span {width: 90%; float: left; position:relative;  padding:3px 0px 3px 0%;  font-size:14px; font-family:Verdana; top:3px; color: #ffffff;}
.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;   border:solid 0px #fff;  left: 0%; margin: 0px 0px 0px 0px;}
.TopLevel dl.accordion-menu dd.divG .bd { width:100%; background-color:  #0D161D; float: left; padding: 0px 0px 2px;color:#000;}
.TopLevel dl.accordion-menu dd.divG .bd ul{ float: left; position: relative; width:90%; left:5%; color:#000;}
.TopLevel dl.accordion-menu dd.divG .bd li { background:none;color:#000;}

.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%; background-color: #000; color: #fff; float: left;}
.TopLevel dd dt { background-color: transparent;color:#000;}

/************/
/*MENU AGENT*/
/************/
.MenuAgent
{
    border: solid 1px #FFFFFF;
    background-color: #E0E0E0;
    color: #000000;
    font-weight: bolder;
    width: 100%;
    text-align: left;
    text-indent: 5px;
}

/*************/
/*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);
}
/**************/
/*CURRENT DATA*/
/**************/
#tbBalance
{
    font-size: 12px;
    color: #0000FF;
}
#tbBalanceMsg
{
    font-size: 13px;
    color: #FF0000;
    width: 220px;
}
/**************/
/*MENU BOTONES*/
/**************/
.TableBotones
{
    table-layout: fixed;
    width: 750px;
    height: 50px;
    font-size: 12px;
}
.TableBotones td
{
    text-align: center;
    height: 19px;
}
.TableBotones a:link
{
    text-decoration: none;
    color: #000000;
    text-align: center;
}
.TableBotones a:visited
{
    text-decoration: none;
    color: #000000;
    text-align: center;
}
.TableBotones a:hover
{
    text-decoration: none;
    color: #e50000;
    text-align: center;
}
.TableBotones a:active
{
    text-decoration: none;
    color: #ffffff;
    text-align: center;
}
#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: none;
    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
{
    padding: 0;
    width: 100%;
}
.ProcessDiv
{
    background-color: #FFFFFF;
    width: 150px;
    height: 40px;
    border: 1px solid #000000;
    color: #000000;
    text-align: center;
    vertical-align: middle;
}
/************/
/*DATA CLASS*/
/************/
.GameHeader
{
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    font-family: Arial;
    background: #353535 url('images/tb_title.gif') top left repeat-x;
}
.GameHeader a{color:#e5aa00;}
.TrGameOdd
{
    background: #dddddd url('images/tb_even.gif') top left repeat-x;
    border-top: 2px #efefef solid;
    border-bottom: 2px #c1c1c1 solid;
}
.TrGameOdd td{border-top:1px #efefef solid;border-bottom:1px #b1b1b1 solid;}
.TrGameEven
{
    background: #aaaaaa url('images/tb_odd.gif') top left repeat-x;
}
.TrGameEven td{border-top:1px #dfdfdf solid;border-bottom:1px #818181 solid;}
.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*/
/************/
#TopMoveLine
{
    background-image: url(images/TopMoveLines.jpg);
    width: 850px;
    height: 50px;
}
#MLMAgentInfo
{
    width: 345px;
    font-size: 16px;
    text-indent: 5px;
    vertical-align: bottom;
    color: #336699;
}
#LineSportMoveLine
{
    background-image: url(images/LineTypeSportsML.jpg);
    width: 850px;
    height: 32px;
    table-layout: fixed;
}
#BottomMoveLine
{
    background-image: url(images/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: #000000;
}
.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/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%;
}
/**********/
/*MAIN TOP*/
/**********/
#CurrentAgent
{
    background: #cccccc;
    width: 220px;
    height: 150px;
}
#DivSep
{
    background-image: url(images/bgSpecial.jpg);
    background-repeat: repeat-y;
    height: 30px;
    width: 800px;
}
#TDR2C1With
{
    background-image: url(images/TopWithMenu/bgTopWithMenu_r2_c1.jpg);
    background-repeat: no-repeat;
    width: 650px;
    height: 97px;
}
/**************/
/*MAIN TOP V02*/
/**************/
#TDR2C1With02
{
    background-image: url(images/TopWithMenu02/TopWithMenu02_r2_c1.jpg);
    background-repeat: no-repeat;
    width: 590px;
    height: 141px;
}
.TableBotones
{
    table-layout: fixed;
    width: 720px;
    height: 100px;
}
.TableBotones td
{
    font-weight: bold;
    text-align: center;
}
/**Agent Move Lines**/
.TrGameScheduleNon
{
    color: #FDFFFD;
    background-color: #7c7ca0;
    font-size: 13px;
}
.AgScheduleColor
{
    color: #51151D;
    font-weight: bolder;
}
.TrGameSchedulePar
{
    color: #222828;
    background-color: #F7FDFD;
    font-size: 13px;
}
.FollowLine
{
    background-color: #CC0040;
    color: #FFF;
}
.btReset
{
    color: #FFFFFF;
    background-color: #336699;
    cursor: pointer;
    border: solid 1px #000;
    font-size: 10px;
}
.InnerLine
{
    border-right: solid 1px #000;
}
.InputTxt
{
    width: 30px;
}
.TRTitle
{
    background-color: #29509F;
    color: #FFF;
    font-weight: bold;
}
.Action
{
    display: none;
}
.Master
{
    display: none;
}
.Sum
{
    display: none;
}
.Change
{
    display: block;
}
.Risk
{
    display: block;
}
.Win
{
    display: none;
}
.ChangeLine
{
    width: 50%;
    text-align: right;
    padding-right: 35px;
    border-right: solid 2px #000;
}
.ActionLine
{
    text-align: center;
    border-right: solid 2px #000;
}
.TrAction
{
    background-color: #29509F;
    color: #FFF;
    font-weight: bold;
}
#Affiliate
{
    text-align: center;
    border: solid 1px #cccccc;
    background: #DFE1E6 url(images/TopWithMenu/BgMenuLink.jpg) repeat-x;
    height: 19px;
    width: 120px;
}
#Affiliate a:link
{
    text-decoration: none;
    color: #005DB3;
    text-align: center;
}
#Affiliate a:visited
{
    text-decoration: none;
    color: #005DB3;
    text-align: center;
}
#Affiliate a:hover
{
    text-decoration: underline;
    color: #5195CE;
    text-align: center;
}
#Affiliate a:active
{
    text-decoration: none;
    color: #005DB3;
    text-align: center;
}
#logoArea{width:280px;height:100px;position:relative;float:left;}
#topMenu{display:block;position:relative;width:100%;height:100px;margin:auto;overflow:hidden;background:#222222;}
#centerMenu{width:1000px;height:100px;position:relative;margin:auto;background: url('images/top_bg.gif') top left no-repeat;}
#topBotones{width: 100%;position: absolute;top: 0;left: 23em;}
#topLogButts{width:280px;height:50px;position:relative;}
#topLogButts ul{display:block;margin:0 auto;padding:0;text-align:center;font-size:14px;}
#topLogButts li{display:inline-block;*display:inline;padding:0 7px 0 7px;}
#topLogButts li a{color:#333333;text-decoration:none;font-weight:bold;}
#topLogButts li a:hover{color:#e50000;}
#topLogButts .agentName{position:absolute;top:2px;*top:0;left:0px;width:100%;text-align:center;color:#444444;font-size:12px;}
#ph_tv{text-align:center;}
#ph_tv select{height:18px;}
.TableBotones td{width:120px;height:25px;}
.TableBotones td a{display:block;width:120px;height:21px;padding:4px 0 0 0;background:url('images/top_butt.gif') top left no-repeat;}
.TableBotones td a:hover{background-position:0px -25px !important;color:#ffffff;}
.TableBotones tr.flat{height:1px;line-height:1px;}
.TableBotones tr.flat td{width:120px;height:0px;background:none;line-height:1px;}
.TrGameTotal{background: #e0d392 url('images/tb_total.gif') top left repeat-x;border-top:2px #efefef solid;border-bottom:2px #c1c1c1 solid;}
#onlineMssg{font-weight:bold;font-size:14px;}
#onlineMssg:hover{color:#00aa00;}
.positive{color:#00aa00;}
.negative{color:#dd0000;}
.table {background: none repeat scroll 0 0 #FAFAFA;border: 1px solid #D0D0BF;border-collapse: collapse;margin-left: auto;margin-right: auto;text-align: left;width: 400px;color:#000000;}
.TrGameEven.blue,.TrGameOdd.blue{background: #a9d6ff url('images/tb_even_blue.gif') top left repeat-x !important;}
.TrGameEven.orange,.TrGameOdd.orange{background: #ffe999 url('images/tb_even_orange.gif') top left repeat-x !important;}
.TrGameEven.red,.TrGameOdd.red{background: #ff0909 url('images/tb_even_red.gif') top left repeat-x !important;}

.LPM
{
    font-size: 13px;
    text-decoration: underline;
    cursor: pointer;
}

.GameHeaderNew
{
    background: #353535 url('images/tb_title.gif') top left repeat-x;
    margin-top: -1px;
}
.GameHeaderNewFiltered
{
    display: none;
}

.GameHeaderNew th
{
    border: solid 1px black;
    padding-left: 3px;
    padding-right: 3px;
    font-weight: bold;
    font-size: 13px;
    color: #ffffff;
    font-family: Arial;
}

.GameHeaderNewNOAbs
{
    background: #353535 url('images/tb_title.gif') top left repeat-x;
    margin-top: -1px;
}
.GameHeaderNewNOAbs th
{
    border: solid 1px black;
    padding-left: 3px;
    padding-right: 3px;
    font-weight: bold;
    font-size: 13px;
    color: #ffffff;
    font-family: Arial;
}

.TrGameOddNew
{
    background-color: #e1e1e1;
    font-size: 12px;
}
.TrGameOddNew td
{
    border: none;
    padding-left: 3px;
    padding-right: 3px;
    border-right: solid 1px #D5D5D5;
    border-left: solid 1px black;
}

.TrGameEvenNew
{
    background-color: #eee;
    font-size: 12px;
}
.TrGameEvenNew td
{
    border: none;
    padding-left: 3px;
    padding-right: 3px;
    border-right: solid 1px #D5D5D5;
    border-left: solid 1px black;
}

.TrGameTotalNew
{
    background: #e0d392 url('images/tb_total.gif') top left repeat-x;
}
.TrGameTotalNew td
{
    border: solid 1px black;
}

.clickable
{
    font-size: 13px;
    border: none; background-color: transparent; padding: 0px; text-decoration: underline; text-align: left;cursor:pointer;
}
.tableBorderDown
{
    text-decoration: underline;
}
.pathNormalStyle
{
    text-decoration: underline;
    color: #666666;
    background-color: Transparent;
    font-size: 13px;
}
.pathLastStyle
{
    text-decoration: underline;
    color: Black;
    background-color: Transparent;
    font-size: 17px;
    font-weight: bolder;
    border-bottom: 1px solid;
}
.playerDetail
{
    color: Blue;
    text-decoration: underline;
    cursor: pointer;
}

.collapseLabel
{
    font-size: 11px;
    color: Gray;
    font-family: Arial;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
#divagents
{
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 100px;
    max-width: 235px;
    border: none;
    width: 235px;
    margin-left:auto; margin-right:auto;
}
#divplayers
{
    text-align: center;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 400px;
    margin-left: -1px;
    margin-right: auto;
}
#divagentsABP
{
    overflow-x: hidden;
    max-width: 600px;
    border: none;
    width: 600px;
    margin-left:auto; margin-right:auto;
}

#divrdb
{
    overflow-x: hidden;
    max-width: 235px;
    border: none;
    width: 235px;
    margin-left:auto; margin-right:auto;
}

#divplayersABP
{
    overflow-x: hidden;
    margin-left: -1px;
    margin-right: auto;
}
#divTotalABP
{
    overflow-x: hidden;
    overflow-y: hidden;
    max-height: 400px;
    margin-left: -1px;
    margin-right: auto;
    margin-bottom: -1px;
}
.divdetails
{
    background-color: Silver;
    border: solid 1px black;
    text-align: center;
    width: 1024px;
}

.paddingscroll
{
    padding-right: 20px;
}

.modalbg
{
    position: fixed;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 9000;
}
.loadingdiv
{
    position: fixed;
    z-index: 9001;
    width: 100px;
    padding: 20px;
    color: #F00;
    background-color: #FFF;
    border: 1px solid #000;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    left: 50%;
    margin-left: -50px;
    top: 50%;
    margin-top: -20px;
}

.agentRowActionByPlayer td
{
    background-color: #555;
    color: #FFFFFF;
    border: none;
    border-right: solid 1px #555;
    border-left: solid 1px black;
    font-weight: bold;
    font-size: 14px;
    padding-left: 3px;
    padding-right: 3px;
    height: 18px;
}

.agentRowActionByPlayerAgents td
{
    background-color: #eee;
    color: Black;
    border: none;
    font-size: 14px;
    
    padding-left: 10px;
    padding-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    height: 18px;
}

.agentRowOddActionByPlayerAgents td
{
    background-color: #e1e1e1;
    color: Black;
    border: none;
    font-size: 14px;
    
    padding-left: 10px;
    padding-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    height: 18px;
}

.agentRowEvenActionByPlayerAgents td
{
    background-color: #eee;
    color: Black;
    border: none;
    font-size: 14px;
    
    padding-left: 10px;
    padding-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    height: 18px;
}

.chkAllPlayers
{
}

.special
{
    color: #0012A0;
    background: #DFDFDF;
}

.GameHeaderNewNMILP table
{
    width: 980px;
    position: absolute;
    margin-left: -1px;
    margin-right: -1px;
    margin-top: -1px;
    background: #353535 url('images/tb_title.gif') top left repeat-x;
    border-collapse: collapse;
    border-style: solid;
    border-color: Black;
}

.GameHeaderNewNOAbsNMILP
{
    background: #353535 url('images/tb_title.gif') top left repeat-x;
    border-collapse: collapse;
    border: solid 1px black;
    vertical-align: middle;
    height: 42px;
    width: 980px;
}

.GameHeaderNewNOAbsNMILP td, .GameHeaderNewNMILP td
{
    margin-left: -1px;
    margin-right: -1px;
    font-weight: bold;
    font-size: 13px;
    color: #ffffff;
    font-family: Arial;
    vertical-align: middle;
    border: solid 1px black;
}

.GameHeaderNewNOAbsNMILP span, .TrGameTotalNew span, .GameHeaderNewNMILP span
{
    padding-left: 3px;
    padding-right: 3px;
}

.TrGameOddNewNMILP
{
    background-color: #e1e1e1;
    font-size: 12px;
    width: 980px;
}
.TrGameOddNewNMILP td
{
    border: none;
    border-right: solid 1px #D5D5D5;
    border-left: solid 1px #D5D5D5;
}
.TrGameOddNewNMILP span
{
    padding-left: 3px;
    padding-right: 3px;
}

.TrGameEvenNewNMILP
{
    background-color: #eee;
    font-size: 12px;
    width: 980px;
}
.TrGameEvenNewNMILP td
{
    border: none;
    border-right: solid 1px #D5D5D5;
    border-left: solid 1px #D5D5D5;
}
.TrGameEvenNewNMILP span
{
    padding-left: 3px;
    padding-right: 3px;
}

.agentRowActionByPlayerNMILP td
{
    background-color: #555;
    color: #FFFFFF;
    border: none;
    border-right: solid 1px #555;
    border-left: solid 1px black;
    font-weight: bold;
    font-size: 14px;
    padding-left: 3px;
    padding-right: 3px;
    height: 18px;
}
.agentRowActionByPlayerNMILP span
{
    padding-left: 3px;
    padding-right: 3px;
}

.fontSizeNew
{
    font-size: 12px;
}

#pnlHPlayer
{
    padding: 15px;
}

.tablePH
{
    border: solid 1px black;
    width: 1024px;
}

.framePayment
{
    overflow:hidden;
    max-width: 800px;
    min-width:600px;
}

.HoldPercentTable
{
    border-collapse:collapse;
}

.HoldPercentTable th
{ 
    padding:5px;
    font-weight:bold;
}

.HoldPercentTable tr td
{ 
    padding:5px;
}

.GameHeaderHoldPercent
{
    color:White;
    background: #e30000 url('images/redgrad.gif') bottom left repeat-x;
    margin-top: -1px;
}

.divChat {
	font-size: 1.3em;
	font-weight: bold;
	text-align: right; }
	
/*----------PH Volumes------------*/

#divFilters{ margin-top:20px; }
#tableFilters { width: 150px; }
#volResTable {
	border: 1px solid #000;
	width: 300px;
	border-collapse: collapse;
	background-color: #FFF;
	font-size: 1.2em;}
#volResTable tr { border: solid 1px #000; }
#volResTable th {
color: #FFF;
background-color: #000;
font-weight: bold;
font-size: 1.2em;
padding: 5px; }
#volResTable td { padding: 5px; }

/*---------- WEEKLYBALANCES - player rating ------------------*/
.plaRaLine:after{
    content:"*";
    color:Red;
    font-size:1.2em;
    vertical-align:middle;}
.wbupdates {list-style-position:inside;text-indent:25%;margin:0 0 1.5em;text-align:left;}
.WeeklyBalance{max-width:960px;}
.wbEnd {  margin-bottom: 25px; }

/*------------Withdrawals-------------------------*/
#ctl00_MainContent_grvRequestPlaced { background-color: white; }
.abpheader { background-color:black; color: white;}
.axptb a { text-decoration: underline; }