/*
Theme Name: TonyBet
Theme URI: http://tonybet.lt/
Description: TonyBet
Version: 0.1
Author: Anton Savkin
Author URI: http://tonybet.lt/
Tags: widgets
*/

* {
	border: 0;
	margin: 0;
	padding: 0;
}
.a11y {
	display: none;
}
a {
	color: #ff5c00;
}
a img {
	border: 0;
}

html {
	min-width: 960px;
}
body {
	background: #1c243a url('img/main_bg.jpg') no-repeat top;
	color: #cccccc;
	font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	max-width: 1200px;
	min-width: 960px;
	padding: 130px 20px 0 20px;
	position: relative;
	_background-image: none; /* IE6 */
	_width: expression(documentElement.clientWidth < 1000 ? "960px" : documentElement.clientWidth > 1240 ? "1200px" : "auto"); /* IE6 */
}
.blockTitle {
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	position: relative;
}

/* Pagrindinė svetainės antraštė */
#siteName {
	background: url('img/main_logo.png') center;
	height: 70px;
	left: -105px;
	padding: 35px 135px 28px 125px;
	position: absolute;
	top: -19px;
	width: 210px;
}
	#siteName a {
		display: block;
		height: 0;
		overflow: hidden;
		padding-top: 70px;
		width: 210px;
	}
.userLogIn {
	display: block;
	height: 18px;
	line-height: 18px;
	position: absolute;
	right: 170px;
	top: 7px;
}
	.userLogIn #logOut {
		background-color: rgba(26,39,59,0.2);
		background-image: url('img/main_logout_link.png');
		background-position: center;
		background-repeat: no-repeat;
		border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		display: inline-block;
		height: 16px;
		margin: 1px 0 1px 10px;
		vertical-align: top;
		width: 25px;
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#331a273b, endColorstr=#331a273b) progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/main_logout_link.png)"; /* IE8 */
		*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#331a273b, endColorstr=#331a273b)  progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/main_logout_link.png); /* IE7 */
	}
	.userLogIn #logOut:hover {
		background-color: rgba(0,0,0,0.3);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d000000, endColorstr=#4d000000) progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/main_logout_link.png)"; /* IE8 */
		*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d000000, endColorstr=#4d000000) progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/main_logout_link.png); /* IE7 */
	}
	.userLogIn input {
		background: #ffffff;
		border: 1px solid #757e8d;
		height: 15px;
		line-height: 15px;
		margin-left: 10px;
		padding: 0 2px;
		vertical-align: top;
		width: 100px;
	}
	.userLogIn #logIn {
		background: url('img/main_login_button.png') no-repeat center;
		height: 17px;
		overflow: hidden;
		margin-left: 5px;
		padding-left: 28px;
		vertical-align: top;
		width: 24px;
		_margin-top: 1px; /* IE6 */
	}
	.userLogIn #createAccount,
	.userLogIn #createAccount:visited {
		color: #af61a9;
		font-size: 10px;
		margin-left: 10px;
	}
#langMenu {
	display: block;
	height: 18px;
	line-height: 18px;
	list-style: none;
	position: absolute;
	right: 30px;
	top: 7px;
}
	#langMenu li {
		display: inline-block;
		margin-right: 5px;
		*display: inline; /* IE7 */
		*zoom: 1; /* IE7 */
	}
	#langMenu li a,
	#langMenu li a:visited {
		color: #af61a9;
		display: block;
		padding: 0 3px;
	}
	#langMenu li a:hover {
		color: #ff5c00;
		text-decoration: none;
	}
	#langMenu li.current a,
	#langMenu li.current a:hover,
	#langMenu li.current a:visited {
		background: #bdc1c6;
		color: #202533;
		font-weight: bold;
		text-decoration: none;
	}
#mainMenu {
	display: block;
	font-size: 13px;
	height: 22px;
	line-height: 22px;
	list-style: none;
	position: absolute;
	right: 20px;
	top: 57px;
	*height: 24px; /* IE7 */
	*line-height: 24px; /* IE7 */
}
	#mainMenu li {
		display: inline-block;
		margin-right: 10px;
		*display: inline; /* IE7 */
		*vertical-align: top; /* IE7 */
		*zoom: 1; /* IE7 */
	}
	#mainMenu a,
	#mainMenu a:visited {
		background: url('rgba.php?r=26&g=39&b=59&a=30') repeat;
		background: rgba(26,39,59,0.3);
		border: 1px solid transparent;
		border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		color: #ff5c00;
		display: block;
		padding: 0 10px;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000, endColorstr=#20000000); /* IE6 */
		_zoom: 1; /* IE6 */
		_border: 0;
		_display: inline; /* IE6 */
	}
	#mainMenu a:hover {
		background: url('rgba.php?r=0&g=0&b=0&a=40') repeat;
		background: rgba(0,0,0,0.4);
		text-decoration: none;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#61000000, endColorstr=#61000000); /* IE6 */
	}
	
	#mainMenu li.current h1,
	#mainMenu li.current_page_item a {
		font: 13px Verdana, Tahoma, Arial, Helvetica, sans-serif;
		height: 22px;
		line-height: 22px;
		*height: 24px; /* IE7 */
		*line-height: 24px; /* IE7 */
		_display: inline; /* IE6 */
	}
	#mainMenu li.current a,
	#mainMenu li.current a:hover,
	#mainMenu li.current a:visited,
	#mainMenu li.current_page_item a,
	#mainMenu li.current_page_item a:hover,
	#mainMenu li.current_page_item a:visited {
		background: url('img/main_menu_current_item_bg.png') repeat-x center;
		border-color: rgba(255,255,255,0.4);
		color: #73376e;
		font-weight: bold;
		text-decoration: none;
		filter: none; /* IE8 */
	}
	#mainMenu li.current a:hover {
	}

/* Apatinis blokas */
#footer {
	clear: both;
	color: #808286;
	font-size: 10px;
	padding-left: 25%;
	margin-bottom: 20px;
	margin-top: 25px;
	width: 57%;
}
	#footer a {
		color: #af61a9;
	}
	#footer #copyright {
		color: #ffffff;
		display: inline;
	}
	#footer #copyright strong span {
		color: #f8802c;
	}
	#footer #footerMenu {
		display: inline;
		list-style: none;
	}
	#footer #footerMenu li {
		display: inline;
		margin-right: 8px;
	}
	#footer #footerLogos {
		display: block;
		list-style: none;
		margin-top: 20px;
	}
	#footer #footerLogos li {
		display: inline;
		margin-right: 25px;
	}

/* Viršuje reklamuojamos lažybos */
#featuredBets {
	background: url('img/main_tony_g.png') no-repeat right top;
	height: 190px;
	margin-right: -20px;
	margin-top: -40px;
	padding: 25px 20px 30px 0;
	width: 100%;
}
	#featuredBets .feature {
		background: url('img/featured_bet_bg.png') center;
		border: 1px solid #ffffff;
		color: #000000;
		height: 146px;
		position: relative;
		width: 66%;
		display: none;
	}
	#featuredBets .ui-widget-content {
		display: block;
	}
	#featuredBets .feature img {
		border: 1px solid #666666;
		float: left;
		margin-right: 10px;
	}
	#featuredBets .feature .featureTitle {
		color: #73376e;
		font-size: 16px;
		font-weight: normal;
		margin-top: 15px;
	}
	#featuredBets .feature p {
		margin: 10px 20px 0 204px;
	}
	#featuredBets .feature .bettingOptions {
		background: #ffffff;
		display: block;
		height: 22px;
		line-height: 22px;
		/*margin: 10px 10px 0 204px;*/
		padding: 0 10px;
		position: absolute;
		bottom: 10px;
		right: 10px;
		left: 204px;
		width: auto;
	}
	#featuredBets .feature .bettingOptions dl {
		display: inline-block;
		width: 43%;
		*display: inline; /* IE7 */
		*zoom: 1; /* IE7 */
		_padding: 0 20px; /* IE6 */
		_zoom: normal; /* IE6 */
	}
	#featuredBets .feature .bettingOptions dl.draw {
		padding: 0;
		text-align: center;
		width: 14%;
	}
	#featuredBets .feature .bettingOptions dl.guestWins {
		text-align: right;
	}
	#featuredBets .feature .bettingOptions dt {
		color: #996699;
		display: inline;
		padding; 0 3px;
	}
	#featuredBets .feature .bettingOptions dd {
		color: #ff6400;
		display: inline;
		padding: 0 3px;
	}
	#featuredBets .feature .bettingOptions dd a {
		border-bottom: 1px dotted #ff6400;
		color: #ff6400;
		text-decoration: none;
		cursor: pointer;
	}
	#featuredBets .feature .bettingOptions dd a:hover {
		border-bottom: 0;
	}
	#featuredBets #featureList {
		display: block;
		list-style: none;
	}
	#featuredBets #featureList li {
		display: inline-block;
		height: 32px;
		margin-right: 5px;
		margin-top: 3px;
		padding-top: 4px;
		width: 122px;
		*display: inline; /* IE7 */
		*zoom: 1; /* IE7 */
	}
	#featuredBets #featureList li a {
		background-position: center;
		background-repeat: no-repeat;
		border: 1px solid #707888;
		display: block;
		*cursor: pointer; /* IE7 */
	}
	#featuredBets #featureList li a:hover {
		border-color: #ffffff;
	}
	#featuredBets #featureList li a span {
		background: url('img/featured_bet_list_item_bg.png');
		display: block;
		height: 0;
		padding-top: 30px;
		overflow: hidden;
		width: 120px;
		_background: #2e3b4b url('img/featured_bet_list_item_bg_ie6.png'); /* IE6 */
		_filter: alpha(opacity=70);
	}
	#featuredBets #featureList li.ui-state-active,
	#featuredBets #featureList li.current {
		background: url('img/featured_bet_list_item_arrow.png') no-repeat center top;
	}
	#featuredBets #featureList li.ui-state-active a,
	#featuredBets #featureList li.current a {
		border-color: #ffffff;
		_position: relative; /* IE6 */
	}
	#featuredBets #featureList li.ui-state-active a span,
	#featuredBets #featureList li.current a span {
		background: #ffffff;
		opacity: 0.7;
		-ms-filter: "alpha(opacity=70)"; /* IE8 */
		*filter: alpha(opacity=70); /* IE7 */
	}

/* Antro lygio meniu */
.blockMenu {
	display: block;
	font-size: 12px;
/*	height: 26px;*/
	line-height: 22px;
	list-style: none;
	margin-bottom: 25px;
/*	*height: 28px; /* IE7 */
	*line-height: 24px; /* IE7 */
}
.blockMenuBig {
	display: block;
	font-size: 15px;
/*	height: 34px;*/
	line-height: 28px;
	list-style: none;
	margin-bottom: 25px;
/*	*height: 30px; /* IE7 */
	*line-height: 30px; /* IE7 */
}
	.blockMenu li,
	.blockMenuBig li {
		display: inline-block;
		margin-bottom: 10px;
		margin-right: 10px;
		padding-bottom: 4px;
		*display: inline; /* IE7 */
		*padding-bottom: 3px; /* IE7 */
		*vertical-align: top; /* IE7 */
		*zoom: 1; /* IE7 */
		_padding-bottom: 4px; /* IE6 */
	}
	.blockMenuBig li {
		margin-right: 20px;
	}
	.blockMenu a,
	.blockMenuBig a,
	.blockMenu a:visited,
	.blockMenuBig a:visited {
		background: url('rgba.php?r=26&g=39&b=59&a=30') repeat;
		background: rgba(26,39,59,0.3);
		border: 1px solid transparent;
		border-radius: 5px;
		color: #ff5c00;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		display: block;
		padding: 0 10px;
		text-decoration: none;
		_background: transparent; /* IE6 */
		_border: 0;
		_display: inline; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000, endColorstr=#20000000); /* IE6 */
		_zoom: 1; /* IE6 */
	}
	.blockMenuBig a,
	.blockMenuBig a:visited {
		padding: 0 20px;
	}
	.blockMenu a:hover,
	.blockMenuBig a:hover {
		background: url('rgba.php?r=0&g=0&b=0&a=40') repeat;
		background: rgba(0,0,0,0.4);
		text-decoration: none;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#61000000, endColorstr=#61000000); /* IE6 */
	}
	.blockMenu a span,
	.blockMenuBig a span {
		text-decoration: underline;
	}
	.blockMenu a span.itemInfo,
	.blockMenuBig a span.itemInfo {
		color: #999999;
		font-size: 10px;
		text-decoration: none;
	}
	.blockMenu li.ui-state-active,
	.blockMenuBig li.ui-state-active,
	.blockMenu li.current,
	.blockMenuBig li.current {
		background: url('img/block_menu_current_item_arrow.png') no-repeat bottom;
	}
/*
	.blockMenu li.current h2,
	.blockMenuBig li.current h2 {
		font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
		height: 22px;
		line-height: 22px;
		*height: 24px; /* IE7 * /
		*line-height: 24px; /* IE7 * /
		_display: inline; /* IE6 * /
	}
*/
	.blockMenu li.ui-state-active a,
	.blockMenu li.ui-state-active a:hover,
	.blockMenu li.ui-state-active a:visited,
	.blockMenuBig li.ui-state-active a,
	.blockMenuBig li.ui-state-active a:hover,
	.blockMenuBig li.ui-state-active a:visited,
	.blockMenu li.current a,
	.blockMenu li.current a:hover,
	.blockMenu li.current a:visited,
	.blockMenuBig li.current a,
	.blockMenuBig li.current a:hover,
	.blockMenuBig li.current a:visited {
		background: url('img/main_menu_current_item_bg.png') repeat-x center;
		border-color: rgba(255,255,255,0.4);
		color: #73376e;
		font-weight: bold;
		text-decoration: none;
		filter: none; /* IE8 */
	}
	.blockMenuBig li.ui-state-active a,
	.blockMenuBig li.ui-state-active a:hover,
	.blockMenuBig li.ui-state-active a:visited,
	.blockMenuBig li.current a,
	.blockMenuBig li.current a:hover,
	.blockMenuBig li.current a:visited {
		background: url('img/block_menu_big_current_item_bg.png') repeat-x center;
	}
	.blockMenu li.ui-state-active a:hover,
	.blockMenu li.current a:hover,
	.blockMenuBig li.current a:hover {
	}
	.blockMenu li.ui-state-active a span,
	.blockMenuBig li.ui-state-active a span,
	.blockMenu li.current a span,
	.blockMenuBig li.current a span {
		text-decoration: none;
	}

/* Stulpelis „Pasiūla“ */
#bettingCategoriesBlock {
	display: inline-block;
	margin-bottom: 25px;
	vertical-align: top;
	width: 22%;
	*display: inline; /* IE7 */
	*zoom: 1; /* IE7 */
}
	#bettingCategoriesBlock .shoutBox {
		color: #ffffff;
		margin-bottom: 30px;
		padding: 5px 0px;
	}
	#bettingCategoriesBlock .shoutBox img {
		float: left;
		margin-right: 5px;
	}
	#bettingCategoriesBlock form {
		display: block;
		padding-right:30px;
		position: relative;
		_padding-right: 25px; /* IE6 */
	}
	.searchField {
		border: 1px solid #757e8d;
		border-right: 0;
		height: 17px;
		line-height: 17px;
		padding: 0 2px;
		width: 100%;
	}
	#searchButton {
		background: url('img/search_button.png') center;
		height: 19px;
		position: absolute;
		right: 0;
		top: 0;
		vertical-align: top;
		width: 25px;
		*top: 1px; /* IE6 */
	}
	#bettingCategoriesBlock .showClear {
		font-size: 11px;
		margin-top: 20px;
		text-align: right;
		display: none;
	}
	#bettingCategoriesBlock .showClear a {
		font-size: 11px;
		margin-left: 10px;
	}
	#bettingCategoriesList {
		display: block;
		font-size: 12px;
		list-style: none;
		margin-top: 10px;
	}
	#bettingCategoriesList li {
		background-position: left top;
		background-repeat: no-repeat;
		display: block;
		line-height: 30px;
		position: relative;
	}
	.bettingCategoriesFootball { background-image: url('img/sports_icons/football.png'); }
	.bettingCategoriesTennis { background-image: url('img/sports_icons/tennis.png'); }
	.bettingCategoriesBasketball { background-image: url('img/sports_icons/basketball.png'); }
	.bettingCategoriesIceHockey { background-image: url('img/sports_icons/icehockey.png'); }
	.bettingCategoriesVolleyball { background-image: url('img/sports_icons/football.png'); }
	.bettingCategoriesHandball { background-image: url('img/sports_icons/handball.png'); }
	.bettingCategoriesFormula1 { background-image: url('img/sports_icons/formula1.png'); }
	.bettingCategoriesWaterPolo { background-image: url('img/sports_icons/waterpolo.png'); }
	.bettingCategoriesAmericanFootball { background-image: url('img/sports_icons/americanfootball.png'); }
	.bettingCategoriesBaseball { background-image: url('img/sports_icons/baseball.png'); }
	#bettingCategoriesList li a,
	#bettingCategoriesList li a:visited {
		background: transparent;
		color: #ffffff;
		display: block;
		padding-left: 30px;
		text-decoration: none;
		*zoom: 1; /* IE7 */
		} #bettingCategoriesList li a span { border-bottom: 1px dotted #ffffff;
	}
	#bettingCategoriesList li a:hover {
		background: url('rgba.php?r=255&g=255&b=255&a=20') repeat;
		background: rgba(255,255,255,0.2);
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff); /* IE6 */
		} #bettingCategoriesList li a:hover span { border-bottom: 0;
	}
	#bettingCategoriesList li.expanded {
		background-color: rgba(241,242,243,0.05);
		padding-bottom: 5px;
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0df1f2f3, endColorstr=#0df1f2f3)"; /* IE8 */
		-ms-zoom: 1; /* IE8 */
		*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0df1f2f3, endColorstr=#0df1f2f3); /* IE7 */
		*zoom: 1; /* IE7 */
	}
	#bettingCategoriesList li.expanded label {
		background: url('rgba.php?r=241&g=242&b=243&a=10') repeat;
		background: rgba(241,242,243,0.1);
		color: #ff5a00;
		display: block;
		font-weight: bold;
		padding-left: 30px;
		padding-right: 50px;
		position: relative;
		*zoom: 1; /* IE7 */
		_background: transparent; /* IE6 */
/*		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0af1f2f3, endColorstr=#0af1f2f3); /* IE7 */
	}
	#bettingCategoriesList li.expanded a,
	#bettingCategoriesList li.expanded a:hover,
	#bettingCategoriesList li.expanded a:visited {
		display: inline;
		background-color: transparent;
	}
	#bettingCategoriesList li.expanded a span {
		border-bottom: 0;
	}
	#bettingCategoriesList li.expanded input {
		position: absolute;
		right: 30px;
		top: 7px;
		*top: 4px; /* IE7 */
	}
	#bettingCategoriesList li.expanded ul {
		display: block;
		font-size: 11px;
		list-style: none;
	}
	#bettingCategoriesList li.expanded li {
		display: block;
		line-height: 22px;
		_zoom: 1; /* IE6 */
	}
	#bettingCategoriesList li.expanded li.country {
		padding-bottom: 5px;
	}
	#bettingCategoriesList li.expanded li label {
		background: transparent;
		color: #ffffff;
		display: block;
		font-weight: bold;
		line-height: 16px;
		margin-right: 25px;
		padding-bottom: 4px;
		padding-left: 30px;
		padding-right: 25px;
		padding-top: 4px;
		*border: 1px solid transparent; /* IE7 */
		_border: 0; /* IE6 */
	}
	#bettingCategoriesList li.expanded li li label {
		font-weight: normal;
		padding-left: 40px;
	}
	#bettingCategoriesList li.expanded li input {
		right: 5px;
		top: 4px;
		*top: 1px; /* IE7 */
	}
	#bettingCategoriesList li a.goLink,
	#bettingCategoriesList li a.goLink:hover,
	#bettingCategoriesList li a.goLink:visited {
		background: url('img/go_link.png') no-repeat 7px center;
		display: block;
		padding-left: 25px;
		position: absolute;
		right: 0;
		top: 0;
		cursor: pointer;
		overflow: hidden;
		width: 0;
	}
	#bettingCategoriesList li a.goLink:hover {
		background-color: rgba(241,242,243,0.05);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0df1f2f3, endColorstr=#0df1f2f3)"; /* IE8 */
		*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0df1f2f3, endColorstr=#0df1f2f3); /* IE7 */
	}
	#bettingCategoriesList li.expanded li.selected label.countryLabel,
	#bettingCategoriesList li.expanded ul ul li.selected label.tournamentLabel,
	#bettingCategoriesList li.expanded li label:hover {
		background: url('rgba.php?r=241&g=242&b=243&a=5') repeat;
		background: rgba(241,242,243,0.05);
		color: #ff5a00;
		*border-bottom: 0; /* IE7 */
		*border-top: 0; /* IE7 */
		*padding-bottom: 1px; /* IE7 */
		*padding-top: 1px; /* IE7 */
		_background: transparent; /* IE6 */
/*		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#05f1f2f3, endColorstr=#05f1f2f3); /* IE6 */
		_padding-top: 0; /* IE6 */
		_padding-bottom: 0; /* IE6 */
	}
	#bettingCategoriesList li.expanded li:hover label:hover,
	#bettingCategoriesList li.expanded li.hover label.hover {
		*background: url('rgba.php?r=241&g=242&b=243&a=5') repeat; /* IE7 */
		*color: #ff5a00; /* IE7 */
		_background: transparent; /* IE6 */
/*		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#05f1f2f3, endColorstr=#05f1f2f3); /* IE6 */
	}
	#bettingCategoriesList li.expanded li:hover li label {
		*background: transparent; /* IE7 */
	}
	#bettingCategoriesList li.expanded li label:hover input,
	#bettingCategoriesList li.expanded li.selected input {
		*top: 2px; /* IE7 */
	}


/* Lentelės (centriniame bloke) */
table {
	border-bottom: 1px solid transparent;
	border-collapse: collapse;
	caption-side: top;
	color: #ffffff;
	margin-bottom: 10px;
	width: 100%;
	_border-bottom: 0; /* IE6 */
}
	table caption,
	table thead th {
		color: #ff6633;
		font-size: 11px;
		font-weight: bold;
		padding: 5px 10px;
		text-align: left;
	}
		table caption.padded {
			padding-left: 10%;
		}
	table td {
		background: url('rgba.php?r=255&g=255&b=255&a=5') repeat;
		background: rgba(255,255,255,0.05);
		height: 30px;
		padding: 2px 10px;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0dffffff, endColorstr=#0dffffff); /* IE6 */
	}
			table a,
			table a:visited {
				border-bottom: 1px dashed #ffc263;
				color: #ffc263;
				text-decoration: none;
			}
			table a:hover {
				border-bottom-color: #ff6633;
				color: #ff6633
			}
		table td.nonClickable {
			background: url('rgba.php?r=255&g=255&b=255&a=10') repeat;
			background: rgba(255,255,255,0.1);
			border-bottom: 1px solid #1e243a;
			_background: transparent; /* IE6 */
			_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff);; /* IE6*/
		}
		table td.price_id {
			background: transparent;
			font-size: 9px;
			padding-left: 0;
			text-align: right;
		}
		table td.timeAndDate {
			background: transparent;
			font-size: 9px;
			padding-left: 0;
			text-align: right;
			white-space: nowrap;
		}
			table td.timeAndDate .date {
				color: #cccccc;
				font-size: 10px;
			}
		table td.hostWins,
		table td.guestWins,
		table td.draw {
			background: url('rgba.php?r=255&g=255&b=255&a=10') repeat;
			background: rgba(255,255,255,0.1);
			border-bottom: 1px dotted #858992;
			border-left: 1px solid #1e243a;
			padding: 0;
			_background: transparent; /* IE6 */
			_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff); /* IE6 */
		}
			table td.hostWins {
				border-left: 0;
			}
			table td.draw {
				padding: 2px 10px;
				text-align: center;
			}
			table td.alreadyBet {
				background: url('rgba.php?r=255&g=255&b=255&a=20') repeat;
				background: rgba(255,255,255,0.2);
				_background: transparent; /* IE6 */
				_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff); /* IE6 */
			}
			table td.hostWins:hover,
			table td.guestWins:hover,
			table td.draw:hover {
				background: url('rgba.php?r=255&g=255&b=255&a=20') repeat;
				background: rgba(255,255,255,0.2);
				color: #ffc263;
		/*			_background: transparent; /* IE6 */
		/*			_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff); /* IE6 */
			}
			table td.hostWins .cellContents,
			table td.guestWins .cellContents {
				padding: 2px 10px;
				position: relative;
				vertical-align: middle
			}
			table .alreadyBet a {
				border-bottom: 0;
			}
			table td.hostWins a,
			table td.guestWins a {
		/*			float: right;
		/*			*margin-right: 10px; /* IE7 */
		/*			*margin-top: -14px; /* IE7 */
				position: absolute;
				right: 10px;
				top: 2px;
			}
		table td.subBets {
			padding: 2px 5px;
		}
			table .subBets a,
			table .subBets a:visited {
				border-bottom: 0;
				color: #ffffff;
				text-decoration: underline;
			}
			table .subBets a:hover {
				color: #af65aa;
			}
		table td.statistics {
			padding: 2px 0 2px 5px;
		}
			table td.statistics a,
			table td.statistics a:visited {
				background: url('img/statistics_icon.png') no-repeat center;
				border: 0;
				display: block;
				height: 0;
				overflow: hidden;
				padding-top: 20px;
				width: 20px;
				*background-position: 4px 4px; /* IE7 */
			}
			table td.statistics a:hover {
				background-color: rgba(255,255,255,0.1);
				-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff)"; /* IE8 */
				*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff); /* IE7 */
			}
		table td.win {
			color: #ff6633;
			font-weight: bold;
		}
		table td.centered {
			text-align: center;
		}
		table td.bl {
			border-left: 1px solid  #1e243a;
		}
	table .tooltip {
		background: url('img/tooltip_bg.png') no-repeat bottom;
		display: none;
		padding-bottom: 3px;
		position: absolute;
		right: 0;
		bottom: 25px;
		width: 100%;
	}
		table .tooltip .tooltipContents {
			background: #ffffff;
		}
		table td:hover .tooltip {
			color: #000000;
			display: block;
		}
		table .tooltip .league,
		table .tooltip .favorite {
			border: 0;
			display: block;
			float: none;
			padding: 5px;
			position: static;
		}
		table .tooltip .league {
			color: #999999;
		}
		table .tooltip .leagueName {
			color: #000000;
			font-weight: bold;
		}
		table .tooltip .favorite {
			color: #e6663c;
			font-size: 10px;
			text-decoration: underline;
		}
		table .tooltip .teamName {
			font-weight: bold;
			text-transform: uppercase;
		}

/* Puslapiavimas */
.paging {
	display: block;
	height: 24px;
	line-height: 24px;
	margin-top: 30px;
	margin-bottom: 60px;
}
	.paging a,
	.paging a:visited {
		cursor: pointer;
		background: url('rgba.php?r=255&g=255&b=255&a=10') repeat;
		background: rgba(255,255,255,0.1);
		color: #ffffff;
		display: block;
		float: left;
		height: 24px;
		line-height: 24px;
		text-align: center;
		text-decoration: none;
		padding: 0 10px;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff);; /* IE6*/
	}
	.paging a:hover {
		background: url('rgba.php?r=255&g=255&b=255&a=20') repeat;
		background: rgba(255,255,255,0.2);
		text-decoration: underline;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff);; /* IE6 */
	}
	.paging .current,
	.paging .current:hover,
	.paging .current:visited {
		background: url('rgba.php?r=255&g=255&b=255&a=30') repeat;
		background: rgba(255,255,255,0.3);
		font-weight: bold;
		text-decoration: none;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4dffffff, endColorstr=#4dffffff);; /* IE6 */
	}
	.paging .next {
		margin-left: 1px;
	}
	.paging .previous {
		margin-right: 1px;
	}
	.pagingDate {
		margin-left: 6%;
	}

	.bottomLineTitle {
		border-top: 1px dashed #353e56;
		font-size: 12px;
		font-weight: bold;
		margin-top: 10px;
		padding-bottom: 10px;
		padding-top: 25px;
	}

	.bottomLineTitleDescription {
        
		border-top: 1px dashed #353e56;
		font-size: 10px;
		margin-top: 15px;
		padding-top: 15px;
        font-style:italic;
        clear:both;
	}


/* Konkrečių statymo pasiūlymų blokas */
#bettingOptionsBlock {
	display: inline-block;
	margin-bottom: 25px;
	margin-left: 3%;
	position: relative;
	vertical-align: top;
	width: 50%;
	*display: inline; /* IE7 */
	*zoom: 1; /* IE7 */
	_width: 49%; /* IE6 */
}
	#bettingOptionsBlock .blockTitle .additionalInfo {
		font-size: 12px;
		font-weight: normal;
		padding-left: 20px;
	}
	#bettingOptionsBlock .blockTitle .additionalInfo .leagueName {
		font-size: 11px;
		padding-left: 20px;
	}
	#bettingOptionsBlock .blockTitle .statistics {
		background: url('img/statistics_icon.png') no-repeat center;
		background-color: rgba(26,39,59,0.2);
		border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		display: inline-block;
		height: 17px;
		overflow: hidden;
		padding-left: 30px;
		position: absolute;
		right: 0;
		top: 3px;
		width: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#331a273b, endColorstr=#331a273b)"; /* IE8 */
		*background-position: 9px 3px; /* IE7 */
		*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#331a273b, endColorstr=#331a273b); /* IE7 */
	}
	#bettingOptionsBlock .blockTitle .statistics:hover {
		background-color: rgba(0,0,0,0.3);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d000000, endColorstr=#4d000000)"; /* IE8 */
		*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d000000, endColorstr=#4d000000); /* IE7 */
	}
	#bettingOptionsBlock table+.blockTitle {
		margin-top: 25px;
	}
	#bettingOptionsBlock table {
		border-bottom: 1px solid transparent;
		border-collapse: collapse;
		caption-side: top;
		color: #ffffff;
		margin-bottom: 10px;
		width: 100%;
		_border-bottom: 0; /* IE6 */
	}
	#bettingOptionsBlock table caption {
		color: #ff6633;
		font-size: 11px;
		font-weight: bold;
		padding: 5px 0;
		text-align: left;
	}
	#bettingOptionsBlock table caption.padded {
		padding-left: 10%;
	}
	#bettingOptionsBlock table td {
		background: url('rgba.php?r=255&g=255&b=255&a=5') repeat;
		background: rgba(255,255,255,0.05);
		padding: 7px 10px;
		vertical-align: top;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0dffffff, endColorstr=#0dffffff); /* IE6 */
	}
		#bettingOptionsBlock table .teamName {
			padding-right: 40px;
		}
		#bettingOptionsBlock table a,
		#bettingOptionsBlock table a:visited {
			border-bottom: 1px dashed #ffc263;
			color: #ffc263;
			text-decoration: none;
		}
		#bettingOptionsBlock table a:hover {
			border-bottom-color: #ff6633;
			color: #ff6633
		}
	#bettingOptionsBlock table td.price_id {
		background: transparent;
		font-size:12px;
		padding:7px 3px;
		text-align:right;
		color:#FF6633;
	}
	#bettingOptionsBlock table td.timeAndDate {
		background: transparent;
		font-size: 9px;
		padding-bottom: 2px;
		padding-left: 0;
		padding-top: 2px;
		text-align: right;
	}
		#bettingOptionsBlock table td.timeAndDate .date {
			color: #cccccc;
			font-size: 10px;
		}
	#bettingOptionsBlock table td.hostWins,
	#bettingOptionsBlock table td.guestWins,
	#bettingOptionsBlock table td.draw {
		background: url('rgba.php?r=255&g=255&b=255&a=10') repeat;
		background: rgba(255,255,255,0.1);
		border-bottom: 1px dotted #858992;
		border-left: 1px solid #1e243a;
		padding: 0;
		_background: transparent; /* IE6 */
		_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff); /* IE6 */
	}
		#bettingOptionsBlock table td.hostWins {
			border-left: 0;
		}
		#bettingOptionsBlock table td.draw {
			padding: 7px 10px;
			text-align: center;
			cursor: pointer;
		}
		#bettingOptionsBlock table td.alreadyBet {
			background: url('rgba.php?r=255&g=255&b=255&a=30') repeat;
			background: rgba(255,255,255,0.3);
			_background: transparent; /* IE6 */
			_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff); /* IE6 */
		}
		#bettingOptionsBlock table td.hostWins:hover,
		#bettingOptionsBlock table td.guestWins:hover,
		#bettingOptionsBlock table td.draw:hover {
			background: url('rgba.php?r=255&g=255&b=255&a=30') repeat;
			background: rgba(255,255,255,0.3);
			color: #ffc263;
/*			_background: transparent; /* IE6 */
/*			_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff); /* IE6 */
		}
		#bettingOptionsBlock table td.hostWins .cellContents,
		#bettingOptionsBlock table td.guestWins .cellContents {
			min-height: 15px;
			padding: 7px 40px 7px 10px;
			position: relative;
			vertical-align: middle;
			_height: 15px; /* IE6 */
		}
		#bettingOptionsBlock table .alreadyBet a {
			border-bottom: 0;
		}
		#bettingOptionsBlock table td.hostWins a,
		#bettingOptionsBlock table td.guestWins a {
/*			float: right;
/*			*margin-right: 10px; /* IE7 */
/*			*margin-top: -14px; /* IE7 */
			position: absolute;
			right: 10px;
			top: 7px;
			cursor: pointer;
		}
	#bettingOptionsBlock table td.subBets {
		padding: 7px 5px;
	}
		#bettingOptionsBlock table .subBets a,
		#bettingOptionsBlock table .subBets a:visited {
			border-bottom: 0;
			color: #ffffff;
			text-decoration: underline;
			cursor: pointer;
		}
		#bettingOptionsBlock table .subBets a:hover {
			color: #af65aa;
		}
	#bettingOptionsBlock table td.statistics {
		padding: 4px 0 4px 5px;
	}
		#bettingOptionsBlock table td.statistics a,
		#bettingOptionsBlock table td.statistics a:visited {
			background: url('img/statistics_icon.png') no-repeat center;
			border: 0;
			display: block;
			height: 0;
			overflow: hidden;
			padding-top: 20px;
			width: 20px;
			*background-position: 4px 4px; /* IE7 */
		}
		#bettingOptionsBlock table td.statistics a:hover {
			background-color: rgba(255,255,255,0.1);
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff)"; /* IE8 */
			*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff); /* IE7 */
		}
	#bettingOptionsBlock table .tooltip {
		background: url('img/tooltip_bg.png') no-repeat bottom;
		display: none;
		padding-bottom: 3px;
		position: absolute;
		right: 0;
		bottom: 25px;
		width: 100%;
	}
		#bettingOptionsBlock table .tooltip .tooltipContents {
			background: #ffffff;
		}
		#bettingOptionsBlock table td:hover .tooltip {
			color: #000000;
			display: block;
		}
		#bettingOptionsBlock table .tooltip .league,
		#bettingOptionsBlock table .tooltip .favorite {
			border: 0;
			display: block;
			float: none;
			padding: 5px;
			position: static;
		}
		#bettingOptionsBlock table .tooltip .league {
			color: #999999;
		}
		#bettingOptionsBlock table .tooltip .leagueName {
			color: #000000;
			font-weight: bold;
		}
		#bettingOptionsBlock table .tooltip .favorite {
			color: #e6663c;
			font-size: 10px;
			text-decoration: underline;
		}
		#bettingOptionsBlock table .tooltip .teamName {
			font-weight: bold;
			text-transform: uppercase;
		}
	.bottomLineTitle {
		border-top: 1px dashed #353e56;
		font-size: 12px;
		font-weight: bold;
		margin-top: 10px;
		padding-bottom: 10px;
		padding-top: 25px;
	}
	.bottom-center-block {
		margin-left:25%;
		width:74%;
	}
	#bettingOptionsBlock .bottom-center-block {
		margin-left:0;
		width:auto;
	}

/* Išplėstinių pasiūlymų blokas */


/* Trečiasis stulpelis */
#column3 {
	display: inline-block;
	margin-left: 2%;
	vertical-align: top;
	width: 22%;
	*display: inline; /* IE7 */
	*zoom: 1; /* IE7 */
}
/* „Tavo statymų“ blokas */
#myBetsBlock {
	margin-bottom: 25px;
}
	#myBetsBlock .tabs {
		background: #3B3142;
		display: block;
		list-style: none;
        text-align:center;
	}
		#myBetsBlock .tabs li {
			display: inline-block;
			overflow: hidden;
			vertical-align: top;
			*display: inline; /* IE7 */
			*zoom: 1; /* IE7 */
		}
		#myBetsBlock .tabs li a,
		#myBetsBlock .tabs li a:visited {
			background: #3b3142;
			color: #ffffff;
			display: block;
			height: 23px;
			line-height: 23px;
			margin-left: 1px;
			padding: 0 7px;
			text-decoration: none;
			white-space: nowrap;
			_display: inline-block; /* IE6 */
		}
		#myBetsBlock .tabs li.current a,
		#myBetsBlock .tabs li.ui-state-active a,
		#myBetsBlock .tabs li.current a:visited,
		#myBetsBlock .tabs li.ui-state-active a:visited {
			background: #8F5F8B;
			font-weight: bold;
		}
		#myBetsBlock .tabs li a:hover,
		#myBetsBlock .tabs li.current a:hover,
		#myBetsBlock .tabs li.ui-state-active a:hover {
			background: #2f2636;
			color: #ff6633;
		}
		#myBetsBlock .tabs li a span {
			display: block;
			overflow: hidden;
		}
	#myBetsBlock .myBetsForm {
		background: #613464;
		display: block;
	}
		.myBetsForm .moveClone {
			font-size: 11px;
			padding: 15px 10px 10px 10px;
		}
		.myBetsForm .moveClone a {
			border-bottom: 1px dotted #ffffff;
			color: #ffffff;
			font-size: 11px;
			margin-right: 10px;
			padding-right: 17px;
			text-decoration: none;
		}
		.myBetsForm .moveClone a.cloneBets {
			background: url('img/copy_link.png') no-repeat right;
			padding-right: 13px;
		}
		.myBetsForm .moveClone a.moveBets {
			background: url('img/move_link.png') no-repeat right;
		}
		.myBets {
			border-bottom: 1px dotted #d5c3d4;
			display: block;
			line-height: 16px;
			list-style: none;
		}
			.myBets li {
				background: #814b7d;
				border-top: 1px solid #73376e;
				color: #ffffff;
				display: block;
				text-shadow: 1px 1px 1px #1c243a;
				*zoom: 1; /* IE7 */
			}
			.myBets li:nth-child(even) {
				background: #8f5f8b;
			}
			.myBets li:hover {
				background: #c0543e;
			}
			.myBets li label {
				display: block;
				padding: 5px 10px 10px 5px;
				position: relative;
			}
			.myBets li span {
				display: block;
				padding-left: 20px;
				position: relative;
			}
			.myBets li input {
				position: absolute;
				left: 0;
				top: 2px;
				*top: -2px; /* IE7 */
				_left: -20px; /* IE6 */
			}
			.myBets li span.betType {
				color: #cccccc;
			}
			.myBets li span.betOn {
				font-weight: bold;
				padding-right: 40px;
			}
			.myBets li span.factor {
				color: #ffc263;
				position: absolute;
				right: 0;
				top: 0;
				_right: 10px; /* IE6 */
			}
			.myBets li .removeBet {
				background: url('img/remove_bet.png') no-repeat left top;
				display: none;
				font-size: 3px;
				height: 11px;
				overflow: hidden;
				padding-left: 11px;
				position: absolute;
				right: 5px;
				top: 5px;
				width: 0;
				cursor: pointer;
				_display: block; /* IE6 */
			}
			.myBets li:hover .removeBet {
				display: block;
			}
			.myBets li .myBid {
				display: block;
				padding-left: 25px;
				padding-right: 70px;
				padding-top: 0;
				position: relative;
			}
			.myBets li .myBid input {
				border: 1px solid #31092e;
				color: #333333;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				left: auto;
				padding-right: 2px;
				position: absolute;
				right: 10px;
				text-align: right;
				top: 0;
				width: 50px;

			}

		#myBetsTerms {
			border-bottom: 1px solid #73376e;
			color: #ffc263;
			padding: 0 25px 10px;
			position: relative;
			font-size:10px;
		}

		#myBetsError,
		#myBetsConfirm,
		#myBetsTotalSum,
        #mySystemBetsTotalSum,
		#myBetsTotalFactor {
			border-bottom: 1px solid #73376e;
			color: #ffc263;
			padding: 10px 65px 10px 25px;
			position: relative;
			_zoom: 1; /* IE6 */
		}
			#myBetsTotalSum span.factor,
			#myBetsTotalFactor span.factor,
            #mySystemBetsTotalSum span.overall{
				color: #ffc263;
				font-weight: bold;
				padding: 10px 0;
				position: absolute;
				right: 10px;
				text-shadow: 1px 1px 1px #1c243a;
				top: 0;
			}
		#moneyInMyAccount {
			color: #ffffff;
			font-weight: bold;
			padding: 10px 10px 10px 25px;
			position: relative;
		}
			#moneyInMyAccount span.sum {
				font-size: 13px;
				padding: 9px 0;
				position: absolute;
				right: 10px;
				top: 0;
			}
		#myBid,
        #mySystemBid,
		.potentialWin,
        .systemCombinationRow,
        .betSystemCombinations{
			color: #ffffff;
			display: block;
			padding: 6px 10px 6px 25px;
			position: relative;
			_zoom: 1; /* IE6 */
		}
        .betSystemCombinations input{
            vertical-align: middle;
        }
        #systembet span.warningMessage{
            text-align:center;
            font-weight:bold;
            color:#C91C31;
        }
			#myBid input, #mySystemBid input {
				border: 1px solid #31092e;
				color: #333333;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				margin: 5px 0;
				position: absolute;
				right: 10px;
				text-align: right;
				top: 0;
				width: 50px;
			}
            #myBetsBlock .disabled{
                color:#8C8B8B;
            }
			.potentialWin .sum {
/*
				border: 1px solid #4c3058;
				background: #4c3058;
				color: #f17021;
				font-weight: bold;
*/
				color: #ffc263;
				font-weight: bold;
				padding: 10px 0;
				position: absolute;
				right: 10px;
				text-shadow: 1px 1px 1px #1c243a;
				top: 0;
			}
		.submitMyBid {
			text-align: right;
			padding: 10px 10px 10px 25px;
		}
			.submitMyBid button {
				display: none;
			}
			.submitMyBid input {
				background: url('img/button.png') no-repeat center;
				display: inline-block;
				font: 11px normal Arial, Helvetica, sans-serif;
				height: 19px;
				line-height: 19px;
				text-align: center;
				width: 105px;
				*display: inline; /* IE7 */
				*zoom: 1; /* IE7 */
			}
			.submitMyBid input:hover {
				color: #4c3058;
			}

/* Naujienų blokas */
#newsBlock {
	margin-bottom: 25px;
}
	#newsBlock ul {
		display: block;
		line-height: 16px;
		list-style: none;
	}
	#newsBlock li {
		display: block;
		margin-bottom: 15px;
	}
	#newsBlock li a {
		display: block;
		padding-top: 2px;
	}

/* Tinklapis „Lažybų punktai“ */
#pageBlock {
	display: inline-block;
	margin-left: 3%;
	vertical-align: top;
	width: 74%;
	*display: inline; /* IE7 */
	*width: 73.5%; /* IE7 */
	*zoom: 1; /* IE7 */
	_position: relative; /* IE6 */
	_width: 72%; /* IE6 */
}
	#pageBlock .map {
		border: 4px solid #ffffff;
		display: block;
		float: right;
		height: 460px;
		width: 517px;
	}
	#bettingSpots {
		display: block;
		font-size: 12px;
		min-height: 458px;
		list-style: none;
		margin-right: 525px;
		padding-top: 10px;
		_zoom: 1; /* IE6 */
	}
	#bettingSpots li {
		display: block;
		padding-top: 10px;
		*zoom: 1; /* IE7 */
	}
	#bettingSpots li dl {
		display: block;
	}
	#bettingSpots li dt {
		margin-bottom: 10px;
	}
		#bettingSpots li.ui-state-active dt,
		#bettingSpots li.expanded dt {
			font-weight: bold;
		}
		#bettingSpots li dt a {
			background: url('rgba.php?r=255&g=255&b=255&a=10') repeat;
			background: rgba(255,255,255,0.1);
			border-bottom-left-radius: 5px;
			border-top-left-radius: 5px;
			-khtml-border-radius-bottomleft: 5px;
			-khtml-border-radius-topleft: 5px;
			-moz-border-radius-bottomleft: 5px;
			-moz-border-radius-topleft: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-webkit-border-top-left-radius: 5px;
			color: #ffffff;
			display: block;
			padding: 4px 10px;
			text-decoration: none;
			_background: transparent; /* IE6 */
			_cursor: pointer; /* IE6 */
			_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1affffff, endColorstr=#1affffff); /* IE6 */
			_zoom: 1; /* IE6 */
		}
		#bettingSpots li dt a span {
			border-bottom: 1px dotted #ffffff;
			display: inline-block;
			padding: 2px;
		}
		#bettingSpots li dt a:hover {
			background: url('rgba.php?r=255&g=255&b=255&a=20') repeat;
			background: rgba(255,255,255,0.2);
			_background: transparent; /* IE6 */
			_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff); /* IE6 */
		}
		#bettingSpots li dt a:hover span {
			border-bottom-color: transparent;
		}
		#bettingSpots li.ui-state-active dt a,
		#bettingSpots li.ui-state-active dt a:hover,
		#bettingSpots li.ui-state-active dt a:visited ,
		#bettingSpots li.expanded dt a,
		#bettingSpots li.expanded dt a:hover,
		#bettingSpots li.expanded dt a:visited {
			background: #ffffff;
			color: #a1278a;
		}
	#bettingSpots li dd {
		display: none;
		margin-bottom: 10px;
		padding-left: 20px;
	}
		#bettingSpots li.ui-state-active dd,
		#bettingSpots li.expanded dd {
			display: block;
		}
		#bettingSpots li dd span {
			color: #ffffff;
		}

/* Profilio duomenys */
#profileBlock {
	display: inline-block;
	margin-left: 3%;
	vertical-align: top;
	width: 80%;
	*display: inline; /* IE7 */
	*width: 79.5%; /* IE7 */
	*zoom: 1; /* IE7 */
	_position: relative; /* IE6 */
	_width: 78%; /* IE6 */
}
	#profileDataForm, 
    #profileDataPayForm,
    #profileBalanceForm,
    #profileBalancePaymentConfirmForm {
		color: #ffffff;
		display: block;
		font-size: 13px;
		line-height: 24px;
	}
    
    #profileDataPayForm,
    #profileBalanceForm,
    #profileBalancePaymentConfirmForm {
        margin-top:25px;
    }

	#profileDataForm label, 
    #profileDataPayForm label,
    #profileBalanceForm label,
    #profileBalancePaymentConfirmForm label{
		display: block;
		margin-bottom: 15px;
	}

	#profileDataForm label span,
    #profileBalanceForm label span,
    #profileBalancePaymentConfirmForm label span{
		display: inline-block;
		padding: 0 10px;
		width: 170px;
	}
	#profileDataPayForm label span{
		display: inline-block;
		padding: 0 10px;
	}

	#profileDataForm label input,
    #profileBalanceForm label input{
		background: #ffffff;
		display: inline-block;
		border: 1px solid #000000;
		color: #000000;
		font-weight: bold;
		height: 22px;
		line-height: 22px;
		padding: 0 10px;
		width: 380px;
	}

    #profileBalanceForm .balanceMessageBox{
       color:#FFFFFF;
       text-align:justify;
       font-weight:bold;
       width:600px;
       margin:10px;
       font-size:12px;
    }
	#profileDataForm label input#userName {
		border-color: #9c9c9c;
		color: #9c9c9c;
		font-weight: normal;
	}

	#profileDataForm button, 
    #profileDataPayForm button,
    #profileBalanceForm button,
    #profileBalancePaymentConfirmForm button{
		background: url('img/button_purple.png') repeat-x center;
		border: 1px solid transparent;
		border-color: rgba(255,255,255,0.1);
		border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		color: #ffffff;
		font-size: 12px;
		height: 26px;
		line-height: 24px !important;
		margin-left: 190px;
		margin-top: 20px;
		padding: 0 10px;
		*border: 0;
	}

	#playerBets button.playerBetSub {
		background: url('img/button_purple.png') repeat-x center;
		border: 1px solid transparent;
		border-color: rgba(255,255,255,0.1);
		border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		color: #ffffff;
		font-size: 12px;
        margin-right: 6px;
        padding:3px;
		*border: 0;
	}

    #playerBets p.playerBetSubBlock{

 		line-height: 18px;
		line-height: 24px !important;
		margin-right: 30px;
		margin-top: 10px;
		padding: 0 10px;
        text-align: right;

    }

.showEvents,
.clearEvents,
.moveBets,
.cloneBets {
	cursor: pointer;
	text-decoration: underline;
	font-size: 16px;
}
.currentCategoryShowEvents {
	
}

#bettingCategoriesForm {
	padding: 0 !important;
}

#ajaxLoadingBlock {
	background:#FFFFFF;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color:#1C243A;
	display:none;
	font-size:16px;
	font-weight: bold;
	padding: 10px 0;
	position: fixed;
	right: 4px;
	text-align: center;
	top: 4px;
	width: 200px;
	z-index: 100;
	_right: expression(document.body.scrollRight - 4 + 'px');
	_top: expression(document.body.scrollTop - 4 + 'px');
}

.ui-tabs-hide {
	display: none !important;
}

.map.ui-tabs-hide {
	position: absolute;
	left: -1000px;
}

div.page {
}
	div.page h2, #playerPaymentInstructions h2{
		font-size:24px;
		font-weight:normal;
		margin-bottom:20px;
	}
	div.page h3 {
		font-size:16px;
		font-weight:normal;
		margin:10px 0;
	}
	div.page p , #playerPaymentInstructions .entry{
		font-size:12px;
		line-height:18px;
		padding:6px 0 10px;
	}

	div.page ul,
	div.page ol {
		padding:10px 0;
	}

	div.page li , #playerPaymentInstructions li{
		font-style:italic;
		margin-left:19px;
		padding:2px 0;
	}

    .mapItem{

        font-size:15px;

    }
.messageBox	 {
	background:none repeat scroll 0 0 #8F5F8B;
	border-bottom:2px solid #73376E;
	color:#FFC263;
	font-size:14px;
	left:0;
	padding:6px;
	position:fixed;
	text-align:center;
	top:0;
	width:100%;
	z-index:3;
	display: none;
}

.eventSubBetsBack {
	border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #FFFFFF;
	margin:6px 0 16px;
	padding:6px 10px;
	font-size:12px;
	cursor: pointer;
}

#betshopsBlockTabs {

}
#betshopsBlockTabs p {
	font-size:11px;
	line-height:14px;
	padding:5px 0;
}

#oldpasswordAlert {
	border:1px dashed #8F5F8B;
	margin-bottom:10px;
	padding:10px 6px;
	font-weight:bold;
}

#playerBets span.win {
	color:#CAFFB0;
}
#playerBets span.los {
	color: #ff8989;
}
#playerBets span.ret {
	color: #fff889;
}

.price_id {
	color:#FF6633;
	padding-right:6px;
	font-weight: normal;
}

.topLineTitle{

	background: url('rgba.php?r=28&g=36&b=58&a=20') repeat;
	background: rgba(28,36,58,0.2);
	display: block;
	line-height: 15px;
	margin-bottom: 14px;
	position: relative;
	width: 100%;
    font-size:12px;
	_background: transparent; /* IE6 */
	_filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000); /* IE6 */
}

.topLineTitle .textwidget {

        padding-left: 10px;

}



/* Editor CSS Begin */


#pageBlock .alignleft{

    float:left;

}

#pageBlock .alignright{

    float:right;

}

#pageBlock .aligncenter{

    display:block;
    margin-left:auto;
    margin-right:auto;

}

/* Editor CSS End */

/* Contacts form CSS Begin */

#contactForm{

    clear:both;
    margin:10px 0;
    width:380px;
    height:400px

}

.formRowLeft{

    float:left;
    display:inline;
    width:170px;
    height:auto;
    margin: 5px 10px 5px 0;

}

.formRowRight{

    float:left;
    display:inline;
    width:190px;
    height:auto;
    margin: 5px 0 5px 10px;

}

.inputText{

    width:180px;
    border: 1px solid #757e8d;
    height: 17px;
    padding: 0 2px;


}

.textareaText{

    width:180px;
    border: 1px solid #757e8d;
    padding: 2px;
    height:70px;
    overflow-y:none;


}

.selectText{

    border: 1px solid #757e8d;
    padding: 2px;


}

.formRowRightSubmit{

    clear:both;
    width:90px;
    height:auto;
    margin: 5px 0 5px 270px;


}

.formRowRightSubmit input {
    background: url('img/button.png') no-repeat center;
    display: inline-block;
    font: 11px normal Arial, Helvetica, sans-serif;
    height: 19px;
    line-height: 19px;
    text-align: center;
    width: 105px;
    *display: inline; /* IE7 */
    *zoom: 1; /* IE7 */
}

.formRowRightSubmit input:hover {
    color: #4c3058;
}

.formMessageBox {

    clear:both;
    height:auto;
    width:400px;
    display:none;

}
.formMessageBox {

    color:red;
    font-size:13px;
    font-weight:bold;
    
}

.formMessageBox p {

    color:#FF5C00;
    font-size:13px;
    font-weight:bold;

}


/* Contacts form CSS End */


/* Banner BEGIN*/

.topBannerItem{

    clear:both;
    margin:0 0 15px 0;

}

/* Banner END */

/* Barcode form BEGIN*/


#barcodeMessageBox{

    clear:both;
    text-align:left;
    
}

.checkCardBlock {
    background: url('img/barcode.png');
    margin-top: 40px;
    padding: 0 5px 10px 5px;
    height:85px;
}
    .checkCardBlock .blockTitle span {
        background: #1c243a;
        padding: 0 5px 2px 5px;
    }
    .checkCardBlock p {
        background: #1c243a;
        margin-top: 10px;
        padding: 5px;
        display:none;
    }

    .checkCardBlock div{

 		display: block;
		padding-right:30px;
		position: relative;
		_padding-right: 25px; /* IE6 */
        
    }

.checkCardBlock .searchButton {
    
    background: url('img/search_button.png') center;
    height: 19px;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: top;
    width: 25px;
    *top: 1px; /* IE6 */
}

.barcodeField {
    border: 1px solid #757e8d;
    border-right: 0;
    height: 17px;
    line-height: 17px;
    padding: 0 2px;
    width: 100%;
}




/* Barcode form END */


/* Splash Screen BEGIN */

#importantInformation {

		/* overlay is hidden before loading */
		display:none;

		/* standard decorations */
		width:400px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#importantInformation div {
		padding:10px;
		border:1px solid #8A8787;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
        font-weight:bold;
        font-size:11px;
        line-height: 23px;
        color:#4D0811;
        text-align:justify;
	}

	#importantInformation h3 {
		padding:10px;
		border:1px solid #8A8787;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
        font-weight:bold;
        font-size:14px;
        line-height: 23px;
        color:#4D0811;
        text-align:justify;
        font-weight:bold
	}

	#importantInformation h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#5D689A;
		padding:5px 10px;
		border:1px solid #8A8787;
		font-size:20px;
	}

    #importantInformation button.close {
            border-width:1px;
            border-bottom: 0.2em solid #666;
            font-size:1em;
            padding:0.3em 0.6em;
            color:#fff;
            line-height: 1;
            text-shadow: 0 0 0.1em #222;
            cursor:pointer;
            background-color:#5D689A;
            -moz-box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.5);
            -moz-border-radius:10.2em;
            -webkit-box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.5);
            -webkit-border-radius:10.2em;
        }

        #importantInformation p{

          margin-top:20px;

        }




/* Splash Screen END  */
