@charset "utf-8";
body{
	margin:0;	
	background:url(https://vrbmarketing.b-cdn.net/sbo/football-bg-2018.jpg?20190815) repeat-x top center #000000;	
	font-family:Arial, Helvetica, sans-serif;
	height:899px;		
}
img { border: 0; }
h1{
	color: #333;
    font-size: 20px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 30px;
    font-weight: bold;
	margin-bottom:-25px;	
}
a:link{
	color:#069;
	text-decoration:none;
}
a:hover{
	color:#069;
	text-decoration:underline;
}
a:visited{
	color:#069;
	text-decoration:none;
}
.clear {
	clear:both;
}
.entry-title {
    display:none;
}
#breadcrumbs{
	margin-top:0px;
	font-size:12px;
	color:#7b7b7b;
}
#breadcrumbs a{
	/*color:#fff;*/
}
#breadcrumbs a:hover{
	/*color:#fff;*/
}
.wrapper1 {
	height: 137px;	
	top:0px;	
}
.wrapper_shadow{
	/*background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/new-2013/bk-home-top.png?20151009) repeat-x;
	height:500px;*/
}
.wrapper2horse {
	top:164px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back-med_horses.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	min-height:600px;	
}
.wrapper2casino {
	top:164px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back-med_casino.jpg);
	background-position:top center;
	background-repeat:no-repeat;	
	height:1208px;	
}
.wrapper-med-container{
	display:inline-block;
	height:900px;
}
.wrapper-med {
	width:1038px;
	margin-left:auto;
	margin-right:auto;	
}
.logo {	
	float:left;	
}
.top_right {
	height:164px;
	width: 551px;
	float:left;
	padding-left:20px;
	padding-right:20px;
}
.top_info1 {
	float:right;
	height:30px;	
	width:770px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
.top_info1_individual {
	float:right;
	height:24px;
	width:auto;
	margin-left:20px;
	padding-top:6px;
}
.wrapper_social {	
	float:left;
	width:84px;
	height:28px;	
	margin-left:110px;
	text-align:right;
	padding-left:22px;	
}
.box_icon_social {
	float:left;
	width:24px;
	height:24px;
	margin-left:4px;
	margin-top:2px;
}
.wrapper_btn_principal {
	float:right;
	width:575px;		
	margin-right:-2px;
	margin-top:98px;
	margin-bottom:9px;
}
.wrapper_login_top {
   margin-top: -135px;
   margin-left: 690px;
   position: absolute;
   width: 430px;
   height: 60px;
}
/*Race Calendar*/
table.calendar {
	width:600px;
	height:377px;
}
.calendar_body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: transparent;
	color:#333333;
	padding:20px;
	margin-top:-40px;	
}
div.day-number { 
  position:absolute; 
  z-index:2; 
  top:3px; 
  right:-25px; 
  padding:5px; 
  font-weight:bold; 
  width:20px; 
  text-align:center;
  font-size:14px;
}
.calendar-day-head{
	background:#f4f4f4;
	color:#333333;
	text-align:center;
	padding:2px;
	border-top:1px #bbbbbb solid;
	border-bottom:1px #bbbbbb solid;
}
.calendar_border_left{
	border-left:1px #bbbbbb solid;	
}
.calendar_border_right{
	border-right:1px #bbbbbb solid;	
}
td.calendar-day{ 
  padding:0px 25px 0px 5px; 
  border-bottom:1px solid #bbbbbb; 
  border-right:1px solid #bbbbbb;
  background:url(../images/frontend/day_calendar_back.jpg) repeat-x #dedede top;  	
}
td.calendar-day_on{ 
  padding:0px 25px 0px 5px; 
  border-bottom:1px solid #778c55; 
  border-right:1px solid #778c55;
  background:#99bd6a;
  color:#fff;
  cursor:pointer;
}
td.calendar-day-np {
  padding:0px 25px 0px 5px; 
  border-bottom:1px solid #bbbbbb; 
  border-right:1px solid #bbbbbb; 
  background:url(../images/frontend/day_calendar_back.jpg) repeat-x #dedede top;
}
.top_calendar{
	background:url(../images/frontend/top_calendar_back.jpg) repeat-x top #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
	border-top:1px solid #000;
	height:29px;	
	width:600px;
	-moz-border-radius: 10px 10px 0 0;
	-khtml-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	color:#fff;
	text-transform:uppercase;
	font-size:13px;	
	font-weight:bold;
	text-align:center;
	line-height:29px;
	margin-top:100px;	
}
.race_calendar_events {
	width:350px;
	height:390px;
	margin-left:650px;
    margin-top: -470px;	
}
/* end race calendar */
#normal_page{
	width:793px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}
#normal_page .page_title{
	font-size:30px;
	font-weight:bold;
	color:#1b1b1b;
}
#normal_page .page_subtitle{
	font-size:14px;
	color:#4b4b4b;
}
#normal_page .section1{
	background:url(../images/frontend/promotions/back1.jpg) no-repeat #e1e1e1 top;
	font-size:18px;
	text-align:center;
	color:#0292c2;
	font-family:DaysRegular;
	width:791px;
	min-height:64px;
	padding-top:20px;
}
#normal_page .section2{
	background:url(../images/frontend/promotions/back2.jpg) no-repeat top;
	height:	247px;
	width:731px;
	padding: 30px 0 0 60px;
	color:#fff;
	font-size:14px;
}
#normal_page .section3{
	background:url(../images/frontend/promotions/back3.jpg) no-repeat top;
	min-height:	158px;
	width:770px;
	margin:0 auto;
	font-size:14px;
	color:#3b3b3b;
	text-align:center;
	padding-top: 15px;
}
#normal_page .big_white_letter{
	color:#fff;
	font-size:24px;
	text-transform:uppercase;
	font-weight:bold;
}
#normal_page .internal_content_box{
	border:1px solid #c2c2c2;
	padding:40px;
	font-size:14px;
	color:#414141;
	line-height:18px;
	margin-top:15px;
}
#normal_page .internal_box_title{
	font-weight:bold;
	font-size:25px;
	color:#000;
	background:#fdffe1;
	border:1px solid #ffdd55;
	padding:10px;
	font-family:BebasNeueRegular;
	margin-bottom:20px;
	width:auto;
}
/*New Promotions*/
.promos_main_content {
	width:766px;
	height:1600px;
	background-color:#cfcfcf;
	padding:15px;
}
.promo_box1 {
	width:748px;
	height:418px;
	background-color:#FFF;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/box_1_top_detail.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px;
	margin-bottom:10px;
}
.promo_box1 h1 {
	font-family:BebasNeueRegular;
	margin:0px;
	font-size:40px;
}
.promo_box1 h2 {
	font-family:Days;
	margin-top:-5px;
	margin-bottom:0px;
	color:#0081e6;
	font-size:18px;
}
.image_box1 {
	width:745px;
	height:323px;
	margin-top:10px;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/SBO-Promotion_1.jpg);
	background-repeat:no-repeat;
}
.promo_box2 {
	width:748px;
	height:1020px;
	background-color:#FFF;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/box_2_top_detail.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px;
}
.promo_box2 h1 {
	width:180px;
	font-family:BebasNeueRegular;
	margin:0px;
	font-size:36px;
	color:#0081e6;
	float:left;
}
.promo_box2 h3 {
	font-family:Days;
	margin:0px;
	font-size:14px;
	color:#FFF;
	float:left;
}
.promo_box2 li {
	line-height:40px;
}
.check_video {
	width:137px;
	height:27px;
	float:left;
	text-align:center;
	font-size:12px;
	padding-top:5px;
	margin-top:10px;
	color:#FFF;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/check_video_bg.jpg);
	background-repeat:no-repeat;	
}
.video_container {
	width:440px;
	height:270px;
	background-color:#000;
	float:left;
	padding-top:20px;
	padding-left:10px;
	margin-top:20px;
}
.text_next_video {
	width:254px;
	height:240px;
	background-color:#000;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/white_arrow_detail.jpg);
	background-repeat:no-repeat;
	background-position:20px 80px;
	float:left;
	padding:10px;
	margin-top:20px;
	padding-top:40px;
	color:#FFF;
	font-family:BebasNeueRegular;
	font-size:24px;
	text-align:center;
	vertical-align:middle;
}
.join_now_btn {
	width:188px;
	height:40px;
	display:block;
	margin-top:10px;
	margin-left:30px;
	padding-top:10px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/join_now_btn.jpg);
	background-repeat:no-repeat;
	font-family:Days;
	color:#FFF;
	text-decoration:none;
}
a.join_now_btn {
	color:#FFF;
	text-decoration:none;
}
a:hover.join_now_btn {
	color:#FFF;
	text-decoration:none;
}
a:visited.join_now_btn {
	color:#FFF;
	text-decoration:none;
}
.blue_top_detail {
	width:724px;
	height:20px;
	background-color:#07346b;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/box2_blue-detail1.png);
	background-repeat:no-repeat;
	margin-top:5px;	
}
.blue_space {
	width:694px;
	height:150px;
	background-color:#07346b;
	padding:10px 10px 10px 20px;
	color:#FFF;
	font-size:13px;
}
.blue_bottom_detail{
	width:724px;
	height:15px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/box2_blue-detail2.jpg);
	background-repeat:no-repeat;
}
.title_white_space {
	width:704px;
	height:46px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/bg_detail.jpg);
	background-repeat:repeat-x;
	background-position:top;
	color:#000;
	font-family:Days;
	padding-top:20px;
	padding-left:20px;
}
.promos_title_container{
	height:40px;
	width:700px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/arrow_detail.jpg);
	background-position:40px 30px;
	background-repeat:no-repeat;
	margin:0 auto;
}
.promos_title_cont_blue {
	height:20px;
	background-color:#06336a;
	width:220px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
}
.promos_title_cont_grey{
	height:30px;
	width:440px;
	background-color:#CCC;
	float:left;
}
.terms_box{
	width:640px;
	padding: 10px 10px 10px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
}
.box2_bottom_detail {
	width:768px;
	height:50px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/promotions/box2_bottom.png);
	background-repeat:no-repeat;
	margin-left:-10px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/*End New Promotions*/
/*Headline NEW*/
#headlines {
	width:786px;
	height:335px;
	float:left;
	background-color:#202020;
	margin-top:5px;
	margin-bottom:10px;	
}
#headlines .clicker{
	float:right;
	width:650px;
	height:335px;
	cursor:pointer;
}
#headlines .image{
	width:786px;
	height:335px;
	margin-top:-5px;
}
#headlines .thumb_off{
	background:#3b3838;
	width:67px;
	height:60px;
	cursor:pointer;
}
#headlines .thumb_on_Horses{
	background:url(../images/frontend/Horses_thumb.png);
	width:71px;
	height:60px;
}
#headlines .thumb_on_Home{
	background:url(../images/frontend/Home_thumb.png);
	width:71px;
	height:60px;
}
#headlines .thumb_on_Sportsbook{
	background:url(../images/frontend/Home_thumb.png);
	width:71px;
	height:60px;
}
#headlines .thumb_on_Casino{
	background:url(../images/frontend/Casino_thumb.png);
	width:71px;
	height:60px;
}
#headlines .thumb_image{
	padding:5px 0 0 5px;
}
#headlines .thumbs_container{
	width:100px;
	margin-left:5px;
	/*padding-top:22px;*/
	padding-top:5px;
}
/*End Headline NEW*/
a.btn_principal {
	float:left;
	width:120px;
	height:32px;	
	padding-top:14px;
	text-align:center;
	color:#FFF;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/btn_principal_2.png);
	background-repeat:no-repeat;
	background-position:top center;
	text-decoration:none;
	margin-left:2px;
	font-family: BebasNeueRegular, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	text-transform:uppercase;
}
#greenbtn a.btn_principal {
	float:left;
	width:120px;
	height:32px;	
	padding-top:14px;
	text-align:center;
	color:#FFF;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/btn_principal_green_2.png);
	background-repeat:no-repeat;
	background-position:top center;
	text-decoration:none;
	margin-left:2px;
	font-family: BebasNeueRegular, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	text-transform:uppercase;
}
#darkblue a.btn_principal {
	float:left;
	width:120px;
	height:32px;	
	padding-top:14px;
	text-align:center;
	color:#FFF;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/btn_principal_darkblue_2.png);
	background-repeat:no-repeat;
	background-position:top center;
	text-decoration:none;
	margin-left:2px;
	font-family: BebasNeueRegular, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	text-transform:uppercase;
}
.main_menu_on{
	color:#000;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/btn_principal_1.png);
}
a.btn_principal:hover {
	color:#000;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/btn_principal_1.png);
}
#greenbtn a.btn_principal:hover {
	color:#000;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/btn_principal_1.png);
}
#darkblue a.btn_principal:hover {
	color:#000;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/btn_principal_1.png);
}
.wrapper_login {
	float:left;
	width:350px;
	height:32px;
	padding-left:7px;
}
.forgot_text_div{
	font-size:11px;
	padding-top:2px;
	font-weight:bold;
}
#formloggin {
	color:#666;
}
.wrapper_subbtn {
	float:right;
	height:26px;
	width:450px;
}
a.sub_btn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#383838;
	float:right;
	width:auto;
	height:20px;
	margin-top:15px;
	padding-left:15px;
	padding-right:15px;
	border-left:1px solid #CCC;
	text-decoration:none;
}
a.sub_btn:hover{color:#000; text-decoration:underline;}

.subtop {
	float:left;
	background-color:#fff;
	width:1026px;
	height:44px;
	margin-bottom:5px;	
	margin-top:-13px;
	padding:6px;
}
.content1_main {
	float:left;	
	padding:30px;
	width:978px;	
	min-height:500px;
	/*border:1px solid #C5C5C5;*/
	background-color:#FFF;
	margin-bottom:8px;	
}
.content1_main_casino_limits {
	float:left;	
	padding:30px;		
	min-height:500px;	
	background-color:#FFF;
	margin-bottom:8px;	
}
.content_external_main {
	padding:5px;
	height:auto;
	background-color:#FFF;
	margin-bottom:8px;
	font-size:12px;
}
.content1_left {
	float:left;
	width:208px;	
	margin-right:8px;
}
.wrapper_btn_joinnow {
	width:235px;
	float:left;
	margin-left:-17px;
}
.top_joinnow {
	width:220px;
	height:65px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back_joinnow.png);
	background-repeat:repeat-x;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	padding-top:5px;
	padding-left:7px;
}
.bottom_joinnow {
	width:10px;
	height:12px;
	float:left;
}
/*.content1_right {
	float:left;
	width:800px;
	height:auto;
	margin-left:7px;
}
*/
.content1_right {
	float:left;
	width:750px;
	margin-left:15px;
}
/*.tittle_sportbetting {
	width:786px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
	font-size:20px;
	color:#414141;
	font-weight:bold;
	text-transform:uppercase;
}
*/
.tittle_sportbetting {
	width:786px;
	height:23px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:normal;	
}
.wrapper_banner {
	width:786px;
	height:340px;
	float:left;
	background-color:#202020;
	margin-top:5px;
	margin-bottom:10px;
}
.wrapper_upcomingevents {
	width:786px;
	height:300px;
	float:left;
	background-color:#1d1d1d;	
}
.top_upcomingevents {
	width:786px;
	height:37px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back_upcommingevents.jpg);
	background-repeat:repeat-x;
}
.img_upcomingevents {
	width:286px;
	height:237px;
	float:left;
	background-color:#101010;
	border-right:1px solid #343434;
	padding-left:7px;
	padding-right:7px;
	padding-top:13px;
	padding-bottom:13px;
}
.wrapper_calendar {
	width:286px;
	height:237px;
	float:left;
	background-color:#101010;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back-calendar.png);
	background-repeat:no-repeat;
	background-position:center;
	border-right:1px solid #343434;
	padding-left:7px;
	padding-right:7px;
	padding-top:13px;
	padding-bottom:13px;
}
.calendar_position {
	margin-left:33px;
	margin-top:15px;
}
.wrapper_casinocasablanca {
	width:286px;
	height:237px;	
	float:left;
	background-color:#101010;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/casino-games-home-page/back_casino_Blackjack.jpg);
	background-repeat:no-repeat;
	background-position:center;
	border-right:1px solid #343434;
	padding-left:7px;
	padding-right:7px;
	padding-top:13px;
	padding-bottom:13px;
}
/*.btns_casinocasablanca {
	float:left;
	margin-top:198px;
	margin-left:12px;
	width:auto;
	height:36px;
	color:#FFF;
}
*/
.btns_casinocasablanca {
	float:left;
	margin-top:195px;
	margin-left:9px;
	width:auto;
	/*height:36px;*/
	color:#FFF;
}
.games_casino {
	float:left;
	width:142px;
	height:117px;
	margin-right:15px;
	margin-bottom:7px;
}
.content_calendar {
	width:211px;
	height:200px;
	margin-top:20px;
	margin-left:36px;
	float:left;
}
.box_slotmachines {
	width:766px;
	height:266px;
	border:1px solid #000;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back_slotmachines.jpg);
	background-repeat:repeat-x;
	margin-top:8px;
	margin-bottom:8px;
	padding-left:10px;
	padding-right:10px;
}
.wrapper_slots {
	width:760px;
	height:169px;
	float:left;
	margin-top:15px;
	padding-left:5px;
	padding-right:5px;
}
.slot {
	width:150px;
	height:169px;
	float:left;
	margin-right:2px;
}
.wrapper_month {
	width:211px;
	height:31px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back_month.png);
}
.type_yellowlight {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#d7a709;
	font-weight:lighter;
}
.content_info_month {	
	width:auto;
	height:20px;
	float:left;
	margin-left:25px;
	margin-top:5px;	
}
.arrow_month {
	width:8px;
	height:10px;
	float:left;
	margin-top:6px;
}
.month {
	width:130px;
	height:20px;
	float:left;
	font-size:15px;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	margin-left:5px;
	margin-right:5px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.content_weekdays {
	width:212px;
	height:20px;
	float:left;
	background-color:#f4f4f4;
	border-left:1px solid #55565b;
	border-right:1px solid #55565b;
	border-top:1px solid #55565b;
	margin-top:-1px;
}
.weekday {
	width:30px;
	height:16px;
	float:left;
	color:#333;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	padding-top:4px;
}
.content_numbers {
	width:209px;
	height:150px;
	float:left;
	background-color:#f4f4f4;
	border-left:1px solid #55565b;
	border-right:1px solid #55565b;
	border-bottom:1px solid #55565b;
}
.box_number_calendar {
	width:29px;
	height:29px;
	float:left;
	border-left:1px solid #bbbbbb;
	border-top:1px solid #bbbbbb;
}
.month_day {
	width:28px;
	height:22px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back_month_day.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #FFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding-top:7px;
	color:#333;
}
.actual_day {
	width:27px;
	height:20px;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding-top:7px;
	color:#FFF;
	background-color:#99bd6a;
	border:1px solid #778c55;
}
.other_day {
	width:29px;
	height:22px;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding-top:7px;
	color:#b4b4b4;
	background-color:#eeeeee;
}
.right_upcomingevents {
	width:458px;
	height:275px;
	float:left;
	padding:13px;
	margin-top:-40px;
}
.right_race {
	width:458px;
	height:235px;
	float:left;
	padding:13px;
}
.wrapper_details_right_calendar {
	width:458px;
	height:102px;
	float:left;
	margin-top:5px;
	margin-bottom:8px;
}
.text_rece_calendar {
	width:268px;
	height:100px;
	float:left;
	color:#FFF;
	font-size:12px;
}
.tit_yellow {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ced502;
	font-weight:bold;
}
.img_race {
	float:left;
	width:176px;
	height:96px;
	padding:2px;
	border:1px solid #999;
	background-color:#222;
	margin-right:8px;
}
.tit_upcomingevents {
	float:left;
	width:292px;
	height:29px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#FFF;
	padding:4px;
}
.wrapper_tweet {
	width:460px;
	height:auto;
	float:left;
	margin:5px;
	color:#e2e2e2;
	font-size:12px;
}
a.tit_tweet {
	color:#05c7ff;
	font-size:18px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.tit_tweet:hover {
	text-decoration:underline;
}
.pict_tweet {
	width:54px;
	height:54px;
	float:left;
	padding:1px;
	background-color:#000;
	border:1px solid #999;
	margin-right:5px;
}
.text_tweet {
	width:380px;
	height:auto;
	float:left;
}
.content2_main {
	float:left;
	width:567px;
	padding:6px;
	height:auto;
	min-height:600px;
	border:1px solid #C5C5C5;
	background-color:#FFF;
	margin-bottom:8px;
	margin-right:8px;
	margin-top:10px;
	margin-left:-210px;
}
.content2_main_race {
	float:left;
	width:1025px;
	padding:6px;
	height:auto;
	border:1px solid #C5C5C5;
	background-color:#FFF;
	margin-bottom:8px;
}
.content3_main {
	float:left;
	width:410px;
	padding:6px;
	height:auto;
	border:1px solid #C5C5C5;
	background-color:#FFF;
	margin-bottom:8px;
	margin-top:10px;
}
.wrapper_bottom {
	width:100%;	
	background:#000;	
	border-top:#212121 1px solid;	
	display:inline-block;	
	
}
.contact_banner {
	float:left;
	width:1041px;
	height:73px;	
	margin-bottom:8px;
	padding-top:8px;
	background:#000;	
}
.bottom {	
	width:1030px;	
	margin-bottom:60px;	
	padding-top:30px;
	color:#5d6873;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
}
.bottom a {
	color:#777777 !important;
	margin-left:2px;
	font-size:13px;
}
.bottom a:hover {
	color:#777777 !important;
	margin-left:2px;
	font-size:13px;
}
.bottom a:visited {
	color:#777777 !important;
	margin-left:2px;
	font-size:13px;
}
.bottom_images {	
	width:1040px;
	height:161px;	
}
.wrapper_btns_bottom_last {
	float:left;
	width:139px;
	height:200px;
	margin-right:16px;
	border-right:1px dotted #999;
	line-height:25px;
}
.wrapper_btns_bottom {
	float:left;
	width:139px;
	height:200px;
	margin-right:16px;	
	line-height:25px;
}
.titles_bottom {
	float:left;
	width:139px;
	height:15px;
	margin-bottom:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	margin-right:15px;
	font-size:13px;
}
.titles_bottom_info {
	margin-left:60px;
	margin-top:-5px;	
}
.bottom_bottom {
	width:1000px;
	height:45px;
	float:left;
	color:#333;
	margin-top:15px;
	font-weight:bold;
}
a.btns_bottom{
	color:#5d6873;
	font-size:12px;
	text-decoration:none;
}
a.btns_bottom:hover	{
	color:#000;
}

.wrapper_btn_left {
	width:207px;
	height:auto;
	float:left;
	margin-left:10px;
}
.content_btn_left {
	width:207px;
	float:left;
	min-height:50px;
	height:auto;
	margin-bottom:5px;
}
.wrapper_subtitulos {
	height:30px;
	min-width:207px;
	width:auto;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/corner_subtitulo.png);
	background-position:bottom left;
	background-repeat:no-repeat;	
}
.left_menu_item{
	border:1px solid #cacaca;
	padding:10px;
	background:url(../images/frontend/plus_gray.jpg) no-repeat 15px;
	padding-left:35px;
	color:#2b2b2b;
	cursor:pointer;
	font-size: 13px;
	font-weight: bold;
}
.left_menu_sub_item_container{
	padding:0px 30px 5px 30px;
}
.page_main_subtitle{
	float:left; width:800px; 
	height:20px; margin-top:8pxl; 
	margin-bottom:8px; color:#6c6c6c; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px;
}
.left_menu_sub_item{
	border-bottom:1px solid #c3c3c3;
	padding:3px;
	color:#797979;
	font-size:12px;
	cursor:pointer;
}
.subtitulos {
	min-width:193px;
	width:auto;
	height:21px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back_tittles.jpg);
	padding-left:7px;
	padding-right:7px;
	margin-right:7px;
	padding-bottom:4px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-right:2px solid #fff;
}
.subtitulos_green {
	min-width:193px;
	width:auto;
	height:21px;
	float:left;
	background-color:#014c2d;	
	padding-left:7px;
	padding-right:7px;
	margin-right:7px;
	margin-bottom:8px;
	padding-bottom:4px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}
.wrapper_horses_btn{
	width:200px;
	height:49px;
	float:left;
	border:1px solid #CCC;
	background-color:#FFF;
	margin-bottom:4px;
}
.horses_btn1 {
	width:197px;
	height:21px;
	float:left;
	color:#000;
	font-size:12px;
	background:#FFF;
	border-bottom:1px solid#CCC;
	padding-top:3px;
	padding-left:3px;
}
.horses_btn2 {
	width:197px;
	height:21px;
	float:left;
	color:#606060;
	font-size:12px;
	background-color:#e0e0e0;
	padding-top:3px;
	padding-left:3px;
}
.btn_left {
	width:195px;
	height:21px;
	margin-bottom:2px;
	border:1px solid #CCC;
	background-color:#FFF;
	font-size:12px;
	padding-top:3px;
	padding-left:5px;
	color:#000;
	float:left;
}
.wrapper_tit_experts {
	width:100%;
	height:25px;
	float:left;
	background-color:#CCC;
	margin-bottom:9px;
}
.wrapper1_bettingtreds {
	width:400px;
	height:78px;
	float:left;
	border:1px solid #a8a8a8;
	margin-top:-1px;
}
.wrapper_equipos_bettingtrends {
	width:423px;
	height:48px;
	float:left;
	margin:5px;
}
.pictures_bettingtrends {
	width:63px;
	height:43px;
	float:left;
	border:2px solid #e3e3e3;
	margin-left:32px;
	margin-right:32px;
}
a.btn_clickhere {
	float:left;
	border: #9ec2dd solid 1px;
	width:82px;
	height:16px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back_btn_clickhere.jpg);
	background-repeat:repeat-x;
	color:#728b9f;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	padding-top:2px;
	margin-top:12px;
}
a.btn_clickhere:hover {
	color:#06C;
}
.vs_bettingtrends {
	width:25px;
	height:35px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	padding-top:10px;
	font-weight:bold;
	color:#9ec2dd;
}
.wrapper_nombres_bettingtrends {
	width:400px;
	height:19px;
	float:left;
	background-color:#e9e9e9;
	border-top: 1px solid #dfdfdf;
}
.contenido_nombres_bettingtrends {
	width:150px;
	height:16px;
	margin-left:25px;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px; 
	color:#000;
}
.number_bettingtrends {
	width:30px;
	height:16px;
	color:#999;
	float:left;
	margin-right:5px;
}
.wrapper_info_bettingtrends {
	float:left;
	width:417px;
	height:145px;
	margin-left:9px;
	margin-bottom:5px;
}
.contenedor_info_bettingtrends {
	float:left;
	width:390px;
	height:60px;
	background-color:#e4effa;
	border-left:#dbdbdb solid 1px;
	border-right:#dbdbdb solid 1px;
	border-top:#dbdbdb solid 1px;
	margin-bottom:5px;
}
.moreinfo_bettingtrends {
	float:left;
	width:390px;
	height:13px;
	text-align:right;
	color:#06F;
	font-size:11px;
}
.info_bettingtrends {
	float:left;
	width:415px;
	height:29px;
	/*border-bottom:1px solid #dbdbdb;*/
}
.info_left_bettingtrends {
	float:left;
	width:300px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height:14px;
	margin-right:10px;
	margin-left:5px;
}
.info_right_bettingtrends {
	float:left;
	width:80px;
	height:25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding-top:4px;	
}
.win_percentage_tittle_trends{
	background:#000;
	color:#ffc104;
	padding:5px;
	float:right;
}
.big_tittle_trends{
	font-size:30px;
	color:#000;
	font-weight:bold;
}
.tableTrends {
   	background-color: #FFFFFF;
    border: 7px solid #BBBBBB;
    clear: both;
    margin-bottom: 20px;
    margin-top: 26px;
    padding: 5px;
    position: relative;
    width: 98%;
    z-index: 2;
}
.tableTrends td {
    border-bottom: 1px solid #BBBBBB;
    padding: 5px;
}
.td_home_article{
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}
.home_article_title{
	color: #333;
	font-size: 15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px;
}
.home_article_previewtext{
	color:#414141;
	font-size:12px;
	text-align:justify;
	padding-right:10px;
}
.wrapper_articule_experts {
	width:100%;
	height:130px;
	float:left;
	margin-top:8px;
	border-bottom:1px solid #CCC;
	margin-bottom:8px;
	padding-bottom:30px;
}
.pict_article_experts {
	width:170px;
	height:115px;
	float:left;
	margin-right:8px;
}
.text_article_experts {
	width:389px;
	height:115px;
	float:left;
	color:#414141;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.text_article_experts_main {
	width:780px;
	height:115px;
	float:left;
	color:#414141;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.text_article_experts_races {
	width:840px;
	height:115px;
	float:left;
	color:#414141;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.tittle_red_article_experts {
	color:#900;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.tittle_grey_article_experts {
	color:#333;	
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:30px;
	font-weight:bold;	
}
/*Sign Up form styles*/
.signup_container {
  width:200px;
  margin-left:10px;
  margin-right:10px;
}
.leftCellText {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
.rightCellText {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000;
}
.titlesCellText {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFF;
  font-weight:bold;
  background-color:#212121;  
}
.signuptext {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000;
  font-weight:bold;
}
/*End Sign Up form styles*/
/*Article Detail Section:*/
.writesr_title_article{
	font-size:24px;
	color:#000;
	font-weight:bold;
}
.writers_article_content_body{	
	text-align:justify;
	line-height:20px;
	margin-top:12px;
	font-size:14px;	      
}
.black_writer_subtitle{
	color:#000;
	font-size:13px;
	font-weight:bold;
}
.slideshow_pager_text{
	font-size:14px;
	color:#000;
	font-weight:bold;
}
/*End Articles styles*/
/* new tweets page */
.tweets_tabs_container{
	float:right;
	margin-top:-30px;
	margin-right:10px;
}
.tweets_tabs_container_content{
	display: inline-block;
	width: 470px;
	float: right;
	margin-top:10px;
	color:#FFF;
}
.container_tweet{
	width:700px;
	margin-left:10px;
	float:left;
	margin-bottom:5px;
}
.image_tweet_new{
	height:60px;
	float:left;
	margin-left:5px;
	padding-top:10px;
}
.tweet_content_new{	
	width:630px;;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/side1.jpg) top left no-repeat #e8f7f9;
	float:right;
}
.tweet_content_new2{	
	width:630px;;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/side2.jpg) top left no-repeat #f9f9f9;
	float:right;
}
.tweet_content_inside{
	min-height:65px;
	float:right;
	width:599px;
	border-top:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	background: #e8f7f9;
	padding:5px 10px 5px 10px;
	font-size:13px;
}
.tweet_content_inside2{
	min-height:65px;
	float:right;
	width:599px;
	border-top:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	background: #f9f9f9;
	padding:5px 10px 5px 10px;
	font-size:13px;
}
.ago_time_tweet{
	padding-left:10px;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/arrow_tweet.png) 465px top no-repeat;
	float:right;	
	color:#3399cc;
	text-align:right;
	font-size:12px;
	border-bottom:1px solid #e1e1e1;
	width:630px;
	border-right:1px solid #e1e1e1;
	padding:0 10px 5px 0;
}
#menuFeeds {
	margin-bottom:9px;
	padding:6px;
	position:relative;
	background-color:#FFF;
	border:0px solid #ddd;
	clear:both;
	z-index:3;
}
.pagination_btns{
	text-align:right;
	margin-right:10px;
	float:right;
	font-size:12px;
}
.tweets_content {
	float:left;
	width:375px;
	height:auto;
	min-height:267px;
	margin-top:25px;
}
.search_tweet_box{
	height:36px;
	width:189px;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/search_back.png) top no-repeat;
	padding-top:20px;
}
.search_tweet_text{
	font-size:12px;
	font-weight:bold;
	color:#0d0d0d;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/arrow_search_tweet.png) top left no-repeat;
	padding-left:10px;
	margin-left:10px;
	line-height:7px;
	margin-top:-2px;
}
.search_tweet_textbox{
	margin-top:5px;
	margin-left:8px;
	border:1px solid #999;
	width:115px;
}
.btn_search_tweet_btn{
	float:right;
	margin-right:10px;
	margin-top:7px;
}
/*Tabs*/
#sbo_tab{
	font-size:12px;
	display:inline-block;
	font-weight:bold;
}
#sbo_tab_all{
	font-size:19px;
	display:inline-block;
	font-weight:bold;
}
#sbo_tab .sbo_tab_on{
	background:#0484C4;
	width:auto;
	color:#FFF;
	padding:3px;
	float:left;
	margin-right:2px;
	cursor:pointer;
}
#sbo_tab .sbo_tab_off{
	background:#E7E7E7;
	width:auto;
	color:#000;
	padding:3px;
	float:left;
	margin-right:2px;
	cursor:pointer;
}
#sbo_tab_all .sbo_tab_on_all{
	background:#0484C4;
	width:auto;
	color:#FFF;
	padding:3px;
	float:left;
	margin-right:2px;
	cursor:pointer;
}
#sbo_tab_all .sbo_tab_off_all{
	background:#E7E7E7;
	width:auto;
	color:#000;
	padding:3px;
	float:left;
	margin-right:2px;
	cursor:pointer;
}
.tab_contnet{
	display:none;
}
/*end Tabs*/
/*End new tweets page styles*/
a.linksblue {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #2986c7;
	line-height: 26px;
	text-decoration:none;
}
a.linksblue:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #2986c7;
	line-height: 26px;
	text-decoration:underline;
}
a.linksblue:visiterd {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #2986c7;
	line-height: 26px;
	text-decoration:underline;
}
.all_articles {
	width:auto;
	height:21px;
	float:right;	
	margin-left:210px;
	padding-bottom:4px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;	
}
.all_trends {
	width:auto;
	height:21px;
	float:right;	
	margin-left:130px;
	padding-bottom:4px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-right:10px;
	margin-top:-23px;	
}
/*banking */
.wrapper_banking {
	float:left;
	width:740px;
	margin:30px;
	height:auto;
}
.titulo_banking {
	width:735px;
	height:25px;
	float:left;
	background-color:#000;
	color:#FFF;
	padding:2px;
	padding-left:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	
}
.explication_banking {
	width:720px;
	height:50px;
	float:left;
	padding:10px;
	margin-bottom:40px;
}
.wrapper_persontoperson_banking {
	width:700px;
	height: 170px;
	float:left;
	border: 1px solid #999;
	padding:20px;
	margin-bottom:40px;
}
.bottom_persontoperson_banking {
	width:740px;
	height: 20px;
	float:left;
	background-color:#e9e9e9;
	border-top:1px solid #CCC;
	margin-bottom:-20px;
	margin-left:-20px;
	margin-top:18px;	
}
.titulo_persontoperson_banking {
	font-size:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	width:450px;
	/*float:left;*/
	height:30px;
	border-bottom:1px solid #999;
}
.type_ask_banking {
	height:20px;
	width:414px;
	float:left;
	background-color:#e4effa;
	padding:8px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#555;
	border:1px solid #999;
	border-top:0px;
	margin-left:10px;
}
.banking_logos {
	float:left;
	width:183px;
	height:38px;
	margin-left:8px;
	margin-top:5px;
}
.content_btn_banking {
	float:left;
	width:165px;
	height:50px;
	margin-top:30px;
	margin-left:50px;
}
/*chat*/
.wrapper_chat {
	width:550px;	
	float:left;
	background-color:#000;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/chat/back_chat.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.top_chat {
	width:527px;
	height:65px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/chat/back_top_chat.jpg);
	background-repeat:repeat-x;
}
.title_chat {
	width:318px;
	height:47px;
	float:left;
	margin-top:18px;
	
}
.logo_sbo_chat {
	width:209px;
	height:47px;
	float:left;
	margin-top:18px;
	margin-left:-5px;
}
.wrapper_contet_center_chat {
	width:445px;
	height:274px;
	float:left;
	margin-top:15px;
	margin-left:40px;
}
.texto1_chat {
	width:445px;
	height:50px;
	float:left;
	color:#FFF;
	font-size:22px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
}
.wrapper_form_chat {
	width:437px;
	/*height:70px;*/
	float:left;
	background-color:#FFF;
	/*margin-top:8px;*/
	border:4px solid #FFF;
	/*background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/chat/back_form_chat.png);
	background-repeat:repeat-x;
	background-position:bottom;	*/
	margin-bottom:-25px;
}
.left_form_chat {
	width:144px;
	height:165px;
	float:left;
	text-align:right;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:27px;
	margin-top:20px;
	margin-left:10px;
}
.right_form_chat {
	width:254px;
	height:165px;
	float:left;
	text-align:left;
	margin-left:8px;
	margin-top:20px;
}
.chatinputs {
	width:237px;
	height:21px;
	float:left;
	border:1px solid #d47b77;
	background-color:#f9e6e1;
	margin-bottom:4px;
}
.btn_sendemail_chat {
	width:103px;
	height:26px;
	float:right;
	margin-top:5px;
	margin-right:8px;
}
.bottom_chat {
	float:left;
	width:313px;
	height:13px;
	background-color:#023068;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:4px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:120px;
	margin-top:-23px;
}
/* Header Endorsement*/
.wrapper_endorsement {
	float:right;	
	margin-top: 20px;
	margin-left:850px;
	position:absolute;	
}

#header_endorsement{
	width:490px;
	min-height:59px;
}
#header_endorsement .endo_head_content{
	border:1px solid #023851;
	padding:5px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	color:#a7a7a7;
	font-size:12px;
	text-align:justify;
}
#header_endorsement .endo_marks{
	font-weight:bold;
	color:#FFF;

	font-size:13px;
}
#header_endorsement .signature_content{
	background:#000;
	width:auto;
	margin-left:15px;
	margin-top:-10px;
	padding:0 25px 0 25px;
	float:left;
}
#header_endorsement .signature_name{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
#header_endorsement .signature_place{
	font-size:12px;
	color:#e67608;
}
/* END Header Endorsement*/

/* Contact Us Page*/

/*.support_main_content {
	width:750px;
	height:800px;
	background-color:#FFF;
}
.support_main_content h1 {
	font-family:DaysRegular;
	font-size:16px;
	color:#FFF;
	margin-top:0px;
}
.support_main_content h2 {
	font-family:DaysRegular;
	font-size:14px;
	color:#FFF;
	margin-top:0px;
}
.support_main_content p {
	font-family:DaysRegular;
	font-size:14px;
	color:#000;
}
.support_title_container {
	height:50px;
	width:750px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/arrow_detail.jpg);
	background-position:40px 40px;
	background-repeat:no-repeat;
	margin-bottom:20px;
}
.support_title_cont_blue {
	height:30px;
	background-color:#06336a;
	width:170px;
	padding-left:20px;
	padding-top:10px;
	float:left;
}
.support_title_cont_grey {
	height:40px;
	width:560px;
	background-color:#e9e9e9;
	float:right;
}
.support_title_cont_blue_2 {
	height:20px;
	background-color:#06336a;
	width:140px;
	padding-left:20px;
	padding-top:5px;
	float:left;
	margin-left:10px;
}
.support_title_cont_grey_2 {
	height:25px;
	width:410px;
	background-color:#e9e9e9;
	float:right;
}
.live-help_container {
	width:750px;
	height:210px;
	border:#bdbdbd solid 1px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/live_help.jpg);
	background-position:0px 10px;
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.live-help_text_container {
	width:580px;
	height:155px;
	margin-left:120px;
	margin-top:40px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/arrow_detail_2.jpg);
	background-repeat:no-repeat;
	background-position:0px 40px;
}
.live-help_text_content {
	margin-left:10px;
	background-color:#f9f9f9;
	height:110px;
	margin-top:-20px;
	padding-top:20px;
	padding-left:20px;
}
.live_help_btn {
	width:77px;
	height:26px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/live_help_btn.jpg);
	float:right;
	margin-top:-10px;
	padding:10px 40px;
}
.live_help_btn a {
	color:#e5e5e5;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.live_help_btn a:hover {
	color:#FFF;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
}
*/
/*END LIVE HELP BOX*/
/*New Contact Us Page Styles*/
.support_containers_left {
	width:480px;
	height:288px;
	float:left;
	margin-right:9px;
	margin-bottom:20px;
}
.support_containers_right {
	width:480px;
	height:288px;
	float:left;
	margin-left:9px;
	margin-bottom:20px;
}
.sp_header {
	width:460px;
	height:34px;
	padding:15px 10px 0px 10px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/contactus/header_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#FFF;
}
.sp_arrow_detail {
	width:21px;
	height:10px;
	display:block;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/contactus/header_arrow_detail.png);
	margin-left:54px;
}
.sp_content_box {
	width:460px;
	height:208px;
	border:#999 solid 1px;
	padding:10px;
}
.sp_content_box-left {
	width:185px;
	height:200px;
	float:left;
}
.sp_content_box-right {
	width:245px;
	height:200px;
	padding-left:30px;
	float:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.dot_line {
	width:197px;
	height:3px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/contactus/dot_line.png);
}
.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/*End New Contact Us Page Styles*/
.telephone_container {
	width:750px;
	height:220px;
	border:#bdbdbd solid 1px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/telephone_icon.jpg);
	background-position:0px 10px;
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.telephone_text_container {
	width:580px;
	height:165px;
	margin-left:120px;
	margin-top:40px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/arrow_detail_2.jpg);
	background-repeat:no-repeat;
	background-position:0px 40px;
}
.telephone_text_content {
	margin-left:10px;
	background-color:#f9f9f9;
	height:120px;
	margin-top:-20px;
	padding-top:20px;
	padding-left:20px;
}
.telephone_text_content li {
	list-style:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/bullet.png);
	color:#006699;
	font-weight:bold;
	font-family:DaysRegular;
	font-size:14px;
	text-decoration:none;
}
/*END TELEPHONE BOX*/
.faq_container {
	width:750px;
	height:270px;
	border:#bdbdbd solid 1px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/faq_icon.jpg);
	background-position:0px 10px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	font-family:DaysRegular;
}
.faq_text_container {
	width:580px;
	height:235px;
	margin-left:120px;
	margin-top:40px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/arrow_detail_2.jpg);
	background-repeat:no-repeat;
	background-position:0px 40px;
}
.faq_text_content {
	margin-left:10px;
	background-color:#f9f9f9;
	height:190px;
	margin-top:-20px;
	padding-top:20px;
	padding-left:20px;
}
.faq_text_content a {
	color:#006699;
	font-weight:bold;
	font-family:DaysRegular;
	font-size:14px;
	text-decoration:none;
}
.faq_text_content a:hover {
	color:#004466;
	font-weight:bold;
	font-family:DaysRegular;
	font-size:14px;
	text-decoration:none;
}
.faq_text_content li {
	list-style:url(http://www.sportsbettingonline.ag/utilities/images/frontend/contactus/bullet.png);
	font-family:DaysRegular;
}
/*END FAQ BOX*/
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.content_end_line {
	width:680px;
	margin-top:-10px;
	float:left;
	margin-left:20px;
}
/* End Contact Us Page*/
/*Accordion Menu Styles*/
.p7AB {	
	padding: 0 0 12px 0;	
	font-family: Arial, Helvetica, sans-serif;
	color:#373737;
	margin-left:6px;
	float:left;
}
.p7ABtrig {
	margin: 0;
	padding: 0;
}
.p7ABtrig h3, .p7ABtrig h4 {
	margin: 0;
	padding: 0;
	font-size: 11px;
}
#p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a, #p7ABW3 .p7ABtrig a, #p7ABW4 .p7ABtrig a, #p7ABW5 .p7ABtrig a, #p7ABW6 .p7ABtrig a, #p7ABW7 .p7ABtrig a, #p7ABW8 .p7ABtrig a, #p7ABW9 .p7ABtrig a, #p7ABW10 .p7ABtrig a {
	display: block;
	text-decoration: none;
	padding: 4px 8px 4px 14px;
	color:#000;
	font-weight: bold;
	background-image: url(http://www.sportsbettingonline.ag/utilities/images/frontend/plus-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a, #p7ABW3 .p7ABtrig a, #p7ABW4 .p7ABtrig a, #p7ABW5 .p7ABtrig a, #p7ABW6 .p7ABtrig a, #p7ABW7 .p7ABtrig a, #p7ABW8 .p7ABtrig a, #p7ABW9 .p7ABtrig a, #p7ABW10 .p7ABtrig a {
	display: block;
	text-decoration: none;
	padding: 4px 8px 4px 14px;
	color:#000;
	font-weight: bold;
	background-image: url(http://www.sportsbettingonline.ag/utilities/images/frontend/plus-icon.png);
	background-repeat: no-repeat;
	background-position: left center;	
}
#p7ABW1 .p7ABtrig a:hover, #p7ABW2 .p7ABtrig a:hover, #p7ABW3 .p7ABtrig a:hover, #p7ABW4 .p7ABtrig a:hover, #p7ABW5 .p7ABtrig a:hover, #p7ABW6 .p7ABtrig a:hover, #p7ABW7 .p7ABtrig a:hover, #p7ABW8 .p7ABtrig a:hover, #p7ABW9 .p7ABtrig a:hover, #p7ABW10 .p7ABtrig a:hover {
	color: #000;
}
.p7ABtrig a:active, .p7ABtrig a:focus {

	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/active-lines.png) no-repeat;/*outline: 1px dotted #ccc;*/
}
#p7ABW1 .p7ABtrig .p7ABtrig_down, #p7ABW2 .p7ABtrig .p7ABtrig_down, #p7ABW3 .p7ABtrig .p7ABtrig_down, #p7ABW4 .p7ABtrig .p7ABtrig_down, #p7ABW5 .p7ABtrig .p7ABtrig_down, #p7ABW6 .p7ABtrig .p7ABtrig_down, #p7ABW7 .p7ABtrig .p7ABtrig_down, #p7ABW8 .p7ABtrig .p7ABtrig_down, #p7ABW9 .p7ABtrig .p7ABtrig_down, #p7ABW10 .p7ABtrig .p7ABtrig_down {
	color: #000;
	background-image: url(http://www.sportsbettingonline.ag/utilities/images/frontend/minus-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
}
.p7ABcontent {
	padding: 3px 0px 3px 0px;
	font-size: 11px;
	line-height: 1.5em;
	color: #333333;
}
.p7ABcontent h2, .p7ABcontent h3, .p7ABcontent h4 {
	font-size: 14px;
	color: #333333;
	margin: 0px;
	line-height: normal;
}
.p7ABcontent p {
	margin: 6px 0 3px 0;
}
.p7ap_currentmark {
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/arrow_black.jpg) no-repeat scroll right center #000000;	
	background-color:#000;
	color:#FFF;
	font-weight:bold;
	width:172px;
}
.p7ap_unmark {
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/square-icon.png) no-repeat left;
	color: #6b6b6b;
}
#p7ABW1 ul {
	margin: 0px;
}
#p7ABW1 ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
}
#p7ABW1 ul li a, #p7ABW1 ul li a:visited {	
	display: block;
	font-size:11px;	
	text-decoration: none;
	padding: 2px 0px 2px 10px;
	margin:0;
	margin-left:-30px;	
}
#p7ABW1 ul li.activeLine {
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/active-lines.png) no-repeat left;
	background-position:-10px 0px;
	display: block;
	font-size:11px;
	color: #FFF;
	text-decoration: none;
	padding: 2px 0px 2px 2px;
	margin:0;
	margin-left:-30px;
}
#p7ABW1 ul li.activeLine a {
	color: #FFF;
}
#p7ABW1 ul li a:hover {
	color: #666;
	text-decoration: none;
}
/*Join Form*/
/*#join_form{
	font-size:12px;
	padding:20px;
}

#join_form .input_text{
	width:300px;
}
#join_form .red_text{
	color:#F00;
}
#join_form .tr_color{
	background:#CCC;
}*/
/*banking*/ 
.wrapper_banking {
	float:left;
	width:740px;
	margin:30px;
	height:auto;
}
.titulo_banking {

	color:#000;
	font-family: "Days", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;	
}
.titulo2_banking {

	color:#000;
	font-family: "Bebas Neue", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:33px;
	font-weight:normal;	
}
.titulo_black_banking {
	float:left;
	width:734px;
	height:22px;
	background-color:#000;
	color:#FFF;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	font-family:"Bebas Neue", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	margin-bottom:12px;
	font-variant: normal;
	text-transform: none;
	letter-spacing:1px;
	margin-top:10px;
}
.explication_banking {
	width:720px;
	height:130px;
	float:left;
	margin-bottom:40px;
}
.wrapper_persontoperson_banking {
	width:740px;
	height: auto;
	float:left;
	border: 1px solid #c2c2c2;
	margin-bottom:40px;
}
.bottom_persontoperson_banking {
	width:740px;
	height: 20px;
	float:left;
	background-color:#e9e9e9;
	border-top:1px solid #CCC;
	margin-bottom:-20px;
	margin-left:-20px;
	margin-top:18px;	
}
.wrapper_persontoperson_left_banking {
	width:738px;
	height:180px;
	float:left;
	margin-bottom:20px;
	border:1px solid #c2c2c2;
	background:#FFF;
}
.titulo_persontoperson_banking {
	font-size:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	width:730px;
	/*float:left;*/
	height:26px;
	border-bottom:1px solid #dfdfdf;
	background-color:#e9e9e9;
	padding:4px;
	margin-bottom:8px;
}
.type_ask_banking {
	height:20px;
	width:414px;
	float:left;
	background-color:#e4effa;
	padding:8px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#555;
	border:1px solid #999;
	border-top:0px;
	margin-left:10px;
}
.banking_logos {
	float:left;
	width:auto;
	height:38px;
	margin-left:8px;
	margin-top:5px;
}
.content_btn_banking {
	float:right;
	width:165px;
	height:72px;
	margin-right:50px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-align:justify;
}
/* Join Form */
#main_join{
	/*width:568px;
	background:#eaeaea;
	margin-left:10px;
	color:#414141;
	font-size:12px;*/
}
#main_join_landings{
	padding-left:10px;		
}
#main_join_landings .form_input_landings{
	width:265px;
	border: 1px solid #c9c9c9;
	height:30px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding-left:10px;
}
#main_join_landings .form_mini_input_landings{
	width:81px;
	border: 1px solid #c9c9c9;	
	height:30px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align:center;
	font-size:11px;
}
#main_join_landings .join_main_title{
	font-weight:bold;
	font-size:14px;
}
#main_join_landings .join_main_title_big{
	font-weight:bold;
	font-size:18px;
}
#main_join_landings .content_imagecode_form{
	width: 190px;
    height: 62px;
}
.thanks_landings_wrapper{	
    padding:20px;
	font-size:16px;	
	color:#fff;
	text-align:justify;
	background:#000;
	height:1085px;
}
.thanks_landings_title{
	font-size:18px;
}
.wrapper_tit_experts_join {
	width:420px;	
	height:25px;
	float:left;
	background-color:#CCC;
	margin-bottom:9px;
}
.wrapper_tit_experts_join_footer {
	width:595px;
	height:25px;
	float:left;
	background-color:#CCC;
	margin-bottom:9px;
}
#main_join .header_top{
	/*padding:9px 25px;*/
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/join/header_back.jpg) repeat-x;
}
#main_join .join_title{
	color:#0081e6;
	font-size:26px;
	font-family:DaysRegular,Arial;
	text-transform:uppercase;
}
#main_join .top_link{
	float:right;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/join/already.png) top no-repeat;
	font-family:DaysRegular,Arial;
	color:#fff;
	width:316px;
	height:51px;
	padding:5px 0 0 20px;
	margin-top: -64px;
}
#main_join .content_box{
	padding:20px;
	display:inline-block;
	width:745px;
}
#main_join .form_box{
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/join/form_box.jpg) bottom repeat-x;
	width:405px;
	float:left;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#2d2d2d;
	margin-bottom:10px;
}
#main_join .form_box_external{
/*background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/join/form_box.jpg) bottom repeat-x;*/
	width:335px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#2d2d2d;
	margin-bottom:10px;
}
#main_join .form_input{
	width:182px; 
	height:25px; 
	border:1px solid #cccccc;
	margin-top:4px;
	/*width:245px;
	border: 1px solid #c9c9c9;
	height:22px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;*/
}
#main_join .form_input_landings{
	width:145px;
	border: 1px solid #c9c9c9;
	height:22px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#main_join .form_mini_input{
	/*width:52px; */
	width:38px;
	height:25px; 
	border:1px solid #cccccc;
	margin-top:4px;
}
#main_join .form_mini_input2{
	width:40px;
	border: 1px solid #c9c9c9;
	height:22px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align:center;
}
#main_join .form_xmini_input{
	width:67px;
	border: 1px solid #c9c9c9;
	height:15px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size:10px;
}
#main_join .right_column{
	float:right;
	/*margin-right:40px;*/
	margin-right:-100px;
	width:285px;
	/*margin-top:5px;*/
	margin-top:-60px;
}
#main_join .right_column_external{
	float:right;
	margin-right:40px;	
	width:285px;
	margin-top:5px;	
}
#main_join .subtitle_box{
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/join/subtitle_back.jpg) repeat-x;
	padding:0 0 0 10px;;
	height: 25px;
	font-weight: bold;
	line-height: 25px;
	color:#fff;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:5px;
}
#main_join .mini_tabs{
	border: 1px solid #c0c0c0;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/join/mini_tab_back.jpg) repeat-x;
	height:21px;
	line-height:21px;
	font-size:11px;
	color:#000;
	padding:0 15px 3px 7px;
	float:left;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-right:2px;
	margin-top:2px;
}
#main_join .tabs_container{
	height:55px;
}
#main_join .phone_desc{
	margin:10px 0;
	text-align:justify;
}
#main_join .link_box{
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/join/link_box_back.jpg) repeat-x;
	border: 1px solid #a5a5a5;
	height:19px;
	line-height:19px;
	padding:0 10px;
	margin-top: -4px;
}
/*#main_join .new_captcha_link{
	float:right;
}
*/
#main_join .new_captcha_link{
	width:70px;
	float:left;
	margin-left:1px;
	margin-top:1px;	
}
#main_join .btn_section{	
	margin-top:-170px;
	float:left;
	width:745px;
}
#main_join .orange_font{
	font-weight:bold;
	color:#ff4e00;	
}
#main_join .form_footer{
	background:#fefefe;
	border-top:#cacaca solid 1px;
	height:40px;
	line-height:40px;
	padding-left:30px;
}
.no_bonus_join{
	width: 550px;
	float: left;
	margin-left: 30px;
	margin-top: -17px;
	color:#F00;
}
.error_font{
	font-size: 12px;
	color:#C00;	
	font-weight: bold;
	padding:10px;	
}
#main_join .bottom_column{	
	width:285px;
	margin-top:-470px;
}
#main_join .left_content{
	float:left;
	width:490px;
	text-align:justify;
}
#main_join .right_content{
	float:right;
	width:353px;
	margin-right:-135px;	
}
/*right form*/
.wrapper_rigth_form {
	width:422px;
	float:left;
	height:auto;
	padding-left:5px;
	padding-right:5px;
	
}
.textball_right_form {
	width:406px;
	float:left;
	height:auto;
	background-color:#343434;
	padding:8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	color:#FFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
}
.arrow_textright {
	float:left;
	width:19px;
	height:17px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/join/arrow_textrightball.gif);
	margin-left:380px;
}
.autor_textright_form {
	float:left;
	width:400px;
	text-align:right;
	margin-top:8px;
	margin-bottom:18px;
	font-size:14px;
	color:#000;
}
/* END Join Form */
/*Race Chart Information Styles*/
.title_race_info {	
   background-color:#000;
   color:#FFF;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   line-height:27px;
   padding-left:10px;   
}
.race_track_name {	
   background-color:#efefef;
   border: 1px solid #dbdbdb;
   color:#01cf45;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:18px;
   margin-left:5px;
   height:35px;
   width:400px;
   margin-top:-18px;
   padding-left:15px;
   padding-top:8px;	
}
.wrapper_race {		
    font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
}
.race_number {
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/races/back_number.jpg) repeat-x;
	color:#FFF;
	width:30px;
	height:27px;	
	float:left;
	font-weight:bold;
	text-align:center;
	line-height:27px;	
	-moz-border-radius: 5px 0 0 5px;
	-khtml-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;	
}
.race_time {
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/races/back_race_time.jpg) repeat-x;
	color:#00295b;
	width:115px;
	height:27px;	
	float:left;		
	padding-left:3px;
	text-align:center;
	line-height:27px;
	-moz-border-radius: 0 5px 5px 0;
	-khtml-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;			
}
.race_information {
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/races/back_race_information.jpg) repeat-x;
	color:#fff;	
	height:27px;	
	float:left;
	margin-left:5px;	
	text-align:center;
	line-height:27px;
	padding:0 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.race_information a {
  color:#fff;
}
.title_race_info_chart {	  
   background-color:#000;
   color:#FFF;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:16px;
   border-top: 1px solid #c2c2c2;
   border-left:	1px solid #c2c2c2;
   border-bottom: 1px solid #3f3f3f;
   margin-bottom:2px;
   line-height:27px;
   padding-left:10px;
}
.race_track_name_bk {	
   background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/races/back_race_chart_info.jpg) repeat-x;  
   font-family:Arial, Helvetica, sans-serif;
   line-height:27px;
}
.race_track_name_chart {
   background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/races/back_race_track_name_number.jpg) repeat-x; 	     
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   line-height:22px;
   border: 1px solid #a5a5a5;
   color:#393939;
   padding-left:20px;
}
.title_comments_main_bk {	  
   background-color:#e9e9e9;  
   border: 1px solid #c2c2c2; 
   line-height:27px;
   margin-bottom:3px;
   margin-top:2px;   
}
.comments_text {	  
   background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/races/bk_comments_text.jpg) repeat-x; 	  
   border: 1px solid #e5c842;
   color:#000; 
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   height:30px;
   margin-left:15px;
   padding-left:10px;
   padding-right:10px;
   padding-top:2px;
   padding-bottom:2px;     
}
.title_table {	 
   color:#000;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:12px;
   height:15px;  
}
.table_chart_info {
	border: 1px solid #c2c2c2;
}
.tr_titles_table_chart_info {
	border: 1px solid #c2c2c2;
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/races/title-bk.jpg) repeat-x; 
}
.tr_table_chart_info1 {
	background:#f9f9f9;	 
}
.tr_table_chart_info2 {
	background:#e8e8e8;	 
}
/*End Race Chart Information Styles*/
/*.footer_desc{	
	margin-top:20px;
	font-size:14px;
	text-align:justify;
	color:#777777;
	border-top:#212121 1px solid;	
	width:760px;
	margin-left:auto;
	margin-right:auto;	
}
*/
.footer_desc {
    margin-top: -130px;
    font-size: 14px;
    text-align: justify;
    color: #777777;
    border-top: #212121 1px solid;
	border-bottom: #212121 1px solid;   
    width: 830px;
    margin-left: 180px;
	padding-bottom:20px;	  
}
.footer_desc h3{
	color:#FFF;
}
.table_header{
	background:url(/engine/sbo/images/table_header_back.jpg) repeat-x bottom left;
	border-top:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding:5px;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
}
.table_td1{
	background:#f1f1f1;
	border-left:1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding:5px;
	font-size:13px;
}
.table_td2{
	border-left:1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding:5px;
	font-size:13px;
	background:#fff;
}
.table_last{
	border-top:1px solid #d5d5d5;
	height:1px;
}
/*New Header*/
.top_support_menu {
	background-color:#000;
	width:100%;
	height:20px;	
}
.top_support_content {	
	width:1041px;	
	margin-left:15px;
	padding-right:24px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/support_bg.png);
	background-repeat:no-repeat;
	background-position:410px 0px;
	height:20px;
	line-height:13px;
}
.top_support_content a {
	font-size:12px;
	color:#404040;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}
.top_support_content b {
	font-size:12px;
	color:#404040;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
/*End New Header*/
/* Free Play Promotion Styles */
.wrapper_10freeplay {
	width:1024px;
	float:left;
	height:auto;
}
.wrapper_texttop_10freeplay {
	width:590px;
	float:left;
	height:auto;
	margin-bottom:20px;
	margin-right:15px;
	font-size:14px;
}
.text_arial24bold {
	font-size:14px;
	font-weight:bold;
}
.wrapper_redessociales_10freeplay {
	width:605px;
	float:left;
	height:auto;
}	
.box_redessociales_10freeplay {
	width:280px;
	height:234px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/freeplay/back_box_redessociales.jpg);
	background-repeat:repeat-x;
	border:1px solid #cdcdcd;
	margin-right:19px;
}
.calltoaction_10freeplay {
	width:150px;
	height:20px;
	float:left;
	margin-left:65px;
	margin-top:12px;
	margin-bottom:10px;
	border-bottom:2px dotted #999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
.logo_redessociales_10freeplay {
	width:118px;
	height:117px;
	float:left;
	margin-left:81px;
	margin-top:8px;
	margin-bottom:8px;
}
.action_10freeplay {
	width:180px;
	height:20px;
	float:left;
	margin-left:50px;
	margin-top:8px;
}
.shadow_10freeplay {
	width:280px;
	height:23px;
	float:left;
	margin-right:19px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/freeplay/shadow_10freeplay.png);
	background-repeat:no-repeat;
	background-position:center;
}
.wrapper_right_10freeplay {
	width:360px;
	height:604px;
	float:left;
}
.arrow_freeplay_right {
	width:16px;
	height:40px;
	margin-top:40px;
	margin-bottom:424px;
	float:left;
}
.box_right_10freeplay {
	width:360px;
	height:602px;
	float:left;
	border:1px solid #cdcdcd;
}
.black_top_10freeplay {
	width:360px;
	height:20px;
	float:left;
	background-color:#000;
	border-bottom:1px solid #cdcdcd;
}
.title_righttop_freeplay {
	width:360px;
	height:61px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/freeplay/back_topright_10freeplay.jpg);
	background-repeat:repeat-x;
	text-align:center;
	padding-top:20px;
}
.text_white_10freeplay {
	color:#FFF;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.box_login_10freeplay {
	width:325px;
	height:169px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/freeplay/back_login_10freeplay.jpg);
	background-repeat:repeat-x;
	padding-left:35px;
	padding-top:50px;
}
.box_submit_10freeplay {
	width:335px;
	height:302px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/freeplay/back_bottom_right_10freeplay.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:25px;
	padding-top:50px;
}
input.10freeplay {
	float:left;
	height:35px;
	width:258px;
	border:1px solid #CCC;
	padding:5px;
}
/* End Free Play Promotion Styles */
/* NEW Cashier */
#cashier{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	width: 870px;
	margin: 0 auto;	
}
#cashier .main_title{
	font-size:20px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	height:59px;
	padding-left:20px;
	background:url(../images/cashier/title_back.jpg) repeat-x;
	line-height: 69px;
}
#cashier .main_title_new_internal{
	font-size:20px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	height:59px;
	padding-left:20px;
	background:url(http://www.sportsbettingonline.ag/utilities/images/cashier_new/bk-options-internal.jpg) repeat-x bottom #e8e8e8;
	line-height: 69px;
	border-bottom:#e6e6e6 solid 3px;
}
#cashier .tab_method{
	font-size:14px;
	color:#e10604;
	font-weight:bold;
	text-transform:uppercase;
	background:url(http://www.sportsbettingonline.ag/utilities/images/cashier_new/bk-tab-method.jpg) repeat-x top #FFF;	
	width:168px;	
	position:absolute;
	margin-top:10px;
	text-align:center;
	line-height:50px;
	-moz-border-radius: 0px 7px 0 0;
	-khtml-border-radius: 0px 7px 0 0;
	-webkit-border-radius: 0px 7px 0 0;
	 border-radius: 0px 7px 0 0;
	 margin-left:-17px;
	 float:left;
}
#cashier .tab_options_container{
	float:right;	
	margin-top:10px;
	margin-right:10px;
}
#cashier .tab_option{
	font-size:12px;
	color:#fff;			
	background:#3387c8;
	text-align:center;
	line-height:30px;
	-moz-border-radius: 7px 7px 0 0;
	-khtml-border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
	 border-radius: 7px 7px 0 0;
	 float:left;
	 text-transform:none;
	 padding:0px 6px 0px 6px;
	 margin-top:18px;
	 margin-right:2px;	 
}
#cashier .tab_option a{	
	color:#fff;
	text-decoration:none;		 
}
#cashier .tab_option a:hover{	
	color:#fff;
	text-decoration:none;		 
}
#cashier .tab_option_button{
    float:left;
	margin-top:18px;
	margin-right:2px;	 
}
#cashier .title_right_link{
	float:right; 
	width:300px; 
	padding-top:10px; 
	text-align:right; 
	padding-right:20px;
}
#cashier .main_title_mobile{
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	height:59px;
	text-align:center;
	background:url(../images/cashier/title_back.jpg) repeat-x;
	line-height: 69px;
	margin-top:3px;
}
#cashier .separator{
	background:url(../images/cashier/separator.jpg) repeat-x;
	height:5px;
	width:150px;
	margin:10px 0;
}
#cashier .title_arrow{
	position:absolute;
	width:18px;
	height:9px;
	background:url(../images/cashier/arrow.jpg) no-repeat;
	margin-top: -10px;
	margin-left: 80px;
}
#cashier .sub_title{
	font-size:22px;
	color:#000;
	font-weight:bold;
	margin-bottom:10px;
}
#cashier .method_box{
	border:1px solid #cdcdcd;
	padding:20px;
	background:#ffffff;
	margin-bottom:10px;
	font-size:15px;
}
#cashier .little_text{
	color:#313131;
	font-size:12px;
}
#cashier .blue_btn{
	background:url(../images/cashier/btn_back.jpg) repeat-x bottom;
	padding:0 10px;
	border:1px solid #9eb8dd;
	color:#366abe;
	cursor:pointer;
	font-size:27px;
	display: inline-block;
	margin:10px 0;
}
#cashier .print_btn{
	float:right;
	margin-bottom:-40px;
}
.new_table{
	border:1px solid #c2c2c2;
}
.new_table_header{
	background:#e9e9e9;
	border-bottom:1px solid #dfdfdf;
	padding:15px;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}
.new_table_td1{
	background:#f1f1f1;
	padding:15px;
	font-size:13px;
}
.new_table_td2{
	padding:15px;
	font-size:13px;
}
#cashier .dynamic_box{
	padding:2px 5px 5px 5px;
	border:#333 1px solid; 
	background:#CCC; 
	width:350px; 
	margin:10px 0; 
	font-size:12px;
}
.fees_box{
	background:#000;
	color:#fff;
	font-size:13px;
	position:absolute;
}
/*  END NEW Cashier */
.date_picker_input{
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/date_picker_back.png) no-repeat #FFF right; 
	width:81px;
	height:20px;
	line-height:10px;	
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
	cursor:pointer;
	border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
}
.mobile_form_btn{
	font-size:19px;
}
/*New contact us styles*/
/*contact2*/
.content_contact2 {
	width:1038px;	
	margin-left:auto;
	margin-right:auto;	
}
.top_contact2_text {
	width:1038px;
	text-align:center;
	float:left;
	font-size:24px;
	height:40px;
	/*margin-top:30px;
	margin-bottom:20px;*/
}
.longshadow {
	width:1227px;
	/*height:38px;*/
	height:10px;
	float:left;
	margin-left:-132px;
}
.content_wrapperinfo_contact2 {
	width:470px;
	height:340px;
	float:left;
	margin-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
	margin-top:20px;
}
.content_wrapperinfo_tit_contact2{
	width:473px;
	float:left;
	height:40px;
}
.content_wrapperinfo_box_contact2 {
	width:471px;
	height:279px;
	float:left;
	border:1px solid #CCC;
}
.content_wrapperinfo_shadow_contact2 {
	width:471px;
	height:26px;
	text-align:center;
	float:left;
}
.content_wrapperinfo_image_contact2 {
	width:153px;
	height:184px;
	float:left;
	margin:20px;
}
.content_wrapperinfo_textright_contact2 {
	width:233px;
	height:auto;
	float:left;
	min-height:150px;
	margin-top:30px;
	margin-left:10px;
}
.content_wrapperinfo_textbottom_contact2 {
	width:420px;
	height:50px;
	float:left;
	margin-left:20px;
	margin-top:-20px;
	font-size:12px;
}
.box_skype_person {
	width:216px;
	height:111px;
	float:left;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/new_contactus/back-top-skypeperson.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:8px;
	text-align:center;
	padding:10px;
}
.text_name_skype_person {
	font-weight:bold;
	font-size:24px;
	text-transform:uppercase;
	color:#000;
	line-height:20px;
}
.text_cargo_skype_person {
	font-weight:normal;
	font-size:12px;
	color:#292929;
	line-height:10px;
}
/*End New contact us styles*/
/*REGISTER FORM*/
.content_form {
	width:1012px;
	/*min-height:950px;*/
	min-height:1100px;
	float:left;
	background:#eaeaea;	
	border:#e6e6e6 solid 1px;
	margin-top:-18px;
	border-radius: 0 0 5px 5px;
   -moz-border-radius: 0 0 5px 5px;
   -webkit-border-radius: 0 0 5px 5px;
}
.title_main_form{
	background:url(http://www.sportsbettingonline.ag/utilities/images/joinform/bk-title-top.jpg) repeat-x;
	height:60px;
	border-radius: 5px 0 0 0;
   -moz-border-radius: 5px 0 0 0;
   -webkit-border-radius: 5px 0 0 0;
    padding: 20px 0px 0px 20px;
}
.left_form{
	width:610px;
	float:left;
	padding:8px 0px 8px 29px;
	color:#5c5c5c;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.right_form {
	width:373px;	
	height:1110px;
	margin-top:-67px;
	background:#f8f8f8;
	border-radius: 0 5px 5px 5px;
   -moz-border-radius: 0 5px 5px 5px;
   -webkit-border-radius: 0 5px 5px 5px;
    float:right;
    margin-right:-1px;    
}
.box_right_form {
	width:348px;	
	float:left;
	margin-bottom:15px;	
	padding: 10px 0px 20px 25px;
	color:#797979;	
	font-size:14px;
}
.box_right_form_landings {
	width:290px;		
	float:left;
	margin-bottom:15px;	
	padding: 10px 0px 20px 25px;
	color:#797979;	
	font-size:14px;
}
.logos_form{		
	margin-top:10px;	
}
.logo_box_right_form_top {
	float:left;
	margin-right:25px;
}
.logo_box_right_form_bottom {
	float:left;
	border-right:#dbdbdb 1px solid;
	padding-left:7px;
	padding-right:7px;
	height:30px;
}
.top_cashback_earners_title{
	/*border-radius: 5px 5px 5px 5px;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
   background:#ededed;
   border:#d0d0d0 1px solid;*/
   color:#0054ff;
   text-transform:uppercase;
   font-size:14px;
   padding:10px;
   text-align:left;
   width:200px;
   font-weight:bold;
   margin-bottom:20px;
   margin-top:-45px;
}

.top_customers_feedback_title{
	 margin-top:-80px;
}

.top_customers_feedback_title_landings{
	 margin-top:-25px;
}

.customers_feedback_top_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	padding-left:10px;
	padding-right:10px;
}

.customers_feedback_content{
	width:300px;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;	
	min-height: 50px;
    height: 950px;
    overflow-y: scroll;		
}

.customers_feedback_content_landings{
	width:288px;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	margin-bottom:-20px;	
	min-height: 50px;
    height: 350px;
    overflow-y: scroll;		
}

.cf_customer{
	font-size:14px;	
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#060;
}

.cf_date{
	font-size:14px;	
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#900;	
}

.cf_feedback{
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;	
}

.cf_border{
	border-bottom:1px solid #999;
}


.contactus_title_join{
	color:#221e1f;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;	
}
.contact_info_join{
	float:left;
	margin-right:20px;
}
.text_right_form {
	width:310px;	
	float:left;
	margin-left:5px;
}
.column_form {
	width:190px;
	height:345px;
	float:left;
	margin-right:12px;
}
.content_input_form {
	/*width:190px;*/
	width:210px;
	height:45px;
	float:left;
	margin-bottom:5px;
	font-weight:bold;
	color:#000;
}
.codeshown_form {
	width:640px;
	height:80px;
	float:left;
	margin-top:15px;
}
.content_imagecode_form {
	width:190px;
	height:62px;
	float:left;
	margin-right:15px;
}

.wrapper_footer_form {
	width:1012px;
	height:190px;
	float:left;
}
.box_endorsed_footer_form {
	width:400px;
	height:120px;
	float:left;
	border-right: 1px dotted #999;
	margin-left:20px;
}
.box_seen_footer_form {
	width:545px;
	height:120px;
	float:left;
	margin-left:40px;
}
.title_footer {
	width:100%;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
}
.shadow_footer_form {
	width:1000px;
	height:63px;
	float:left;
	margin-top:10px;
}
.images_footer {
	float:left;
	width:auto;
	height:80px;
	margin-left:15px;
	margin-right:15px;
}
/*END REGISTER FORM*/
/*cashier landing page*/
.cashier_title_top{
	font-size:20px;
}
.cashier_content_left {
	width:490px;
	height:110px;
	float:left;
	padding:10px;
	border-right:1px dotted #999 ;
	font-size:14px;
	margin-left:10px;
	margin-bottom:10px;
	padding-right:10px;
}
.cashier_content_right {
	width:400px;
	height:110px;
	float:right;
	padding:10px;
	font-size:14px;
	margin-right:70px;
	margin-bottom:10px;
}
.content_depositmethods {
	width:975px;
	height:auto;
	float:left;
	background-color:#000;
	border:1px solid #333;
	margin-bottom:80px;
	margin-top:30px;
	margin-left:20px;
	padding-left:50px;
	padding-right:50px;
	padding-top:20px;
	padding-bottom:20px;	
}
.cashier_main_container_bottom{
	background:url(http://www.sportsbettingonline.ag/utilities/images/cashier/external/bk-cashier.jpg) repeat-x;
	height:360px;
	border-bottom:#FFF solid 1px;	
}
.depositmethods_blackpart{
	width:445px;
	height:auto;
	float:left;
	margin-left:40px;
	margin-top:-40px;
}
.box_depositmethods {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/cashier/external/back-cashier-methods.jpg);
	width:442px;
	height:298px;
	background-repeat:no-repeat;
	float:left;	
}
.content_horizontal_depositmethods {
	float:left;
	width:410px;
	margin-left:18px;
	height:55px;
	margin-top:5px;
}
.pict_horizontal_depositmethods {
	float:left;
	width:78px;
	height:47px;
}
.datos_depositmethods {
	float:left;
	width:300px;	
	height:50px;
	margin-left:20px;
	color:#000;	
}
.min_depositmethods {
	float:left;
	width:30px;
	height:10px;
	padding:20px;
	font-size:13px;	
}
.max_depositmethods {
	float:left;
	width:90px;
	height:10px;
	padding:20px;
	font-size:13px;
	padding-left:5px;
	text-align:left;
}
.fees_depositmethods {
	float:left;
	width:100px;
	height:10px;
	padding:20px;
	font-size:13px;
	padding-right:2px;
	padding-left:10px;
	padding-top:10px;
}
.titulo_blue_methods {
	font-size:25px;	
	float:left;	
	margin-top:55px;
	margin-bottom:8px;	
	font-weight:bold;
	color:#0285ff;
}
.titulo_white_24 {	
	font-size:24px;
	font-weight:bold;
	color:#FFF;
	line-height:35px;
}
.cashier_container_footer{
	background:#000;
	height:92px;
	font-size:14px;
	color:#aeaeae;
	margin-top:-13px;
	border-top:#FFF 1px solid;	
}
.cashier_container_footer_title{	
	color:#fff;
	font-weight:bold;
	font-size:18px;	
}
.cashier_container_footer a{
	color:#ff1e0c;
}
.cashier_container_footer a:hover{
	color:#ff1e0c;
}
.cashier_container_footer a:visited{
	color:#ff1e0c;
}
.cashier_container_footer_left{
	float:left;
	padding-left:40px;
	padding-top:20px;	
}
.cashier_container_footer_right{
	float:left;
	padding-left:195px;
	padding-top:20px;
}
.moneyorder_text{
	color:#005a99;
	font-size:11px;
	margin-left:5px;
}
/* end cashier landing page */
/*Mobile Page styles*/
.mobile_content_bottom{
	width:893px;
	margin-left:80px;		
	font-size:14px;
	margin-top:30px;
	padding-bottom:30px;	
}
.mobile_big_title_bottom{
	font-size:16px;
	font-weight:bold;
	margin-bottom:-40px;	
}
.mobile_left_list_container{		
	padding-right:20px;	
	float:left;
	text-align:left;
	color:#434343;	
}
.mobile_right_list_container{
	float:left;
	text-align:left;
	color:#434343;
}
.mobile_big_title_footer{
	font-size:20px;
	font-weight:bold;
	margin-top:-20px;	
}
/*End Mobile Page styles*/
/*Changes Home Page March 2013 */
.wrappercenter_top {
	width:1026px;
	height:85px;
	margin-left:auto;
	margin-right:auto;
}
.logo_SBO_top {
	width:445px;
	height:88px;
	float:left;
	margin-top:20px;
}
.wrapper_lastestwinners {	
	width:auto;
	min-width:315px;
	height:20px;
	float:right;
	margin-top:25px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/2013/back_lastestwinners_top.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#E6E6E6;
}
.name_lastestwinners {	
	width:auto;
	min-width:60px;
	height:15px;
	float:left;
	margin-left:133px;
	margin-top:3px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.number_lastestwinners {
	width:60px;
	height:15px;
	float:left;
	margin-left:8px;
	margin-top:3px;
	color:#C30;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.date_lastestwinners {
	/*width:60px;*/
	height:15px;
	float:left;
	margin-left:8px;
	margin-top:3px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	margin-right:10px;
}
.wrapper_center_btonera_top {
	width:1026px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-20px;
}
.content_login2_top {
	width:347px;
	height:50px;
	float:left;
}
.top_login2_top {
	width:347px;
	height:22px;
	margin-top:3px;
	float:left;
	
}
.input_contents_top {
	float:left;
	width:auto;
	max-width:130px;
	height:22px;
	margin-left:6px;
}
.footer_login_top {
	width:343px;
	height:16px;
	float:left;
	font-size:12px;
	color:#FFF;
	margin-top:17px;
	margin-left:4px;
}
.content_botones2_top {	
	width:850px;
	height:50px;
	float:right;
	margin-right:12px;	
}	
a.botonera_top2 {
	height:47px;
	width:auto;
	float:right;
	padding-top:20px;
	padding-left:10px;
	padding-right:9px;
	padding-bottom:9px;	
	margin-top:3px;
	margin-left:1px;	
	background:url(https://vrbmarketing.b-cdn.net/sbo/bk-tab-regular.jpg?20201012) repeat-x;
	border-radius: 5px 5px 0 0;
   -moz-border-radius: 5px 5px 0 0;
   -webkit-border-radius: 5px 5px 0 0;
}
a.botonera_top2_selected {
	height:47px;
	width:auto;
	float:left;
	padding-top:20px;
	padding-left:10px;
	padding-right:9px;
	padding-bottom:9px;
	color:#FFF;	
	margin-top:1px;
	margin-left:1px;	
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/2013/back_hover_btn_top.jpg);
	background-repeat:repeat-x;
	border-radius: 5px 5px 0 0;
   -moz-border-radius: 5px 5px 0 0;
   -webkit-border-radius: 5px 5px 0 0;
}	
a.botonera_top2:hover {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/2013/back_hover_btn_top.jpg);
	background-repeat:repeat-x;
}
/*New Cashback Page Styles*/
.new_cashback_top{
	width:1011px;
	height:311px;	
	/*background:url(http://www.sportsbettingonline.ag/utilities/images/new-cashback-images/bk-top.png) no-repeat;	*/
	font-family:Arial, Helvetica, sans-serif;
}/*New Cashback Page Styles*/
.new_cashback_container{
	background:#000000;
	color:#b8b8b8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	border-left:#383838 1px solid;
	border-right:#383838 1px solid;
	border-top:#383838 1px solid;
	width:1006px;
	text-align:justify;			
}
.new_cashback_top_title{
	font-size:20px;		
	text-align:center;
	margin-top:15px;		
}
.new_cashback_top_title_new{
	font-size:30px;		
	text-align:center;
	margin-top:15px;
	color:#d8c3ab;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	font-weight:bold;	
}
.new_cashback_top_title_big{
	font-size:60px;		
	text-align:center;
	margin-top:15px;
	color:#fffbdc;
	font-family: 'Anton', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.new_cashback_perfect_10{	
	font-size:60px;		
	text-align:center;
	margin-top:15px;
	color:#ff4e19;
	font-family: 'Anton', sans-serif;
	text-transform:uppercase;
	font-weight:bold;	
}
.new_cashback_top_title_middle_new{
	font-size:40px;		
	text-align:center;
	margin-top:15px;
	color:#fffbdc;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.new_cashback_top_title_sbo_new{
	font-size:40px;		
	text-align:center;
	margin-top:15px;
	color:#ff4e19;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.new_cashback_top_title_home_norollover{
	font-size:30px;		
	text-align:center;
	margin-top:15px;
	color:#fffbdc;
	font-family: 'Anton', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.new_cashback_top_title_home_norollover_big{
	font-size:40px;		
	text-align:center;
	margin-top:15px;
	color:#fffbdc;
	font-family: 'Anton', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.new_cashback_top_title_last_new{
	font-size:40px;		
	text-align:center;
	margin-top:15px;
	color:#fffbdc;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.new_cashback_splitter{
	width:940px;
	height:2px;	
	border-top:#1f1c19 2px solid;			
	text-align:center;
	margin-top:50px;
	color:#d8c3ab;		
}
.new_cashback_top_title_new_splitter{
	width:940px;	
	border-top:#1f1c19 2px solid;
	border-bottom:#1f1c19 2px solid;
	padding-top:20px;
	padding-bottom:20px;
	font-size:30px;		
	text-align:center;	
	color:#d8c3ab;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.new_cashback_text_bottom{
	font-size:15px;		
	text-align:center;
	margin-top:7px;
	color:#999999;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
.new_cashback_winners_content{
	margin-top:30px;
	margin-bottom:30px;
	margin-left:30px;
	display:inline-block;
}
.new_cashback_winners_account{
	color:#cccccc;
	float:left;
	width:150px;
	margin-left:10px;	
}
.new_cashback_winners_amount{
	color:#fff;
	float:left;
	width:150px;
	margin-left:-25px;	
}
.arrow-orange-winners{
	float:left;
	width:11px;
	height:20px;
}
.new_cashback_subtitle{
	font-size:16px;
	color:#FFF;
	font-weight:bold;
}
.new_cashback_examples{
	font-size:13px;	
}
.new_cashback_top{	
	height:387px;	
	/*background:url(http://www.sportsbettingonline.ag/utilities/images/new-cashback-images/2013/headline.jpg) no-repeat;		*/
	margin-top:30px;
}
.new_cashback_top_new{	
	height:464px;	
}
.how_works_video{
	text-align:center;
	margin-top:35px;
}
.new_cashback_bottom{	
	display:inline-block;	
}
.new_cashback_bottom_left{
	width:400px;
	float:left;
	margin-left:46px;
	padding-right:40px;	
	border-right:#131313 1px solid;	
}
.new_cashback_bottom_right{
	width:425px;	
	float:left;
	margin-left:50px;	
}
.new_cashback_button_blue{
	margin-top:110px;
	float:left;	
}
.new_cashback_button_red {
    margin-top: 112px;
    float: right;
    margin-right: -350px;
}
/*End Cashback Page Styles*/
/* NEW Cashier Styles - May 2013*/
#cashier_new{	
	font-family:Arial, Helvetica, sans-serif;
	width: 940px;
	margin: 0 auto;
	margin-top:20px;	
}
#cashier_new_left{
	width: 210px;
	float:left;
	padding-right:20px;	
}
#cashier_new_left .external_box{
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	 border-radius: 7px;
	 width:200px;	
	 background:#e6e6e6;
	 padding:10px;	
}
#cashier_new_left .external_box .title{
	 color:#000;
	 text-align:center;
	 font-size:14px;
	 font-weight:bold;
	 margin-bottom:10px;
}
#cashier_new_left .external_box .item{	
	 border-bottom:#c8c8c8 1px solid;
	 padding:5px;
}
#cashier_new_left .external_box .item_selected{	
     font-size: 12px;
     background: #3387c8;   
     text-decoration: none;
     padding:5px;   
}
#cashier_new_left .external_box .item a.option{
	 color:#4d92e1;
	 font-size:12px;	 
	 text-decoration:none;
	 white-space:nowrap;		 
}
#cashier_new_left .external_box .item_selected a.option_selected{
	 color: #fff;
     font-size: 12px;
     background: #3387c8;   
     text-decoration: none;
	 white-space:nowrap;    
}
#cashier_new_left .internal_box{
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	 border-radius: 7px;
	 border:#c8c8c8 1px solid;
	 color:#000;	
	 font-size:14px;
	 font-weight:bold;
	 background:#fff;
}
#cashier_new_internal_center{
	width: 487px;
	float:left;	
}
#cashier_new_internal_center .method_box{
	font-size:13px;
}
#cashier_new_internal_center .method_title{
	font-size:20px;
	font-weight:bold;
	margin-bottom:10px;	
}
#cashier_new_internal_center .method_box_external{
	background:url(http://www.sportsbettingonline.ag/utilities/images/cashier_new/bk-box-external.jpg) repeat-x top;	
	padding:5px 0px 0px 4px;	
	margin-bottom:10px;
}
#cashier_new_internal_center .method_box_internal{		
	background:url(http://www.sportsbettingonline.ag/utilities/images/cashier_new/bk-box-internal.jpg) repeat-x #e8e8e8 top;	
	margin-bottom:10px;	
}
#cashier_new_internal_center .method_box_internal .link_text{
	color:#2c7fdb;
}
#cashier_new_right{
	width: 210px;
	float:left;
	padding-left:10px;	
}
#cashier_new_right .contact_box{
	background:#eeeeee;
	border:#dddddd 1px solid;
	font-size:13px;
	color:#525252;
	padding:10px 0px 0px 10px;
}
#cashier_new_right .contact_box .text{
	float:left;
	padding-right:20px;	
}
#cashier_new_right .contact_box .image{}
#cashier_new_right .splitter{
  border:dotted 1px #8b969e;
  margin-bottom:15px;
  width:185px;
}
.blue_text_btn{
	background:url(http://www.sportsbettingonline.ag/utilities/images/cashier/blue_btn_back.jpg);
	border:1px solid #1e50a9;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:4px 10px 4px 10px;
	font-size:13px;
	color:#fff;
	cursor:pointer;
}
.comment-content{
	font-size:12px;
	font-weight:bold;
}
.form-allowed-tags{
	display:none;
}
.comment-form-url{
	display:none;
}
#wpfooter{
	display:none;
}
.pagination_news {
   background: #fff;
   border: none;
   cursor: pointer;
   color: #069;
}
.pagination_news_selected {
   background: #fff;
   border: none;
   cursor: pointer;
   color: #000;
   font-weight:bold;
}
/*New Home Styles*/
.content_main_home {
	float:left;	
	background:url(https://vrbmarketing.b-cdn.net/sbo/bk-home.jpg?20151009) no-repeat #000;
	/*padding:10px;*/
	padding:10px 10px 0px 10px;
}
.content1_home_left {
	float:left;		
	color:#FFF;
	width:269px;
	margin-right:10px;
	padding-left:35px;
	padding-right:25px;
	padding-top:10px;
	margin-top:-15px; 		
}
.content1_home_left .title_big {
    font-size:34px;
    font-weight:bold;
    padding-top:30px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height:30px;
}
.headline_rotation{
    margin-top: -25px;   
    width: 950px;
    text-align: right;	
}
.content1_home_left .title_mid {
	font-size:17px;
	font-weight:bold;
}
.content1_home_left .title_mid_bottom{
	font-size:25px;	
}
.content1_home_left .title_little {
	font-size:15px;
}
.content1_home_right {
	float:left;
	width:679px;	
}
.footer_home_container{
	width:1009px;
	height:169px;
	margin-top:10px;	
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFF;
	font-size:15px;
	border-top:#303030 solid 4px;	
	-moz-border-radius: 0 0 10px 10px;
	-khtml-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}
.box_logos_home_left{
	float:left;
	width:460px;
	height:130px;	
	padding:10px;
	border-top:#494949 solid 1px;
	border-left:#494949 solid 1px;
	border-right:#494949 solid 1px;
	border-bottom:#303030 solid 5px;
	margin-top:20px;
	margin-left:20px;
	background:#000;	
}
.box_logos_home_right{
	float:left;
	width:338px;
	height:141px;
	padding:10px;
	border-top:#494949 solid 1px;
	border-left:#494949 solid 1px;
	border-right:#494949 solid 1px;
	border-bottom:#303030 solid 5px;
	margin-top:20px;
	margin-left:20px;	
}
.box_logos_home_right .cashback_earners{	
    background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/new-2013/cashback_earners_home_ticker.png) no-repeat #000;
	width:291px;
	height:141px;
	margin-top:20px;	
}
.box_logos_home_right .total_amount{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:32px;		
	font-weight:bold;
	padding-top:78px;
	text-align:center;
	color:#FFF;
}
.box_logos_home_internal_left{
	border-bottom:#303030 solid 1px;
	height:26px;
	padding:0px;	
	width:480px;
	margin-left:-10px;		
}
.box_logos_home_internal_right{	
	padding:5px 0px 0px 20px;
}
.box_logos_home_internal_left .title{	
	width:135px;	
	background:#272727;
	padding:5px 20px 5px 20px;	
	margin-top:-10px;
	height:17px;
}
.box_logos_home_left .logo{	
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	padding:0px 10px 10px 15px;		
}
.box_logos_home_left .arrow_left{	
	margin-top:35px;
	float:left;
	cursor:pointer;
}
.box_logos_home_left .arrow_right{	
	margin-top:35px;
	float:right;
	cursor:pointer;
}
.box_logos_home {
   float: left;
   width: 510px;
   height: 141px;
   padding: 10px;
   margin-top: 20px;
   margin-left: 15px;
   background: #000;
}
.box_logos_home_internal{	
	height:26px;
	padding:0px;
	width:455px;
	margin-left:-10px;		
}
.box_logos_home_internal .title{	
	width:135px;		
	padding:5px 20px 5px 20px;	
	margin-top:-10px;
	color:#848484;
	font-size:12px;
}
.box_logos_home .logo{
	float:left;
	width:85px;
	padding-right:15px;
	background:none;	
}
/*New Internal Styles*/
.footer_internal_container{
	width:1009px;
	height:169px;	
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFF;
	font-size:15px;
}
.box_logos_internal{
	float:left;
	width:434px;
	height:110px;
	padding:10px;	
	margin-top:20px;
	margin-left:30px;	
}
.box_logos_in_internal{
	border-bottom:#303030 solid 1px;
	height:26px;
	padding:0px;
	width:455px;
	margin-left:-10px;		
}
.box_logos_in_internal .title{	
	width:135px;	
	background:#272727;
	padding:5px 20px 5px 20px;	
	margin-top:-10px;
}
.box_logos_intenal .logo{
	float:left;
	width:100px;
	padding-right:15px;
	background:none;	
}
.subtitles_left {
	min-width:165px;
	width:auto;
	height:21px;
	float:left;
	background-color:#2d2d2d;	
	padding-left:7px;
	padding-right:7px;
	margin-right:7px;
	margin-bottom:8px;
	padding-bottom:4px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;	
	text-transform:uppercase;
}
.btn_left_new {
	width:175px;
	height:21px;
	margin-bottom:2px;
	border-bottom:#c9c9c9 2px dotted;		
	font-size:12px;
	padding-top:3px;
	padding-left:5px;
	color:#000;
	float:left;
}
.btn_left_new a {
	color:#414041;	
}
.btn_left_new a:hover {
	color:#414041;	
}
.new_content1_left {
	float:left;	
}
.new_content1_right {
	float:left;	
}
.new_wrapper_btn_left {
	background:#f8f8f8;
	border-right:#dadada 1px solid;
	padding:10px;	
	height:540px;
	-moz-border-radius: 10px 0 0 10px;
	-khtml-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10;
	width:190px;
	overflow-y: scroll;	
}
.new_wrapper_btn_right{	
	background:#eaeaea;		
	height:550px;
	width:780px;
	-moz-border-radius: 0 0 10px 0;
	-khtml-border-radius: 0 0 10px 0;
	-webkit-border-radius: 0 0 10px 0;
	border-radius: 0 0 10px 0;
	padding:10px 12px 0px 12px;
}
.new_right_upcomingevents {
	width:458px;
	height:275px;
	float:left;
	padding:13px;
	margin-top:-40px;
}
.new_right_race {
	width:450px;
	height:275px;
	float:left;
	padding:5px;
	border-top:#494949 1px solid;
	border-left:#494949 1px solid;
	border-right:#494949 1px solid;
	border-bottom:#303030 5px solid;
	margin-left:17px;
	margin-top:-35px;

}
.new_wrapper_race_calendar{
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/new-2013/race-calendar-new.png) no-repeat;
	width:180px;
	height:117px;
	float:left;	
	margin-left:5px;
	margin-top:18px;
}
.new_wrapper_race_tracks{
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/new-2013/racetracks-new.png) no-repeat;
	width:180px;
	height:117px;
	float:left;
	margin-left:5px;
	margin-top:18px;	
}
.new_wrapper_upcomingevents {
	width:786px;
	height:310px;
	float:left;
	background-color:#000;
	margin-top:3px;
}
.new_top_upcomingevents {
	width:786px;
	height:37px;
	float:left;	
}
.new_img_upcomingevents {
	width:286px;
	height:237px;
	float:left;
	background-color:#101010;
	border-right:1px solid #343434;
	padding-left:7px;
	padding-right:7px;
	padding-top:13px;
	padding-bottom:13px;
}
.new_wrapper_calendar {
	width:286px;
	height:237px;
	float:left;
	background-color:#101010;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/frontend/back-calendar.png);
	background-repeat:no-repeat;
	background-position:center;	
	padding-left:7px;
	padding-right:7px;
	padding-top:13px;
	padding-bottom:13px;
}
.new_tit_upcomingevents {
	float: left;
    width: 288px;
    height: 22px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFF;
    border: #494949 1px solid;
    padding: 3px;
    text-transform: uppercase;
	margin-top:3px;
	margin-left:5px;
}
.new_text_recent_calendar {
	width:180px;
	height:100px;	
	color:#a3a1a1;
	font-size:11px;
	margin-left:8px;
	margin-top:50px;
}
.box_click_here{
	background: #000;
    color: #FFF;
    padding: 3px; 
    width: 75px;
    margin-top: 5px;
}
.box_click_here a{
	color:#FFF;
}
.box_click_here a:hover{
	color:#FFF;
}
.cashback_earners_home {   
   height: 14px;
   width: 935px;
   -moz-border-radius: 5px 5px 5px 5px;
   -khtml-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
   border-radius: 5px 5px 5px 5px;
   border: #919191 2px solid;  
   margin-left: 30px;   
   margin-top: 5px;
   margin-bottom:-15px;
   padding:3px;
}
.cashback_earners_home .title{
   background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/new-2013/back-left-cashback-home.jpg) repeat-x;
   color: #fff;
   height: 12px;
   width: 160px;
   -moz-border-radius: 3px 0 0 3px;
   -khtml-border-radius: 3px 0 0 3px;
   -webkit-border-radius: 3px 0 0 3px;
   border-radius: 3px 0 0 3px;  
   padding: 3px 10px 5px 5px;
   text-transform:uppercase;
   font-size:12px;
   font-weight:bold;
   margin-top:-3px;
   margin-left:-3px;
   border-right:#9f9f9f 1px solid;
   white-space:nowrap;
}
.cashback_earners_home .winners {
   padding: 3px 0px 7px 5px;
   margin-left: 90px;
   font-size: 12px;
   width: 720px;
   margin-top: -22px;
   text-transform: none; 
   height: 12px;   
}
.contact_banner_new {
	float:left;
	width:1010px;
	height:78px;		
	background:url(http://www.sportsbettingonline.ag/utilities/images/frontend/new-2013/bottom_banner_new.jpg) no-repeat;
	margin-top:-50px;		
}
.contact_banner_new .logo {
	float:left;
	width:33px;
	height:36px;
	padding:12px 3px 10px 0px;
	margin-top:8px;	
}
.contact_banner_new .live_chat {
	float:left;
	width:132px;
	height:34px;
	padding:18px 3px 10px 15px;	
	margin-left:450px;
	margin-top:5px;	
}
.contact_banner_new .email_alert {		
	float:left;
	width:132px;
	height:34px;
	padding:18px 3px 10px 15px;	
	margin-left:150px;
	margin-top:5px;	
}
.new_left_menu_item{	
	padding:10px;
	background:url(../images/frontend/plus_gray.jpg) no-repeat 15px;
	padding-left:35px;
	color:#000;
	cursor:pointer;
	font-size: 12px;	
	border-bottom:#c9c9c9 2px dotted;
	text-transform:none;	
}
.new_left_menu_sub_item_container{
	padding:0px 30px 5px 30px;
}
.new_left_menu_sub_item{
	border-bottom:#c9c9c9 2px dotted;
	padding:5px 0px 5px 20px;
	color:#000;
	font-size:12px;
	cursor:pointer;
	text-transform:none;	
}
/*.headline_sportsbook{
	background:url(http://www.sportsbettingonline.ag/utilities/images/headlines/headline-sportsbook.jpg) no-repeat;
	width:784px;
	height:341px;	
}*/
.headline_sportsbook{
	background:url(http://www.sportsbettingonline.ag/utilities/images/headlines/headline-sportsbook.jpg) no-repeat;
	width:630px;
	height:640px;	
}
.headline_sportsbook .text{	
	float:right;
}
.headline_racebook{
	background:url(http://www.sportsbettingonline.ag/utilities/images/headlines/headline-horses.jpg) no-repeat;
	width:784px;
	height:341px;	
}
.headline_racebook .text{
	margin-right:-20px;
	float:right;	
}
.headline_casino{
	background:url(http://www.sportsbettingonline.ag/utilities/images/headlines/headline-casino.jpg) no-repeat;
	width:784px;
	height:341px;	
}
.headline_casino .text{
	margin-right:-10px;
	float:right;	
}
.asseenon_footer_home {
   width: 720px;
   background: url(http://www.sportsbettingonline.ag/utilities/images/frontend/new-2013/asseenon_bk_home.jpg) repeat-x;
   margin-top: 30px;
   margin-left:150px;
   float: left;
   margin-bottom:-70px;
}
.asseenon_footer_home .logo{	
	margin-top: 30px;
	padding-right:30px;
	background: url(http://www.sportsbettingonline.ag/utilities/images/frontend/new-2013/splitter-asseenonhome.png) no-repeat top right;
	height:80px;
}
.new_wrapper_casino{	
	background:#eaeaea;		
	/*height:960px;*/
	height:580px;
	width:990px;
	-moz-border-radius: 10px 0 10px 10px;
	-khtml-border-radius: 10px 0 10px 10px;
	-webkit-border-radius: 10px 0 10px 10px;
	border-radius: 10px 0 10px 10px;
	padding:10px 12px 0px 15px;
}
.new_bk_casino_home_games{
	background:#000;
	width:985px;
	height:210px;
	margin-top:15px;
}
.bk_casino_home_games_new{	
	width:985px;	
	margin-top:350px;
}
.new_box_casino_home{
	float:left;	
	width:922px;
	height:155px;
	padding:10px;
	border-top:#494949 solid 1px;
	border-left:#494949 solid 1px;
	border-right:#494949 solid 1px;
	border-bottom:#303030 solid 5px;
	margin-top:20px;	
	margin-left:20px;	
}
.new_box_casino_home .title{
	color:#FFF;
	text-transform:uppercase;
	font-size:16px;	
}
.new_box_casino_home .picture{
	width:270px;
	height:127px;
	float:left;
	margin-right:15px;
	margin-top:8px;
}
.new_box_casino_home .picture_first{
	margin-left:40px;	
}

.box_casino_home_new{	
	margin-top:20px;	
	margin-left:20px;	
}

.bottom_casino_games_container{	
	float:left;
	width:450px;
}
.bottom_casino_games_container .title{
	/*width:282px;	*/
	border:#494949 1px solid;
	padding:10px;
	text-transform:uppercase;
	font-size:14px;
	margin-left:20px;
	color:#FFF;
	margin-top:20px;	
}
.bottom_casino_games_container .logo{
	float:left;
	margin-top:20px;
	padding-right:7px;	
}

/*New casino menu styles*/
.new_casino_menu_container{
	background:#161616;	
	border-top:#494949 1px solid;
	border-left:#494949 1px solid;
	border-right:#494949 1px solid;
	border-bottom:#494949 5px solid;
	margin-top:10px;	
}
.new_casino_menu_container .title{
	color:#FFF;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	margin-left:5px;
}
.new_casino_menu_container a{
	color:#8a8a8a;	
	font-size:10px;
	text-transform:none;
	margin-left:2px;
}
.new_casino_menu_container a:hover{
	color:#8a8a8a;	
	font-size:10px;
	text-transform:none;
	margin-left:2px;
}
.cashback_page_join_button {
    margin-left:700px;
	margin-top:-10px;
	cursor:pointer;	
}
.author_pages{
	font-weight:bold;
	margin-top:15px;
}
/* Footer Menu Styles */
.menu-footer_sbo-container ul {
   margin-left:-30px;
   margin-top:-60px;  
}
.menu-footer_info-container ul {
   margin-left:30px;
   margin-top:-55px;	
}
.menu-footer_info-container-adjustment ul {  
   margin-left:30px;
   margin-top:-132px;	
}
.menu-footer_sports-container ul {
   margin-left:-30px;
   margin-top:-6px;
   position:absolute;	
}
.menu-footer_racebook-container ul {
   margin-left:-30px;
   margin-top:-5px;	
}
.menu-footer_casino-container{
	margin-top:60px;
}
.menu-footer_casino-container ul {
   margin-left:-30px;
   margin-top:-65px;	
}
.menu li {
  list-style-image:url(https://vrbmarketing.b-cdn.net/sbo/arrow-links-footer.png?20201009);
  padding-bottom:5px; 
}
.menu-item a{
  color: #777777;
  margin-left: -4px;
  font-size: 13px;
}
.menu-item a:hover {
  color:#777777;
  margin-left: -4px;
  font-size:13px;
}
.widget-title { 
  background-color: #2d2d2d;
  padding-left: 7px;
  padding-right: 7px;
  margin-right: 7px;
  margin-bottom: 8px;
  padding-bottom: 4px;
  color: #FFF;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
}
.players_endorsements {	
	border-bottom:#dfdfdf 1px solid;
	padding: 0px 10px 15px 0px;
	color:#797979;	
	font-size:14px;
}
#link_sports_betting_odds{
	font-size:14px;
	color:#000;	
}
#link_sports_betting_odds_bold{
	font-size:14px;
	color:#000;
	font-weight:bold;	
}

/*Contests Styles*/
.contests_container{
	display:inline-block;
	width:1037px;
}
.left_contests {
	float:left;
	background:#f1f1f1;
	border-right:#dadada 1px solid;	
	-moz-border-radius: 10px 0 0 10px;
	-khtml-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10;
	width:305px;
	padding-top:10px;	
}
.left_contests img {
	margin-bottom:-4px;
}
.contents_title_left {
	width:270px;	
	height:21px;
	float:left;
	background-color:#2d2d2d;	
	padding-left:7px;
	padding-right:7px;
	margin-right:7px;
	margin-bottom:8px;
	padding-bottom:4px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;	
	text-transform:uppercase;
	font-weight:bold;
	margin-left:10px;
}
.headlines_left {
	width:293px;
	height:142px;		
	margin-left:-10px;
}
.headlines_left_selected {
	width:293px;
	height:142px;			
	background: url(http://www.sportsbettingonline.ag/utilities/images/contests/degrade.png);
    position: absolute;
}
.title_contest_rules {
	background: url(http://www.sportsbettingonline.ag/utilities/images/contests/bk-title-contest-rules.jpg) repeat-x top left;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
	height: 56px;
	padding-left: 15px;
	padding-top: 15px;
	margin-bottom: -20px;
	width:278px;
}
.rules_container {   
	width:293px;	
	background:#000;
}
.rules_text {
	font-size: 15px;
    color: #ababab;
	padding-top:25px;
    padding-left:12px;
	padding-right:10px;	
}
.rules_text_last {
	padding-bottom:25px;	
}
.rules_text img {
	margin-top:6px;
	margin-left:-7px;
	position:absolute;	
}
.arrow_left_contest {
    margin-left: 50px;
    margin-top: 45px;
}
.right_contests{	
	background:#eaeaea;		
	min-height:1000px;	
	-moz-border-radius: 0 0 10px 0;
	-khtml-border-radius: 0 0 10px 0;
	-webkit-border-radius: 0 0 10px 0;
	border-radius: 0 0 10px 0;
	padding:10px 12px 0px 12px;
}
.body_text_sec_contest {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: -35px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align:justify;
}
.body_text_sec_contest h1 {
	font-size: 20px;
	margin-top:30px;
	margin-bottom:20px;
}

.headline_contest{	
	height:334px;
	margin-bottom:30px;
}
.headline_contest_date{
	border:#5e5e5e 2px solid;
	padding:9px;
	position:absolute;
	width:310px;
	margin-left:300px;
	margin-top:-50px;
	background: url(http://www.sportsbettingonline.ag/utilities/images/contests/bk-contest-date-selected.png) no-repeat left #000;	
}
.headline_contest_date .text{
	font-size:14px;
	color:#FFF;		
}
.contests_questions_ans{	
	padding: 10px 10px 10px 0px;
}
.select_contest_title {
	background: url(http://www.sportsbettingonline.ag/utilities/images/contests/bk-title-contest-rules.jpg) repeat-x top left;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
	height: 56px;
	padding-left: 15px;
	padding-top: 15px;
	margin-bottom: 10px;
	width: 970px;
	text-align:center;
}
.contetn_title_box_list{
	border-bottom:1px solid #fff;
}
.contetn_title_box_list_cell{
	padding:7px;
	font-size:16px;
	font-weight:bold;
}
.contetn_title_box_list_cell_time{
	padding:7px;
	font-size:18px;
	font-weight:bold;
	color:#0088c4;
	text-align:center;
}
.contetn_title_box_list_cell_click{
	padding:7px;
	font-size:12px;
	text-align:center;
}
.little_black_text_contest{
	font-size:11px;
	color:#000;
	font-weight:normal;
}
.ul_contest_content{
	margin:0px;
	padding-left:20px;
	list-style:disc;
}
a.link_der {
	float:right;
	height:14px;
	padding-left:10px;
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/contests/triangulo.png);
	background-position:left;
	background-repeat:no-repeat;
	color:#256db7;
	font-size:11px;
	text-align:rigth;
	text-decoration:none;
}
/*End Contest Styles*/
/*Cashier Page Styles*/
.main_container_cashier {	
	/*background:#eeeeee;*/
	background:none;
}
.cashier_method_logo{
	width:278px;
	height:98px;	
}
.cashier_method_description{
	width:626px;
	height:100px;
	background:#ffffff;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:justify;
	padding:15px;	
}
.cashier_method_tab_normal{
	background:url(http://www.sportsbettingonline.ag/utilities/images/2014/cashier/tab-normal.jpg) repeat-x;
	width:220px;
	height:59px;
	padding:15px;
	color:#000000;
	font-size:22px;
	font-weight:bold;
	float:left;
	text-align:center;
	cursor:pointer;	
}
.cashier_method_tab_selected{
	background:url(http://www.sportsbettingonline.ag/utilities/images/2014/cashier/tab-selected.jpg) repeat-x;
	width:220px;
	height:59px;
	padding:15px;
	color:#ffffff;
	font-size:22px;
	font-weight:bold;
	float:left;
	text-align:center;
	cursor:pointer;			
}
/*End Cashier Page Styles*/
.count_down{
	margin-top:-280px;
	margin-left:28px;
}
.cfg{
	margin-top:60px;	
}
/*New casino home page games*/
.headline-casino-right{
	margin-top: -334px;	
	margin-left:-5px;
}
.fortuna_games{
	margin-left:50px;
}
.casablanca_games{
	margin-left:30px;
}
.mobiles_games{
	margin-left:50px;
}
.games_container{
	margin-top:750px;
	background:#000;
	width:985px;
}
.games_container_new{	
	width:985px;
}
.games_limits{
	margin-top:-5px;
	background:#000;
	padding:10px;
	min-height:1600px;	
}
.games_limits_mobile{
	margin-top:-5px;
	background:#000;
	padding:10px;
	min-height:4500px;
}
.spacer_games_categories{
	height:20px;
}
.games_main_titles{
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	margin-top:30px;
	color:#FFF;
	height:50px;
	text-transform:uppercase;
	clear:both;	
}
.games_main_titles_new{
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	margin-top:30px;
	color:#FFF;
	height:50px;
	text-transform:uppercase;	
}
.games_main_titles_casablanca{
	width:130px;
    white-space: nowrap;	
}
.games_main_titles_mobile{
	width:130px;
    white-space: nowrap;	
}
.games_titles{
	font-size:17px;
	font-weight:bold;
	padding-left:10px;
	color:#FFF;
	clear:both;		
	margin-bottom:20px;	
}
.games_titles_new{
	font-size:18px;
	font-weight:bold;
	padding:20px 10px 20px 10px;
	color:#cccccc;
	text-transform:uppercase;
	border:#666666 1px solid;
	text-align:center;
	cursor:pointer;
}
.games_titles_new_selected{
	font-size:18px;
	font-weight:bold;
	padding:20px 10px 20px 10px;
	color:#000;
	background:#eaeaea;
	text-transform:uppercase;
	border:#666 1px solid;
	text-align:center;
	cursor:pointer;
}
.casino_option_selected{
	border:2px solid #666666;
	cursor:pointer;
}
.casino_option{
	border:none;
	cursor:pointer;
}
.games_titles_casablanca{	
	width:160px;
}
.games_titles_mobile{	
	width:160px;
}
.mobile_games_adjust{
	margin-right:-55px;
}
.games_box {
  opacity: 1;
  background: url(http://www.sportsbettingonline.ag/utilities/images/2014/casino/fortuna/gamesBox-Bkgd.gif) no-repeat;
  width:209px;
  height:95px;
  float:left;
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;	
  text-align:center; 
}
.games_box .gameImage {
  /*width:198px;
  height:55px;*/
  padding-top:3px;
  padding-left:3px;  
}
.games_box .gameDesc {
  color: #000;
  font-weight: bold;
  font-size: 11px;
  /*padding-left:2px;
  text-align:left;*/
  text-align:center;    
}
.gameDesc_mobile {
  color: #fff;
  font-weight: bold;
  font-size: 14px;
  padding-left:2px;
  text-align:center;    
}
.gameDesc_mobile_adjust{
	margin-right:-55px;
}
.games_box a {
  color: #000;
  text-decoration:none;      
}
.games_box a:hover {
  color: #000;
  text-decoration:underline;      
}
.games_box a:visited {
  color: #000;
  text-decoration:underline;      
}
.tabs_casino_games{
	cursor:pointer;
	margin-bottom:5px;
}
.tabs_casino_games_selected{
	cursor:pointer;
	border: 5px solid #cc0000;
	margin-bottom:5px;
}
.back_window_casino_games{
	margin-left:-5px;
}
.iframe_casino_games{
	margin-left:-5px;
}
.link_casino{
	color:#FFF;
	text-align:center;
	margin-top:2px;
}
.link_casino{	
	text-align:center;
}
.link_casino a{
	color:#FFF;
	text-decoration:none;	
}
.link_casino a:hover{
	color:#FFF;
	text-decoration:none;	
}
.link_casino a:visited{
	color:#FFF;
	text-decoration:none;	
}
.button_last{
	float: right;
    margin-top: -168px;
    margin-right: 75px;
}
/*End New casino home page games */
/*Mobile Page Styles*/
.big-title-mobile{
	font-size:30px;
	font-weight:bold;
	margin-bottom:20px;
}
.headline-mobile{
	width:978px;
	height:474px;
	margin-bottom:20px;
}
.text-mobile{
	text-align:justify;
	font-size:18px;
	font-style:normal;
	margin-bottom:20px;
}
.text-mobile h1{	
	font-size:26px;	
}
/*End Mobile Page Styles*/
/* SEO Styles */
.content1_main_sports {
	float:left;
	width:1026px;
	padding:10px;
	height:auto;
	min-height:500px;
	border:1px solid #C5C5C5;
	background-color:#FFF;
}
.top_title {
	display:block;
	height:25px;
}
.bc_top {
	font-size:12px;
	margin-bottom:-10px;
}
.left_column_main {
	float:left;
	width:690px;
}
.left_column_main h3 {
	margin:10px 0px -5px 0px;
	padding-left:5px;
	border-left:solid 1px #999999;
	font-weight:100;
	font-style:italic;
	color: #595959;
}
.left_column_main p {
	margin: 15px 0px 5px 0px;
	text-align: justify;
    text-justify: inter-word;
}
.left_column_main blockquote {
	color:#666;
}
.main_column_header_grey {
	margin-bottom:10px;
	width:670px;
	height:161px;
	padding:10px;
	background-color: #EAEAEA;
	color:#333;
	border-top:solid 1px #333333;
}
.sbo_text_sub {
	margin-left:10px;
	color:#333;
}
.bottom_box {
	width:630px;
	margin:0px 0px 10px 20px;
}
.bottom_box_left {
	float:left;
	width:290px;
	background-color: #EAEAEA;
	border:dotted 1px #FF0000;
	height:100px;
	padding:10px;
	color:#333;
}
.bottom_box_left p {
	display:block;
	border-bottom:dotted 1px #666666;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-style:italic;
}
.bottom_box_right {
	width:290px;
	margin-left:340px;
	background-color: #EAEAEA;
	border:dotted 1px #FF0000;
	height:100px;
	padding:10px;
	color:#333;
}
.bottom_box_right p {
	display:block;
	border-bottom:dotted 1px #666666;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-style:italic;
}
.red_bottom_box {
	width:632px;
	margin:0px 0px 10px 20px;
	padding:10px;
	background-color:#B91916;
}
.red_bottom_box_text {
	float:right;
	font-style:italic;
	margin:17px 10px 0px 0px;
}
.right_column_main {
	margin-left:703px;
	width:322px;
	margin-right:10px;
}
.right_logo {
	padding:10px;
	width:302px;
	background-color:#000;
	height:70px;
}
.right_endorsed {
	margin-bottom:10px;
	padding:10px;
	width:300px;
	height:200px;
	border:solid 1px #333333;
}
.container_as_seen_on {
	position:absolute;
	margin-top:80px;
}
.title_as_seen_on {
	margin-top:10px;
}
.sbo_text_body_right_box {
	float:right;
	/*width:25%;*/
	margin:10px 0px 10px 10px;
	padding:5px;
	border:dotted 1px #CCCCCC;
	background-color:#fffff8;
}
.odds_box_black_title_box {
	display:block;
	background-color:#FF0000;
	padding:5px;
	border-bottom:solid 1px #FF0000;
	border-top:solid 1px #FF0000;
}
.odds_box_black_title_box h2 {
	color:#FFF;
	font-size: xx-large;
	padding:1px 0px 5px 5px;
	margin:0px;
}
.odds_box_black_title_box img {
	float:left; padding:5px 10px 10px 0px;
}
.odds_box_black_bg {
	display:block;
	background-color:#333;
	padding:5px;
	border-bottom:solid 1px #FF0000;
	border-top:solid 1px #FFFFFF;
}
.odds_box_black_bg p {
	color:#FFF;
	margin:0px;
	padding:10px 0px 2px 0px;
}
.odds_box_black_bottom_text_box {
	display:block;
	background-color: #494949;
	color:#FFF;
	margin:0px;
	padding:10px;
	border-bottom:solid 1px #000;
}
.main_column_header_grey {
    margin-bottom:10px;
    width:670px;
    height:161px;
    padding:10px;
    background-color: #EAEAEA;
    color:#333;
    border-top:solid 1px #333333;
    background-repeat:no-repeat;
    background-position:right bottom; 
}
.main_column_header_grey h1 {
	font-size: xx-large;
	color:#333;
	margin:1px 0px 3px -1px;
}
.main_column_header_grey p {
	font-size-adjust: 0.68;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
}
.bg_main_page_sports {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/bg_main_page_sports.png);
}
.bg_baseball {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/baseball-bg-main-02.png);
}
.bg_mlb {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/baseball-bg-mlb.png);
}
.bg_world_series {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/baseball-bg-world-series-02.png);
}
.bg_nba {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/nba-bg-header.png);
}
.bg_march_madness {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/basketball-bg-march-madness.png);
}
.bg_ncaa_college {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/ncaa-basketball-bg-header.png);
}
.bg_basketball {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/basketball-bg-main.png);
}
.bg_wnba {
     background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/basketball-wnba-bg-main.png);
}
.bg_fight {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/fight-bg-header.png);
}
.bg_mma {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/mma-fight-bg-header.png);
}
.bg_boxing {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/boxing-fight-bg-header.png);
}
.bg_arena {
	/*background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/arena-football-bg-header.png);*/
}
.bg_ncaa_football {
	/*background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/ncaa-football-bg-header.png);*/
}
.bg_super_bowl {
	/*background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/super-bowl-football-bg-header.png);*/
}
.bg_nfl {
	/*background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/football-bg-header.png);*/
}
.bg_football {
	/*background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/football-bg-header.png);*/
}
.bg_golf {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/golf-bg-header.png);
}
.bg_masters {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/golf-masters-bg-header.png);
}
.bg_stanley_cup {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/stanely-cup-hockey-bg-header.png);
}
.bg_nhl {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/nhl-hockey-bg-header.png);
}
.bg_hockey {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/hockey-bg-header.png);
}
.bg_formula1 {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/formula-1-racing-bg-header.png);
}
.bg_indycar {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/indycar-racing-bg-header.png);
}
.bg_nascar {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/nascar-racing-bg-header.png);
}
.bg_racing {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/auto-racing-bg-header.png);
}
.bg_tennis {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/tennis-bg-header-02.png);
}
.bg_soccer {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/soccer-bg-header-02.png);
}
bg_clycing {
   background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/cycling-bg-header.png);
}
.bg_france {
   background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/cycling-france.png);
}
.bg_europa_league {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/uefa-europa-league-bg-header.png);
}
.bg_primeira_liga {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/primeira-liga-bg-header.png);
}
.bg_russia_premier {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/russia-bg-header.png);
}
.bg_singapore_league {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/s-league-bg-header-02.png);
}
.bg_spain_liga {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/la-liga-bg-header-02.png);
}
.bg_sweden_allsvenskan {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/allsvenskan-bg-header-02.png);
}
.bg_champions_league {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/uefa-champions-league-bg-header.png);
}
.bg_ligat_ha-al {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/israel-soccer-bg-header.png);
}
.bg_italy_serie_a {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/italy-bg-header.png);
}
.bg_k_league_classic {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/k-league-bg-header.png);
}
.bg_liga_mx {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/liga-mx-bg-header.png);
}
.bg_netherlands_eredivisie {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/eredivisie-bg-header.png);
}
.bg_norway_tippeligaen {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/tippeligaen-bg-header.png);
}
.bg_english_premier {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/english-premier-league-soccer-bg-header.png);
}
.bg_france_ligue_1 {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/france-ligue-1-soccer-bg-header.png);
}
.bg_bundesliga {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/bundesliga-soccer-bg-header.png);
}
.bg_germnay_cup {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/germany-cup-soccer-bg-header.png);
}
.bg_primera_division_argentina {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/argentina-primera-division-soccer-bg-header.png);
}
.bg_brazil_serie_a {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/brasileiro-a-soccer-bg-header.png);
}
.bg_copa_libertadores {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/copa-libertadores-soccer-bg-header.png);
}
.bg_denmark_superliga {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/denmark-superliga-soccer-bg-header.png);
}
.bg_english_league_1 {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/english-league-one-soccer-bg-header.png);
}
.bg_major_league_soccer {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/mls-bg-header.png);
}
.bg_fifa {
	background-image:url(http://www.sportsbettingonline.ag/utilities/images/sportsbook/fifa-soccer-bg-header.png);
}
.bg_saratoga {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/saratoga-race-track.png);                
}
.bg_santa_anita {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/santa-anita-park.png);    
}
.bg_yonkers {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/yonkers-raceway.png);  
}
.bg_woodbine {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/woodbine-racetrack.png);                
}
.bg_turfway {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/turfway-park-racetrack.png); 
}
.bg_turf_paradise {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/turf-paradise.png);           
}
.bg_thistledown {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/thistledown-racino.png.png);               
}
.bg_tampa_bay {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/tampa-bay-downs.png);                
}
.bg_suffolk_downs {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/suffolk-downs.png);        
}
.bg_pimlico {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/pimlico.png);       
}
.bg_penn_national {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/penn-national.png);         
}
.bg_parx {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/parx.png);            
}
.bg_northfield_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/northfield-park.png);      
}
.bg_mountaineer {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/mountaineer.png);           
}
.bg_monmouth {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/monmouth.png);              
}
.bg_mohawk {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/mohawk.png);    
}
.bg_meadowlands {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/meadowlands.png);         
}
.bg_maywood {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/maywood.png); 
}
.bg_louisiana_downs {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/louisiana-downs.png);    
}
.bg_los_alamitos {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/los-alamitos.png);             
}
.bg_laurel_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/laurel-park.png);               
}
.bg_kentucky_downs {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/kentucky-downs.png);   
}
.bg_keeneland {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/keeneland.png);                
}
.bg_hoosier_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/hoosier-park.png);           
}
.bg_hollywood_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/hollywood-park.png);     
}
.bg_hawthorne {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/hawthorne.png);               
}
.bg_harrington_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/harrington-park.png);     
}
.bg_gulfstream_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/gulfstream-park.png);     
}
.bg_golden_gate_fields {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/golden-gate-fields.png);                
}
.bg_finger_lakes {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/finger-lakes.png);             
}
.bg_emerald_downs {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/emerald-downs.png);     
}
.bg_ellis_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/ellis-park.png);   
}
.bg_delaware_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/delaware-park.png);        
}
.bg_del_mar {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/del-mar.png);     
}
.bg_churchill_downs {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/churchill-downs.png);     
}
.bg_calder {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/calder.png);         
}
.bg_belterra_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/belterra-park.png);          
}
.bg_belmont_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/belmont-park.png);         
}
.bg_balmoral_park {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/balmoral-park.png);         
}
.bg_arlington {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/arlington.png);   
}
.bg_aqueduct {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/aqueduct.png);  
}
/* Ends SEO Styles */
.footer_text_top_white{
	font-size:16px;
	width:1000px;
	color:#FFF;
	margin-top:20px;
	margin-bottom:10px;
}
.footer_text_top_gray{
	font-size:16px;
	width:1000px;
	color:#CCCCCC;
	margin-top:80px;
	margin-bottom:10px;
	clear:both;	
}
.footer_text_top_white_adjust{
	width:auto;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
}
.footer_text_top_black{
	font-size:16px;
	/*width:1000px;*/
	color:#000;
	background:#FFF;
	padding:20px;
}
.seo-text-casino-games{
	width:870px;
	margin-left:12px;
	color:#FFF;	
}
/* Right Column Feed */
.right_news {
    margin-bottom:10px; padding:10px; width:300px; border:solid 1px #333333; display:inline-block; background-color:#FFF;
}
.right_news em {
    color:#666;
}
.right_news_box {
    border-bottom:dotted 1px #333333; min-height:70px; margin-top:10px;
}
.right_feed_image {
    padding-right:5px; min-height:70px; float:left;
}
.right_news_bottom {
    margin-top:10px;
}
/* End Right Column Feed */
.social_media_title{
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
}
.go4bets_image{
	margin-top:-30px;
}
.container_social_media_footer{
	margin-left:35px;	
}
.bg_breeders_cup {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/breeders-cup.png);          
}
.bg_belmont_stakes {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/belmont-stakes.png);     
}
.bg_kentucly_derby {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/kentucly-derby.png);      
}
.bg_preakness_stakes {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/preakness-stakes.png);  
}
.bg_tracks_offered {
    background-image:url(http://www.sportsbettingonline.ag/utilities/images/racebook/tracks-offered.png);        
}
.us-players-welcome{
	margin-top:15px;
}
.h1_seo_content_white{
	font-size:26px;
	color:#FFF;
}

.h1_seo_content_white_home {
    font-size: 26px;
    color: #FFF;
    margin-left: 30px;
    margin-top: 30px;
}

.h1_seo_content_black{
	font-size:26px;
	color:#000;
}
.h1_404{
	font-size:36px;
	font-weight:bold;
	text-align:center;
}
.message_404{
	font-size:26px;	
	text-align:center;
}

/*Healines new*/

#headlines_home_container{   
   background:#000;
   height:335px;
   width:1011px;
}

/*End Headlines new*/

/*As seen on footer styles*/

.container_footer_as_seen_on{
	display:inline-block;
}

.logo_ass_seen_on{
	float:left;
	width:115px;
	height:22px;
	border:0;
	margin-top:70px;
	margin-left:30px;
}

.logo_yahoo_sports{
	float:left;
	width:192px;
	height:61px;
	border:0;
	margin-top:50px;
	margin-left:40px;
}

.logo_usa_today{
	float:left;
	width:192px;
	height:61px;
	border:0;
	margin-top:50px;
	margin-left:40px;
}

.logo_stock_nod{
	float:left;
	width:138px;
	height:78px;
	border:0;
	margin-top:30px;
	margin-left:40px;
}

.logo_chicago_tribune{
	float:left;
	width:192px;
	height:61px;
	border:0;
	margin-top:50px;
	margin-left:40px;
}

.link_logo{
	margin-left:30px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
}

.link_logo_adjust{
	margin-left:3px;
	margin-top:5px;
	position:absolute;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
}

.link_logo_adjust2{
	margin-left:30px;
	margin-top:3px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
}

/*End As seen on footer styles*/

/*.container_text_seo{
	padding-left:30px;
	padding-right:30px;
}
*/

.container_text_seo {
   padding: 30px;
   text-align: justify;
}

.top_bonuses_container{
	border:#333333 1px solid;
	padding:10px;
	height:120px;
}

.bk-top-orange-promo{
	background:url(http://www.sportsbettingonline.ag/utilities/images/2016/bk-top-orange-promo.png) no-repeat;
	width:575px;
	height:36px;
	padding:10px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:-130px;		
}

.bk-bottom-gray-promo{
	background:url(http://www.sportsbettingonline.ag/utilities/images/2016/bk-bottom-gray-promo.jpg) repeat-x;	
	height:44px;
	padding:10px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top: 40px;
    margin-bottom: 40px;			
}

.bk-bottom-text-promo{
	color:#CCC;
	margin-top:22px;
	font-size:14px;
}

.container_bonus_top{
	margin-top:5px;
	font-size:14px;		
}

.top_bonus_player{
	color:#cccccc;
	font-weight:bold;	
}

.top_bonus_earned{
	color:#cccccc;
	font-weight:normal;	
}

.top_bonus_amount{
	color:#ffffff;
	font-weight:bold;	
}

.splitter-bottom-gray-promo{
	margin-right:15px;	
}

.h1_landing_pages{
	color:#000000;
	margin-left:27px;
	margin-bottom:20px;
	font-size:25px;
}

.live_odds_container_seo_pages{
	margin-left:-200px;
}

.join_form_landings_right{
	margin-top:30px;
}

.text_right_landings_account{
	font-weight: bold;
    font-style: italic;
    padding: 10px;
    font-size: 15px;
	text-align:justify;
	color:#0054ff;
	
}

.arrow_landings{
	margin-left:80px;
}