@charset "utf-8";
body {
font : 100% Arial, Helvetica, sans-serif;
background : #ffffff;
margin : 0;
padding : 0;
text-align : center;
color : #000000;
}
.thrColElsHdr #container {
width : 760px;
background : #ffffff;
margin : 5px auto;
border : 0 solid #000000;
text-align : left;
}
.thrColElsHdr #header {
background : #ffffff;
padding : 0;
margin : 0;
margin-bottom : 5px;
border : 0 solid #ff0000;
}
.thrColElsHdr #header h1 {
margin : 0;
padding : 5px 0 15px 0;
}
.thrColElsHdr #sidebar1 {
float : left;
width : 10.7em;
background : #ffffff;
padding : 0;
margin : 0;
border : 0 solid #cc00ff;
vertical-align : top;
}
.thrColElsHdr #sidebar2 {
float : right;
width : 13.1em;
background : #ffffff;
padding : 0;
margin : 0;
border : 0 solid #339900;
vertical-align : top;
}
.thrColElsHdr #sidebar1 h3, .thrColElsHdr #sidebar1 p, .thrColElsHdr #sidebar2 p, .thrColElsHdr #sidebar2 h3 {
margin-left : 10px;
margin-right : 10px;
}
.thrColElsHdr #mainContent {
margin : 0 0 0 180px;
border : 0 solid #3399ff;
vertical-align : top;
}
.thrColElsHdr #footer {
padding : 10px 0 0 0;
background : #ffffff;
border : 0 solid #0033cc;
}
.thrColElsHdr #footer p {
margin : 0;
padding : 10px 0 0 0;
}
.fltrt {
float : right;
margin-left : 8px;
}
.fltlft {
float : left;
margin-right : 8px;
}
.clearfloat {
clear : both;
height : 0;
font-size : 1px;
line-height : 0;
}
.partnerHeader {
width : 760px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.primaryColor {
background-color : #01baf2;
}
.secondaryColor {
background-color : #00aadd;
}
.headerTextColor {
color : #ffffff;
}
.headerBorderColor {
border : 1px solid #ffffff;
}
td {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #333333;
}
form {
padding : 0;
margin : 0;
}
.siteContainer {
height : 100%;
background-color : white;
margin-left : auto;
margin-right : auto;
width : 760px;
border : 0 solid green;
}
.headerContainer {
background-color : transparent;
width : 760px;
padding : 0;
margin : 0;
border : 0 solid red;
}
.boxMenuLeft {
float : left;
width : 180px;
background-color : white;
border : 0 solid yellow;
padding-right : 0;
}
.boxCenter {
height : 100%;
position : relative;
padding-left : 0;
padding-right : 0;
top : 0;
width : 360px;
background-color : #ffffff;
border : 0 solid green;
float : left;
margin : 0;
}
.boxRight {
width : 208px;
background-color : #ffffff;
border : 0 solid orange;
float : right;
margin : 0;
}
.boxBottom {
height : 50px;
background-color : #ffffff;
width : 760px;
padding-top : 10px;
border : 0 solid orange;
}
.navBox {
width : 170px;
margin : 0 0 0 0;
vertical-align : top;
}
.leftBox {
width : 170px;
margin : 10px 0px 0px 0px;
vertical-align : top;
text-align : center;
border : 0 solid orange;
}
.twoColumn {
height : 100%;
position : relative;
margin-left : 172px;
width : 580px;
height : 100%;
background-color : #ffffff;
}
.leftMenuList {
list-style : none;
padding : 0;
margin : 0;
height : 100%;
width : 172px;
}
.subMenuList {
list-style : none;
padding : 0;
margin : 0;
padding-top : 0;
padding-bottom : 0;
width : 172px;
}
.leftLabel {
margin : 0;
padding : 0;
font-size : 8pt;
color : #000000;
}
.leftSeparator {
width : 75%;
color : #cccccc;
height : 1px;
text-align : center;
vertical-align : middle;
}
a.generalButton {
height : 15px;
background-image : url('/z/img/static/misc/generalButtonBack.gif');
background-repeat : repeat-x;
display : block;
color : #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
font-weight : bold;
text-align : center;
vertical-align : middle;
position : relative;
text-decoration : none;
padding-top : 5px;
border-left : 1px solid #969696;
border-right : 1px solid #969696;
}
a.generalButton:hover {
background-position : 0 -20px;
color : #ffffff;
}
a.generalButtonNavigation {
height : 15px;
background-image : url('/z/img/static/misc/generalButtonBack.gif');
background-repeat : repeat-x;
display : block;
color : #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
font-weight : bold;
text-align : center;
vertical-align : middle;
position : relative;
text-decoration : none;
padding-top : 5px;
border-left : 1px solid #969696;
border-right : 1px solid #969696;
}
a.generalButton:hover {
background-position : 0 -20px;
color : #ffffff;
}
a.leftMenuItem {
height : 22px;
width : 162px;
background-image : url('/z/img/static/misc/sideNavButtonBack.jpg');
background-repeat : no-repeat;
display : block;
color : #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
font-weight : bold;
text-decoration : none;
padding-left : 10px;
vertical-align : middle;
padding-top : 8px;
border-bottom : 1px solid #ffffff;
}
a.leftNavSelected {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
text-decoration : none;
vertical-align : middle;
padding-top : 8px;
}
a.leftNavSelected:hover {
color : #ffffff;
}
a.leftMenuItem:hover {
background-position : 0 -30px;
color : #ffffff;
}
a.subMenuItem {
height : 20px;
background-image : url('/z/img/static/misc/subMenuBack.gif');
background-repeat : no-repeat;
display : block;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;
line-height : 20px;
text-decoration : none;
color : #333333;
padding-left : 30px;
padding-top : 2px;
background-color : white;
}
.subMenuItemSelected {
height : 20px;
background-image : url('/z/img/static/misc/subMenuBack.gif');
background-repeat : no-repeat;
display : block;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;
line-height : 20px;
text-decoration : none;
color : #333333;
padding-left : 30px;
padding-top : 2px;
background-color : white;
background-position : 0 -44px;
}
a.subMenuItem:hover {
background-position : 0 -22px;
color : #ffffff;
}
.submitButton {
height : 21px;
background-image : url('/z/img/static/misc/generalButtonBack.gif');
background-repeat : repeat-x;
display : block;
color : #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
font-weight : bold;
text-align : center;
vertical-align : top;
position : relative;
text-decoration : none;
padding-top : 5px;
border-left : 1px solid #969696;
border-right : 1px solid #969696;
}
.smallColourBar {
height : 5px;
padding : 0;
margin : 0;
border : 0;
display : block;
}
.mediumColourBarContainer {
height : 30px;
}
.mediumColourBar {
height : 15px;
}
.mediumColourBarTextLabel {
position : relative;
top : -22px;
left : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
margin-bottom : -15px;
}

.mediumColourBarContainer2 {
height : 35px;
}
.mediumColourBar2 {
height : 15px;
}
.mediumColourBarTextLabel2 {
position : relative;
top : -22px;
left : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
margin-bottom : -15px;
}

.mediumColourBarContainer-alt {
height : 40px;
}
.mediumColourBar-alt {
height : 15px;
}
.mediumColourBarTextLabel-alt {
position : relative;
top : -22px;
left : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
margin-bottom : -15px;
}
.largeColourBarContainer {
margin : 0;
padding : 0;
margin-top : 0.2em;
height : 50px;
}
.largeColourBar {
height : 18px;
}
.largeColourBarContents {
position : relative;
top : -32px;
left : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
border : 0 solid orange;
height : 20px;
margin : 0;
padding : 0;
padding-bottom : 0;
display : block;
margin-bottom : -32px;
}
.thinColourBarContainer {
height : 20px;
}
.thinColourBar {
height : 10px;
}
.thinColourBarTextLabel {
position : relative;
top : -18px;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
margin-bottom : -5px;
text-align : center;
}
h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.3em;
}
h1.h1LogoTitle {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.3em;
text-align : left;
}
h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 28px;
font-weight : bold;
color : #333333;
padding-top : 0;
padding-bottom : 10px;
margin : 0;
}
h2.titles {
font-family : Arial, Helvetica, sans-serif;
font-size : 16pt;
font-weight : bold;
color : #333333;
padding-top : 0;
padding-bottom : 0;
margin : 0;
}
h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #333333;
padding-top : 10px;
padding-bottom : 5px;
margin : 0;
}
h4.centerArticleHeader {
font-family : Arial, Helvetica, sans-serif;
font-size : 11pt;
font-weight : bold;
color : #000000;
padding-top : 10px;
border-bottom : 1px solid black;
padding-bottom : 2px;
margin-bottom : 5px;
}
h4.centerArticleHeader2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 11pt;
font-weight : bold;
color : #000000;
padding-top : 0px;
border-bottom : 1px solid black;
padding-bottom : 2px;
margin-bottom : 2px;
}

.bodyNormal {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
}
a.bodyLink {
font-family : Arial, Helvetica, sans-serif;
color : #000000;
}
a.bodyLink:hover {
color : #ff0000;
}
.signInButtonPositioning {
width : 100px;
}
.signInExtraButtonPositioning {
width : 20px;
}
.loginTextField {
background-color : transparent;
width : 100px;
height : 15px;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
padding-left : 3px;
}
.centerContent1 {
padding : 0;
width : 370px;
margin : 0 0 0 0;
vertical-align : top;
font-size : 9pt;
}
.centerContent2 {
padding : 0;
width : 578px;
margin : 0;
vertical-align : top;
font-size : 9pt;
}
.article {
width : 360px;
padding : 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.greyBox {
background-color : #dbdcdb;
margin-bottom : 10px;
width:210px;
}
.greyBox2 {
background-color : #dbdcdb;
margin-top : 10px;
margin-bottom : 10px;
width:172px;
}
.greyBoxBody {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 5px;
}
.greyBoxImage {
background-color : #DBDCDB;
vertical-align:middle;
text-align:center;
}
.footerTextBox {
float : right;
width : 500px;
height : 50px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #cccccc;
text-align : right;
position : relative;
margin-top : 10px;
left : 0;
}
a.footerLinks {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #999999;
text-decoration : none;
padding-left : 5px;
padding-right : 5px;
}
a.footerLinks:hover {
color : #000000;
}
.playerProfileContainer {
padding : 10px;
border-top : 1px solid black;
height : 100%;
}
.profileDescriptionLeft {
width : 250px;
}
.profileDescriptionRight {
width : 250px;
}
.profileContent {
height : 109px;
width : 510px;
}
.galleryImageContainer {
height : 130px;
width : 130px;
background-color : #e1e1e1;
vertical-align : top;
padding-top : 15px;
padding-bottom : 15px;
}
.galleryImage {
border : 1px solid #bdbdbd;
margin-bottom : 5px;
}
.galleryTableContainer {
vertical-align : middle;
}
.textField {
border : 1px solid #969696;
background-color : white;
color : #333333;
font-size : 8pt;
}
.searchField {
width : 120px;
}
.searchLabel {
font-size : 8pt;
}
a.tabButton {
height : 22px;
width : 150px;
background-image : url('/z/img/static/misc/sideNavButtonBack.jpg');
background-repeat : no-repeat;
display : block;
color : #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
font-weight : bold;
text-decoration : none;
padding-left : 10px;
vertical-align : middle;
padding-top : 8px;
border-bottom : 1px solid #ffffff;
}
a.tabButton:hover {
background-position : 0 -30px;
color : #ffffff;
}
th {
background-color : #d5d5d5;
text-align : left;
}
td.gridCell {
background-color : #ffffff;
}
.teamName {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.7em;
font-weight : bold;
}

div.rounded div {
  height: 1px;
  overflow: hidden;
}

.debug {
font-family : Verdana, Helvetica, Arial, sans-serif;
color : #000;
font-size : 0.9em;
font-weight : bold;
background : #fff;
padding : 5px;
margin : 25px 5px 5px 5px;
text-align : left;
border : 2px dashed #ff0000;
}
