@charset "UTF-8";
/*===========================================
print.css
===========================================*/
html{font-size:50%;}
#wrapper{width:100%;}
#contents #main{width:100%;}

#siteFunctions,
#contents #sidebar,
#globalNav,
#breadCrumb,
footer .footLinks,
footer #footerNav{display:none!important;}

#headerWrap{
  width:auto;
  height: 70px;
  position:relative!important;
  margin:0 0 10px 0!important;
  padding-bottom:10px!important;
  border-bottom:#ccc 2px solid!important;
}
header #logo{left:0;}
header #logo .groupLogo img{width:130px;}
header #logo .siteLogo{padding: 5px 0 0 15px;}
header #logo .siteLogo img{width: 70%;}
footer{padding:0;}

h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }
h1{font-size:19pt; padding:20px 0;}
h2{font-size:17pt; margin-top:20px;}
h3{font-size:15pt;}
h4,h5,h6{font-size:14pt;}
p, h2, h3 { orphans: 3; widows: 3; }


#globalNav + #contents{padding-top: 0;}
#gameBlock{display: block; overflow:hidden;}
#gameScore{float: left;}
#rankingTable{float: left;}
#gameBox #latestGame h2,
#scheduleBox h2{margin-top:0;}
.commonBnr,
.commonBnr + .bnrBlock,
.branches{display: none;}
.gridBlock.cl3 .listBox{width: 33.3%!important;}
.pageHeading{background:none; height: auto;}
.pageHeading h1{color:#000; padding:20px;}
.pageHeading i{color:#014099;}
.pageHeading::after{display: none;}
#pagetop{display: none!important;}