div.tabdiv
{
    background-repeat: no-repeat;
    height: 17px;
    width: 105px;
	color:#000000;
	text-decoration: none;
	text-align:center;
	vertical-align:middle;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font:12px Arial, sans-serif;
}
a.tabdivlink:link
{
	color:#000000;
	text-decoration: none;
	display: block;
	font:12px Arial, sans-serif;
	position:relative;
	top:1px;
	left:1px;
}
a.tabdivlink:hover, a.tabdivlink:visited
{
	color:#000000;
	text-decoration: none;
	display: block;
	font:12px Arial, sans-serif;
	position:relative;
	top:1px;
	left:1px;
}
td.tabdivcell
{
	padding:0px;
}

div.contentdiv
{
	width:992px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	border: solid 1px #000000;
	border-top: none;
	background-color: #EBEDE1;
	padding:0;
}

div.termsandconditions
{
	text-align: center;
	padding:5px;
	color:#3239A0;
	font:13px Arial, sans-serif;
}

table.newstablemain
{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}
td.newsseparator
{
	background-image: url(/main_graph/news_separator.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 3px;
}
font.top_bar_non_links
{
	color:#32394D;
	font:13pt Arial, sans-serif;
	font-weight: bolder;
	text-align: center;
	white-space: nowrap;
}
font.newsfont
{
	color:#32394D;
	font:10pt Arial, sans-serif;
	font-weight: bolder;
	text-align: left;
	text-decoration: none;
	line-height: 140%;
	margin-left: 10px;
	margin-top: 5px;
	cursor: default;
}
font.normaltext
{
	color:#32394D;
	font:10pt Arial, sans-serif;
	text-align: left;
	text-decoration: none;
	line-height: 140%;
	margin-left: 25px;
	margin-top: 5px;
	cursor: default;
}
a.normaltext
{
	font:10pt Arial, sans-serif;
	text-align: left;
	line-height: 140%;
	margin-left: 0px;
	margin-top: 0px;
}
font.bullettext
{
	color:#32394D;
	font:10pt Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 140%;
	margin-left: 50px;
	margin-top: 5px;
	cursor: default;
}
font.bigtext
{
	color:#32394D;
	font:12pt Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 140%;
	margin-left: 0px;
	margin-top: 5px;
	cursor: default;
}
a.bigtext
{
	font:12pt Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 140%;
	margin-left: 0px;
	margin-top: 5px;
}
font.heading1
{
	color:#32394D;
	font:12pt Arial, sans-serif;
	font-weight: bolder;
	text-align: left;
	text-decoration: none;
	line-height: 140%;
	margin-left: 25px;
	margin-top: 0px;
	cursor: default;
}
a.newsfontlinks:link, a.newsfontlinks:visited
{
	color:#32394D;
	font:9pt Arial, sans-serif;
	font-weight: bolder;
	text-align: left;
	text-decoration: underline;
	line-height: 140%;
	margin-left: 10px;
	margin-top: 5px;
}
a.newsfontlinks:hover
{
	color:#676E82;
	font:9pt Arial, sans-serif;
	font-weight: bolder;
	text-align: left;
	text-decoration: underline;
	line-height: 140%;
	margin-left: 10px;
	margin-top: 5px;
}
a.news_bottom_links:link, a.news_bottom_links:visited
{
	color:#32394D;
	font:8pt Arial, sans-serif;
	font-weight: bolder;
	text-align: center;
	text-decoration: underline;
	line-height: 140%;
}
a.news_bottom_links:hover
{
	color:#676E82;
	font:8pt Arial, sans-serif;
	font-weight: bolder;
	text-align: center;
	text-decoration: underline;
	line-height: 140%;
}
img.tabcontrols
{
	border: 0px;
	margin: 0px;
}
table.tabbtntextstable
{
	margin: 0px;
	border: 0px;
	height: 21px;
	vertical-align:middle;
	width: 945px;
	position: relative;
	top: -47px;
	left: -2px;
}
td.tabtextcell
{
	width: 105px;
	text-align: center;
	vertical-align: top;
}
*.tabtext
{
	color:#000000;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
	margin: 0px;
	border: 0px;
	font:12px Arial, sans-serif;
	position: relative;
	top: 105px;
}
*.tabtext:hover, *.tabtext:visited
{
	color:#000000;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
	margin: 0px;
	border: 0px;
	font:12px Arial, sans-serif;
	position: relative;
	top: 105px;
}
img.flag_img
{
	border: 0px;
	margin: 0px;
}
table.flags_table
{
	border: 0px;
	margin: 0px;
	height: 30px;
	vertical-align:middle;
	position: relative;
	top: 60px;
}

font.dlg_title_font
{
	font:14px Arial, sans-serif;
	font-weight: bold;
}
font.dlg_body_font
{
	font:13px Arial, sans-serif;
	white-space: normal;
}
*.rangcont
{
	font:12px Arial, sans-serif;
	white-space: normal;
}
a.dlg_body_link:link, a.dlg_body_link:visited
{
	color:#3239A0;
	font:13px Arial, sans-serif;
	white-space: normal;
}
a.dlg_body_link:hover
{
	color:#0000FF;
	font:13px Arial, sans-serif;
	white-space: normal;
}
td.download_btn_cell
{
	background-image: url(/img/download_btn_home.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	text-align: center;
}
font.download_btn_home
{
	color:#000040;
	font: 26pt Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	line-height: 30pt;
	left:130px;
}
td.cash_banner
{
	background-image: url(/img/banners/cash_banner.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	text-align: left;
}
font.cash_banner_text
{
	position: relative;
	left: 150px;
	font: 14pt Arial, sans-serif;
}
font.rules_text_heading
{
	font: 16pt Arial, sans-serif;
}
font.rules_text_normal
{
	font: 10pt Arial, sans-serif;
}
font.tournamenttree_text
{
	font: 10pt Arial, sans-serif;
	margin-left: 3px;
}
td.rules_board
{
	background-image: url(/img/rules_board.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
font.rules_plr1_move_direction
{
	font: 13px Arial, sans-serif;
	font-weight: bold;
	position: relative;
	top: -93px;
	left: 80px;
}
font.rules_plr2_move_direction
{
	font: 13px Arial, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	position: relative;
	top: -161px;
}
font.rules_subtext
{
	font: 13px Arial, sans-serif;
	font-weight: bold;
	position: relative;
	top: 180px;
}
td.dlg_title_l
{
	width: 7px;
	height: 22px;
	background-image: url(/img/dlg/dlg_title_left.png);
	background-position: center;
}
td.dlg_title_c
{
	height: 22px;
	background-image: url(/img/dlg/dlg_title_middle.png);
	background-repeat: repeat-x;
}
td.dlg_title_r
{
	width: 7px;
	height: 22px;
	background-image: url(/img/dlg/dlg_title_right.png);
	background-position: center;
}
td.dlg_ul
{
	width: 7px;
	height: 7px;
	background-image: url(/img/dlg/dlg_ul.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #d3d897;
}
td.dlg_uc
{
	height: 7px;
	background-image: url(/img/dlg/dlg_uc.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #d3d897;
}
td.dlg_ur
{
	width: 7px;
	height: 7px;
	background-image: url(/img/dlg/dlg_ur.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #d3d897;
}
td.dlg_cl
{
	width: 7px;
	background-image: url(/img/dlg/dlg_cl.png);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #d3d897;
}
td.dlg_c
{
	background-color: #d3d897;
}
td.dlg_cr
{
	width: 7px;
	background-image: url(/img/dlg/dlg_cr.png);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #d3d897;
}
td.dlg_dl
{
	width: 7px;
	height: 7px;
	background-image: url(/img/dlg/dlg_dl.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #d3d897;
}
td.dlg_dc
{
	height: 7px;
	background-image: url(/img/dlg/dlg_dc.png);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #d3d897;
}
td.dlg_dr
{
	width: 7px;
	height: 7px;
	background-image: url(/img/dlg/dlg_dr.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #d3d897;
}
*.P1 
{ 
	font-family:'Comic Sans MS';
 	font-size:16pt; 
	margin-top:15px; 
	margin-bottom:0.212cm; 
	text-align:center ! important; 
	font-style:italic; 
	font-weight:bold; 
	text-decoration:underline; 
}
*.T1 { font-family:'Comic Sans MS'; font-size:12pt; }
*.T2 { font-family:'Comic Sans MS'; font-size:12pt; font-style:italic; font-weight:bold; text-decoration:underline; }
*.P3 { font-family:'Times New Roman'; font-size:10pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:1.27cm; }
*.T3 { font-family:'Comic Sans MS'; font-size:14pt; font-weight:bold; }
*.P20 { font-family:'Comic Sans MS'; font-size:14pt; font-weight:bold; }
*.T4 { font-family:'Comic Sans MS'; font-size:12pt; }
*.T5 { font-style:italic; font-weight:bold; text-decoration:underline; }
*.T6 { font-style:normal; font-weight:normal; }
*.T7 { font-family:'Comic Sans MS'; font-size:12pt; font-weight:bold; }
*.T8 { font-family:Wingdings; font-size:12pt; }
*.T9 { color:#ff0000; font-family:'Comic Sans MS'; font-size:12pt; font-weight:bold; }
*.P10 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }
*.P11 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:0cm; }
*.P12 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:0cm; font-style:italic; font-weight:bold; text-decoration:underline; }
*.P13 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:0cm; }
*.P14 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:0cm; }
*.P15 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; text-align:justify ! important; }
*.P16 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:1.27cm; }
*.P17 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:0cm; }
*.P2 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; text-align:center ! important; }
*.P3 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:1.27cm; }
*.P4 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; text-align:justify ! important; }
*.P5 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:1.27cm; }
*.P6 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:0cm; }
*.P7 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:0cm; }
*.P8 { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:1.27cm; }
*.P9 { font-family:'Comic Sans MS'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; margin-left:0cm; margin-right:0cm; text-align:justify ! important; text-indent:0cm; }
*.Textbody { font-family:'Times New Roman'; font-size:12pt; margin-top:0cm; margin-bottom:0.212cm; }

body.ranglistbody
{
	padding: 5px;	
}

table.ranglistmaintable
{
	border: solid 1px #000000;
	width: 100%;
}

table.ranglisttable_left
{
	border-right: solid 1px #506050;
	margin: 0;
	width: 100%;
}

table.ranglisttable_middle
{
	border-right: solid 1px #506050;
	margin: 0;
	width: 100%;
}

table.ranglisttable_right
{
	border: 0;
	margin: 0;
	width: 100%;
}

tr.ranglisttablerow1
{
	background-color: #FAFFFA;
	height:23px;
	font:13px Arial, sans-serif;
	
}

tr.ranglisttablerow2
{
	background-color: #D0F0D0;
	height:23px;
	font:13px Arial, sans-serif;
}

td.ranglisttablecell1
{
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
	width: 20px;
	
}
td.ranglisttablecell2
{
}
td.ranglisttablecell3
{
	padding-right: 5px;
	text-align: right;
}

div.ranglistpagesdiv
{
	padding-top: 10px;
}

a.ranglistpagelink:link, a.ranglistpagelink:visited
{
	color:#3239A0;
	font:12px Arial, sans-serif;
	white-space: normal;
	text-decoration: none;
}
a.ranglistpagelink:hover
{
	color:#676E82;
	font:12px Arial, sans-serif;
	white-space: normal;
	text-decoration: underline;
}

a.ranglistpagelink_selected:link, a.ranglistpagelink_selected:visited
{
	color:#000000;
	font:12px Arial, sans-serif;
	white-space: normal;
	text-decoration: underline;
}
a.ranglistpagelink_selected:hover
{
	color:#303030;
	font:12px Arial, sans-serif;
	white-space: normal;
	text-decoration: underline;
}

a.ranglistpagelink_arrow:link, a.ranglistpagelink_arrow:visited
{
	color:#3239A0;
	font:13px Arial, sans-serif;
	white-space: normal;
	text-decoration: none;
}

a.ranglistpagelink_arrow:hover
{
	color:#676E82;
	font:13px Arial, sans-serif;
	white-space: normal;
	text-decoration: underline;
}

td.ranglistpagecell
{
	padding-left:3px;
	padding-right:3px;
	width: 80px;
	border-right: solid 1px #000000;
	text-align: center;
	vertical-align: middle;
	height: 16px;
	white-space: nowrap;
}

td.ranglistpagecell_arrow
{
	padding-left:3px;
	padding-right:3px;
	width: 20px;
	border-right: solid 1px #000000;
	text-align: center;
	vertical-align: top;
	height: 16px;
	white-space: nowrap;
}

td.ranglistrtypecell
{
	padding-left:3px;
	padding-right:3px;
	width: 25%;
	border-right: solid 1px #000000;
	text-align: center;
	vertical-align: middle;
	height: 16px;
	white-space: nowrap;
}
