﻿.zone
{
}
.z-box
{
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
   /* background:#EDF0F9 none repeat scroll 0 0;*/
     background:#FFFFFF none repeat scroll 0 0;
  /*  width:265px;*/
}
.gry2
{
    background: transparent url(img/grippy.png) no-repeat scroll 4px 50%;
    /*padding-top: 7px;*/
    cursor: pointer;
}   
.pos-v
{
	background: transparent url(img/arrow.png) no-repeat;
    padding-left: 24px;
    color:Red;
    z-index: 999;
}
.drag-panel
{
	filter:Alpha(Opacity=70);
    opacity: 0.7;
    z-index: 1000;
    border :1px dashed #aaa;
}

.zone td,.zone  th
{
	  border-left :0px solid #EDF0F9 !important;
	  border-bottom:1px solid #CCCCCC!important;
	  padding:0px;
	  font-size:11px;
}
.zone select
{
	font-size:11px;
}

.table-time
{
	width:7%;
}
.table-bm
{
	width:5%;
}

.home-title-b
{
	font-size: 12pt; 
	line-height: 115%; 
	font-family: Arial; 
	color: rgb(204, 0, 0);
	font-weight:bold;
}
.home-title-i
{
 font-size: 12pt;
 line-height: 115%; 
 font-family: Arial;
 font-style:italic;
}
.bold
{
 font-weight:bold;
}
.info {
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
line-height:1.4;

}
.info p
{
	padding-bottom:0px;
}
.info ol,.info ul {
	list-style-image:url(img/square.png) no-repeat;
	list-style-position:outside;
	/*list-style-type:square;*/
	margin:0 10px;
}
.info2
{
	font-size:11px;
	line-height:1.4;	
	/*
	font-family:Tahoma,Arial,sans-serif;
	border:1px solid #710000;
	color:#FFFFFF;
	background-color:#141414;
	
	*/
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	margin-bottom:5px;
	margin-top:2px;
	padding:4px;
}
.info2 p
{
	padding-bottom:10px;
}
.info2 .impor, .help-text .impor
{
	padding:5px!important;
	background-color:#FFE384;
	border:1px solid #FFB346;
	color:#C10000;
}
.info2 ol,.info2 ul {
	list-style-image:url(img/square.png) no-repeat;
	list-style-position:outside;
	/*list-style-type:square;*/
	margin:0 10px;
}
#tab-others .menu
{
	width:210px;
}

.oddsformat .selectinput{
	width:110px;
}
.oddsformat .selectitems{
	width:145px;
}

.dateFilter{
	margin-left:5px;
}
.dateFilter .selectinput{
	width:70px;
}
.dateFilter .selectitems{
	width:95px;
}
.sort{
	margin-left:5px;
}
.sort .selectinput{
	width:50px;
}
.sort .selectitems{
	width:75px;
}
.selectitems .select
{
	background-color: #3E3E3E;
	color: #FFFFFF;
	text-decoration:none;
}
.language
{
		margin-top:4px;
}
.language .selectitems
{
	width:175px;
}
.l-float
{
	float:left ;
}
.r-float
{
	float:right ;
}
.gmt .selectinput{
	width:125px;
}
.gmt .selectitems
{
	width:145px;
}
.oddsformat li a {
	padding: 2px 9px;
	text-decoration:none;
}
.oddsformat li{
/*background:#C1C1C1 url(img/filterbg.png) repeat-y scroll left top!important;
border-bottom:1px solid gray!important;
border-top:1px solid white!important;
cursor:pointer!important;*/
}

.oddext
{
	float:right ;
	margin-right:5px;
	margin-top:1px;
}/*
.selectitems li {
	color: #3e3e3e;
	padding: 2px 9px;
	display: block;
	text-decoration:none;
}
.selectbox .select
{
	background-color: #3E3E3E!important;
	color: #FFFFFF;
	text-decoration:none;
}*/
.calc
{
	background:url(img/calculator.png) no-repeat;
	cursor:pointer;
	height:14px;
	display:block;
	float:right;
	overflow:hidden;
	padding-left:12px;
	width:1px;
}
.update-time{
	display:block;
	overflow:hidden;
	white-space:nowrap;
	width:1px;
	padding-left:2px;
}
.nextEvents tr
{
	cursor:pointer;
}


.btn-close
{
	cursor:pointer;
}

.fav-on
{
 border-width: 0pt;
 cursor:pointer;
 /*float:right;*/
 background:url(img/fav-on.png) no-repeat;
 width:16px;
 vertical-align:middle;
}

.fav-off
{
	 border-width: 0pt;
	 cursor:pointer;
	 /*float:right;*/
	 background:url(img/fav-off.png) no-repeat;
	 width:16px;
	 vertical-align:middle;
}

.bm-block
{
	display:inline;
	/*float:left;*/
}
.bm-info a
{
	background:transparent url(img/information.png) no-repeat scroll 0 0;
	padding-left:14px;
	height:14px;
	/*float:left;*/
	margin-top:2px;
}
.bm-info a:hover,.bm-bonus a:hover
{
	text-decoration:none;
}
.bm-bonus a
{
	background:transparent url(img/ico-bonus.png) no-repeat scroll 0 0;
	width:14px;
	height:14px;
	float:left;
	margin-top:2px;
	margin-left:2px;
}

.odds-panel .odds-table
{
	border-collapse:collapse;
	width:100%;
	background-color:White;
	color:Black;
	border-style:solid;
	cursor: default;
	
}

.odds-panel .total
{
	background-color:White;
	color:Black;	
	cursor: default;
	padding-top:5px;
	padding-bottom:15px;	
	font-size:85%;
	
}
.odds-panel .total table
{
	padding-top:5px;
}
.odds-panel .total td
{
	padding:2px;
	border-bottom:1px solid #CCCCCC;
	border-top:0px none;
	border-left:0px none;
	border-right:0px none;
	background:none;
	vertical-align:middle;
}
.total .odd-tip
{
	text-align:center;
	width:35px;
}
.total .odd-bm .bm-block
{
	/*margin-left:1px;
	margin-top:1px;
	width:280px;*/
}
.total .odd-agv,.total .odd-max
{
	text-align:center;
	width:60px;
}
.total .name-pay{
	font-weight:bold;
	text-align:right;
}
.total .agv-pay,.total .max-pay
{
	text-align:center;
}

.odds-panel table td,.odds-panel table th
{
	border:1px solid #CCCCCC;
	
}
.odds-panel table .odd
{
	background:#E9E9E9 url(img/content-tabs.png) repeat-x scroll 0 -63px;
}
.odd-bm{
	padding:4px 0px 3px 3px;
}
.odd-v,.foot-v
{
	width:40px;
	text-align:center!important;
	vertical-align:middle;
	padding:2px 5px 2px 10px!important;
}
.odd-v a
{
	color :#437FD6;
	font-weight:bold;
}
.odd-han
{
	text-align:center!important;
}

.odd-pay,.foot-pay
{
	padding:0px;
	width:50px!important;
	text-align:center;
}
.odd-pay
{
 padding:0px 5px!important;
}
.foot-bm
{
	text-align:left !important;
	font-weight:bold;
	padding-left:10px;
}

.head-val,.head-han,.head-pay,.head-tip
{
 text-align:center;
}
.head-bm{
padding-left:5px;
}

.info-his
{
	font-size:90%;
}
.odds-panel thead td {
	background:transparent url(img/content-tabs.png) repeat-x scroll 0 -42px;
	/*font-size:90%;*/
	font-weight:bold;
}
.odds-panel table td, .odds-panel table th {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	/*padding:3px;*/
}
.odd-lock
{
	color:#575757;
	text-decoration:line-through !important;
}
.odds-panel .max
{
	background-color:#FFE384;/*#FFB346;*/
}
.odds-panel .average
{
	background-color:#FFB346;/*#FF9219;*/
	/*color:#FFFFFF;*/
}
.odds-panel .highest
{
	background-color:#FFE384;/*#FFB346;*/
	/*color:#FFFFFF;*/
}
.down-disable
{
	background-image:url(img/disable-down.png);
	background-position:2px 50%;
	background-repeat:no-repeat;
	
}
.up-disable
{
	background-image:url(img/disable-up.png);
	background-position:2px 50%;
	background-repeat:no-repeat;
	
}

.diff
{
	padding-left:17px;
}
.tinner .up{
color:#00FF00;
background-position:5px 50%;
}
.tinner .down{
color:#FF0000;

background-position:5px 50%;
}

.odd-time{
	border-left:medium none;
	cursor:pointer;
	padding:0!important;
	width:4px;
}
.t1
{
	 background-color :#00B800 !important;
}
.t2{
	
	background-color:#F3D10F !important;
}
.t3{
	background-color:#940000 !important;
}
.event-name
{
	font-size:18px;
	line-height: 24px;
}
.event-date{
margin-bottom:6px;
margin-top:6px;
}
.bm-commission
{
	font-size:85%;
	color:#333333;
}
.odd-handicap
{
	background:transparent url(img/content-tabs.png) repeat-x scroll 0 -21px;
	color:#FFFFFF;
	font-size:0.95em;
	line-height:0px;
	margin-top:0px;
	padding:3px 4px;
	border-bottom:1px solid #333333;
	border-right:1px solid #666666;
	border-top:1px solid #666666;
}

.odd-handicap .expand
{
	background:transparent url(img/expand_collaps.png) no-repeat scroll 0 0px;
	height:15px;
	width:22px;
	cursor:pointer ;
}
.odd-handicap .collaps
{
	background:transparent url(img/expand_collaps.png) no-repeat scroll 0 -16px;
	height:15px;
	width:22px;
	cursor:pointer ;
}
.odd-handicap span {
	display: block;
	background:#3a3a3a url(img/headerInnerShadow.png) top left no-repeat;
}

.odd-handicap span span {
	line-height: 28px;
	padding: 0 8px;
	font-weight: bold;
	background:transparent url(img/headerInnerShadow.png) bottom right no-repeat;
}
.odd-footer
{
	background:transparent url(img/content-tabs.png) repeat-x scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	text-align:right;
	padding:2px;
}
.odd-footer span
{
background:transparent url(img/showall-icon.png) no-repeat scroll right center;
color:#FFFFFF;
padding-right:17px;
cursor:pointer;
}

.cur-odd
{
	color:#F3D10F;
}
.scroll-l,.scroll-r
{
	cursor:pointer;
	width:15px;
}
/*------suer bet table--------*/


.suer-data
{
	/*background-color:#343434;*/
}

.suer-filter,.value-filter
{
	margin:5px 5px 0 5px;
	border:1px solid #cccccc;
	background:#E9E9E9;
	padding:6px 3px 3px 3px;
	display:block ;
}
.suer-filter .selectinput 
{
	width:45px;
}
.bm-filter,.sp-filter
{
	border:1px solid #CCCCCC;
	margin:0 0 8px;
	cursor:pointer;
	padding:3px;
}
.close-list
{
	cursor:pointer;
	float:right;
}
.btn-filter
{
	color:#FFFFFF;
	background:transparent url(img/loginButton.png) no-repeat scroll left top;
	color:#FFFFFF;
	height:21px;
	margin:0 0 0 9px;
	width:72px;
	border:0px;
	
}
.suer-bm-list,.suer-sp-list
{
	
	border:1px solid #cccccc;
	background:#E9E9E9;
	padding:3px 3px 3px 3px;
	display:none;
	position:absolute;
	z-index:999;
}
.suer-sp-list
{
	z-index:998;
}
.suer-bm-list table td,.suer-sp-list table td
{
	padding:2px;
}
.suer-sp-list2{
	background: url("img/filterbg.png") repeat-y scroll left top #C1C1C1;
    border-bottom: 1px solid #4E4D4D;
    border-right: 1px solid #4E4D4D;
    left: -1px;
    padding: 0px;
    top: 1px;
    width: 533px;
}
.cbBK{
	margin-right: 0;
}
.suer-sp-list2 table td
{
	border-bottom: 1px solid gray;
    border-top: 1px solid white;
}
.suer-filter .botton,.value-filter .botton
{
	padding-left:21px;
	cursor:pointer ;
}
.suer-filter .expand,.value-filter .expand
{
	background:transparent url(img/expand_collaps.png) no-repeat scroll 0 0px;
}
.suer-filter .collaps,.value-filter .collaps
{
	background:transparent url(img/expand_collaps.png) no-repeat scroll 0 -16px;
}
.suer-filter .text,.value-filter .text
{
	font-size:85%;
	cursor:pointer ;
}
.suer
{
	margin-top:5px;
	/*background-color:#FFFFFF;*/
	background:#E9E9E9;/* url(img/content-tabs.png) repeat-x scroll 0 -63px;*/
	
}
.suer,.suer .title
{
	width:100%;
}

.suer .title td
{
	border:0px;
	padding:3px;
	background:#505050 url(img/suer-title.png) repeat-x ;
	color:#FFFFFF;
}
.suer .title a
{
	font-size:14px;
	color:#FFFFFF;
}
.suer .title .time, .nextEvents .time
{	
	text-align:center;
	width:45px;
	/*border-right:1px solid #CCCCCC;*/
}
.suer .title .type
{
	text-align:right;
	vertical-align:middle;
	
}
.suer .title .event
{
	vertical-align:top;
}

.suer thead td
{
	padding:0px;
}
.suer .suer-val,.suer .suer-pay
{
	padding:5px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	font-size:85%;
	
}
.suer .suer-text
{
	padding:5px;
	border-bottom:1px solid #CCCCCC;
	vertical-align:middle;
	font-size:85%;
	font-weight:bold;
}
.suer .suer-val
{
	/*text-align:center;*/
	width:145px;
}
.suer .suer-val a
{
	/*display:block;*/
}
.suer .suer-pay
{
	font-weight:bold;
	width:55px;
}
.suer tfoot td {
	/*background: url(img/content-tabs.png) 0 0 repeat-x;*/
	border: none;
	text-align: right;
	/*color: #fff;*/
	padding:0px 3px 3px 3px;
	background: #ffffff;
}
.suer tfoot td a,.sure-more a {
	/*color: #fff;*/
	background:url(img/showall-icon.png) right center no-repeat;
	padding-right: 17px;
	font-size:85%;
	cursor:pointer ;
}

.no-result
{
	border:1px solid #FFB346;
	background-color:#FFE384;
	margin:10px;
	padding:6px;
}
/*--------------------------*/
/*-----------Bookmakers---------------*/
.bookmakers-info
{
	margin:4px;
	border-right: 1px solid #CCC;
}
.bookmakers-info table
{
	width:100%;
	background-color:#E9E9E9;
}
.bookmakers-info table td {
	font-size:85%;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding:3px;
}
.bookmakers-info table th 
{
	border-left: 1px solid #CCC;	
	font-size: .9em;
	font-weight: bold;
	background: url(img/content-tabs.png) 0 -42px repeat-x;
	padding:11px 5px;
}
.bookmakers-info table tfoot td {
	background: url(img/content-tabs.png) 0 0 repeat-x;
	border: none;
	text-align: right;
	color: #fff;
	}
/*--------------------------*/

#leaguesEvent table
{
	font-size: 85%;
	background-color:#FFFFFF;
}
#leaguesEvent table  td
{
	border-left:0px none #d3d3d3;
}

#leaguesEvent table .odd td
{
	border-left:0px none #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	border-top:1px solid #F9F9F9;
	background-color:#E9E9E9;
}
#leaguesEvent .time
{
	width:35px;
	text-align:center;
}

#pStatistic table  td
{
	font-size:90%;
	border-left:0px none #d3d3d3;
}
#pStatistic table .odd td
{
	border-left:0px none #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	border-top:1px solid #F9F9F9;
	background-color:#E9E9E9;
}

#pStatistic .value
{
	text-align:right;
}

#pBonus table{
	font-size: 85%; 
	font-weight: bold; 
	width: 100%;
}
#pBonus .BK
{	
	display:inline;
	float:none;
	line-height:16px;
	padding-left:75px;
	/*margin-top:7px;*/
}
#pBonus .bm-block
{
	font-weight:bold;
}
#pBonus table .odd td
{
	border-left:0px none #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	border-top:1px solid #F9F9F9;
	background-color:#E9E9E9;
}
#countryLeagues table  td
{
	font-size:85%;
	border-left:0px none #d3d3d3;
}
.m-count
{
	margin-left:3px;
	color:#555555;
	font-size:95%;
}
#eventSureBets table
{
	cursor:default;
	font-size:85%;
	/*border-collapse:inherit;*/
}
#eventSureBets table td {
	/*border:1px solid #CCCCCC;
	padding:1px;*/
}


/*-----------contact-------------------------*/
.contact-panel .content
{
	margin:0px 10px 5px 10px;
}
.contact-panel .item
{
	margin-bottom:3px;
}

.sent-result-yes
{
	background:#EEFFE3 url(img/yes.png) no-repeat;
	border:1px solid #0F7800;
	padding:2px 2px 2px 22px;
	margin:10px;
	background-position:3px 50%;
}
.sent-result-no
{
	background:#FFE9E9 url(img/no.png) no-repeat;
	border:1px solid #710000;
	padding:2px 2px 2px 22px;
	margin:10px;
	background-position:3px 50%;
}
/*-----------------------------------------*/
.league-title
{
	background:#710000 url(img/content-tabs.png) repeat-x scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
}
.league-table
{
	font-size:90%;
}
.league-table td
{
	padding-left:5px;
}
.country-table .flag,.matches .flag{
	padding-left:19px;
	font-size:9px;
	/*border:1px solid #F6F6F6;*/
}
.country-table th
{
	text-transform:none;
	font-weight:bold;
}
.country-table  td
{
	text-transform:none;
	width:50%;
	padding-left:10px!important;	
}


.privacy-policy {
	font-family:Tahoma,Arial,sans-serif;
	font-size:89%;
	line-height:1.4;
	padding:0px 5px 0px 5px;

}
.privacy-policy p
{
	padding-top:3px !important
}
.privacy-policy ul {
	list-style-image:url(img/square.png) no-repeat;
	list-style-position:outside;
	/*list-style-type:square;*/
	margin:0 10px;
}
.terms-of-use
{
	font-family:Tahoma,Arial,sans-serif;
	font-size:89%;
	line-height:1.4;
	padding:0px 5px 0px 5px;
}

.about {
	font-family:Tahoma,Arial,sans-serif;
	font-size:89%;
	line-height:1.4;
	padding:0px 5px 0px 5px;

}
.about p
{
	padding-top:3px !important;
}
.about li,.home li{
	background:transparent url(img/square.png) no-repeat scroll 0 3px;
	padding-left:15px;
}
.home{
	font-family:Tahoma,Arial,sans-serif;
	font-size:11px;
	line-height:1.4;
}
.home li p
{
	padding: 1px!important;
}
.home ul{
	padding:0 8px!important;
	
}
/*.about ul {
	list-style-image:url(img/square.png) no-repeat!important;
	list-style-type:disc!important;
	list-style-position:outside;
	margin:0 10px;
}*/
/*--------value-bets-------*/
.value-bets
{
	margin-top:6px;
}
.value-bets table td, .value-bets table th
{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding:3px;
}
.value-bets .headr td
{
	background:transparent url(img/content-tabs.png) repeat-x scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	font-size: 11px;
}
.value-bets .title td
{
	background:#505050 url(img/suer-title.png) repeat-x scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	padding:3px;
}
.value-bets .title a
{
	color:#FFFFFF;
}
.value-bets .footr td
{
	background-color:	#FFFFFF;
	height:10px;
}
.value-bets td{
	font-size: 85%;
	background-color:	#E9E9E9;
}
#ctl00_MainCPH_ddOddFilter .selectinput
{
	width:80px;
}
#ctl00_MainCPH_ddOddFilter .selectitems
{
	width:100px;
	text-align:center ;
}

#ctl00_MainCPH_ddValueFilter .selectinput
{
	width:50px;
}
#ctl00_MainCPH_ddValueFilter .selectitems
{
	width:72px;
	text-align:center ;
}

/*-------------------------*/
.suer-e-name
{
	color:#000000;
	font-size:18px;
	line-height:24px;
	margin-left:5px;
}
.suer-e-date
{
	color:#000000;
	margin-bottom:6px;
	margin-top:6px;
	margin-left:12px;
}
.suer-sportregion
{
	margin-left:5px;
}
.suer-filter .table,.value-filter .table
{
	width:100%;
}


#ctl00_MainCPH_ddOutcome .selectitems
{
	width:85px;
}
#ctl00_MainCPH_ddOutcome .selectinput
{
	width:65px;
}

#ctl00_MainCPH_ddMinPayout .selectitems
{
	width:65px;
}
#ctl00_MainCPH_ddMaxPayout .selectitems
{
	width:65px;
}
#ctl00_MainCPH_ddTimePeriod .selectitems
{
	width:65px;
}
/*----Sure bet calculator----*/
#surecontent
{
	text-align:center;
	width:735px;
}

#surecontent .panel
{
	color:#2B2B2B;
	margin:0 0 5px;
	padding-bottom:10px;
	background-color:#ffffff;
	text-align:left;
}
#surecontent .panel h1 span span {
	background:transparent url(img/headerInnerShadow.png) no-repeat scroll right bottom;
	font-weight:bold;
	line-height:28px;
	padding:0 8px;
	display:block;
}
#surecontent .panel h1 span {
background:#3A3A3A url(img/headerInnerShadow.png) no-repeat scroll left top;
display:block;
}
#surecontent .panel h1 {
	background:transparent url(img/content-header-bg.png) repeat scroll center bottom;
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	margin:0 0 -32px;
	padding:3px 0 22px;
}
.calc-table  .txt-odd
        {
            border: 1px solid #cccccc;
            width: 45px;
            text-align: right;
        }
      .calc-table  .txt-comm
      {
      	  border: 1px solid #cccccc;
            width: 25px;
            text-align: right;
      }
       .calc-table  .txt-stake, .calc-table .txt-exch,.calc-table  .txt-risk,.calc-table .txt-win
        {
            border: 1px solid #cccccc;
            width: 45px;
            text-align: right;
        }
        
       .calc-table  .txt-profit
        {
            border: 0px solid #cccccc;
            width: 65px;
            font-weight: bold;
            margin: 0,3px,0,3px;
            text-align: right;
            background-color: #E9E9E9;
        }
        .calc-table .txt-c-odd
        {
            border: 0px solid #cccccc;
            width: 45px;
            font-weight: bold;
            margin: 0,3px,0,3px;
            text-align: right;
            background-color: #E9E9E9;
        }
       .calc-table  .selected
        {
            border: 1px solid #0000FF;
        }
         .calc-table
        {
            border: medium none;
            border-collapse: collapse;
            empty-cells: show;
            font-family: Tahoma,Arial,sans-serif;
            margin-top: 0;
            background-color: #E9E9E9;
            color: #000000;
            width: 100%;
			font-size:12px;
        }
        .calc-table th
        {
            background: transparent url(content-tabs.png) repeat-x scroll 0 -42px;
            font-weight: bold;
            text-align: center;
            padding: 3px;
            font-size: 95%;
        }
        .calc-table input, .calc-table select, .calc-table label, .calc-table div
        {
            font-size: 89%;
        }
        .calc-table td
        {
            border-color: #cccccc;
            border-style: solid;
            border-width: 1px 1px 1px 0;
            padding: 4px 5px;
        }
        .calc-table .first
        {
            border-width: 1px 0 1px 0;
        }
        .calc-table .last
        {
            border-width: 1px 0 1px 0;
        }
        .module .calc-table  .txt-c-odd
        {           
            width: auto;
        }
        #msgInfo
        {
        	font-weight:bold;
        	color:#FF0000;
        }
        #bMySug
        {
			font-size:89%;
        }
/*-----------------------*/
.table-bonus,.table-bminfo
{
	display:block;
	border:1px solid #cccccc;
	margin:10px 4px 10px 4px ;
	padding:2px;
}
.table-bonus .body,.table-bonus .body p,.table-bminfo .body
{
	font-size:12px;
	font-family:Arial;
	background-color:	#E9E9E9;
}
.table-bonus .header,.table-bminfo .header
{
	padding:5px;
	background: url(img/content-tabs.png) 0 -42px repeat-x;
	background-color:	#E9E9E9;
}
.table-bonus .header a,.table-bminfo .header a
{
	font-size:12px;
	font-weight: bold;
	
}

.search-data
{
}
.search-data table,.links-data table
{
	width:100%;
	
}
.search-data table .odd,.links-data table .odd {
	background:#E9E9E9 url(img/content-tabs.png) repeat-x scroll 0 -63px;
}
.search-data table  td,.search-data table  th,.links-data table  td,.links-data table  th{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding:3px;	
}
.search-data table  th,.links-data table  th{
	background:transparent url(img/content-tabs.png) repeat-x scroll 0 -42px;
	font-weight:bold;
}
.links-data table  td
{
	width:33%;
	font-size:85%;
	padding-left:5px;
}
.search-filter,.search-result
{
	font-size:95%;
	padding:3px;	
}
.search-filter{
	background:#E9E9E9 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	display:block;
	margin:5px 5px 0;
	padding-left:35px;
}
.search-data .title,.links-data .title
{
	background:#505050 url(img/suer-title.png) repeat-x scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	padding:3px;
	font-size: 18px; 
	cursor: pointer;
	margin: 3px 3px 0 3px;
}
.search-data .title .sp
{
	position:relative;
	top:-2px;
}
.search-data .time
{
	font-size:11px;
}
.links-data a {
	background:url("img/goto.png") no-repeat scroll 100% 0 transparent;
	padding-right:7px;
}
.search-data .body,.links-data .body
{
	margin:0 3px 3px 3px;
	border-right:1px solid #CCCCCC;
	/*border-left:1px solid #CCCCCC;*/
}
.addthis_toolbox.atfixed {
	right:0;
	padding:0;
	margin-right:5px;
	position:fixed;
	top:162px;
	width:32px;
	z-index:500;
}
.addthis_toolbox .custom_images a span,.addthis_toolbox .custom_images a img  {
	border:0 none;
	margin:0 0 5px;
	opacity:0.7;
	filter:Alpha(Opacity=70);
	cursor:pointer;
}
.addthis_toolbox .custom_images a:hover span,.addthis_toolbox .custom_images a:hover img {
	opacity:1;
	filter:Alpha(Opacity=100);
}

.table-bminfo table
{
	width:100%;
	/*margin-left:5px;
	margin-right:5px;
	border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;*/
}
.table-bminfo table td {
	border-bottom:1px solid #CCCCCC;
	padding:5px;
	vertical-align:middle;
	
}
.currencies td
{
	width:60px;
}
.payments td
{
	width:50%;
}
.payments span
{
	
	position:relative;
	top:-4px;
}
.web-lng td
{
	width:25%;
}
.casino-table 
{
	margin:0!important;
} 
.casino-table td
{
	padding:3px!important;
}
.s-datetime
{
	color: rgb(102, 102, 102);
   font: 9px sans-serif bold;
}

.rating {
	background:url("img/stars.gif") no-repeat scroll 0 0 transparent;
	display:block;
	height:16px;
	position:relative;
	top:-5px;
}
.star0{ width:0px;}
.star1 {width:16px;}
.star15 {width:27px;}
.star2 {width:35px;}
.star25 {width:46px;}
.star3 {width:54px;}
.star35 {width:65px;}
.star4 {width:73px;}
.star45 {width:84px;}
.star5 {width:92px;}

.star {
	background:url("img/stars.png") no-repeat scroll 0 0 transparent;
	padding-left:55px;
	font-size:8px;
}
.st0{ background-position:0 0px;}
.st1{ background-position:0 -11px;}
.st2{ background-position:0 -22px;}
.st3{ background-position:0 -33px;}
.st4{  background-position:0 -44px;}
.st5{  background-position:0 -55px;}

.h1-le
{
	font-size:90%;
	margin-bottom:12px;
}
.help-text
{
	font-family:Tahoma;
	font-size:85%;
	/*padding:15px 5px 20px 5px;
	background:none repeat scroll 0 0 #575757;*/
	background: url("img/content-tabs.png") repeat-x scroll 0 -42px #E9E9E9;
	border:1px solid #CCCCCC;
	display:block;
	margin-top:5px;
	padding:6px 5px 5px;
}
.help-text strong
{
	font-weight:bold;
	line-height:15px;
}
.help-text p
{
	padding:0!important;
}
#LangID img
{
	margin:0 2px;
	cursor:pointer;
	border:1px solid #343434;

}
#LangID .selected
{
	border:1px solid #CCCCCC!important;
}
#homeTab2
{
	display:none;
	
}
#homeTab2 h2, #homeTab2 h2 font
{	
	font-size:18px;
	font-weight:bold;
}
#homeTab2 h2
{
	color:#000000;
}
#homeTab2 p
{
	padding-bottom:15px;
}
#homeTab2 .content
{
	background-color:#FFFFFF;
	padding:7px;
}
#homeTab2 li{
	background:url("img/square.png") no-repeat scroll 0 3px transparent;
	padding-left:15px;
}
#homeTab2 ul{
	padding:0 8px !important;
}
#homeTab2 i font
{
	font-style:italic;
}
.tab-nav
{
	padding:5px;	
	text-align:right;
}
.tab-nav a
{
font-size:80%;
	color:#ffffff;
	cursor:pointer;

	background:url("img/showall-icon.png") no-repeat scroll right center transparent;
	padding-right:17px;
}

.square
{
	background:url("img/square.png") no-repeat scroll 0 3px transparent;
	padding-left:10px;
}

.btn-rating
{
	background:url("img/btnBK28x14.png") no-repeat scroll 0 0 transparent;
	margin-left:3px;
	padding-left:6px;
	padding-right:6px;
}
.btnBK28x14
{
	background:url("img/btnBK28x14.png") no-repeat scroll 0 0 transparent;
	margin-left:3px;
	padding-left:3px;
	padding-right:3px;
	font-size:10px;
}
.btnBK20x20
{
	background:url("img/btnBK20x20.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:20px;
	margin-left:3px;
	padding-left:3px;
	padding-top:2px;
	width:20px;
}
#btnApply
{

}
#pConvertor table 
{
	padding:0px 3px 0px 3px;		
}
#pConvertor table  td
{
	font-size:90%;	
	border:0px none #d3d3d3;
	padding:1px;	
	
}
#pConvertor .value
{
	text-align:right;
}
#pConvertor input
{
	font-size:90%;	
	text-align:right;
}
.left-time{
	background-color:#F5F5F5;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	float:left;
	font-size:85%;
	padding:0 5px 1px;
	/*font-weight:bold;
	
	position:relative;
	top:-1px;*/
}

#eventSureBets h3 a
{
background:url("img/showall-icon.png") no-repeat scroll right center transparent;
color:#FFFFFF;
float:right;
font-size:90%;
margin-right:3px;
margin-top:3px;
padding-right:17px;
}
.item-choice {
    background-clip: padding-box;
    background-color: #E4E4E4;
    background-image: linear-gradient(#C1C1C1 50%, #F0F0F0 50%, #C1C1C1 52%, #EEEEEE 100%);
    border: 1px solid #AAAAAA;
    box-shadow: 0 0 2px #FFFFFF inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: default;
    line-height: 16px;    
    padding: 0px 5px 0px 5px;
	 margin: 3px 0 3px 5px;
    position: relative;
	float: left;
}
.item-choice-close {
    background: url("img/chosen-sprite.png") no-repeat scroll right top transparent;
    display: block;
    font-size: 1px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 2px;
    width: 12px;
}
.sp-filter2{
	background: url("img/sportsMenu.png") repeat scroll left top #FFFFFF;
	 padding: 0px ;
}