html,body {margin:0; padding:0; height:100%}
*{font-family:arial,sans-serif; font-size:13px}
a:link,a:visited,a:hover,a:active{text-decoration:none; color:#0051CA}
a:visited{color:#884270}
a:active,a:hover{color:#FF8022}

.a_new:link,.a_new:visited{color:#0051CA}
.a_new:active,.a_new:hover{color:#FF8022}

.a_big:link,.a_big:visited,.a_big:hover,.a_big:active{text-decoration:none; color:#005EAA; font-size:13px; font-weight:bold}
.a_big:visited{color:#005EAA}
.a_big:hover{color:#E67800}
.a_big:active{color:#FFA722}

.a_white:link,.a_white:visited,.a_white:hover,.a_white:active{text-decoration:none; color:#EAECF2}
.a_white:visited{color:#EAECF2}
.a_white:hover{color:#E67800}
.a_white:active{color:#FFA722}

.blue{color:#0169DC}
.alert{color:#FF0000; padding:3px 0; font-weight:bold}
.announce{color:#008000; padding:3px 0; font-weight:bold}

.button{font-size:12px; background-color:#157EE8; color:white; font-weight:bold; font-family:arial; border:#157EE8 1px solid; padding:2px; cursor:pointer; cursor:hand; border-radius; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.button:hover{background-color:#4B9DEF; border:#4B9DEF 1px solid}
.button_grey, .button_grey:hover{background:#E4E4E4; border:#C4C4C4 1px solid; color:#595959}

.a_button:link, .a_button:visited, .a_button:active, .a_button:hover{display:inline-block; text-decoration:none; color:#F0F3F9; font-size:12px; font-family:arial; font-weight:bold; background:#157EE8; padding:4px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.a_button:hover, .a_button:active{color:#ffffff; background:#4B9DEF}

.a_button_orange:link, .a_button_orange:visited, .a_button_orange:active, .a_button_orange:hover{display:inline-block; text-decoration:none; color:#F0F3F9; font-size:12px; font-family:arial; font-weight:bold; background:#E98414; padding:4px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.a_button_orange:hover, .a_button_orange:active{color:#ffffff; background:#F99735}

.a_button_light:link, .a_button_light:visited, .a_button_light:hover, .a_button_light:active{display:inline-block; text-decoration:none; color:#283448; font-size:11px; font-family:arial; font-weight:bold; background:#C9D3DC; padding:4px; border:#B3C1CC 1px solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.a_button_light:hover, .a_button_light:active{color:#F1F4F8; background:#5F759A; border:#4167A0 1px solid}

.a_tool:link, .a_tool:visited, .a_tool:active, .a_tool:hover{display:inline-block; text-decoration:none; font-size:12px; font-family:arial; font-weight:bold; color:#6944CC; background:#E7E4EF; padding:4px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.a_tool:hover, .a_tool:active{color:#9931F7; background:#EAE2FE}

.a_tool_active:link, .a_tool_active:visited, .a_tool_active:active, .a_tool_active:hover{display:inline-block; text-decoration:none; font-size:12px; font-family:arial; font-weight:bold; color:#ffffff; background:#AF62BF; padding:4px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}

.input{font-size:12px}
.barlink:link{text-decoration:none; color:#001D48}
.barlink:visited{text-decoration:none; color:#001D48}
.barlink:active{text-decoration:none; color:#A45600}
.barlink:hover{text-decoration:underline; color:#A45600}
.bar{background:#58B3FC; color:#1D1D1D; margin-top:10px; height:21px}
.barmax{background:#EF7E3A}
.bar b{color:#481500}
.scale{float:left; background:#F2F5F7; border-right:#CFDAE2 1px solid; color:#6A8BA4; font-size:11px; text-align:right; overflow:hidden}

.white50{background: url("/images/white50.png"); *background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/white50.png, sizingMethod=scale)}
.grey50{background: url("/images/grey50.png"); *background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/grey50.png, sizingMethod=scale)}
.grey70{background: url("/images/grey70.png"); *background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/grey70.png, sizingMethod=scale)}
.black50{background: url("/images/black50.png"); *background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/black50.png, sizingMethod=scale)}

.msg{display:inline-block; background:#F8FFEA; border:#B4EB41 1px solid; color:#434600; padding:5px; margin:5px 0}
.msgerr{display:inline-block; background:#FFF2EA; border:#FA8E74 1px solid; color:#D91C00; padding:5px; margin:5px 0}

.ketqua{display:inline-block; border:#8FBAFA 1px solid; background:#6AA4F9}
.ketqua *{background:#F3F5F8; font-weight:bold; font-size:14px; text-align:center; color:#333333; padding: 8px 6px}
.ketqua th{color:#013D69; background:#99C0FB}
.ketqua th *{background:#99C0FB}
.ketqua .leftcol{color:#01518B}
.kq_0{color:#FF0000}

.dau{display:inline-block; border:#F8AD69 1px solid; background:#F8AD69}
.dau *{background:#FDEEE1; font-weight:bold; font-size:14px; color:#333333; padding: 8px 6px}
.dau th{color:#4F2704; background:#FAC99C}
.dau .leftcol{color:#8B4601}

.dit{display:inline-block; border:#E688DC 1px solid; background:#E688DC}
.dit *{background:#FDF2FC; font-weight:bold; font-size:14px; color:#333333; padding: 8px 6px}
.dit th{color:#4F2704; background:#E4ADE9}
.dit .leftcol{color:#74008C}

.ke{float:left; border:#A980C1 1px solid; background:#A980C1}
.ke *{background:#FEF9F3; font-weight:bold; font-size:14px}
.ke th{color:#4F2704; background:#D9C1E6}
.ke .leftcol{background:#FCE8D6}

.lastrow *{padding:0; *padding:9px; *visibility:hidden}

.menucontainer{display:inline-block; position:relative; margin-left:20px}
.menuopener{color:#CFD5DE; font-weight:bold; cursor:pointer; *cursor:hand; padding:3px}
.menuopener_over{color:#DBDFE6; font-weight:bold; cursor:pointer; *cursor:hand; padding:3px; background:#596980}
.menuopener_on{color:#DBDFE6; font-weight:bold; cursor:pointer; *cursor:hand; padding:3px; background:#495567}

.menu{background:#495567; display:none; position:absolute; z-index:1000; top:21px; right:0; border:#5B6A82 1px solid; border-top:none; text-align:left}
.menu *{color:#EDEDF1}
.menu a:link{display:block; *width:100%; text-decoration:none; color:#BECADC; font-size:11px; font-family:arial; font-weight:bold; background:#495567; padding:5px}
.menu a:visited{display:block; *width:100%; text-decoration:none; color:#BECADC; font-size:11px; font-family:arial; font-weight:bold; background:#495567; padding:5px}
.menu a:hover{display:block; *width:100%; text-decoration:none; color:#ECEFF4; font-size:11px; font-family:arial; font-weight:bold; background:#6B81A5; padding:5px}
.menu a:active{display:block; *width:100%; text-decoration:none; color:#ECEFF4; font-size:11px; font-family:arial; font-weight:bold; background:#6B81A5; padding:5px}

.infobox{display:inline-block; border:#E98B2E 2px solid; background:#FFFAE6; padding:5px; margin:5px; font-size:13px; color:#000659}
.infobox *{font-size:13px}
.infobox p{margin:3px}
.infobox p b{color:#B90000}
.infobox p span{color:#8AC501}

.tbl1{float:left; margin:5px; background:#83ADFC}
.tbl1 th{background:#CDDEFE; color:#022D7B}
.tbl1 .col1{color:#B3380F; font-weight:bold; background:#E1EFFF; padding:5px}
.tbl1 .col2{color:#008000; font-weight:bold; background:#FFF4E1; padding:5px}

.pos{color:#00A000}
.neg{color:#EE0000}

.contentbox{margin:7px 5px; border:#DDDDDD 1px solid; border-radius:5px; text-align:left}
.contentbox_header{height:32px; background:url('/images/box_top_bg.gif') repeat-x}
.contentbox_header div{font-weight:bold; color:#606060; font-size:13px; text-shadow: 1px 1px #FFFFFF; position:relative; padding:8px 0 0 5px}
.contentbox_body{padding:5px}

.caudep:link,.caudep:visited{margin: 3px; padding:5px 5px; display:block; float:left; background:#FDFDFD; border:#DFDDDB 1px solid; font-size:16px; font-weight:bold; color:#1D5AEB; text-decoration:none}
.caudep:hover,.caudep:active{background:#FFEDE1; border:#FAE1C0 1px solid;  float:left; font-size:16px; font-weight:bold; color:#DF5900; text-decoration:none}

.greybold{color:#606060; font-weight:bold}
.small{font-family:tahoma; font-size:11px; color:#2B374D}
.trans{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity: 0;
}
.dialogWithDropShadow
{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);  
	-moz-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3); 
}
.shadow1
{
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4); 
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4)
}
.shadow2
{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);  
	-moz-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3); 
}
.away{position:absolute; top:-9999px; left:-9999px}
.button_light, .button_light:link,.button_light:visited,.button_light:hover,.button_light:active{display:inline-block; background:url(/images/button-tail.gif) center top repeat-x #f3f3f3; font: bold 12px Arial, Helvetica, sans-serif; color:#444; text-decoration:none; border-top:1px solid #f3f1f1; border-right:1px solid #e7e5e6; border-left:1px solid #e7e5e6; border-bottom:1px solid #e1ddde; cursor:pointer; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:6px 13px 7px;}
.button_light:hover,.button_light:active{text-decoration:none; background-position:center -37px; background-color:#2a87b1; border-color:#6691D7; color:#fff;}

.button_blue:link,.button_blue:visited,.button_blue:hover,.button_blue:active{display:inline-block; background:url(/images/button-tail.gif) center -37px repeat-x #2a87b1; font: bold 12px/15px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; border:1px solid #6691D7; cursor:pointer; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:6px 13px 7px;}
.button_blue:hover,.button_blue:active{text-decoration:none; background-position:center top; background-color:#f3f3f3; border-color:#EBE9E9; color:#444;}

.paging:link,.paging:hover,.paging:active,.paging:visited{display:inline-block; font-size:12px; font-family:arial; padding:5px 8px; margin:3px; text-decoration:none;color:#737373; border:#DADADA 1px solid; background:#EEEEEE}
.paging:active,.paging:hover{color:#3E3E3E; border:#CDCDCD 1px solid; background:#FCFCFC}
.paging_on:link,.paging_on:visited,.paging_on:hover,.paging_on:active{color:#3E3E3E; border:#FF8B22 1px solid; background:#FFE4CC}
.clear{clear:both}
.voteup{display:inline-block; width:14px; height:12px; background:url('/images/thumbup.png') no-repeat scroll 0 0 transparent; cursor:pointer; *cursor:hand; overflow:hidden; margin-bottom:3px}
.votedown{display:inline-block; width:14px; height:12px; background:url('/images/thumbdown.png') no-repeat scroll 0 0 transparent; cursor:pointer; *cursor:hand; overflow:hidden}
.vote_hover{background-position:0 -13px}
.vote_click{background-position:0 -26px; cursor:default}

.tip{display:inline-block; cursor:pointer; *cursor:hand}
.tip_hover{color:white; background:#5A5E65; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none}
.tipcontent{position:absolute; z-index:1003; display:inline-block; background:#5A5E65; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; max-width:400px; *width:400px}
.tipcontent_inner{display:inline-block; font-size:12px; font-weight:normal; text-align:left; color:white; padding:3px 5px 5px 5px}
.tiparrow{position:absolute; z-index:1002; display:inline-block; margin:0; padding:0; width:9px; height:9px; overflow:hidden; background:url('/images/arrow_down.png') center center no-repeat; *background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/arrow_down.png, sizingMethod=scale)}

.questiontip{display:inline-block; margin:2px; width:16px; height:16px; overflow:hidden; background:url('/images/question2.png') center center no-repeat; *background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/question2.png, sizingMethod=scale)}

.closebutton:link,.closebutton:visited,.closebutton:active{position:absolute; top:3px; right:3px; z-index:3; display:inline-block; width:15px; height:15px; background:url('/images/close.png') no-repeat scroll 0 -16px transparent; overflow:hidden}
.closebutton:hover{background-position:0 -32px}

.closebutton_round:link,.closebutton_round:visited,.closebutton_round:active{position:absolute; top:2px; right:2px; z-index:3; display:inline-block; width:16px; height:16px; background:url('/images/mobile.png') no-repeat scroll -265px -12px transparent; overflow:hidden}
.closebutton_round:hover{background-position:-288px -12px}

.closebutton_small:link,.closebutton_small:visited,.closebutton_small:active{position:absolute; top:2px; right:2px; z-index:3; display:inline-block; width:11px; height:11px; background:url('/images/close_small.png') no-repeat scroll 0 0 transparent; overflow:hidden}
.closebutton_small:hover{background-position:0 -12px}

.deletebutton:link,.deletebutton:visited,.deletebutton:active{position:absolute; top:-5px; right:-5px; z-index:3; display:inline-block; width:20px; height:20px; background:url('/images/delete.png'); overflow:hidden}
.deletebutton:hover{background-position:0 -20px}

.switch:link,.switch:visited,.switch:hover,.switch:active{display:inline-block; width:39px; height:22px; background:url('/images/switch.png') no-repeat scroll 0 -27px transparent; overflow:hidden}
.switch.on:link,.switch.on:visited,.switch.on:hover,.switch.on:active{background-position:0 0}
.wrap{
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
}

.betlistbynumtbl{border-collapse:collapse}
.betlistbynumtbl *{border:#969696 1px solid; font-size:12px}
.betlistbynumtbl .playername{font-weight:bold; color:#405384}
.betlistbynumtbl th{background:#E8E8E8; font-weight:bold; text-align:center}
.hidden{display:none}

.adtitle:link,.adtitle:visited,.adtitle:hover,.adtitle:active{font-weight:bold; font-size:13px; color:#0A39DC; text-decoration:none}
.adtitle:hover,.adtitle:active{color:#E36324}
.adinfo{color:#666666}

.a_active:link,.a_active:visited,.a_active:hover,.a_active:active{color:#FF3300}

.table{border-collapse:collapse; background:white}
.table th,.table td{border:#C8C8C8 1px solid}
.table th{background:#E0E0E0; font-weight:bold; text-align:center}
.table .hover td{background:#EFEFEF}
.table .deleting td{background:#FFE8DF}
.opacity90{opacity:.9; filter: alpha(opacity = 90)}
.opacity100{opacity:1; filter: alpha(opacity = 100)}

.trendholder{text-align:left}
.trend_number:link, .trend_number:visited,.trend_number:hover,.trend_number:active{display:inline-block; position:relative; color:#1D5AEB; text-decoration:none; margin:0 8px 0 0}
.trend_number:hover,.trend_number:active{color:#DF5900}
.trend_old:link,.trend_old:visited,.trend_old:hover,.trend_old:active{color:#555555}
.trend_old:hover,.trend_old:active{color:#DF5900}
.trend_number:link span,.trend_number:visited span,.trend_number:hover span,.trend_number:active span{display:inline-block; width:13px; height:14px; overflow:hidden; position:absolute; right:-5px; top:-2px; text-align:center; font-size:11px; font-family:"Trebuchet MS"; color:white; background:url('/images/rounddotbg.png') no-repeat center 1px}