﻿
/* CSS reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	/*vertical-align: baseline;*/
	font:100% Tahoma,Arial, Helvetica, sans-serif;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
	font-size: 	.80em;
	color: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* General layout */
body {
	background: url(img/bg.png) top left #2B2B2B;
	margin: 0;
	padding: 0;
}
a {
	color: #437fd6;
	text-decoration: none;
}

h1, h2, h3 {
	color: #fff;
}

a:hover {
	text-decoration: underline;
}
button,.button {
	/*font-size: .9em;*/
	background: url(img/content-tabs.png) 0 0px repeat-x;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-top:0px solid #666666;
	border-left:0px solid #666666;

	color:#FFFFFF;
}
#wrapper {
	background: url(img/bgTop.png) 3px 1px repeat-x;
	text-align: center;
}
#globalcontainer {
	width: 960px;
	margin: 0 auto;
	text-align: left;
	color:#2b2b2b;
}
.clear {
	height:0px;
	line-height:0;
	font-size: 0;
	clear:both;
}
#header {
	height: 143px;
	color: #fff;
}
#footer {
	height: 25px;
	margin: 5px 0 10px 0;
	background: #151515;
	padding: 10px;
}
#footer .copyright {
	float: left;
	color:#ffffff;
}
#footer .footmenu {
	float: right;
}
#footer .footmenu a {
	color: white;
}
#footer .footmenu li {
	float: left;
	margin: 0 5px;
}
#globalcontent {
	background-color: #343434;
}
#logo {
	width: 174px;
	height: 33px;
	float: left;
	margin: 10px 0 0 10px;
}
#languagebar {
	height: 32px;
}
#header #search {
	float: right;
}
#search .searchtext {
	border: none;
	color: #fff;
	width: 108px;
	line-height: 18px;
	font-size: .85em;
	height: 19px;
	padding-left: 6px;
	margin: 3px 0 0 0;
	vertical-align: baseline;
	display: block;
	float: left;
	background: url(img/searchInput.png) top left no-repeat;
}
.searchButton {
	background: url(img/searchButton.png) top left no-repeat;
	overflow: hidden;
	width: 22px;
	height: 22px;
	text-indent: -200px;
	border: none;
	margin: 3px 0 0 0;
}
#logo {
}
/* User section */
#usersection {
	width:222px;
	height:55px;
	float: right;
/*z-index:50;*/	
background: url(img/userblock.png) top left no-repeat;
	padding:6px 0 10px 12px;
	position:absolute;
	z-index:1;
}
.username, .userpassword {
	float: left;
	width:95px;
	margin: 0 6px 2px 0;
}

#usersection a,#usersection span {
	/*float:left;
	display: block;*/
	font-size: .89em;
	color: #000;	
	/*clear:left;*/
}
#usersection .login {
	/*float: right;
	margin: 6px 12px 0 0;*/
	margin-right:5px;
	width: 71px;
	height:21px;
	border: medium none;
	color: #ffdfad;
	font-weight: bold;
	font-size: .85em;
	background: transparent url(img/loginButton.png) top left no-repeat;
}
#gmenu {
	background:url(img/topMenuBg.png) bottom left no-repeat;
	height: 52px;
	margin-top: 8px;
	position: relative;
	color: #fff;
}
/*#gmenu a*/
#gmenu .firmenu a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-size: .85em;
	line-height: 26px;
}
/*#gmenu a:hover*/
#gmenu .firmenu a:hover {
	color: #FF9;
}
#gmenu ul #gmenu ul, #gmenu ul li {
	display: block;
}
/*#gmenu ul li*/
#gmenu .firmenu li {
	display: block;
	float: left;
	background: transparent url(img/topTab-otherTab.png) top left no-repeat;
	width:135px;
	text-align: center;
	font-weight: bold;
	margin: 0 -5px 0 0;
	
}
/*#gmenu ul li.first.active*/
#gmenu .firmenu li.first.active {
	background:url(img/topTab-Left-selected.png) top left no-repeat;
	width: 150px;
	margin-right: -4px;
}
/*#gmenu ul li.active*/
#gmenu .firmenu li.active {
	background: url(img/topTab-otherTab-active.png) top left no-repeat;
	width: 150px;
	margin-right: -4px;
}
/*#gmenu ul li ul*/
#gmenu .firmenu li ul {
	position: absolute;
	bottom: 1px;
	left:0px;
}

/*#gmenu ul li ul li*/
#gmenu .firmenu li ul li {

	background: none;
	width: 110px;
}
#gmenu ul li ul li.current {
	background:url(img/topTab-submenu-actve.png) center center no-repeat;
}
#formats {
	bottom: 4px;
	right: 10px;
	position: absolute;
	font-size: .9em;
}
#globalcontent {
	
}
#leftcolumn {
	width: 196px;
	float: left;
}
#contentcentercontent {
	width: 553px; 
float: left;
	
	
}
.module {
	background-color: #fff;
	width: 185px;
	margin: 0 0 5px 5px;
	padding: 3px 0;
}
.modcontent {
	padding:6px;
}
#contentcentercontent .module {
	width: 100%;
	color:#2b2b2b;
	padding-bottom: 10px;
	margin: 0 0 5px 0;
}
#contentcentercontent .module  h1 {
	font-size: 1.0em;
	font-weight: bold;
	color:#fff;
	font-weight: bold;
	background: url(img/content-header-bg.png) bottom center;
	padding: 3px 0 22px 0;
	margin: 0 0 -32px 0;
}
#contentcentercontent .module  h1 span {
	display: block;
	background:#3a3a3a url(img/headerInnerShadow.png) top left no-repeat;
}
#contentcentercontent .module  h1 span span {
	line-height: 28px;
	padding: 0 8px;
	font-weight: bold;
	background:transparent url(img/headerInnerShadow.png) bottom right no-repeat;
}

#contentcentercontent .module .next-mache {
	background-color: #343434;
	font-size: 1.4em;
	font-weight: bold;
	color:#fff;
	font-weight: bold;
}
#contentcentercontent .module ul {
	padding: 0 10px;
}
#gloablcontentcenter {
	/*margin: 0 0 0 196px;*/
	width: 760px;
	float:right;
}

h2.caption {
	font-size:18px;
	line-height: 24px;
}
.leagueName {
	line-height: 24px;
}
.caption input {
	margin-bottom: -9px;
}
.caption img {
	margin-top: -3px;
}


#rightcolumn {
	float: right;
	width: 199px;
	margin-right: 4px;

}
#rightcolumn .module {
	width: 194px;
	margin: 0 0 5px 5px;
	
}

#rightcolumn .module .data {
	border: 0;
	
}

#rightcolumn .module h3 {
	background:url(img/rightModule-header.png) top left no-repeat;
	width:191px;
	height:26px;
	margin: 0 0 0 -5px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 8px;
}
/*modules*/
	#leftcolumn .module h3 {
	background:url(img/leftModule-header-red.png) top left no-repeat;
	width:191px;
	height:26px;
	margin: 0 0 0 -1px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 8px;
}
#leftcolumn .module.fav h3 {
	background:url(img/leftModule-header-blue.png) top left no-repeat;
}
.services h3, #pnlBlackList h3 {
	background:url(img/leftModule-header-black.png) top left no-repeat!important;
}
.favlist {
	margin: 5px 10px;
}
.fav table td
{
	font-size: 85%;
	border-bottom:1px solid #d3d3d3;
	border-top:1px solid #F9F9F9;
	background-color:#E9E9E9;
	padding: 2px;
}
.fav li a {
	text-decoration:none;
	color: silver;
	color: #404040;
	font-size: .85em;
	font-weight: bold;
	line-height: 18px;
	
}
.fav li {
	display: block;
	background-color: #e9e9e9;
	border-bottom:1px solid #d3d3d3;
}

.countries, .sports {
	display: block;
	margin: 4px 12px;
}
.sports li {
	background: #fff url(img/sportsMenu.png) top left no-repeat;
	width:159px;
	display: block;
	line-height: 26px;
	color: #333;
	padding-left: 0;
	border-top: 1px solid white;
	/*border-bottom: 1px solid silver;*//*comment by ashot*/
}
.sports li a {
	font-weight: bold;
	text-decoration: none;
	padding-left: 24px;
	color: #9f0000;
	/*display: block;*/
	font-size: .85em;
	line-height: 26px;
	text-transform: uppercase;
}
.sports li ul {
	margin: 0;
}
.sports li li {
	background: none;
	width: auto;
	padding: 0px 0 2px;
	vertical-align: baseline;
	line-height: 16px;
}
.sports li li li {
	background:url("img/li.png") no-repeat scroll 0 7px transparent;
	line-height: 12px;
margin-left:3px;
padding-left:2px;
}
.sports li li a {
	color: #404040;
	padding-left:0;
	line-height: 15px;
	text-transform: none;
	display:inline;
}
.sports li li .m-count 
{
	font-size: .85em;
}

.flag {
	width: 19px;
	height: 12px;
	/*background: url(img/icons-flags.png) -4px -4px no-repeat;*/
	background: url(img/sflags.png) no-repeat;
	margin: 0 6px -2px 0;
}
.world {
	background: url(img/icons-flags.png) 0 -260px no-repeat !important;
}
.today {background-position:-146px -621px !important;}
.popular{background-position:-200px -621px !important;}
.it {background-position: 0 -15px !important;}
.ca {background-position: -60px -88px !important;}
.us {background-position: -4px -565px  !important;}
.uk {background-position: -256px -145px;}
.be {background-position: -228px -33px !important;}
.de {background-position: -284px -117px !important}
.fr {background-position:-228px -173px !important;}
.fi {background-position: -200px -173px !important;}
.aus {background-position: -32px -33px !important;}
.cr {background-position: -88px -117px !important;}
.ee {background-position: -172px -145px !important;}

.sports .soccer {
	background:url(img/menu-soccer.png) center left no-repeat;
}
.sports .s50 {
	background:url(img/menu-soccer.png) center left no-repeat;
}
.sports .s51{
	background:url(img/menu-hok.png) center left no-repeat;
}
.sports .tennis{
	background:url(img/menu-tennis.png) center left no-repeat;
}
.sports .s52{
	background:url(img/menu-tennis.png) center left no-repeat;
}
.sports .cricket {
	background:url(img/menu-cricket.png) center left no-repeat;
}
.sports .voleyball {
	background:url(img/menu-voleyball.png) center left no-repeat;
}
.sports .s54 {
	background:url(img/menu-voleyball.png) center left no-repeat;
}
.sports .boxing {
	background:url(img/menu-boxing.png) center left no-repeat;
}
.sports .s57 {
	background:url(img/menu-boxing.png) center left no-repeat;
}
.sports .rugby {
	background:url(img/menu-rugby.png) center left no-repeat;
}
.sports .s61 {
	background:url(img/menu-rugby.png) center left no-repeat;
}
.sports .baseball {
	background:url(img/menu-baseball.png) center left no-repeat;
}
.sports .s56 {
	background:url(img/menu-baseball.png) center left no-repeat;
}
.sports .basketball {
	background:url(img/menu-basketball.png) center left no-repeat;
}
.sports .s53 {
	background:url(img/menu-basketball.png) center left no-repeat;
}
.sports .s60 {
	background:url(img/menu-beach-football.png) center left no-repeat;
}
.sports .s62 {
	background:url(img/menu-snooker.png) center left no-repeat;
}
.sports .s63 {
	background:url(img/menu-am-football.png) center left no-repeat;
}
.sports .s55 {
	background:url(img/menu-handball.png) center left no-repeat;
}
.sports .s65 {
	background:url(img/menu-fustal.png) center left no-repeat;
}
.sports .s69 {
	background:url(img/menu-darts.png) center left no-repeat;
}
.sports .s75 {
	background:url(img/menu-cricket.png) center left no-repeat;
}
.sports .s71 {
	background:url(img/menu-australian_rules.png) center left no-repeat;
}
.sports .s94 {
	background:url(img/menu-rugby-l.png) center left no-repeat;
}
.sports .s93 {
	background:url(img/menu-bowls.png) center left no-repeat;
}

.sports .s67 {
	background:url(img/menu-bandy.png) center left no-repeat;
}

.sports .s90 {
	background:url(img/menu-combat.png) center left no-repeat;
}
.sports .s70 {
	background:url(img/menu-tabletennis.png) center left no-repeat;
}
.sports .s64 {
	background:url(img/menu-water-polo.png) center left no-repeat;
}
.columns {
}

#contentcentercontent .module {
		padding: 0 !important;
}
.module p{
		padding: 7px !important;
}

.module.col1, .module.col2 {
	display: inline-block;
	width: 272px !important;
	
}
.col2 {
	margin-left: 0px !important;
	margin-right: 0;
}

.tabs {
	background-color: #343434;
	height: 21px;
}

.tab {
	float: left;
	margin: 0 1px 0 0;
	background: url(img/content-tabs.png) 0 -21px repeat-x;
	line-height: 21px!important;
	font-size: 0.95em!important;
	font-weight:normal!important;
	color:#fff!important;
	padding:0 10px 0 5px;
	text-shadow: 2px 3px 3px #010101;
	border-radius: 4px 4px 0 0;
}
.tab.active {
	background-position: 0 0;
}

.tab img {
	/*float: left;
	margin: 1px 4px 0 0;*/
}
.tabs li {
	border-bottom-width:0 !important;
	float:left;
	/*position:relative;*/
	line-height: 21px;
	height: 21px;
	display:block;
}	
.tabs li a {
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	display:block;
	padding-top:3px;
}
#contentcentercontent .module .tabs ul {
	padding-left: 0;
}
/*mini toolbox*/
.tabs.mini {
	float: right;
}
.tabs.mini a.tab {
	color: #fff;
	float: left;
	line-height: 14px;
	display: block;	
	padding: 0 8px;
}

.tabs.mini a:hover, .tab:hover {
	background: #FFAA3D none;
	text-decoration: none;
}

#tab-others.tab .menu li {
	width: 100%;
	padding: 0;
	margin: 0;
}
#tab-others.tab .menu li a {
	padding: 0 4px;
	display: block;
	line-height: 20px;
	
}



.data {
	width: 100%;
	border-top: 3px solid #740101;
	}
.data table {
	width: 100%;

}
.data table td, .data table th {
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding:3px;
	/*	border-bottom:1px solid #d3d3d3;
	border-top:1px solid #F9F9F9;
	background-color:#E9E9E9;*/
	}
.data table th {
	/*font-size: .9em;*/
	font-weight: bold;
	background: url(img/content-tabs.png) 0 -42px repeat-x;
}
.odds-table,.matches,.country-table
{
	font-size: 85% !important
}
.data .odds-table
{
	border: 1px solid #CCCCCC;
}
.data .matches
{
	border: 1px solid #740101;
}
.data .odds-table th,.data .matches th,.data .country-table th
{
	color:#FFFFFF;
	font-weight: normal;
	background: url(img/content-tabs.png) 0 -21px repeat-x;
}
.data .odds-table th a,.data .matches th a,.country-table th a
{
	color:#FFFFFF;
}
.data .odds-table th,.data .odds-table td,.data .matches th,.data .matches td,.country-table th,.country-table td
{
	border-left:0px none;
}
.data table td 
{
	/*font-size: 85%;*/
}
.data table .odd {
	background: url(img/content-tabs.png) 0 -63px repeat-x;
	background-color:#E9E9E9;
}
.data table tfoot td {
	background: url(img/content-tabs.png) 0 0 repeat-x;
	border: none;
	text-align: right;
	color: #fff;
	}
.data table tfoot td a {
	color: #fff;
	background:url(img/showall-icon.png) right center no-repeat;
	padding-right: 17px;
}

/* added Ashot */
.hide
{
	display:none;
}
.c149{background-position: 0px 0px  !important;}
.c27{background-position: -21px 0px  !important;}
.c52{background-position: -43px 0px  !important;}
.c81{background-position: -65px 0px  !important;}
.c172{background-position: -86px 0px  !important;}
.c58{background-position: -108px 0px  !important;}
.c150{background-position: -130px 0px  !important;}
.c160{background-position: -151px 0px  !important;}
.c181{background-position: -173px 0px  !important;}
.c159{background-position: -194px 0px  !important;}
.c38{background-position: -216px 0px  !important;}
.c39{background-position: 0px -14px  !important;}
.c151{background-position: -21px -14px  !important;}
.c161{background-position: -43px -14px  !important;}
.c119{background-position: -65px -14px  !important;}
.c31{background-position: -86px -14px  !important;}
.c82{background-position: -108px -14px  !important;}
.c164{background-position: -130px -14px  !important;}
.c84{background-position: -151px -14px  !important;}
.c118{background-position: -173px -14px  !important;}
.c120{background-position: -194px -14px  !important;}
.c153{background-position: -216px -14px  !important;}
.c152{background-position: 0px -29px  !important;}
.c163{background-position: -21px -29px  !important;}
.c59{background-position: -43px -29px  !important;}
.c83{background-position: -65px -29px  !important;}
.c36{background-position: -86px -29px  !important;}
.c162{background-position: -108px -29px  !important;}
.c121{background-position: -130px -29px  !important;}
.c43{background-position: -151px -29px  !important;}
.c122{background-position: -173px -29px  !important;}
.c16{background-position: -194px -29px  !important;}
.c165{background-position: -216px -29px  !important;}
.c87{background-position: 0px -43px  !important;}
.c189{background-position: -21px -43px  !important;}
.c53{background-position: -43px -43px  !important;}
.c89{background-position: -65px -43px  !important;}
.c26{background-position: -86px -43px  !important;}
.c88{background-position: -108px -43px  !important;}
.c1{background-position: -130px -43px  !important;}
.c86{background-position: -151px -43px  !important;}
.c85{background-position: -173px -43px  !important;}
.c13{background-position: -194px -43px  !important;}
.c33{background-position: -216px -43px  !important;}
.c166{background-position: 0px -58px  !important;}
.c14{background-position: -21px -58px  !important;}
.c75{background-position: -43px -58px  !important;}
.c79{background-position: -65px -58px  !important;}
.c167{background-position: -86px -58px  !important;}
.c190{background-position: -108px -58px  !important;}
.c90{background-position: -130px -58px  !important;}
.c7{background-position: -151px -58px  !important;}
.c49{background-position: -173px -58px  !important;}
.c3{background-position: -194px -58px  !important;}
.c91{background-position: -216px -58px  !important;}
.c182{background-position: 0px -72px  !important;}
.c6{background-position: -21px -72px  !important;}
.c12{background-position: -43px -72px  !important;}
.c154{background-position: -65px -72px  !important;}
.c92{background-position: -86px -72px  !important;}
.c93{background-position: -108px -72px  !important;}
.c17{background-position: -130px -72px  !important;}
.c47{background-position: -151px -72px  !important;}
.c94{background-position: -173px -72px  !important;}
.c69{background-position: -194px -72px  !important;}
.c168{background-position: -216px -72px  !important;}
.c11{background-position: 0px -86px  !important;}
.c124{background-position: -21px -86px  !important;}
.c169{background-position: -43px -86px  !important;}
.c170{background-position: -65px -86px  !important;}
.c125{background-position: -86px -86px  !important;}
.c30{background-position: -108px -86px  !important;}
.c23{background-position: -130px -86px  !important;}
.c15{background-position: -151px -86px  !important;}
.c19{background-position: -173px -86px  !important;}
.c22{background-position: -194px -86px  !important;}
.c60{background-position: -216px -86px  !important;}
.c126{background-position: 0px -101px  !important;}
.c37{background-position: -21px -101px  !important;}
.c54{background-position: -43px -101px  !important;}
.c45{background-position: -65px -101px  !important;}
.c171{background-position: -86px -101px  !important;}
.c127{background-position: -108px -101px  !important;}
.c73{background-position: -130px -101px  !important;}
.c155{background-position: -151px -101px  !important;}
.c95{background-position: -173px -101px  !important;}
.c129{background-position: -194px -101px  !important;}
.c4{background-position: -216px -101px  !important;}
.c140{background-position: 0px -115px  !important;}
.c128{background-position: -21px -115px  !important;}
.c97{background-position: -43px -115px  !important;}
.c96{background-position: -65px -115px  !important;}
.c78{background-position: -86px -115px  !important;}
.c28{background-position: -108px -115px  !important;}
.c157{background-position: -130px -115px  !important;}
.c156{background-position: -151px -115px  !important;}
.c130{background-position: -173px -115px  !important;}
.c98{background-position: -194px -115px  !important;}
.c40{background-position: -216px -115px  !important;}
.c131{background-position: 0px -129px  !important;}
.c77{background-position: -21px -129px  !important;}
.c132{background-position: -43px -129px  !important;}
.c24{background-position: -65px -129px  !important;}
.c72{background-position: -86px -129px  !important;}
.c100{background-position: -108px -129px  !important;}
.c55{background-position: -130px -129px  !important;}
.c2{background-position: -151px -129px  !important;}
.c133{background-position: -173px -129px  !important;}
.c103{background-position: -194px -129px  !important;}
.c102{background-position: -216px -129px  !important;}
.c101{background-position: 0px -144px  !important;}
.c99{background-position: -21px -144px  !important;}
.c134{background-position: -43px -144px  !important;}
.c104{background-position: -65px -144px  !important;}
.c173{background-position: -86px -144px  !important;}
.c183{background-position: -108px -144px  !important;}
.c20{background-position: -130px -144px  !important;}
.c135{background-position: -151px -144px  !important;}
.c106{background-position: -173px -144px  !important;}
.c105{background-position: -194px -144px  !important;}
.c18{background-position: -216px -144px  !important;}
.c56{background-position: 0px -158px  !important;}
.c9{background-position: -21px -158px  !important;}
.c136{background-position: -43px -158px  !important;}
.c137{background-position: -65px -158px  !important;}
.c174{background-position: -86px -158px  !important;}
.c29{background-position: -108px -158px  !important;}
.c67{background-position: -130px -158px  !important;}
.c138{background-position: -151px -158px  !important;}
.c184{background-position: -173px -158px  !important;}
.c51{background-position: -194px -158px  !important;}
.c44{background-position: -216px -158px  !important;}
.c175{background-position: 0px -172px  !important;}
.c139{background-position: -21px -172px  !important;}
.c10{background-position: -43px -172px  !important;}
.c64{background-position: -65px -172px  !important;}
.c65{background-position: -86px -172px  !important;}
.c107{background-position: -108px -172px  !important;}
.c185{background-position: -130px -172px  !important;}
.c25{background-position: -151px -172px  !important;}
.c108{background-position: -173px -172px  !important;}
.c109{background-position: -194px -172px  !important;}
.c71{background-position: -216px -172px  !important;}
.c176{background-position: 0px -187px  !important;}
.c66{background-position: -21px -187px  !important;}
.c158{background-position: -43px -187px  !important;}
.c186{background-position: -65px -187px  !important;}
.c21{background-position: -86px -187px  !important;}
.c141{background-position: -108px -187px  !important;}
.c110{background-position: -130px -187px  !important;}
.c5{background-position: -151px -187px  !important;}
.c177{background-position: -173px -187px  !important;}
.c35{background-position: -194px -187px  !important;}
.c76{background-position: -216px -187px  !important;}
.c34{background-position: 0px -202px  !important;}
.c111{background-position: -21px -202px  !important;}
.c142{background-position: -43px -202px  !important;}
.c187{background-position: -65px -202px  !important;}
.c112{background-position: -86px -202px  !important;}
.c179{background-position: -108px -202px  !important;}
.c144{background-position: -130px -202px  !important;}
.c143{background-position: -151px -202px  !important;}
.c145{background-position: -173px -202px  !important;}
.c113{background-position: -194px -202px  !important;}
.c123{background-position: -216px -202px  !important;}
.c178{background-position: 0px -216px  !important;}
.c114{background-position: -21px -216px  !important;}
.c57{background-position: -43px -216px  !important;}
.c146{background-position: -65px -216px  !important;}
.c115{background-position: -86px -216px  !important;}
.c42{background-position: -108px -216px  !important;}
.c68{background-position: -130px -216px  !important;}
.c80{background-position: -151px -216px  !important;}
.c147{background-position: -173px -216px  !important;}
.c188{background-position: -194px -216px  !important;}
.c41{background-position: -216px -216px  !important;}
.c46{background-position: 0px -230px  !important;}
.c180{background-position: -21px -230px  !important;}
.c74{background-position: -43px -230px  !important;}
.c148{background-position: -65px -230px  !important;}
.c116{background-position: -86px -230px  !important;}
.c117{background-position: -108px -230px  !important;}

.c70{background-position: -130px -230px  !important;}/*Philippines*/

.c8{background-position: -173px -230px !important;}/*Europe*/
.c32{background-position: -150px -230px  !important;}/*United Kingdom*/
.c48{background-position: -150px -230px  !important;}/*North America*/
.c50{background-position: -150px -230px  !important;}/*World*/
.c61{background-position: -150px -230px  !important;}/*Asia*/
.c62{background-position: -150px -230px  !important;}/*South America*/
.c63{background-position: -150px -230px  !important;}/*Olympics*/

.c192{background-position: -150px -230px  !important;}/*Africa*/
.c195{background-position: -193px -230px !important;}
/*

32	United Kingdom
48	North America
50	World
61	Asia
62	South America
63	Olympics
70	Philippines
192	Africa
*/
.sports li li li a
{
	padding-left:5px;
	color:#437FD6;
	text-decoration:none;
	font-size:85%;
	font-weight:normal;
}
.b-flag 
{
	
	background: url(img/bflags.png)  no-repeat scroll left top;
	padding-left:40px;
}
.bc38
{
	background-position: -216px 0px  !important;
}

.BK
{
	background-image: url(img/bm75.png?v=4);
    background-repeat: no-repeat;
    display: block;
    float: left;
    margin: 2px 5px 0 0;
	
}
.BK2
{
	background:transparent url(img/bm75.png?v=4) no-repeat scroll 32px 79px;
	cursor:pointer;
	display:block;
	height:16px;
	line-height:16px;
	padding-left:77px;
}
.BK3
{
	background:transparent url(img/bm75.png?v=4) no-repeat scroll 32px 79px;
	height:16px;
	width:75px;
	padding-left:75px;
}

.b1 {
    width: 75px;
    height: 16px;
    background-position: -2px -2px;
}

.b100 {
    width: 75px;
    height: 16px;
    background-position: -81px -2px;
}

.b101 {
    width: 75px;
    height: 16px;
    background-position: -160px -2px;
}

.b102 {
    width: 75px;
    height: 16px;
    background-position: -239px -2px;
}

.b103 {
    width: 75px;
    height: 16px;
    background-position: -318px -2px;
}

.b105 {
    width: 75px;
    height: 16px;
    background-position: -2px -22px;
}

.b106 {
    width: 75px;
    height: 16px;
    background-position: -81px -22px;
}

.b107 {
    width: 75px;
    height: 16px;
    background-position: -160px -22px;
}

.b108 {
    width: 75px;
    height: 16px;
    background-position: -239px -22px;
}

.b109 {
    width: 75px;
    height: 16px;
    background-position: -318px -22px;
}

.b11 {
    width: 75px;
    height: 16px;
    background-position: -2px -42px;
}

.b110 {
    width: 75px;
    height: 16px;
    background-position: -81px -42px;
}

.b111 {
    width: 75px;
    height: 16px;
    background-position: -160px -42px;
}

.b112 {
    width: 75px;
    height: 16px;
    background-position: -239px -42px;
}

.b113 {
    width: 75px;
    height: 16px;
    background-position: -318px -42px;
}

.b114 {
    width: 75px;
    height: 16px;
    background-position: -2px -62px;
}

.b115 {
    width: 75px;
    height: 16px;
    background-position: -81px -62px;
}

.b117 {
    width: 75px;
    height: 16px;
    background-position: -160px -62px;
}

.b118 {
    width: 75px;
    height: 16px;
    background-position: -239px -62px;
}

.b119 {
    width: 75px;
    height: 16px;
    background-position: -318px -62px;
}

.b12 {
    width: 75px;
    height: 16px;
    background-position: -2px -82px;
}

.b120 {
    width: 75px;
    height: 16px;
    background-position: -81px -82px;
}

.b121 {
    width: 75px;
    height: 16px;
    background-position: -160px -82px;
}

.b122 {
    width: 75px;
    height: 16px;
    background-position: -239px -82px;
}

.b123 {
    width: 75px;
    height: 16px;
    background-position: -318px -82px;
}

.b124 {
    width: 75px;
    height: 16px;
    background-position: -2px -102px;
}

.b125 {
    width: 75px;
    height: 16px;
    background-position: -81px -102px;
}

.b126 {
    width: 75px;
    height: 16px;
    background-position: -160px -102px;
}

.b127 {
    width: 75px;
    height: 16px;
    background-position: -239px -102px;
}

.b128 {
    width: 75px;
    height: 16px;
    background-position: -318px -102px;
}

.b129 {
    width: 75px;
    height: 16px;
    background-position: -2px -122px;
}

.b13 {
    width: 75px;
    height: 16px;
    background-position: -81px -122px;
}

.b130 {
    width: 75px;
    height: 16px;
    background-position: -160px -122px;
}

.b131 {
    width: 75px;
    height: 16px;
    background-position: -239px -122px;
}

.b14 {
    width: 75px;
    height: 16px;
    background-position: -318px -122px;
}

.b16 {
    width: 75px;
    height: 16px;
    background-position: -2px -142px;
}

.b17 {
    width: 75px;
    height: 16px;
    background-position: -81px -142px;
}

.b18 {
    width: 75px;
    height: 16px;
    background-position: -160px -142px;
}

.b2 {
    width: 75px;
    height: 16px;
    background-position: -239px -142px;
}

.b20 {
    width: 75px;
    height: 16px;
    background-position: -318px -142px;
}

.b21 {
    width: 75px;
    height: 16px;
    background-position: -2px -162px;
}

.b22 {
    width: 75px;
    height: 16px;
    background-position: -81px -162px;
}

.b24 {
    width: 75px;
    height: 16px;
    background-position: -160px -162px;
}

.b25 {
    width: 75px;
    height: 16px;
    background-position: -239px -162px;
}

.b27 {
    width: 75px;
    height: 16px;
    background-position: -318px -162px;
}

.b29 {
    width: 75px;
    height: 16px;
    background-position: -2px -182px;
}

.b30 {
    width: 75px;
    height: 16px;
    background-position: -81px -182px;
}

.b31 {
    width: 75px;
    height: 16px;
    background-position: -160px -182px;
}

.b32 {
    width: 75px;
    height: 16px;
    background-position: -239px -182px;
}

.b35 {
    width: 75px;
    height: 16px;
    background-position: -318px -182px;
}

.b37 {
    width: 75px;
    height: 16px;
    background-position: -2px -202px;
}

.b38 {
    width: 75px;
    height: 16px;
    background-position: -81px -202px;
}

.b39 {
    width: 75px;
    height: 16px;
    background-position: -160px -202px;
}

.b4 {
    width: 75px;
    height: 16px;
    background-position: -239px -202px;
}

.b42 {
    width: 75px;
    height: 16px;
    background-position: -318px -202px;
}

.b43 {
    width: 75px;
    height: 16px;
    background-position: -2px -222px;
}

.b44 {
    width: 75px;
    height: 16px;
    background-position: -81px -222px;
}

.b46 {
    width: 75px;
    height: 16px;
    background-position: -160px -222px;
}

.b47 {
    width: 75px;
    height: 16px;
    background-position: -239px -222px;
}

.b48 {
    width: 75px;
    height: 16px;
    background-position: -318px -222px;
}

.b5 {
    width: 75px;
    height: 16px;
    background-position: -2px -242px;
}

.b50 {
    width: 75px;
    height: 16px;
    background-position: -81px -242px;
}

.b51 {
    width: 75px;
    height: 16px;
    background-position: -160px -242px;
}

.b52 {
    width: 75px;
    height: 16px;
    background-position: -239px -242px;
}

.b53 {
    width: 75px;
    height: 16px;
    background-position: -318px -242px;
}

.b54 {
    width: 75px;
    height: 16px;
    background-position: -2px -262px;
}

.b55 {
    width: 75px;
    height: 16px;
    background-position: -81px -262px;
}

.b57 {
    width: 75px;
    height: 16px;
    background-position: -160px -262px;
}

.b6 {
    width: 75px;
    height: 16px;
    background-position: -239px -262px;
}

.b60 {
    width: 75px;
    height: 16px;
    background-position: -318px -262px;
}

.b63 {
    width: 75px;
    height: 16px;
    background-position: -2px -282px;
}

.b64 {
    width: 75px;
    height: 16px;
    background-position: -81px -282px;
}

.b65 {
    width: 75px;
    height: 16px;
    background-position: -160px -282px;
}

.b66 {
    width: 75px;
    height: 16px;
    background-position: -239px -282px;
}

.b7 {
    width: 75px;
    height: 16px;
    background-position: -318px -282px;
}

.b71 {
    width: 75px;
    height: 16px;
    background-position: -2px -302px;
}

.b73 {
    width: 75px;
    height: 16px;
    background-position: -81px -302px;
}

.b74 {
    width: 75px;
    height: 16px;
    background-position: -160px -302px;
}

.b76 {
    width: 75px;
    height: 16px;
    background-position: -239px -302px;
}

.b77 {
    width: 75px;
    height: 16px;
    background-position: -318px -302px;
}

.b8 {
    width: 75px;
    height: 16px;
    background-position: -2px -322px;
}

.b80 {
    width: 75px;
    height: 16px;
    background-position: -81px -322px;
}

.b81 {
    width: 75px;
    height: 16px;
    background-position: -160px -322px;
}

.b82 {
    width: 75px;
    height: 16px;
    background-position: -239px -322px;
}

.b83 {
    width: 75px;
    height: 16px;
    background-position: -318px -322px;
}

.b84 {
    width: 75px;
    height: 16px;
    background-position: -2px -342px;
}

.b85 {
    width: 75px;
    height: 16px;
    background-position: -81px -342px;
}

.b86 {
    width: 75px;
    height: 16px;
    background-position: -160px -342px;
}

.b88 {
    width: 75px;
    height: 16px;
    background-position: -239px -342px;
}

.b9 {
    width: 75px;
    height: 16px;
    background-position: -318px -342px;
}

.b90 {
    width: 75px;
    height: 16px;
    background-position: -2px -362px;
}

.b91 {
    width: 75px;
    height: 16px;
    background-position: -81px -362px;
}

.b92 {
    width: 75px;
    height: 16px;
    background-position: -160px -362px;
}

.b93 {
    width: 75px;
    height: 16px;
    background-position: -239px -362px;
}

.b94 {
    width: 75px;
    height: 16px;
    background-position: -318px -362px;
}

.b95 {
    width: 75px;
    height: 16px;
    background-position: -397px -2px;
}

.b96 {
    width: 75px;
    height: 16px;
    background-position: -397px -22px;
}

.b97 {
    width: 75px;
    height: 16px;
    background-position: -397px -42px;
}

.b98 {
    width: 75px;
    height: 16px;
    background-position: -397px -62px;
}

.b99 {
    width: 75px;
    height: 16px;
    background-position: -397px -82px;
}


.up{
background-image:url(img/ico-up.png);
background-position:2px 50%;
background-repeat:no-repeat;
}
.down{
background-image:url(img/ico-down.png);
background-position:2px 50%;
background-repeat:no-repeat;
}
.highe {
	background-color:#F9EFAB !important;
}
.right{
text-align:right;
}
.odd-val {
	padding:3px 12px;
	text-align:right;
}
.odd-avg {
	background-color:#FFD89F;
	padding:3px 10px 4px;
}
.odd-highe {
	background-color:#F9EFAB;
	padding:3px 10px 4px;
}
.check {
	border-left:medium none;
	cursor:pointer;
	padding:0!important;
	width:5px;
	padding-bottom:0px!important;
	padding-top:0px!important;
	background-color:#00B800 !important;
}
.deactivateOdd {
	color:#575757;
	text-decoration:line-through !important;
}

.sp {
	/*width: 19px;
	height: 19px;*/
	background: url(img/sporticons.png) no-repeat;
	margin-left:2px;
	padding-left:15px;
	font-size:12px;
}

 .sp50 {
	background-position: -78px -2px;
}
 .sp51 {
	background-position: -40px -23px;
}
 .sp52 {
	background-position: -97px -3px;
}
.sp53 {
	background-position: -135px -3px;
}
.sp54 {
	background-position: -154px -22px;
}
.sp55 {
	background-position: -115px -21px;
}
.sp56 {
	background-position:-58px -40px;
}
.sp57 {
	background-position:-78px -40px;
}
.sp59 {}
.sp60 { background-position:-57px -174px; }

.sp61 {
	background-position: -39px -60px;
}
.sp62 {background-position:-57px -57px;}
.sp63 {
	background-position: -20px -21px;
}
.sp65 {	background-position: 0px -135px;}
.sp66 {background-position: -135px -117px;}
.sp69 {
	background-position: -77px -60px;
}
.sp70 {background-position: -115px -98px;}
.sp71 {background-position: -115px -58px;}
.sp75 {}
.sp78 {}
.sp90{}
.sp92{}
.sp94 {
background-position: -20px -59px;
}
.btn-close
{
	width: 9px;
	height: 9px;
	background: url(img/close.png) no-repeat;
	background-position:0 0 !important;
}
.flag2 {
	width: 19px;
	height: 13px;
	background: url(img/sflags.png) no-repeat;
}







#tab-others
{
	float:right;
	position:relative;
}
#tab-others .menu
{
	background-color: #343434;
	width:150;
	right:0;
	display:none;
	position:absolute;
	z-index:999;
}
#tab-others:hover .menu , #tab-others.hover .menu {
	display:block;
	margin:0 -1px 0 0;
}

.tab-headr {
	border-top:3px solid #710000;
	/*background-color: #710000;*/	
	background: linear-gradient(top,#710000,#aD0000);
	background: -moz-linear-gradient(center top,#710000,#aD0000);
	background: -webkit-gradient(linear,left top,left bottom,from(#710000),to(#aD0000));
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#710000',endColorStr='#aD0000',gradientType='0');
	
	width:100%;
	height:28px;
}
.tab-headr .subtab li {
	/*border-bottom-width:0 !important;*/
	float:left;
	position:relative;
	padding:3px 5px;
	color:#FFFFFF;	
}	
.tab-headr .subtab li a{
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	padding: 4px 4px;
	text-shadow: 2px 3px 3px #010101;
	
}

.tab-headr li a:hover {
	/*background-color: #575757;
	border: 1px solid #CCCCCC;*/
	padding: 4px;
	/*text-decoration:underline;*/
	border-radius:4px 4px 4px 4px;
	/*box-shadow: 0 0 5px rgba(233, 87, 0, 0.8) inset;*/
	background-color:#ffaa3D;
	text-shadow: 2px 3px 3px #010101;
}
 .tab-headr .current a, .tab-headr .current a:hover {	
	border: 1px solid #CCCCCC;
	padding: 3px 10px!important;
	text-decoration:underline;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.8) inset;
	border-radius:4px 4px 4px 4px;
	background-color:#575757;
}
	
.tab-headr 
{
	font-size:75%;
}
.tab-headr .current
{
	/*background: url("img/content-tabs.png") repeat-x scroll 0 -21px #E9E9E9;
	background-color:#575757;
	border:1px solid #CCCCCC;*/
}
.tab-headr .current a
{
}
.tab-headr .current  a:hover {
	text-decoration:none;
}
.subtab li {
	margin: 3px 0 0 4px;
	padding: 1px 3px;
}
.map-path {
	height:24px;
	margin:4px 0 3px;
	display:block;
	border-bottom: 1px solid #666;
}

.map-path ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.map-path li 
{
	color:#FCFCFC;
	float:left;
	height:15px;
	padding:5px 0 5px 5px;
	font-size: 10px;
	}
.map-path li a{
	display: block;
	padding:0 9px 0 0;
	background:transparent url(img/divider.png) no-repeat scroll right center;
	text-decoration:none;
	cursor:pointer;
	color: #fff;
}
.map-path li a:hover {
	text-decoration: underline;
	color: #fff;
}
.tab-headr select 
{
	float:right;
}

table.odds th, table.odds td {
	font-size:90%;
	font-weight:normal;
	/*background-color:#FFFFFF;*/
}
.deactivate
{
	color:#575757;
}
.teams a 
{
	/*display:block;*/	
}
.sportregion
{
	display:block;
	font-size:11px;
}
.sportregion a
{
	font-size:11px!important;
	text-decoration:none;
}
.sportregion .sp{
	margin-left:0px;
}
.sportregion .flag{
	margin:0 4px -1px 0;
}
.center
{
	text-align:center;
	vertical-align:middle;
}
.hidden
{
	display:none;
}
.required
{
	color:Red;
}
.description
{
	color :#2B2B2B;
	font-size:75%;
}
.odds-val
{
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	/*font-size:85% !important;*/
}
.odds-payout
{
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;	
	/*font-size:85%!important;*/
}
.bk-count
{
	text-align:center;
	vertical-align:middle;
	/*font-size:85%!important;*/
}

.ico-web a {
	background-position:0 -160px !important;
	background:transparent url(img/he.gif) no-repeat scroll 0 0;
	cursor:pointer;
	float:left;
	height:13px;
	margin:2px 0 0;
	padding:0 0 0 2px;
	width:12px;
}
.ico-web a:hover {
	background-position:0 -200px !important;
	background:transparent url(img/he.gif) no-repeat scroll 0 0;
	cursor:pointer;
	float:left;
	height:13px;
	margin:2px 0 0;
	padding:0 0 0 2px;
	width:12px;
}
.topEventBG
{
	opacity:0.5;
	filter: alpha(opacity = 50);
	background:#000000 none repeat scroll 0 0;
	height:55px;
	bottom:6px;
	left:7px;
	position:absolute;
	width:737px;
	
}
.topEvent {
	background-color: transparent;height:55px;
	bottom:6px;
	left:12px;
	position:absolute;
	width:729px;
	color:#FFFFFF;
}
.topEvent table
{
	width:100%;
}
.topEvent .odd-name,.topEvent .odd-bm
{
	background-color:#202020;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.topEvent .odd-name
{
	border-left: 1px solid #cccccc;
}
topEvent .odd-bm
{
		border-right: 1px solid #cccccc;
}
.oddsformat,.gmt{
	/*background:	transparent url(img/searchInput.png) no-repeat scroll left top;
	border:1px;*/
	/*float:left;*/
	/*border-color:*/
}

.usernameDummy, .userpasswordDummy {
	float: left;
	width:95px;
	margin: 0 6px 2px 0;
	color:#cccccc;
}
.surebets,.valuebets,.nextEvents
{
	background-color:#FFFFFF;
	font-size:90%;
	font-weight:normal;
}


/* tooltip */
.tooltip {
	position: absolute;
	top: 20px;
	left: 550px;
	opacity:0.9;
	filter:Alpha(Opacity=80);
	font-size:85%;
	z-index:9999;
  
}
.tbody
{	
	
	padding-bottom: 13px;
}
.tinner2 
{
	box-shadow:6px 6px 6px #333333;
	moz-box-shadow: 6px 6px 6px #333;
	webkit-box-shadow: 6px 6px 6px #333;	
	border-color:#a5191d;
	border-style:solid;
	border-width:1px 0;
}
.tinner 
{
	border-color:#a5191d;
	border-style:solid;
	border-width:0 1px;
	margin:0 -1px;
	/*border: 1px solid #a5191d;*/
	background: #252525 none;
	padding: 3px 4px;	
}
.trow {
	background: url(img/tiprow.png) top left no-repeat;
	width: 11px;
	height: 14px;
	position: absolute;
	bottom: 0;
	right: 10px;
}



/* Custom selectbox */
.selectbox {
	float: left;
	height: 17px;
		position: relative;
}
.selectinput {
	float: left;
	padding: 0 4px 0 6px;
	background: url(img/selectbox.png) top left no-repeat; 
	height: 17px;
	line-height: 18px;
	font-size: 11px;

}
.selectitems {
	position: absolute;
	top: 18px;
	left: 4px;
	border: 1px solid #4e4d4d;
	padding: 0px!important;
	z-index:998;
	
}
.selectinput 
{
	text-align:center;
	color: #FFFFFF;
}

.selectitems li {
	border-top: 1px solid white;
	border-bottom: 1px solid gray;
	background: #c1c1c1 url(img/filterbg.png) top left repeat-y;
	cursor:pointer;
	color: #3e3e3e;
	padding: 2px 9px;
	display: block;
	text-decoration:none;
}

.selectitems li a {
	color: #3e3e3e;
	padding: 2px 9px;
	display: block;
	text-decoration:none;
}
.selectitems li:hover,.selectitems li a:hover {
	background-color: #3E3E3E;
	color: #FFFFFF;
	text-decoration:none;
}
.selectbutton {
	float: left;
	height: 17px;
	width: 18px;
	cursor: pointer;
	background: url(img/selectbox.png) top right no-repeat;
	}
.selectbox.selected .selectinput {
	background-position: bottom left;
	}
.selectbox.selected .selectbutton {
	background-position: bottom right;
}

/*.selected*/


/* Front page big image */
.frontpic {
	position: relative;
	margin: 0 0 10px 5px;
	width: 751px;
	overflow: hidden;
}
.fcover {
	width: 751px;
	height: 221px;
	background: transparent url(img/frontPicBorder.png) top left no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}

.frontpic.small {
	width: 548px;
	margin: 0 0 10px 0;
}

.frontpic.small .fcover {
	width: 548px;
	height: 221px;
	background: transparent url(img/frontPicBorder_small.png) top left no-repeat;
}

.frontpic.small .topEventBG {
	width:535px;
	
}
.frontpic.small .topEvent {
	width:530px;
}


.headline a,.headline a:hover {
	text-shadow:1px 1px 0px #333333;
	color: #fff;
	margin-top: 5px;
	font-size: 24px;
	text-decoration:none;
}

.date {
	/*float: right;*/
	margin: 0;
	background-color: #000;
	padding: 2px 6px;
	font-size: 11px;
position:absolute;
right:3px;
}
.bm-block a
{
	font-weight:bold;

}
.odd-bm .bm-block a,.bookmakers-info .bm-block a
{
	background:transparent url(img/goto.png) no-repeat scroll 100% 0;
	padding-right:7px;
}
.bm-block a:hover
{
	font-weight:bold;
	color: #294E84;
}
.bm-block .disable:hover
{
	color: #999999!important;
}
.bm-block .disable
{
	background: transparent url(img/info.png) no-repeat scroll 100% 0!important;
	color: #666666!important;
}

h3 .flag
{
	margin:0 4px -1px 0;
}
.matches-filter
{
	width:100%;
		margin-top:2px;
	margin-bottom:8px;
}
.sep
{
	/*display:block;
	padding-bottom:3px;*/
	padding-left:5px;
	padding-right:5px;
}


#webIU td,#mobileIU td
{
	border-top:0px;
	border-bottom:0px;
}
#mobileIU .header
{
	padding-left:5px;
	font-weight:bold;
	cursor:pointer;
}
#mobileIU .content,#mobileIU .z-box
{
	background-color:#E9E9E9
}
#webIU .table-bminfo table td
{
	vertical-align:inherit;
}
#mobileIU .table-filter td
{
	border:0px none;
}
#mobileIU p
{
	font-size:85%;
}
.mobile .img
{
	
}
.mobile .info
{
	padding-top:15px;
	vertical-align:top;
}
.mobile .info ul
{
	padding:0px!important;
	margin:0px!important;
}
.mobile .info li
{
	background:url("img/square.png") no-repeat scroll 0 3px transparent;
	padding-left:15px;
	padding-bottom:10px;
}
.no-upcoming-matches {
    background-color: #710000;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px;
    text-align: center;
}
#pro-bet365{
	background: linear-gradient(top,#0BA37C, #0A8361);
    background: -webkit-gradient(linear,left top,left bottom,from(#0BA37C),to(#0A8361));
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0BA37C',endColorStr='#0A8361',gradientType='0');
	color: rgb(255, 255, 255); 
	margin: 1px; 
	background:-moz-linear-gradient(center top , #0BA37C, #0A8361) repeat scroll 0 0 transparent; 
	border: 1px solid rgb(2, 90, 68); 
	padding: 3px;
}
thead .scroll-l {
background:	url("img/arr2.png") no-repeat scroll 3px 1px #CCCCCC !important;
}
thead .scroll-r{
background:	url("img/arr2.png") no-repeat scroll -12px 1px #CCCCCC !important;
}