@import url(reset.css);

strong {font-weight: bold;}

html, body{color:#000;background:#333;font:12px Arial,Helvetica,sans-serif;line-height:1.5em;}
body{text-align:center;font:12px Arial,Helvetica,sans-serif;line-height:1.5em;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
button{border:none;}
.cf{clear:both;}

.poker_site_summary ul li, .blog_post ul li{list-style:disc; margin-left:25px;}
.poker_site_summary ol li, .blog_post ol li, .download_lobby_table ol li{list-style:decimal; margin-left:28px;}
.btn{background:url(btn_r.gif) no-repeat right;padding-right:4px;}
.btn span{line-height:24px;background:url(btn_l.gif) no-repeat; display:block;padding:0 8px 0 12px; font-weight:bold;color:#FFF;}
input.btn {line-height:24px;background:url(btn_l.gif) no-repeat; display:block;padding:0 8px 0 12px; font-weight:bold;color:#FFF;}

.poker_site_summary .bonus_code{font-size:20px;font-weight:bold; text-align:center;color:red;}

#wrapper{padding:15px 0 50px;}
#top{width:968px;position:relative;background-image:url(headerTrans.png);background:white;}
#main,#foot{width:968px;position:relative;z-index:3;}
#top,#main,#foot{margin:auto;text-align:left;clear:both;}

.head_img {float:left;}

h1{position:absolute;right:15px;top:8px;font-weight:bold;font-size:20px;color:#AF5341;}

#logo{padding:30px 10px;float:left;vertical-align:middle;height:63px;}

#nav{background:#FFF url(navbg.png) repeat-x;height:32px;border-right:1px solid #405080;}
#nav ul{padding-left:20px;}
#nav li{float:left;}
#nav a{display:block;line-height:31px;padding:0 20px;color:#FFF;font-weight:bold;}
#nav a, #nav a:visited, #nav a:active{background:url(navOff.png) no-repeat;text-decoration:none;}
#nav a:hover {background:url(navOn.png) no-repeat;text-decoration:none;}

#main{background:#FFF;padding:10px 0;}
div.main-cont{width:961px; margin:0 auto;}
.col_l{float:left;width:215px;}
.col_r{margin-top: -74px; float:left;width:215px;}
.col_m{margin:-70px 5px 0;width:521px; float:left;min-height:75px;}

.col_m #MA{margin:10px auto 0; width:215px;}

.col_l .block, .col_m #MA .block{background:url(bsbg.png) no-repeat bottom;padding:0 5px 8px;}
.col_r .block{background:url(bsbg.png) no-repeat bottom;padding:0 5px;}

.col_l h3, .col_r h3, .col_m #MA h3{background:url(bstop.png) no-repeat bottom;}
.col_l h3.t1{ background:url(header01.jpg) no-repeat left top; height:32px; color:#fff; line-height:32px; text-align:center; font-size:14px;}
.col_r h3.t2{ background:url(header02.jpg) no-repeat left top; height:30px; color:#fff; line-height:30px;  font-size:14px; padding:0 0 0 36px;}
.col_l h3 span, .col_r h3 span, .col_m #MA h3 span{display:block;height:24px;padding-top:10px;background:url(iconStar.png) no-repeat 5px 6px;text-align:center;font-weight:bold;color:#FFF;}
.col_l .cnt, .col_r .cnt, .col_m #MA .cnt{background:url(bsbody.png) no-repeat 0 -5px;padding:5px;min-height:120px;}
.col_l .bottom, .col_r .bottom, .col_m #MA .bottom{background:url(bsfoot.png) no-repeat;height:5px;}

.col_m .block{}
.col_m h3{background:url(bmtop.png) no-repeat bottom;padding:0 12px;}
.col_m h3 span{display:block;height:24px;padding-top:10px;font-weight:bold;color:#FFF;}
.col_m .cnt{background:url(bmbody.png) repeat-y;padding:0px 12px 15px;}
.col_m .bottom{background:url(bmfoot.png) no-repeat bottom;height:5px;}

#foot{background:url(footbg.png) no-repeat;height:145px;}
#foot .foot_title {font-weight:bold;text-align:center;padding-bottom:10px;}
	
#foot .footer_col {display:block;width:100px;height:100px;float:left;margin-left:22px;}
#foot .footer_col_nt {display:block;width:100px;height:100px;float:left;margin-left:25px;padding:16px 0 0 0;}
#foot .footer_col_sm {display:block;width:60px;height:100px;float:left;margin-left:22px;padding-left:300px;}
#foot h4 {font-size:12px;font-family:Arial;text-align:left;font-weight:bold;}
#foot ul {display:block;float:left;width:125px;}
#foot ul li {font-size:10px;}

.block .cnt .poker_link p{margin:0;padding:0}

#MA.out h3 span{background:url(iconUser.gif) no-repeat 5px 0;}
#MA.out form li{text-align:right;font-weight:bold;}
#MA.out .inField{padding:5px 0;}
#MA.out .inFieldBox label{padding:0 8px;}
#MA.out .inFieldBox input{padding-right:40px;}
#MA.out label{padding:3px;}
#MA.out .inField input{width:120px;border:1px solid #c3a83e;background:url(inputShadow.png) no-repeat;}
form li.login-btn{ padding:5px 0;}
form li.login-btn input{background:url(btn01.jpg) no-repeat left top; width:106px; height:24px; color:#fff;}

#MA.out form{background:url(bgMark.gif) no-repeat 0 60px;}
#MA.out.private{background:url(iconLock.gif) no-repeat;padding-left:20px;}
#MA.out a{color:#cc773f;}

#VO .cnt{padding:1px 1px 0 0;}
#VO li{margin:1px 0;}
#VO li a{background:#d0b137 url(iconSpade.gif) no-repeat 8px center;display:block;padding-left:30px;font-weight:bold;line-height:1.8em;color:#FFF;}

#MA.in .cnt{padding:1px 1px 0 0;}
#MA.in li{margin:1px 0;}
#MA.in li a{background:#d0b137 url(iconSpade.gif) no-repeat 8px center;display:block;padding-left:30px;font-weight:bold;line-height:1.8em;color:#FFF;}

#MA.in img{margin-left:8px}
#MA.in .fb_ma{padding-left:5px}

#RO, #BO{}
.col_l #RO.block, .col_l #BO.block{padding-bottom:0}
#RO .cnt{padding:1px 1px 8px;}
#BO .cnt{padding:1px 1px 0;}
#RO .tag, #BO .tag{background:#d0b137 url(iconSpade.gif) no-repeat 8px center;padding-left:30px;font-weight:bold;line-height:1.8em;color:#FFF;}
#RO	table, #BO table{background:#ecd682;padding:2px 1px 0 1px;border-left: 1px solid #5E2605;border-right: 1px solid #5E2605;border-bottom: 1px solid #5E2605;}
#RO table td, #BO table td{border-top: 1px solid #5E2605;}
#RO tr, #BO tr{min-width:202px;height:42px;display:inline;padding-bottom:10px;}
#RO tr .lcol, #BO tr .lcol{float:left;clear:none;width:168px;padding-left:3px;background:#f5e9b2;}

#RO a:hover, #BO a:hover{text-decoration:none;cursor:pointer;}
#RO .lcol .sname, #BO .lcol .sname{vertical-align: -133%;padding:12px 5px;}
#RO .imgleft, #BO .imgleft{padding-top:1px;padding-bottom:1px;padding-right:5px;margin-top:1px;margin-bottom:2px;float:left;}
#RO tr .rcol, #BO tr .rcol{height:31px;width:30px;float:left;text-align:right;clear:none;background:#f5e9b2;text-align:right;color:#930;padding-top:12px;}
	.country{height:12px;width:21px;float:right;margin-top:15px;}
	.last{margin-bottom:0;height:28px;}

.WR .picture{margin:0 0 7px 11px;}

#signup.WR {height:212px;}
#signup.WR .block  {height:207px;}

#Question h3{background:url(bmTop2.png) no-repeat bottom;}
#Question .cnt{background:url(bmbody.png) repeat-y;}
#Question .bottom{background:url(bmfoot2.png) no-repeat bottom;}
#Question p{padding:5px 0;}

#RC h3 span{background:url(iconCalc.gif) no-repeat 5px 0;}
#RC .intro{text-align:center;}
#RC form{padding:5px 5px 18px;background:#FFD;}
#RC form li{text-align:right;font-weight:bold;padding:2px 0;}
#RC form label{padding:5px;color:#b75414;}
#RC form select{width:100px;}

#LN .cnt{background:url(bsbody2.png) no-repeat 0 -5px;padding:5px 5px 0;}
#LN .bottom{background:url(bsfoot2.png) no-repeat bottom;height:5px;}
#LN li{background:#fdd7be;border-bottom:1px dashed #930;margin:3px 0;padding:2px;}
#LN .title{background:url(icon04.gif) no-repeat 0 center;padding:20px;font-weight:bold;color:#000;}
#LN .cnt p{line-height:1.2em;color:#ca2900;}
	.more{text-align:right;}
	.more a{font-weight:bold;color:#ca2900;}

#NL h3 span{background:url(iconSign.gif) no-repeat 5px 0;padding-left:25px;}
#NL form li{text-align:right;font-weight:bold;padding:2px 0;}
#NL form label{padding:5px;}
#NL input{width:140px;border:1px solid #c3a83e;background:url(inputShadow.png) no-repeat;}

.block .cnt li.inField, .block .cnt li.inFieldBox{padding:5px 0;}
form li.inField, form li.inFieldBox{font-weight:bold;}
.block .cnt input{margin-left:4px;}
.block .cnt .inFieldBox label{padding-right:4px;}
.block .cnt p{padding: 4px 0;}

.block .cnt h4{padding: 5px 5px 5px 0;margin-left:-4px; color: #888888; font-weight: bold; font-size: 16px; }
.block .cnt .report h2{color:#000; font-size: 14px;margin-left:-7px;padding:0 7px;background:url(bmtitlebg.png) repeat-y;font-weight:bold;} 

.block .cnt #signup label{font-weight:bold;}
#signup tr,#signup td.signup_label{padding:4px 0; }
#signup td.signup_label_confirm{padding:0;}
#dob {padding: 5px 37px 5px 0;}
#signup tr.help_text{color:#777777; font-weight:normal; padding:1px 0 1px 10px;}
#signup .help_text td span{margin-left:4px;}
span.edit_user{margin-left:4px;}

a.shine{background:url(infoBGRight.gif) no-repeat right;padding-right:5px;text-decoration:none;color:#b06331;}
.shine span{background:url(infoBGLeft.gif) no-repeat left;}
.shine span span{background:url(icon02.gif) no-repeat right;padding-left:5px;padding-right:20px;line-height:20px;}

.cnt .report{padding:1px 0;}
.cnt .report h4{margin-left:-7px;padding:0 7px;background:url(bmtitlebg.png) repeat-y;font-weight:bold;}

#listTopOffers{}
#listTopOffers .list{display:block;width:161px;float:left;margin:10px 2px;}
	.list ul{padding-bottom:3px;background:#cfd4e6;font-weight:bold;color:#1a2f6e;}
	.list .siteName{font-size:11px; text-align:center;}
	.list .siteLogo{background:#f6eece url(bgMark.gif) no-repeat center; line-height:50px; text-align:center;  font-size:14px; color:#000;}
	.list div{background:#FFF;height:1.5em;margin:3px;}
	.list .dataName{display:block;float:left;line-height:1.5em;padding-right:6px;background:#cfd4e6; }
	.list .dataField{display:block;margin-right:3px;padding:0 3px;}


.report table{margin-top:5px;width:498px;background:url(bmSubTitleBG.png) no-repeat top;}
.report thead{height:37px;font-weight:bold;color:#FFF;}
.report tbody tr{background:#f7f2df;border-spacing:0; }
.report tbody tr.zibra{background:#f6eece;}
.report tbody td{border-bottom:1px solid #FFF;}
.report table td{text-align:center;}
.report .pr{padding-left:20px;text-align:left; width:50px;}
.report .rb{text-align:center;}
#NL form li.subscribe-btn{ padding:18px 0 0 0;}
#NL form li.subscribe-btn button{background:url(btn01.jpg) no-repeat left top; width:106px; height:24px; color:#fff;}
#NL form li.subscribe-btn input{background:url(btn01.jpg) no-repeat left top; width:106px; height:24px; color:#fff;}
#NL form li.error_text {color:#ff0000;}
.report table td.td1{text-align:right; padding:0 0 0 3px;}
.report table td.td2{text-align:left; padding:0 0 0 3px;}
div.btm01{background:url(bgMark.gif) no-repeat; height:50px;}

/* rakeback calculator */
div.rakeback-results {display: none;}
div.rakeback-results table {border-collapse: collapse;}
tr.rakeback-result-label {text-align: left;}
td.rc-result-label {padding-right: 10px;}
td.rakeback-result-value {text-align: right;}
div.btn {width: 150px; float: right; cursor:pointer; text-align: center;}
div.rakeback-link-container {margin: 4px 2px -6px -8px;}
div.rakeback-link-container a, div.rakeback-link-container a:hover, div.rakeback-link-container a:active, div.rakeback-link-container a:visited {display: block; border:solid 1px black;background-color: #CED7E7; color: #B55510; text-decoration: none; font-size:13px;font-weight: bold; text-align: left; padding: 5px;}
.rakeback-link-container img{padding:5px 5px 5px 0;margin-top:-6px;float:left;}

.col_poker_site_review {margin:-15px 14px 0 9px;width:721px; float:left;}
.col_poker_site_review .block{}
.col_poker_site_review h2, .col_poker_site_review h3{background:url(reviewnav.bar.png) no-repeat bottom;padding:0 12px 0;}
.col_poker_site_review h2 span, .col_poker_site_review h3 span{display:block;height:24px;padding-top:5px;font-weight:bold;color:#FFF;text-align:left;}
.col_poker_site_review .cnt{background:url(bmbody_poker_site_review.png) repeat-y;padding:0px 12px 15px;}
.col_poker_site_review .bottom{background:url(bmfoot_poker_site_review.png) no-repeat bottom;height:5px;}

.col_poker_site_review .addthis_toolbox {position:relative;left:10px;top:20px;width:160px;}
.col_l .addthis_toolbox {margin:-7px 0 0 28px;} 

.col_poker_site_review div.sign_up_bonus {float:left;height:140px;width:341px;margin-left:5px;}

.col_poker_site_review div.sign_up_bonus {margin:30px 0 0 0;padding:0;}
.col_poker_site_review div.sign_up_bonus a.download_button {float:left;height:108px;width:300px;background:url(download.png);text-decoration:none;margin-left:4px;}
.col_poker_site_review div.sign_up_bonus a.download_button_bonus {float:left;height:108px;width:300px;background:url(download_bonus.png);text-decoration:none;}
.col_poker_site_review div.sign_up_bonus a.download_button:hover, .col_poker_site_review div.sign_up_bonus a.download_button_bonus:hover{background-position: -300px 0;}

.col_poker_site_review div.lobby_table {background:url(lobby-table-border.png) no-repeat bottom; height:140px;width:340px;margin:-41px -10px 0 0;float:right}
.col_poker_site_review div.lobby_table_header {float:left;height:40px;width:300px;text-align:center;padding-top:10px;}
.col_poker_site_review div.lobby_table_header a, .col_poker_site_review div.lobby_table_header a:hover, .col_poker_site_review div.lobby_table_header a:active, .col_poker_site_review div.lobby_table_header a:visited {color:#7a6201;font-size:20px;font-weight:bold; text-decoration:none;}
.col_poker_site_review div.lobby_table div.pic1 {margin:20px 0 0 15px;}
.col_poker_site_review div.lobby_table div.pic2 {float:right;margin:-114px 13px 0 -2px;}

.col_poker_site_review .trans_img{background:url(RoyalFlush5.png) no-repeat; height:71px; width:420px; top:-77px;left:295px;position:absolute;}
.col_poker_site_review .trans_img p{font-size:32px;font-weight:bold;margin-left:37px;margin-top:30px;padding-top:1px;}

.col_poker_site_review .logo_box{border:solid black 0px; width:200px;}
.col_poker_site_review .logo_box img{display:block;margin:0 auto;}

.download_lobby_table_top {display:block;width:721px;height:11px;background:url(download-lobby-table-top.png) no-repeat bottom;}
.download_lobby_table h4{font-weight:bold;font-size:14px;}
.download_lobby_table .cnt table{padding-left:28px;margin:6px 0 -6px 29px;float:left;}


.col_poker_site_review .faqtop h3{color:#ca2900;font-size:20px;font-weight:bold;margin:10px 0 10px 20px;padding:0;background:none;}

.FAQ .cnt {margin:0;padding:0 7px 3px 7px;}
.FAQ .intro {margin:0;padding:0;}
.FAQ_table .FAQ_table_even {background-color:#cfd4e6;padding:1px 0 1px 5px;}
.FAQ_table .FAQ_table_odd {background-color:#e6e3cf;padding:1px 0 1px 5px;}
.FAQ_table a, .FAQ_table a:hover, .FAQ_table a:visited, .FAQ_table a:active {color:#2a479a;font-size:12px;font-weight:bold;text-decoration:none;}
.FAQ_table a:hover {color:#857502;}

.clearer {clear:both;}

.poker_site_review_menu img {float:left;padding:0;margin:5px 5px 1px 20px;}
.poker_site_review_menu ul {display:block;float:right;height:34px;padding:0;margin:0 8px 0 0;}
.poker_site_review_menu ul li {display:block; height:34px; width:114px;float:left;background:url(reviewnav.tab.unselected.png) no-repeat; padding:5px 0 0 0;margin:0;color:#ffffff;font-weight:bold;text-align:center;}
.poker_site_review_menu ul li a, .poker_site_review_menu ul li a:hover, .poker_site_review_menu ul li a:active, .poker_site_review_menu ul li a:visited {color:#ffffff;font-size:14px;}

.poker_site_review_menu ul li.selected {display:block; height:34px; width:114px;float:left;background:url(reviewnav.tab.selected.png) no-repeat; padding:5px 0 0 0;margin:0;color:#ffffff;font-weight:bold;text-align:center;}

.poker_site_review {height:240px;}
#signup_col.poker_site_review {height:162px;}
.ps_logo {margin-top:5px;}
.ps_logo .ps_logo_top {width:304px;height:24px;margin-top:-3px;background:url(logo.border.top.png);}
.ps_logo .ps_logo_bottom {width:304px;height:18px;background:url(logo.border.bottom.png);}
.ps_logo .ps_logo_middle {width:304px;background:url(logo.border.middle.png);background-repeat:repeat-y;text-align:center;}
.ps_logo {float:left;width:341px;margin-left:5px;}
.ps_logo img {margin:0;}

.poker_site_review .ps_table .ps_table_top {width:323px;padding-top:14px;margin-top:2px;float:right;background:url(ps_table_top.png);}
.poker_site_review .ps_table .ps_table_bot {width:323px;height:4px;margin-top:-1px;float:right;background:url(ps_table_bot.png) no-repeat bottom;}
.poker_site_review .ps_table .ps_table_middle {width:323px;float:right;background:url(ps_table_cnt.png);background-repeat:repeat-y;text-align:center;}
.ps_table table {background:url(info.table.gradient.background.png);margin:0 0 0 11px;}
.ps_table table td {border-bottom:1px solid #72601b;padding:5px 0 1px 15px;}
.ps_table table tbody td {color:#413710;width:149px;}
.ps_table table tbody td.c1 {font-weight:bold;width:125px;}

.bonus_col_l{width:332px;float:left;}
.bonus_col_r{width:383px;float:left}

.bonus_col_l .cnt{height:440px;background:url(bmbody_bonus.png) repeat-y;}
.bonus_col_l .bottom{background:url(bmfoot_bonus.png) no-repeat bottom;}
.bonus_col_l .ps_logo{margin-bottom:-19px;}

.bonus_col_l .ps_table .ps_table_top {width:323px;padding-top:14px;margin-top:-14px;margin-right:-8px;float:right;background:url(ps_table_top.png);}
.bonus_col_l .ps_table .ps_table_bot {width:323px;height:4px;margin-top:-1px;float:right;background:url(ps_table_bot.png);}
.bonus_col_l .ps_table .ps_table_middle {width:323px;float:right;margin-right:-8px;background:url(ps_table_cnt.png);background-repeat:repeat-y;text-align:center;}

.poker_site_review #dlbutton.sign_up_bonus{width: 350px; height: 83px; margin-top: 0px; margin-left:4px;}
.poker_site_review #dlbutton.sign_up_bonus .download_button{margin-top:8px;background:url(download.png);text-decoration:none;float:left;}
.poker_site_review #dlbutton.sign_up_bonus .download_button_bonus{margin-top:8px;background:url(download_bonus.png);text-decoration:none;float:left;}
.poker_site_review #dlbutton.sign_up_bonus .download_button_bonus:hover,.poker_site_review #dlbutton.sign_up_bonus .download_button:hover{background-position: -300px 0;}

.signup_step_img {float:left; padding-top:2px;padding-right:6px;}
.signup_steps .step3_img{float:right;padding:5px;}
.signup_steps #step_1 .signup_step_img{padding-right:16px;}
.signup_steps #step_1, .signup_steps #step_2{float:left;width:356px;}
.signup_steps #step_3, .signup_steps #step_4{float:left;}
.signup_steps #step_3 .big_code {float:left;margin-left:130px;}

.signup_steps #step_1 h3, .signup_steps #step_2 h3{background:url(bmtop_signup.png);}
.signup_steps #step_1 .cnt, .signup_steps #step_2 .cnt{background:url(bmbody_signup.png) repeat-y;}
.signup_steps #step_1 .bottom, .signup_steps #step_2 .bottom{background:url(bmfoot_signup.png) no-repeat bottom;}

.signup_steps #step_2{margin-left:4px;}
.signup_steps #step_1.poker_site_summary ul li{margin-left:0;}
.signup_steps #step_2 .cnt{height:245px;}



.chart_header span { font-size:26px;font-weight:bold;color:#AD5D29; }

.cashout_button {margin-bottom: 10px; margin-top: -20px;margin-left:8px;}

#rakeback_header {
    width: 100%;
    border: 1px solid #000;
    text-align: left; }
#rakeback_header th {
    font-weight: bold;
    background-color: #AF6D41;
    border-bottom: 1px solid #000; }
#ref.tracker_table { width:60%; }
.tracker_table thead tr th{background:#D0B137 no-repeat scroll 8px center;}
.tracker_table thead tr td{background-color:#AF6D41;}
.tracker_table table {
	width:100%;
    border: 1px solid #000;
    text-align: left; }
.tracker_table th, .tracker_table thead {
    font-weight: bold;
    background-color: #AF6D41;
    border-bottom: 1px solid #000; }
.tracker_table td{background-color:#F5E9B2;}
.tracker_table td, .tracker_table th { padding: 2px 5px;border: 1px solid black; }
.tracker_table tr.odd td, .tracker_table tr.alt td{ background-color: #EFECE0;border-bottom: 1px solid black; }
.tracker_table span{vertical-align: 81%; padding-left:20px;}
.tracker_table img{margin-bottom:-2px;padding:3px 0 0 5px;}
.tracker_header h3{background:none;font-size:24px;font-weight:bold;color:#4F2205; margin:0 auto 3px;}
.tracker_header {padding-bottom:34px;}

.monthly_stats table {
  margin: 5px auto 0;
}

.monthly_stats table thead th{
  width: 175px;
  background-color: #DDDDDD;
  border: 1px solid #C3C3C3;
}

.monthly_stats table tbody th{
  background-color: #EFEFEF;
  border: 1px solid #C3C3C3;
  font-weight: normal;
  font-size: 22px;
}

.monthly_stats tbody td{
  font-size: 11px;
  color: #000;
  text-align: center;
}


.roundedcornr_box_443163 {
   background: #94a0bc;
}
.roundedcornr_top_443163 div {
   background: url(roundedcornr_443163_tl.png) no-repeat top left;
}
.roundedcornr_top_443163 {
   background: url(roundedcornr_443163_tr.png) no-repeat top right;
}
.roundedcornr_bottom_443163 div {
   background: url(roundedcornr_443163_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_443163 {
   background: url(roundedcornr_443163_br.png) no-repeat bottom right;
}

.roundedcornr_top_443163 div, .roundedcornr_top_443163, 
.roundedcornr_bottom_443163 div, .roundedcornr_bottom_443163 {
   width: 50%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_443163 { margin: 0 10px;}

.poker_site_summary h3{background:url(bmtop_poker_site_review2.png) no-repeat bottom;}
.poker_site_summary .cnt{background:url(bmbody_poker_site_review2.png) repeat-y;}
.poker_site_summary .bottom{background:url(bmfoot_poker_site_review2.png) no-repeat bottom;}
.poker_site_summary p{padding:5px 0;}
.poker_site_summary .cnt .update_time{font-size:11px;padding:5px 0 0 0;margin:0 0 -15px 0;color:#646060;}

.poker_site_attribute {float:left;width:360px;}
.poker_site_attribute h3{background:url(bmtop_poker_site_attribute.png) no-repeat bottom;}
.poker_site_attribute .cnt{height:120px;background:url(bmbody_poker_site_attribute.png) repeat-y;}
.poker_site_attribute .bottom{background:url(bmfoot_poker_site_attribute.png) no-repeat bottom;}
.poker_site_attribute p{padding:5px 0;}

.blog_post .cnt {padding:15px;}
.blog_post h2 {color:#ca2900;font-size:16px;font-weight:bold; margin:0 0 10px 0;}
.blog_post p {margin:10px 0 10px 0;}
.blog_post h2 a, .blog_post h2 a:hover, .blog_post h2 a:active, .blog_post h2 a:visited {color:#ca2900;}
.blog_post h3 a, .blog_post h3 a:visited, .blog_post h3 a:active, .blog_post h3 a:hover  {font-size:16px;color:#ffffff;}
.blog_post
.blog_labels {margin:10px 0 10px 0;}
.blog_post a.read_more {color:#ca2900;font-size:14px;font-weight:bold; margin:5px 0 5px 0;}
.blog_nav a{color:red;font-size:16px;font-weight:bold; width: 521px; height:20px; text-align:center; margin:0}

.blog_nav #new_posts{float:left;}
.blog_nav #home_posts{text-align:center;}
.blog_nav #old_posts{float:right;}

.blog_header {padding-top:13px;}
.blog_header h2 {width:500px;height:20px;color:#ca2900;font-size:20px;font-weight:bold;padding:0 0 0 10px;}
.blog_header h2 b {color:#2f3f84;}
.blog_top {display:block;width:521px;height:11px;background:url(bmtop.gif) no-repeat bottom;}

#post0 h2{background:url(bmtop.png) no-repeat bottom;padding:0 12px;margin-bottom:0;}
#post0 h2 span{display:block;height:24px;padding-top:10px;font-weight:bold;color:#FFF;}
#post0 h2 a{color:#fff}

.rakeback_offer .cnt {padding:5px 0 0 0;background:url(rbbody2.png) repeat-y;}
.rakeback_offer .cnt .intro .rakeback_offer_img {float:left;height:40px;width:39px;margin:0;padding-left:20px}
.rakeback_offer .cnt .intro .rakeback_flag {position:relative; left:-24px; top:10px;}
.rakeback_offer .cnt .intro .name {float:left;height:30px;width:140px;margin:0 0 0 20px;color:#2f3f84;font-size:14px;font-weight:bold;padding:10px 0 5px;}
.rakeback_offer .cnt .intro .rate {float:left;height:30px;width:50px;margin:0 0 0 20px;color:#2f3f84;font-size:14px;font-weight:bold;padding-top:10px;margin-top:-18px;}
.rakeback_offer .cnt .intro .rate b {font-size:18px;}
.rakeback_offer .cnt .intro .signup_bonus {float:left;height:30px;width:150px;margin:0 0 0 30px;color:#2f3f84;font-size:14px;font-weight:bold;padding-top:10px;margin-top:-18px;}
.rakeback_offer .cnt .intro .signup_bonus b {font-size:18px;}

.rakeback_top {display:block;width:521px;height:11px;background:url(rbtop2.png) no-repeat bottom;}
.rakeback_bottom {display:block;width:521px;height:11px;background:url(rbfoot2.png) no-repeat bottom;}

.contact_us td {padding:1px}
.contact_us p {margin:3px; padding:3px;}
.error_text {color:#ff0000;padding-left:4px;}

#nav_labels .cnt {background:url(bsbody_label_nav.png); background-repeat:repeat-y;}
.hidden_pic {display:none;}
.hidden {display:none;}

.progressBar{
	width:216px;
	height:41px;
	margin-left:auto;
	margin-right:auto;
	margin-top:8px;
	background:url(prog_bar_bg.gif) no-repeat 0 0;
	position:relative;
}
.progressBar span{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(prog_bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(prog_bar_cover.gif) repeat-x 0 0;
	top:0;
}
#click_through{height:700px;width:600px; margin-left:auto;margin-right:auto;background:#FFFFFF url(on_track.png) no-repeat;background-position:top center; padding:10px 0;}
#click_through #onTrack{font:12px Arial;color:black;margin-top:335px;}
#click_through #box1 p{font:20px Arial;width:340px;line-height:22px;color:red;margin-top:30px;padding-top:21px;margin-left:auto;margin-right:auto;}
#click_through #box1 h2{font:28px Arial;font-weight:bold;color:blue; margin-top:10px;}

#signup{margin-left:auto;margin-right:auto;}





#content #ticketthread table.message {
    margin:10px 0 5px 0;
}

#content #ticketthread table.response {
    margin-bottom:5px;
	border-color:#ADADAD;
}

#content table.message, table.response {
    border: 1px solid;
    border-bottom: none;
}

#content table.message td, table.message th,table.response td, table.response th {
    border-bottom:1px solid;
    padding:5px;
}

#content table.message tr.header td, table.response tr.header td {
    padding:1px;
    padding-left:5px;
}

#content table.message th, table.response th {
    line-height:24px;
    font-size:12px;
    padding:1px;                
    padding-left:5px;
    font-weight:bold;
}


/* Message title */
#content table.message th {
    background-color: #C3D9FF;
}
/* Response title */
#content table.response th {
    background-color: #FFE0B3;
}

/* message & response header */
#content table.message tr.header td, table.response tr.header td {
    background-color: #EFEFEF;
    border-color:#ccc;
}

/* table cells bg */
#content table.message td, table.response td {
  background-color: #FAFAFA;
}

#content table.tgrid {
 border-left: 1px solid;
}

#content table.tgrid td {
  border:1px solid;
  border-top:none;
  border-left:none;
}

#content table.tgrid th {
  color: #FFF;
  font-size: 12px; 
  font-weight:bold;
}


#content table.tgrid, table.tgrid td, table.tgrid th {
  border-color:#ADADAD;
}

/* Table headings */
#content table.tgrid th {
  background:#ADADAD;;
  color:#FFF;
}

#content table.tgrid th a, table.tgrid th a:hover {
  color:#FFF;
  text-decoration:underline;
}

/* row highlighting on hover */
#content .tgrid tr:hover td {  background-color: #FFFFDD; }

/* Alt rows used on most data tables */
#content .row1 { background-color: #F4FAFF; }
#content .row2 { background-color: #FFFFFF; }

/* auto-highlight */
#content .row1.highlight td,.row2.highlight td {
    background-color: #FFFFDD;
}

#content .Icon {
        
    width: auto;
    padding-left:20px;
    background-position: left center;
    background-repeat: no-repeat;
    color:#006699; 
    text-decoration: none;
}

#content a.Icon { }
   
#content a.Icon:hover {
    text-decoration: underline;    
}

    
#content .Icon.Ticket { background:url(../support/images/icons/ticket.gif) 0 2px no-repeat; }
#content .Icon.webTicket { background:url(../support/images/icons/ticket_source_web.gif) 0 2px no-repeat; }
#content .Icon.emailTicket { background:url(../support/images/icons/ticket_source_email.gif) 0 2px no-repeat; }
#content .Icon.phoneTicket { background:url(../support/images/icons/ticket_source_phone.gif) 0 2px no-repeat; }


#content .Icon.attachment { background-image: url(../support/images/icons/attachment.gif); }
#content .Icon.file { background-image: url(../support/images/icons/attachment.gif); }
#content .Icon.refresh { background-image: url(../support/images/icons/refresh.gif); }   
#content .Icon.thread {
    font-weight: bold;
    font-size: 1em;
    background-image: url(../support/images/icons/thread.gif);
}

#content .error {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    border: none;
    font-weight: bold;
	color: #FF0000;
}

#content .msg {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13.5px;
    text-decoration: none;
    font-weight: bold;
	color:#006699;
}


#content #infomessage {
  background-color: #390;
  border-color: #390;
  color: #390;
  background: #CFC;
}

#content #errormessage {
    border-color: #903;
    background-color: #fcc;
    color: #903;
}

#content #warnmessage {
    border-color: #fad163;
    background-color: #fdedc1;
}

#content th {
  font-weight:bold;
  text-align:left;
  padding-left:3.5px;
}

    #nav_tickets {
      clear:both;
      margin:0;
      padding:0 40px 0 0;
      height:24px;
      border-bottom:1px solid;
    }
    
    #nav_tickets li {
      list-style:none;
      margin:0;
      padding:0;
      display:inline;
    }
    
    #nav_tickets li a {
      height:24px;
      line-height:24px;
      display:block;
      float:left;
      padding-left:25px;
      margin:0 10px 0 10px;
      text-decoration:none;
      font-weight:bold;
      float:right;
    }

    #nav_tickets a.home { background:url(../support/images/home.gif) 0 5px no-repeat; }
    #nav_tickets a.new_ticket { background:url(../support/images/new_ticket.gif) 0 5px no-repeat; }
    #nav_tickets a.my_tickets { background:url(../support/images/my_tickets.gif) 0 5px no-repeat; }
    #nav_tickets a.ticket_status { background:url(../support/images/ticket_status.gif) 0 5px no-repeat; }
    #nav_tickets a.log_out { background:url(../support/images/logout.gif) 0 5px no-repeat; }
	
#tabsI {
float : left; 
width: 761px;
font-size : 100%; 
line-height : normal; 
border-bottom : 5px solid #B56531; 
margin-left:207px; 
position:relative;
margin-top:-118px;
}

#tabsI ul { 
margin : 0; 
padding : 10px 0 0 0; 
list-style : none; 
} 
#tabsI li {
float:left;  
margin : 0; 
padding : 0; 
} 
#tabsI li a, #tabsI li span {
cursor: pointer; 
float : left; 
background : url(tableftI.gif) no-repeat left top; 
margin : 0; 
padding : 0 0 0 5px; 
text-decoration : none; 
}

#tabsI ul li ul li a{
background:none;
color:black;
margin: -5px -10px 0;
padding: 5px 10px 5px 16px;
}

#tabsI ul li ul li a:hover{
color:white;
}

#tabsI a span, #tabs span { 
float : left; 
display : block; 
background : url(tabrightI.gif) no-repeat right top; 
padding : 5px 15px 4px 6px; 
color : #fff; 
} 
#tabsI a:hover span { 
color : #fff; 
} 
#tabsI a:hover, #tabsI li:hover a{ 
background-position : 0% -42px;
} 
#tabsI a:hover span, #tabsI li:hover span{ 
background-position : 100% -42px; 
} 

#tabsI ul li ul{
 border-top:5px solid #B56531;
 padding-top:0;
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
}

#tabsI ul li ul li{
 z-index: 599;
 height:20px;
 display:block;
 background-image:url(http://www.ftrake.com/images/tabrightI.gif);
 background-position: 0 -130px;
 height: 14px;
 padding: 6px 10px;
 float: none;
}

#tabsI li:hover > ul {
 visibility: visible;
}

#tabsI #nav1{left:81px;}
#tabsI #nav1 li a{min-width:75px;}
#tabsI #nav2{left:183px;}
#tabsI #nav2 li a{min-width:51px;}
#tabsI #nav3{left:521px;}
#tabsI #nav3 li a{min-width:48px;width:61px;}