.tipster_results_header, .tipster_results_td {
	text-align: center;
}

.tipster_results_home, .tipster_results_header_home {
	text-align: right;
}

.tipster_results_away, .tipster_results_header_away {
	text-align: left;
}

dl.tabs {
    float: left;
    margin: 10px 0 -1px 0;
    z-index: 50;
}

dl.tabs dt {
    float: left;
    padding: 4px 10px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    margin-left: 3px;
    background: #f0f0f0;
    color: #666;
}

dl.tabs dt.open {
    background: #F9F9F9;
    border-bottom: 1px solid #F9F9F9;
    z-index: 100;
    color: #000;
}

div.current { 
    clear: both; 
    border: 1px solid #ccc; 
    padding: 10px 10px;
}

div.current dd { 
    padding: 0; 
    margin: 0;
}

.tipster_table {
	width: 100%;
	color:#7a7a7a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	empty-cells:show;
	border:none;
}

.tipster_table, .tipster_table th, .tipster_table td {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #e3e3e3;
	border-collapse: collapse;
	/*background-color: #ffffff;*/
	text-align:center;
}
.tipster_table th {
	text-shadow: #fff 1px;
}
.tipster_table td {
	padding:10px 2px;
}

.tipster_results_header {
	color: #333; background:#CCD3CC; background: url(../images/bg.jpg);height:30px;
}

.tipster_row_0, .tipster_row_stat_0 {
	background-color: #FFFFFF;
	color: #000000;
}

.tipster_row_1, .tipster_row_stat_1 {	
	color: #000000;
}


.tipster_row_1 td{
	background:#f6f6f6;
}


.tipster_adminmenu img {
	padding-right: 10px;
}

#tipster_top_div, #tipster_coupon_selector_div {
	float: left;
}

#tipster_menu_div {
	float: right;
}

#tipster_top_div, #tipster_coupon_selector_div, #tipster_coupon_selector_div div {
	width: 100%;
	text-align: center;
}

#tipster_coupon_selector_div div {
	font-size: 22px;
}

.tipster_statdetails {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
}

.tipster_statdetails tr td, .tipster_statdetails_admin tr td {
	border: 0px;
	padding: 0px;
}

.tipster_statdetails_admin {
	width: 100%;
}

.tipster_results_td {
	width: 12.5%;
}

.tipster_totalmark_label, .tipster_totalover_label, .tipster_totalsuccess_label, .tipster_totaloversuccess_label, .tipster_ok_label, .tipster_overok_label {
	text-align: left;
	font-size: 80%;
	line-height: 60%;
	padding: 0px;
}

.tipster_totalmark_value, .tipster_totalover_value, .tipster_totalsuccess_value, .tipster_totaloversuccess_value, .tipster_ok_value, .tipster_overok_value {
	text-align: right;
	font-size: 80%;
	line-height: 60%;
}

.tipster_percent {
	padding: 2px;
	font-size: 200%;
	color: brown;
	font-weight: bold;
}

.tipster_row_stat_0, .tipster_row_stat_1 {
	height: 100px;
}

.tipster_contents_div {float: left;width: 104%;margin-left:-15px;}

.tipster_contents_div_stats {
	float: left;
}

.tipster_contents_div_stats_admin {
	float: left;
	width: 100%;
}

td.tipster_results_header_id, td.tipster_results_id, td.tipster_results_header_odds, td.tipster_results_odds,
td.tipster_results_header_score, td.tipster_results_score {
	width: 5%;
}

td.tipster_results_header_league, td.tipster_results_league {
	width: 20%; /* 11% */
}

td.tipster_results_header_time, td.tipster_results_time, td.tipster_results_header_mark, td.tipster_results_mark,
td.tipster_results_header_opap1, td.tipster_results_opap1, td.tipster_results_header_opap2, td.tipster_results_opap2,
td.tipster_results_header_opapx, td.tipster_results_opapx, td.tipster_results_header_success, td.tipster_results_success {
	width: 4%;
}

td.tipster_results_header_home, td.tipster_results_home, td.tipster_results_header_away, td.tipster_results_away {
	width: 22%;
}

.tipster_results_header th {
	text-align: center;
	font-weight: bold;
}

div#tipster_coupon_selector_div div {
	float: left;
}

.tipster_odds_img {
	height: 22px;width:55px;
}

.tipster_result_img {width:19px;height:19px;}

#tipster_odds_div img { height: 26px;width:65px;}
#tipster_odds_inner_div {
	width: 350px;
	margin-left: auto;
	margin-right: auto;
}

#tipster_odds_div_gold, #tipster_odds_div_value, #tipster_odds_div_risky, #tipster_odds_div_nobet {
	width: 76px;
	float: left;
	padding: 5px;
}

#tipster_odds_div_all {
	width: 100%;
	float: left;
}

#tipster_stats_div {
	clear: both;
	width: 420px;
	margin-left: auto;
	margin-right: auto;
height:40px;
border:1px #ccc solid;
background:#f3f3f3;
}

#tipster_stats_inner_div {
	width: 360px;
	margin-left: auto;
	margin-right: auto;
}

#tipster_stats_inner_div .tipster_label {
	text-align: right;
}

#tipster_stats_div div a {color:#043;}

#tipster_stats_inner_div td {
	padding-left: 5px;
	padding-right: 5px;
}

#tipsterform a {color:#115511;}
#tipsterform a:hover {color:#449922;}

#tipster_top_div a {color:#e60;}


.tipster_table tr td {font-size:11px;border:0px #ccc solid;color:#444;}
.tipster_stat_wrap {
	float: left;
	padding: 5px;
	width: 60px;
}

.tipster_stat_label, tipster_stat_value {
	text-align: center;
}

#tipster_stats_inner_div, #tipster_stats_wrap_div {
	width: 100%;
}



.tipster_league_selector, .tipster_odds_selector {font-size:10px;}

#system-message dd {
	font-weight: bold;
	font-size: 80%;
}

#system-message dd ul {
	color: #0055BB;
	list-style: none outside none;
	background: none repeat scroll 0 0 #006699;
	border: medium none;
	margin-left: -36px;
}

#system-message dd ul a:hover {
	color: yellow;
	text-decoration: none;
}

#system-message dd.message ul li, #system-message dd.error ul li, #system-message dd.notice ul li {
	background: none repeat scroll 0 0 transparent;
	color: #FFFFFF;
	margin: 0;
	padding: 5px;
	line-height: 180%;
	padding-left: 10px;
}

#tipster_coupon_selector input.button {border:1px #ddd solid; color:#e40;font-weight:bold;font-size:12px;padding:2px;margin:10px;}
#tipster_coupon_selector input.button:hover {color:#449922;}
.tipster_table .tipster_odds_selector {width:64px;}
.tipster_table .tipster_league_selector {width:70px;}

#tipsterloading {
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 1000;
	background-color: #000000;
	background-repeat:no-repeat;
	background-position:center center;
	position: fixed;
	display: none;
	visibility: hidden;
}
.tipster_contents_div_stats {width:530px;}

.tipster_row_stat_0 .tipster_results_td td {padding:5px;}
.tipster_row_stat_1 .tipster_results_td td {padding:5px;}


.tipster_row_stat_1 {background:#f3f3f3;}

.tipster_results_league img {height:24px;width:26px;}

.trigger{
	border: 1px solid #ccc;
	color: green;
	padding-right: 1em;
	background: url(../images/arrow.gif) top right no-repeat #fff;
	display: block;
	font-size: 8pt;
}

.activetrigger{
	border: 1px solid #ccc;
	color: green;
	padding-right: 1em;
	display: block;
	background: #ccc;
}

/* style of the UL */
.dropcontainer ul{
	background: #fff;
	border: 1px solid #999;
	border-bottom: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
	position: absolute;
}

.dropdownhidden{
	top: 0;
	left: -999em;
}

.dropdownvisible{
	top: 0;
	left: 0;
}

.dropcontainer ul li{
	background-image: none;
	padding-left: 0px;
}

.dropcontainer ul a{
	padding: 0.5em;
	display: block;
	width: 15em;
	text-decoration: none;
	color: #666;
	border-bottom: 1px solid #999;
}

.dropcontainer ul a:hover{
	background: #ccc;
}

.dropcontainer{
	position: relative;
}

.tipster_prevcoupons_right_inner {
	float: left;
	width: 150px;
	text-align: right;
	line-height: 14px;
	padding-right: 10px;
}

.tipster_prevcoupons_left_inner {
	width: 300px;
}

.tipster_prevcoupons_left_inner, .tipster_prevcoupons_right_inner {
	padding-top: 5px;
	height: 20px;
}

.tipster_prevcoupons_left_inner, .tipster_prevcoupons_bar {
	float: left;
	text-align: right;
	line-height: 14px;
	border-left: solid thin CornflowerBlue;
}

.tipster_prevcoupons_bar {
	background-color: CornflowerBlue;
}

.tipster_prevcoupons_bar_text {
	float: right;
}

.tipster_prevcoupons_line {
	border-bottom: solid thin CornflowerBlue;
}

.tipster_clear {
	clear: both;
}

#tipster_prevcoupons_results {
	border-top: solid thin CornflowerBlue;
}

#tipster_prevcoupons_results, #tipster_prevcoupons_footer {
	float: left;
	width: 100%;
}

#tipster_prevcoupons_footer {
	padding-top: 10px;
	text-align: center;
}

.list-footer div {
	margin-bottom: 5px;
}

.counter {
	padding-top: 5px;
}

#tipster_chart {margin-bottom:10px;}

#tipster_chart {
	z-index: 0;
}

.cssMenu1_el {
	z-index: 100;
}

#prvcptable, #prvcptable table, #prvcptable table table {
	width: 100%;
}

.prvcptd {
	width: 7.41%;
	text-align: center;
	padding: 2px;
}

.prvcpinact {
	border: solid thin CornflowerBlue;
	background-color: #eeeeee;
	cursor: pointer;
}

.prvcpinact:hover {
	border: solid thin CornflowerBlue;
	color: #efefef;
	background-color: CornflowerBlue;
	cursor: pointer;
}

.prvcpact {
	color: #400080;
	border-top: solid thin CornflowerBlue;
	border-left: solid thin CornflowerBlue;
	border-right: solid thin CornflowerBlue;
}

.prvcpcspan {
	border-bottom: solid thin CornflowerBlue;
	width: 100%;
}

.prvcpinner {
	padding: 10px;
	border-bottom: solid thin CornflowerBlue;
	border-left: solid thin CornflowerBlue;
	border-right: solid thin CornflowerBlue;
}

.prvcpsp {
	width: 1%;
}

.tipsterextra0, .tipsterextra1 {
	clear: both;
	float: left;
	width: 100%;
	margin-top: 20px;
}

.tipsterextra0 {
	background-color: #ffc1c1;
}

.tipsterextra1 {
	background-color: #aeaeff;
}

.tipsterlabel {
	clear: both;
	float: left;
	width: 20%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: -5px;
}

.tipsterfield {
	float: left;
	width: 80%;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tipsterextraadd {
    cursor: pointer;
    padding: 10px;
    width: 16px;
}

.tipstertableteams td {
	text-align: center;
}