/* CSS Document */
h3 {
	font-size: 14px;
	color: #B9872E;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

#aff_mainnav{
	width:900px;
	clear:both;
	background:url(/_images2/aff_bgrd_menu.gif) repeat-x;
	height:27px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top: 1px;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}
#aff_mainnav a {
	display: block;
	padding:7px 8px 6px 10px;
	float:left;
	color:white;
	text-decoration:none;
	font-weight:bold;
}
#aff_mainnav a.activepage {
	background-color: #9E7025;
}
#aff_mainnav img {
	float: left;
}

#aff_accountnav {
	width: 161px;
	height: 80px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #D7D7D7;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
}
#aff_accountnav li {
	list-style-type: none; 
	margin:0px;
	padding:0px;
	height: 19px;
	border-bottom: 1px solid #D7D7D7;
	background:url(/_images2/aff_bgrd_accmenu.gif) repeat-x;
}
#aff_accountnav a, #aff_accountnav .activel {
	display: block;
	height: 16px;
	padding: 3px 0px 0px 8px;
	text-decoration: none;
}
#aff_accountnav .activel {
	font-weight: bold;
}

.aff_content {
	width: 638px;
	padding: 10px 10px 30px 10px;
	background:url(/_images2/aff_bgrd_content.gif) repeat-x;
	background-position: top;
	border: 1px solid #D7D7D7;
}

.tblcontent td, .tblcontent th{
	height: 19px;
	padding: 2px 6px 2px 6px;
	border-bottom: 1px solid #E3E3E3;
}
.tblcontent th{
	background-color: #CECECE;
	border-right: 1px solid #FFFFFF;
}
.tblcontent th.endth{
	border-right: 1px solid #CECECE;
}
.tblcontent .bgdgray, .tblcontent2 .bgdgray {
	background-color: #F3F3F3;
}

.tblcontent2 td, .tblcontent2 th{
	height: 19px;
	padding: 2px 6px 2px 6px;
}
.tblcontent2 th{
	background-color: #CECECE;
	border-right: 1px solid #FFFFFF;
}
.tblcontent2 th.endth{
	border-right: 1px solid #CECECE;
}

.aff_content_banner {
	width: 638px;
	padding: 10px 10px 30px 10px;
	border: 1px solid #D7D7D7;
}
.aff_content_banner .tblcontent td{
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #D7D7D7;
}

.selectlink {
	width: 125px;
}



#toppromo {
	background-image: url(/_images2/aff_home_bg.gif); 
	width: 880px; 
	height:440px;
}
#toppromo img.headerimg {
	margin: 5px 20px 0px 20px;
}

#toppromo table {
	margin: 15px 20px 0px 20px;
	
}
#toppromo table td{
	padding: 15px 20px 0px 20px;
	background-color: #FFFFFF;
	color: #000000;
}
#toppromo table td.heightpadding{
	padding: 15px 0px 30px 0px;
}



#toppromoleft,#toppromocenter,#topromoright {
	height: 75px;
	float:left;
}
#toppromoleft {
	width:30px;
}
#toppromocenter {
	width:822px;
}
#toppromocenter img{
	margin-top:15px;
	margin-left:15px;
}
#topromoright{
	width:224px;
}
#toppromoright img {
	margin-top:40px;
	margin-left:20px;
}
#toppromo a {
	color: #8FCEFF;
	font-weight: bold;
}

#contentsbodymain {
	background: url(/_images2/aff_bgrd_contentmain.gif) repeat-x;
	background-position: top;
	padding: 15px 10px 0px 10px;
}

#contentsbodymain .affpaid {
	border: 1px solid #192229;
	background-color: #000000;
	padding: 10px;
	line-height: 1.7;
}
.affpaid .paymentopt {
	color: #EEC25A;
}
.affpaid a {
	color: #8FCEFF;
	font-weight: bold;
}


.biggerwhite {
	font-family:Verdana,Helvetica, Arial, Universe, sans-serif;
	font-size:18px;
	font-weight: bold;
	color: #FFFFFF;
}

.top_pad
{
	padding-top: 15px;
}

.top_pad_2
{
	padding-top: 30px;
	padding-bottom: 20px;
}

.bottom_pad
{
	padding-bottom: 10px;
}

.left_right_pad
{
	padding-left: 10px;
	padding-right: 10px;
}

.delimiter
{
	background: url(/_images2/empty.gif) repeat-x;
	background-color: #e1e1e1;
	height: 1px;
}

.bottom_td
{
	border-bottom: 1px solid #e1e1e1;
}

.hiw_bg
{
	background: url(/_images2/aff_hiw_bg.gif) repeat-x;
}

.hiw_bg img
{
	padding: 0 15px 0 15px;
}

.hiw_step
{
	background-color: #9e7025;
	color: #ffe349;
	font-weight: bold;
	padding: 7px;
}

.hiw_step .hiw_step_text
{
	color: #FFF;
}


.aff_header1 a, .aff_tbl_front td a {
	color: #8fceff;
}
.aff_header1, .aff_header2, .aff_header3, .aff_header4 {
		height: 230px;
		float: left;
	}
	.aff_header1 {
		width: 470px;
		background-image: url("/_images2/aff_header_1.jpg");
	}
	.aff_header2 {
		width: 150px;
		background-image: url("/_images2/aff_header_2.jpg");
	}
	.aff_header3 {
		width: 125px;
		background-image: url("/_images2/aff_header_3.jpg");
	}
	.aff_header4 {
		width: 135px;
		background-image: url("/_images2/aff_header_4.jpg");
	}
	.headerimg {
		margin: 122px 0px 35px 32px;
	}
	.aff_header1 div {
		margin-left: 20px;
	}
	.aff_header2 div, .aff_header3 div, .aff_header4 div {
		margin-top: 115px;
		text-align: center;
	}
	
	
	.aff_tbl_front th {
		height: 25px;
		color: #d4ba51;
		padding-left: 8px;
		background: url("/_images2/aff_bgrd_th1.gif") repeat-x;
	}
	.aff_tbl_front th.aff_th_front {
		background: url("/_images2/aff_bgrd_th2.gif") repeat-x;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
	}
	.aff_tbl_front div {
		margin-left: 15px;
	}
	.aff_tbl_front td ul
	{
		margin-left:30px;
		padding:0px;
	}
	.aff_tbl_front td li
	{
		margin:0px;
		padding:0px;
	}
	
	
	.aff_div_plan {
		background-color: #d4a247;
		margin: 0px 20px 0px 20px;
		padding: 10px;
	}
	
	.aff_div_plan th {
		color: #ffe349;
		background-color: #9e7025;
	}
	
	.aff_div_plan th, .aff_div_plan td {
		border-bottom: 1px solid #a97a2c;
		padding: 5px;
	}
	
	.aff_div_plan .middle_brd {
		border-left: 1px solid #cc943a;
		border-right: 1px solid #cc943a;
	}
	
	.bgdlighter {
		background-color: #daad52;
	}
	
	.aff_div_plan p {
		padding: 0px 15px 0px 20px;
	}
	
	
	table.aff_tbl_border {
		border-collapse: collapse;
	}
	.aff_tbl_border td {
		padding: 12px 5px 12px 20px;
		border-top: 1px solid #e1e1e1;
		border-bottom: 1px solid #e1e1e1;
		border-collapse: collapse;
	}
	
	
	.aff_position {
		position:relative;
	}
	.aff_link_corner {
		position:absolute; 
		top:0px; 
		left: 740px;
		width: 140px; 
		height:30px; 
		background-color: #ebebeb; 
		color: #2d6681;
	}
	.aff_link_corner1, .aff_link_corner2, .aff_link_corner_mdl {
		float:left; 
	}
	.aff_link_corner1, .aff_link_corner2 {
		padding: 7px 15px 7px 10px;
	}
	
td.top_yellow {
	background-image: url('/_images2/top_aff_part_bg.png');
	height: 100px;
}

div.top_header_yellow {
	background-image: url('/_images2/top_aff_part_l.png');
	background-repeat: no-repeat;
	font-size: 22px;
	font-weight: bold;
	padding-left: 30px;
	height: 100px;
	line-height: 4.2;
	float: left;
}

td.top_red {
	background-image: url('/_images2/top_aff_part_red_bg.png');
	height: 100px;
}

div.top_header_l_red {
	background-image: url('/_images2/top_aff_part_red_l.png');
	background-repeat: no-repeat;
	width: 379px;
	float: left;
	height: 100px;
}

div.top_header_red {
	background-image: url('/_images2/top_aff_part_red_r.png');
	background-repeat: no-repeat;
	background-position: right;
	font-size: 20px;
	font-weight: bold;
	height: 100px;
	line-height: 5;
}

div.top_red_button {
	background-image: url('/_images2/top_aff_red_button.png');
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	height: 54px;
	width: 159px;
	line-height: 4;
	float: right;
	padding-right: 26px;
	margin-top: 22px;
	text-align: center;
}

div.top_yellow_button {
	background-image: url('/_images2/top_aff_yellow_button.png');
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	height: 54px;
	width: 159px;
	line-height: 4;
	float: right;
	padding-right: 25px;
	margin-top: 21px;
	text-align: center;
}

div.bottom_yellow_button {
	background-image: url('/_images2/bottom_aff_yellow_button.png');
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	height: 54px;
	width: 159px;
	float: right;
	line-height: 3;
	padding-right: 25px;
	text-align: center;
	margin-top: -10px
}

div.top_yellow_r {
	background-image: url('/_images2/top_aff_part_r.png');
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	width: 185px;
	height: 100px;
}

div.top_red_r {
	background-image: url('/_images2/top_aff_part_red_r.png');
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	width: 138px;
	height: 100px;
}

div.sub_head {
	font-size: 18px;
	font-weight: bold;
	float: none;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 0px;
	width: 260px;
}

span.green {
	color: #B1FF6F;
	font-style: italic;
}

span.light-blue {
	color: #52CCFF;
	font-style: italic;
}

span.red {
	color: #DE463C;
	font-style: italic;
}

div.list_text {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.6;
	padding-top: 15px;
	text-indent: -13px;
}

div.text {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2;
	text-indent: -13px;
}

div.pokersavvy_box {
	border: 1px solid #597F38;
}

td.pokersavvy_part {
	padding-right: 5px;
	padding-top: 10px;
}

div.poker_p1 {
	background-image: url('/_images2/aff_pokersavvy_p_1_bg.png');
	background-repeat: repeat-x;
	height: 50px;
}

div.poker_p2 {
	background-image: url('/_images2/aff_pokersavvy_p_2_bg.png');
	background-repeat: repeat-x;
	height: 220px;
	padding-left: 7px;
	padding-right: 7px;
}

div.poker_p2_inner {
	background-image: url('/_images2/aff_pokersavvy_p_2_in_bg.png');
	background-repeat: repeat-x;
	height: 220px;
}

div.poker_p3 {
	background-image: url('/_images2/aff_pokersavvy_p_3_bg.png');
	background-repeat: repeat-x;
	height: 244px;
	padding-left: 7px;
	padding-right: 7px;
}

div.poker_p3_inner {
	background-image: url('/_images2/aff_pokersavvy_p_3_in_bg.png');
	background-repeat: repeat-x;
	height: 244px;
}

div.plus_box {
	border: 1px solid #0B6683;
}

td.plus_part {
	padding-top: 10px;
}

div.plus_p1 {
	background-image: url('/_images2/aff_plus_p_1_bg.png');
	background-repeat: repeat-x;
	height: 50px;
}

div.plus_p2 {
	background-image: url('/_images2/aff_plus_p_2_bg.png');
	background-repeat: repeat-x;
	height: 220px;
	padding-left: 7px;
	padding-right: 7px;
}

div.plus_p2_inner {
	background-image: url('/_images2/aff_plus_p_2_in_bg.png');
	background-repeat: repeat-x;
	height: 220px;
}

div.plus_p3 {
	background-image: url('/_images2/aff_plus_p_3_bg.png');
	background-repeat: repeat-x;
	height: 244px;
	padding-left: 7px;
	padding-right: 7px;
}

div.plus_p3_inner {
	background-image: url('/_images2/aff_plus_p_3_in_bg.png');
	background-repeat: repeat-x;
	height: 244px;
}

div.rake_box {
	border: 1px solid #84211A;
}

td.rake_part {
	padding-left: 5px;
	padding-top: 10px;
}

div.rake_p1 {
	background-image: url('/_images2/aff_rake_p_1_bg.png');
	background-repeat: repeat-x;
	height: 50px;
}

div.rake_p2 {
	background-image: url('/_images2/aff_rake_p_2_bg.png');
	background-repeat: repeat-x;
	height: 220px;
	padding-left: 7px;
	padding-right: 7px;
}

div.rake_p2_inner {
	background-image: url('/_images2/aff_rake_p_2_in_bg.png');
	background-repeat: repeat-x;
	height: 220px;
}

div.rake_p3 {
	background-image: url('/_images2/aff_rake_p_3_bg.png');
	background-repeat: repeat-x;
	height: 244px;
	padding-left: 7px;
	padding-right: 7px;
}

div.rake_p3_inner {
	background-image: url('/_images2/aff_rake_p_3_in_bg.png');
	background-repeat: repeat-x;
	height: 244px;
}

div.big_char {
	font-size: 122px;
	color: #D377FF;
	float: left;
	font-family: Arial;
}

div.med_char {
	float: left;
	font-size: 72px;
	color: #D377FF;
	font-family: Arial;
}

div.bottom_box {
	background-image: url('/_images2/bottom_aff_bg.png');
	background-repeat: repeat-x;
	height: 49px;
	border: 1px solid #6A4A76;
	padding-top: 20px;
	padding-left: 20px;
}

div.big_white {
	font-size: 30px;
	align: center;
	font-weight: bold;
	line-height: 0.95;
}

div.red_box {
	background-image: url('/_images2/bottom_central_cube.png');
	background-repeat: no-repeat;
	height: 124px;
	width: 124px;
	float: left;
	margin-left: -60px;
	margin-right: -60px;
}

div.mid_white {
	font-size: 15px;
	align: center;
	font-weight: bold;
	margin-top: 10px;
}

div.mid_2_white {
	font-size: 18px;
	font-weight: bold;
}

a.blue_link, a#hover.blue_link, a#visited.blue_link {
	font-size: 18px;
	font-weight: bold;
	color: #4D95CB;
	text-decoration: none;
}

a.white_link, a#hover.white_link, a#visited.white_link {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px;
	float: left;
}

a.l_r_white_link, a#hover.l_r_white_link, a#visited.l_r_white_link {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	float: right;
	padding-right: 20px;
	line-height: 2
}

div.plus_main {
	background-image: url('/_images2/aff_plus_main_bg.png');
	background-repeat: repeat-x;
	height: 267px;
	border: 1px solid #2B5674;
}

div.plus_main_sub {
	background-image: url('/_images2/aff_plus_main.png');
	background-repeat: no-repeat;
	background-position: left;
	height: 267px;
	width: 100%;
}

div.plus_main_sub_text {
	font-size: 18px;
	text-align: center;
	line-height: 1.4;
	padding-top: 60px;
	padding-left: 40px;
}

div.poker_main {
	background-image: url('/_images2/aff_poker_main_bg.png');
	background-repeat: repeat-x;
	height: 267px;
	border: 1px solid #836524;
}

div.poker_main_sub {
	background-image: url('/_images2/aff_poker_main.png');
	background-repeat: no-repeat;
	background-position: right;
	height: 267px;
	width: 100%;
}

div.poker_main_sub_text {
	font-size: 18px;
	text-align: center;
	line-height: 1.4;
	padding-top: 60px;
	padding-right: 40px;
}

div#button {
	background-image: url('/_images2/aff_hiw_button_bg.png');
	background-repeat: repeat-x;
	height: 25px;
}

div.button-l {
	background-image: url('/_images2/aff_hiw_button_l.png');
	background-repeat: no-repeat;
	float: left;
	background-position: left;
	width: 10px;
	height: 25px;
}

div.button-text {
	float: left;
	height: 25px;
	font-size: 14px;
	line-height: 1.6;
	color: #000000;
}

div.button-r {
	background-image: url('/_images2/aff_hiw_button_r.png');
	background-repeat: no-repeat;
	float: right;
	background-position: right;
	width: 35px;
	height: 25px;
}

a.button, a#hover.button, a#visited.button {
	text-decoration: none;
}

div.affiliate_solution{
  background-image: url('/_images2/affiliates/bground.png');
  background-repeat: repeat-x;
}
div.pbanner01{
  top: -5px;
  padding-left: 10px;
  float: left;
  position: relative;
}
div.pbanner02{
  top: 4px;
  padding-left: 10px;
  float: left;
  position: relative;
}
div.pbanner03{
  top: -6px;
  padding-left: 10px;
  float: left;
  position: relative;
}
td.solutions{
  font-size: 26px;
  text-align: center;
  font-weight: bold;
  color: #ffffff;
  padding-bottom: 10px;
  letter-spacing: 2px;
}
div.box01{
  float: left;
  position: relative;
  top: -177px;
  right: 14px;
}
div.box02{
  float: left;
  position: relative;
  top: -168px;
  right: 14px;
}
div.box03{
  float: left;
  position: relative;
  top: -177px;
  right: 14px;
}
div.solutionsinfo{
  color: #ffffff;
  padding-bottom: 17px;
  font-family: Verdana;
  font-size: 15px;
  font-weight: bold;
}
div.arrow01{
  float: left;
  position: relative;
  top: -196px;
  left: 378px;
}
div.arrow02{
  float: left;
  position: relative;
  top: -187px;
  left: 378px;
}
div.arrow03{
  float: left;
  position: relative;
  top: -197px;
  left: 378px;
}

div.solincrease{
  color: #ffffff;
  font-size: 20px;
  font-weight: bold;
  text-align: left;
  padding-top: 10px;
}


