/* Main CSS file, for Allstars Money League Series 3 */
/* RedsealSW version 3.99.45.F on Friday, 30 Dec at 18:13:39 */
/* Registered until 28/09/2017 */


HEADER {margin:20px 0px;}

/* Links outside contentcenter */
A:link { COLOR: inherit; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
A:visited { COLOR: inherit; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
A:active { COLOR: inherit; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
A:hover { COLOR: inherit; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}

/* Links inside contentcenter */
*#contentcenter A:link { COLOR: inherit; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
*#contentcenter A:visited { COLOR: inherit; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
*#contentcenter A:active { COLOR: inherit; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
*#contentcenter A:hover { COLOR: inherit; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}

BODY {FONT-SIZE:100%; MARGIN: 0; BACKGROUND-COLOR: #d3e4f5;}

BODY.bodystyle {TEXT-ALIGN: center;}

*.content { MARGIN: 0;}
*#contentcenter {TEXT-ALIGN: center;}
img {MARGIN-LEFT: 0.5em; MARGIN-RIGHT: 0.5em}
/* Headers */
h1,h2,h3,h4,h5,h6 {TEXT-ALIGN: center;}
h1 {FONT: bold 18pt /21.6pt Verdana, Geneva, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent; MARGIN: 20px auto 4px auto;}
h2 {FONT: bold 16pt /19.2pt Verdana, Geneva, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent; MARGIN: 20px auto 4px auto;}
h3 {FONT: bold 14pt /16.8pt Verdana, Geneva, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: transparent; MARGIN: 20px auto 4px auto;}
h4 {FONT: 10pt /12pt Verdana, Geneva, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent; MARGIN: 20px auto 4px auto;}
h5 {FONT: 9pt /10.8pt Verdana, Geneva, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent; MARGIN: 20px auto 4px auto;}
h6 {FONT: 9pt /10.8pt Verdana, Geneva, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent; MARGIN: 20px auto 4px auto;}

/* IDs used */
/* ulmmain, ulmdownloads, ulmlinks, ulmresults, ulmleague, ulmfixtureteams, ulmfixturematches, ulmmatrix, ulmkodraw, ulmkoreport, ulmlistofmatches, ulmvenues, ulmoutstanding, ulmreferees */

/* Tables */
*.withheader { BORDER-STYLE: solid; BORDER-COLLAPSE: separate; BORDER-WIDTH: 1px; BORDER-COLOR: #000000; BORDER-SPACING: 1px; PADDING: 1px; BORDER-RADIUS: 0em 0em 0.5em 0.5em; MARGIN: 20px auto 4px auto;}
*.withoutheader { BORDER-STYLE: solid; BORDER-COLLAPSE: separate; BORDER-WIDTH: 1px; BORDER-COLOR: #000000; BORDER-SPACING: 1px; PADDING: 1px; BORDER-RADIUS: 0em 0em 0.5em 0.5em; MARGIN: 20px auto 4px auto;}
* caption { TEXT-ALIGN: center; FONT: bold 16pt /19.2pt Verdana, Geneva, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent; BORDER-RADIUS: 0.5em 0.5em 0.5em 0.5em;}
table.withoutheader caption, table.withheader TH, *.kotitle { FONT: bold 14pt /16.8pt Verdana, Geneva, sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #0000a0; BORDER-STYLE: solid; BORDER-COLLAPSE: separate; BORDER-WIDTH: 1px; BORDER-COLOR: #000000; BORDER-SPACING: 1px; BORDER-RADIUS: 0.5em 0.5em 0em 0em;}
* tr:last-child td:first-child {border-bottom-left-radius: 0.5em;}
* tr:last-child td:last-child {border-bottom-right-radius: 0.5em;}

/* Table data */
*#contentcenter TD { BORDER-STYLE: solid; BORDER-COLLAPSE: separate; BORDER-WIDTH: 1px; BORDER-COLOR: #000000; BORDER-SPACING: 1px; PADDING: 1px; VERTICAL-ALIGN:middle;}

/* Table rows */
table.withoutheader TR:nth-child(odd), table.withheader TR:nth-child(even) {BACKGROUND-COLOR: #CFCFCF;}
table.withoutheader TR:nth-child(even), table.withheader TR:nth-child(odd) {BACKGROUND-COLOR: #EFEFEF;}

table.col1ascaption TD:first-child {BACKGROUND-COLOR: #0000a0;}

/* Define the widths of all tables */
table.table-main {width: 60%;}
table.table-downloads {width: 40%;}
table.table-links {width: 60%;}
table.table-results {width: 60%;}
table.table-league {width: 70%;}
table.table-fixtureteams {width: 70%;}
table.table-fixturematches {width: 50%;}
table.table-matrix {width: 100%;}
table.table-listofmatches {width: 60%;}
table.table-venues {width: 90%;}
table.table-outstanding {width: 80%;}
table.table-referees {width: 50%;}

/* Define the font of all table cells */
td.text, td.text4{ FONT: 10pt /12pt Verdana, Geneva, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent;}
td.data{ FONT: 9pt /10.8pt Verdana, Geneva, sans-serif; COLOR: #000000; BACKGROUND-COLOR: transparent;}
td.textbig, th.text, td.text3{ FONT: bold 14pt /16.8pt Verdana, Geneva, sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: transparent;}

/* Define the widths of all table cells */
*.ms-score{WIDTH: 10%; TEXT-ALIGN: center;}
*#contentcenter *.ms-hteam{WIDTH: 40%; TEXT-ALIGN: right; PADDING-RIGHT: 1em}
*#contentcenter *.ms-ateam{WIDTH: 40%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*.ms-iscore.data{WIDTH: 10%; BORDER:none; TEXT-ALIGN: center; FONT: bold 10pt /12pt Verdana, Geneva, sans-serif; COLOR: #000000;}
*.ms-fscore.data{WIDTH: 10%; BORDER:groove; TEXT-ALIGN: center; FONT: bold 10pt /12pt Verdana, Geneva, sans-serif; COLOR: #000000;}
*.ms-bscore.data{WIDTH: 10%; BORDER:none; FONT: small/10% sans-serif;}
*.ms-bteam.text{WIDTH: 40%; BORDER:none; FONT: small/10% sans-serif;}
*#contentcenter *.lom-date{WIDTH: 28%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*#contentcenter *.lom-textl{WIDTH: 28%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*.lom-data{WIDTH: 8%; TEXT-ALIGN: center;}
*#contentcenter *.lom-textr{WIDTH: 28%; TEXT-ALIGN: right; PADDING-RIGHT: 1em}
*.lom-textN{WIDTH: 100%; TEXT-ALIGN: center;}
*.res-data{WIDTH: 10%; TEXT-ALIGN: center;}
*#contentcenter *.res-textl{WIDTH: 40%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*#contentcenter *.res-textr{WIDTH: 40%; TEXT-ALIGN: right; PADDING-RIGHT: 1em}
*.res-textb{WIDTH: 100%; TEXT-ALIGN: center;}
*.lt1-data{WIDTH: 8.25%; TEXT-ALIGN: center;}
*#contentcenter *.lt1-text{WIDTH: 34%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*.lt2-data{WIDTH: 8.25%; TEXT-ALIGN: center;}
*#contentcenter *.lt2-text{WIDTH: 34%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*.lt3-data{WIDTH: 8.25%; TEXT-ALIGN: center;}
*#contentcenter *.lt3-text{WIDTH: 34%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*.mp-text{WIDTH: 16%; TEXT-ALIGN: center;}
*.mp1-textbig{WIDTH: 36%; TEXT-ALIGN: center;}
*.mp1-data{WIDTH: 16%; TEXT-ALIGN: center;}
*.ed-text{WIDTH: 30%; TEXT-ALIGN: left;}
*#contentcenter *.ven1-text{WIDTH: 30%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*#contentcenter *.ven2-text{WIDTH: 40%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*.out-text{WIDTH: 25%; TEXT-ALIGN: center;}
*#contentcenter *.mat-text{WIDTH: 36%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*.mat-data{WIDTH: 4%; TEXT-ALIGN: center;}
*.mat-btext.text{WIDTH: 36%; BORDER:none; FONT: small/10% sans-serif; BACKGROUND-COLOR: #D3E4F5;}
*.mat-bdata.data{WIDTH: 4%; BORDER:none; FONT: small/10% sans-serif; BACKGROUND-COLOR: #D3E4F5;}
*#contentcenter *.fix-text3{WIDTH: 33%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*#contentcenter *.fix-text4{WIDTH: 33%; TEXT-ALIGN: left; PADDING-LEFT: 1em}
*.fix-data{WIDTH: 14%; TEXT-ALIGN: center;}
th.fix-text3 a:link, th.fix-text3 a:visited, th.fix-text3 a:hover, th.fix-text3 a:active { text-decoration:underline; color:#FFFFFF !important; BACKGROUND-COLOR: transparent;}
table.table-matrix caption a:link, Table.table-matrix caption a:visited, Table.table-matrix caption a:hover, Table.table-matrix caption a:active { text-decoration:underline; color:#FFFFFF !important; BACKGROUND-COLOR: transparent;}
*.mp-text, *.con2-text, *.ed-text, *.ven1-text, *.ven2-text, *.ven3-text, *.fix-data, *.lom-textr, *.lom-textl {VERTICAL-ALIGN: top;}
/* Small bits */
th.ms-score.data, th.fix-data.data{FONT: bold small /120% Verdana, Geneva, sans-serif;}

/* Styles for notices */
table.tablenoticeC {MARGIN-LEFT: auto; MARGIN-RIGHT: auto;}

/* Horizontal menu bar, units used are Em */
*.menuarrow {float:right;font-size:2em!important;color:#FFFFFF}
#nav *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
*#nav{position:relative;top:0px;text-align:center;z-index:199}
*#nav ul, *#nav ul li {display:inline;list-style:none;padding:0;margin:0;}
*#nav ul li {display:inline-block;FONT-FAMILY: Verdana, Geneva, sans-serif;font-size:14px;font-weight:bold;line-height:2em;text-decoration:none;padding:0 1em;margin-left:0;border:#FFFFFF 1px solid;border-radius: 0.5em;}
*#nav li ul {position:absolute;top:2em;left:0}
*#nav ul ul li:hover ul, *#nav ul ul ul li:hover ul{left:0; margin:-2em 0 1em 13em}
*#nav ul li:hover ul {display:inline-block}
*#nav ul ul, *#nav ul li:hover ul ul, *#nav ul ul li:hover ul ul {display:none}
*#nav ul li:hover ul, *#nav ul ul li:hover ul, *#nav ul ul ul li:hover ul {display:block}
*#nav ul li:hover ul li a, *#nav ul ul li:hover ul li a, *#nav ul ul ul li:hover ul li a{margin:0 0 0 -1em}
*#nav ul ul li a {padding:0 1em;}
*#nav ul ul li:hover ul li a {padding:0 1em;}
*#nav li {height:2em; width:8em;}
*#nav li:hover ul li{left:-2px; top:0;height:2em; width:11em; z-index:198;}
*#nav li:hover ul li ul li { left:1px; top:-1px; height:2em; width:11em; z-index:197;}
*#nav li:hover ul li ul.teamnames li{width:14em;}
*#nav li:hover ul li ul.level3small li {width:14em;}
*#nav li:hover ul.konames li {width:16em;}
*#nav ul li a {text-decoration:none;}
*#nav ul li {position:relative}
*#nav ul li, *#nav ul li a, *#nav li ul a, *#nav ul ul li:hover ul li a {color:#FFFFFF !important; background-color:#0000a0 !important; border-color:#FFFFFF !important;}
*.level3 li {white-space:nowrap;}

/* Styles for small screens (mobile phones) */
@media only screen and (max-width: 600px) {
h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}
.w3-navbar {FONT-size: 18pt}
/* Remove page/content boarders */
BODY, *.content, *#contentcenter{BORDER:  none !important;}
#contentleft, #contentright, img, *.knockout *.koround *.match *.playerpic {display: none;}
*.leftcolumn {display: none;}
*.content, *.ulmmainpage {margin-left:0px !important;border-left:0px;}
*.rightcolumn {display: none;}
*.content, *.ulmmainpage {margin-right:0px !important;border-right:0px;}
*.kogrid   {visibility: collapse; height:0;}
*.kolines1 {visibility: visible;  height:auto;}
*.kolines2 {visibility: visible;}

/* change menu to vertical */
*#nav{text-align:left;}
*#nav ul li {display:list-item;padding:0 1em;}
*#nav ul ul li a {padding:0 1em;}
*#nav li:hover ul li{width:9em}
*#nav li ul {top:0;left:9em;}
*#nav ul ul li:hover ul {margin:0 0 1em 11em}
*#nav li {float:none;}
*#nav li:hover ul li{left:1px; top:-1px;}
}

/* Styles for medium screens (tablets) */
@media only screen and (min-width: 601px) and (max-width: 992px) {
}
