/* Cascading style sheet file for the Badgers CC pages */

/* Left menu panel styles */
.mLnorm {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
         color: white; background-color: black; padding-left: 8px;
         font-size: 12pt; font-weight: bold;}
.mLself {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
         color: red; background-color: black; padding-left: 8px;
         font-size: 12pt; font-weight: bold;}
.mLsub  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
         color: white; background-color: black;
         font-size: 9pt; font-weight: bold;}
.mLsubself {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
            color: red; background-color: black;
            font-size: 9pt; font-weight: bold;}
/* "Century Schoolbook", "New Century Schoolbook", Garamond and Palatino
   are all possibilities here, but I've settled on good old Times :)  */
.mTnorm {font-family: "Times New Roman", Times, serif;
         color: black; background-color: silver;
         font-size: smaller; font-weight: normal;}
.mTtitle {font-family: "Times New Roman", Times, serif;
         color: black; background-color: silver;
         font-size: smaller; font-weight: bold;}

/* Second attempt at a decent header block */
DIV.bcc {color: white; background-color: black;
         font-family: Garamond, "Times New Roman", Times, serif;
         font-size: 24pt; font-weight: bold;
/* IE4 doesn't like the height setting (it fails to render the text   */
/* at all) so I've removed it and the other browsers render OK.
         height: 48px; margin-top: 12px; margin-bottom: 0px;
*/
         margin-top: 12px; margin-bottom: 0px;
         vertical-align: bottom;}
DIV.ccc {color: white; background-color: black;
         font-size: 9pt; font-weight: bold;}
/*       height: 24px;} */

/* General classes for everyday use */
.alert {color: red; background-color: silver ;}
TD.decpt {text-align: ".";}

H2.title {color: black; background-color: silver;
          text-align: center; font-weight: bold;}
.small, .footnote {font-size: smaller;}
.large {font-size: larger;}
.subhead {font-size: larger; font-weight: bold;}
.ednote {font-style: italic;}
DIV.hide {visibility: hidden;}
P.clear {margin-top: 1.4em;}

/* Statistical page layouts */
TR.totals TD {border-top: 3px double black; padding-top: 5px;}
/* !! experimentation - it seems that margins have no effect on table cells
TR.totals {margin: 0px 10px 0px 10px;}
TR.totals TD {border-top: 2px solid black; padding-top: 3px;
              padding-top: 10px; margin-top: 10px;
              margin: 5px 0px 5px 0px;}
   !! */

/* Photo gallery entries */
/* TH.photo {font-size: larger; font-weight: bold;} */
SPAN.photo {font-size: larger; font-weight: bold;}
/* IMG.thumb {border-style: outset; border-width: 2px; border-color: #0000CC} */
IMG.thumb {border-style: none; border-width: 0px; border-color: #0000CC}
/*
IMG.photo {border-style: ridge; border-color: brown; border-width: thick}
Brown is A52A2A; saddle brown is 8B4513
*/
IMG.photo {border-style: ridge; border-color: #8B4513; border-width: 10px}
/* Clubhouse poster layout */
DIV.poster {font-family: "Comic Sans MS", "Comic Sans", cursive;}
DIV.poster H2 {text-decoration: underline;}
DIV.poster H3 {font-weight: bold; text-decoration: underline;}
DIV.poster LI { padding-bottom: 15px;}
/* Result page entries */
H2.result {text-align: center;}
/* Match report page entries, separated to allow for later expansion */
P.report SPAN.leader {font-weight: bold; margin-right: 0.5em;}
P.summary SPAN.leader {font-weight: bold; margin-right: 0.5em;}
P.statNote SPAN.leader {font-weight: bold; margin-right: 0.5em;}
P.editorial SPAN.leader {font-weight: bold; margin-right: 0.5em;}
P.secondVoice {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
               font-size: 0.85em; margin-left: 5%;}
P.listHead {margin-bottom: 0px; padding-bottom: 0px; font-weight: bold;}
UL.reportList, OL.reportList, DL.reportList {margin-top: 0.2em; padding-top: 0px;}
UL.reportList LI, OL.reportList LI, DL.reportList DT {padding-top: 5px;}

/* Scorecard page layouts */
DIV.cardTitle {font-size: larger; font-weight: bold;}
H3.cardTitle {margin-top: 0.2em;}
P.cardBatHead, P.cardBowlHead {font-weight: bold;}
H4.cardBatHead, H4.cardBowlHead {margin-bottom: 0px;}
TR.cardBatLay, TR.cardBowlLay, TR.cardBatLay TD, TR.cardBowlLay TD {height: 0px;}
TABLE.cardBat, TABLE.cardBowl {border-spacing: 0px;}

/* Hall of fame layouts */
TABLE.HOFpart H2 {display: none;}
/* !! now that we've added a header including the last game date we   */
/* !! have no reason to remove it
DIV.HOFlife H2, TABLE.HOFpart H2 {display: none;}
DIV.HOFlife H2.HOFreal {display: block;}
   !! */
DIV.HOFlife TR.h2space, TABLE.HOFpart TR.h2space {display: none;}
TABLE.HOFpart TR.first {font-size: larger; font-weight: bold;}
TABLE.HOFpart TR.first TD {padding-top: 10px; padding-bottom: 3px;}

TABLE.HOFoff TD.head {font-size: larger; font-weight: bold;}
TABLE.HOFwin TD.head {font-size: larger; font-weight: bold;}

/* Special fixture line for the fiftieth celebrations */
TABLE.fixtures TR.golden {background-color: gold;}

/* Backgrounds for our page layout */
TABLE.body TD.topleft {background-image: url(images/topleft_badge.gif);}
TABLE.body TD.toppanel {background-image: url(images/top.gif);
                        border-bottom: 1px solid gray;}
/* !! various experiments with the above
                        border-bottom: medium groove silver;}
                        border-bottom: 2px groove gray;}
                        border-style: none none groove none;}
   !! */
TABLE.body TD.topright {background-image: url(images/topright.gif);
                        background-repeat: no-repeat;}
TABLE.body TD.leftpanel {background-image: url(images/left.gif);}
TABLE.body TD.botleft {background-image: url(images/bottomleft.gif);
                       background-repeat: no-repeat;}
TABLE.body TD.main {border: 0; margin: 0; padding: 0;}

/* Fortieth anniversary document layout */
BODY.forty H1 {font-size: 3.0em; font-weight: bold; text-align: center;}
BODY.forty H2 {font-size: 2.0em; font-weight: bold; text-align: center;}
BODY.forty H2.under {text-decoration: underline; text-align: left;}
BODY.forty H3 {font-size: 1.2em; font-weight: bold; text-decoration: underline;}
BODY.forty UL {font-size: 1.5em;}
BODY.forty P.note {font-size: 0.8em;}
BODY.forty TD.head {font-size: 2.0em; font-weight: bold; text-align: center;}
BODY.forty TD.offhead {font-size: 1.2em; font-weight: bold;}
BODY.forty TD.cuphead {font-size: 1.2em;}
BODY.forty TR.first {font-size: 1.5em;}
BODY.forty TR.second {font-size: 1.2em;}
BODY.forty TR.third {font-weight: bold;}

/* Align our page flush left and top and set the default colours */
BODY {margin-left: 0; margin-top: 0;
      border-left: 0; border-top: 0;
      padding-left: 0; padding-top: 0;
      font-family: Garamond, "Times New Roman", Times, serif;
      color: black; background-color: silver;}
/* Override some or all of the above for photo gallery pages and the  */
/* fortieth anniversary document                                      */
BODY.photo {margin-left: 10px; margin-top: 10px;}
BODY.forty {font-family: "Times New Roman", Times, serif;
            margin-left: 20px; margin-top: 10px; margin-right: 20px;}

/* Link text behaviour */
A.mTlink:link {text-decoration: none; color: #0000CC; background-color: silver;}
A.mTlink:visited {text-decoration: none; color: #9900CC; background-color: silver;}
A.mTlink:active {text-decoration: none; color: #CC00CC; background-color: silver;}
/* A.mTlink:hover {text-decoration: underline; color: blue; background-color: silver;} */
A.mTlink:hover {text-decoration: underline;}

A.mLnorm:link, A.mLsub:link, A.mLnorm:visited, A.mLsub:visited, A.mLnorm:active, A.mLsub:active {text-decoration: none; color: white; background-color: black;}
/* !! In the left-hand menu bar we won't distinguish based on visitation
A.mLnorm:visited, A.mLsub:visited {text-decoration: none; color: yellow; background-color: black;}
A.mLnorm:active, A.mLsub:active {text-decoration: none; color: #FF00FF; background-color: black;}
*/
/* A.mLnorm:hover, A.mLsub:hover {text-decoration: underline; color: white; background-color: black;} */
A.mLnorm:hover, A.mLsub:hover {text-decoration: underline;}

TD.main A:link, TD.photo A:link
               {text-decoration: none; color: #0000CC;
                background-color: silver;}
A:link IMG.thumb {border-color: #0000CC}
TD.main A:visited, TD.photo A:visited
                  {text-decoration: none; color: #9900CC;
                  background-color: silver;}
A:visited IMG.thumb {border-color: #9900CC}
TD.main A:active, TD.photo A:active
                 {text-decoration: none; color: #CC00CC;
                 background-color: silver;}
A:active IMG.thumb {border-color: #CC00CC}
/* Some browsers seem to pick this rule up rather than the more specific ones */
/* (which is just plain wrong according to the standard)                      */
/* TD.main A:hover {text-decoration: underline; color: blue; background-color: silver;} */
TD.main A:hover, TD.photo A:hover {text-decoration: underline;}
A:hover IMG.thumb {border-style: inset}
/* Since the fortieth anniversary document doesn't use the standard   */
/* menu template, we need to define specific rules for it             */
BODY.forty A:link {text-decoration: none; color: #0000CC; background-color: silver;}
BODY.forty A:visited {text-decoration: none; color: #9900CC; background-color: silver;}
BODY.forty A:active {text-decoration: none; color: #CC00CC; background-color: silver;}
BODY.forty A:hover {text-decoration: underline;}
TABLE.fixtures TR.golden A:link {text-decoration: none; color: #0000CC; background-color: gold;}
TABLE.fixtures TR.golden A:visited {text-decoration: none; color: #9900CC; background-color: gold;}
TABLE.fixtures TR.golden A:active {text-decoration: none; color: #CC00CC; background-color: gold;}
TABLE.fixtures TR.golden A:hover {text-decoration: underline;}
/* Attempt at fancy tooltips for footnotes. Doesn't work properly without the */
/* TD.main, some browsers adding the link underline, because of the specifity */
/* rules of CSS                                                               */
TD.main A.footLink SPAN {display: none;}
TD.main A.footLink:hover {position: relative; text-decoration: none;
/* This is only here in an attempt to make this work with versions of IE */
/*                        font-size: 1.0em;}                             */
                          font-family: Garamond, "Times New Roman", Times, serif;}
TD.main A.footLink:hover SPAN {display: block; position:absolute;
                       padding: 5px; margin-left: -8.0em; width: 11.0em;
                       color: white; background-color: darkgray;
                       border: 1px solid #000000; text-decoration: none;}
TD.main A.footRefer {font-weight: bold;}

/* Classes for use with the menu system (CoolMenus4) */
/* This first one is fixed (or at least, any changes require the      */
/* CoolMenus4 base code to be updated)                                */
.clCMAbs {position: absolute; width: 10px; height: 10px;
          left: 0; top: 0; visibility: hidden}

/* Standard positioning, font and background for all menu items */
.cmNorm, .cmNormover, .cmSub, .cmSubover, .cmList, .cmListover, .cmSubdead
       {position: absolute; overflow: hidden;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        background-color: black;}
.cmNorm, .cmNormover, .cmSub, .cmSubover, .cmList, .cmListover
       {cursor: pointer; cursor: hand}
/* Top level entries have different sizes and alignments */
.cmNorm, .cmNormover {width: 125px; height: 35px; font-size: 12pt;
                      text-align: center; padding-left: 8px; border: 0}
.cmSub, .cmSubover, .cmList, .cmListover, .cmSubdead
      {width: 160px; height: 25px; font-size: 9pt;
       padding: 5px; text-align: left;}
.cmList, .cmListover {margin-left: 30px;}
.cmNorm, .cmSub, .cmList {color: white;}
.cmNormover, .cmSubover, .cmListover {color: #1111FF;}
.cmSubdead {color: white; cursor: default;}
.cmBorder, .cmBar {background-color: black;}
.cmBorder {position: absolute; visibility: hidden; z-index: 300}
.cmBar {position: absolute; width: 10px; height: 10px; visibility: hidden;}

/* This box documents the modification history of this routine */
/*********************************************************************/
/*                                                                   */
/*  Version   Time     Date      Who                                 */
/*  1.00.00  10:47  18-Apr-2002  Steve Pitts                         */
/*        >  Original version. Simply sets the BODY margins to zero  */
/*  2.00.00  01:18  20-Apr-2002  Steve Pitts                         */
/*        >  First attempt at something rather more comprehensive.   */
/*        >  Implements styles and classes to emulate the main uses  */
/*        >  of FONT tags within the site                            */
/*  2.00.01  11:34  27-Apr-2002  Steve Pitts                         */
/*        >  Added font family to BODY tag and reorder link styles   */
/*        >  so that they cascade in the correct fashion             */
/*  2.01.00  10:02  22-Jun-2002  Steve Pitts                         */
/*        >  Added fixed point sizes and padding to left-hand menu   */
/*        >  classes, reworked classes for page titles and header,   */
/*        >  extended cell background image classes, and added some  */
/*        >  general classes for font size changing, DIV hiding and  */
/*        >  text colouring                                          */
/*  2.01.01  11:21  16-Sep-2002  Steve Pitts                         */
/*        >  First attempt at classes to make the photo gallery      */
/*        >  more interesting to look at, plus a class for the       */
/*        >  recruitment poster                                      */
/*  2.01.02  21:36  14-Oct-2002  Steve Pitts                         */
/*        >  First crack at hall of fame layouts                     */
/*  2.02.00  03:38  29-Nov-2002  Steve Pitts                         */
/*        >  First attempt at classes for a CoolMenus4 based menu    */
/*        >  system                                                  */
/*  2.02.01  12:59  29-Nov-2002  Steve Pitts                         */
/*        >  Changed cmSubdead to use white text instead of red      */
/*  2.02.02  10:59  30-Nov-2002  Steve Pitts                         */
/*        >  Added cmList and cmListover classes                     */
/*  2.02.03  06:56   6-Dec-2002  Steve Pitts                         */
/*        >  Added separate rule for BODY tags in class PHOTO which  */
/*        >  adds margins since those pages don't have the menu      */
/*  2.02.04  17:18  14-Dec-2002  Steve Pitts                         */
/*        >  Tweaked padding for Hall of Fame Partnership leaders    */
/*  2.03.00  10:53  30-Dec-2002  Steve Pitts                         */
/*        >  Changed the way that the menu template related classes  */
/*        >  do their thing, added a new main class to add the       */
/*        >  horizontal line under the page title, added a rule to   */
/*        >  space out the best partnership for each wicket in the   */
/*        >  hall of fame partnerships table and tidied up the       */
/*        >  coding of some rules (in terms of case and layout)      */
/*  2.03.01  06:33   6-May-2003  Steve Pitts                         */
/*        >  Removed border from photo gallery thumbs as they don't  */
/*        >  work properly in all browsers                           */
/*  2.03.02  21:54   2-Jun-2003  Steve Pitts                         */
/*        >  Added rules for links in photo gallery main table cell  */
/*  2.03.03  12:12  20-Jun-2003  Steve Pitts                         */
/*        >  Added a first attempt at rules to produce interesting   */
/*        >  totals displays                                         */
/*  2.03.04  09:54  27-Jun-2003  Steve Pitts                         */
/*        >  Added rule to control headers in hall of fame officers  */
/*        >  table                                                   */
/*  2.03.05  17:21  31-Jan-2004  Steve Pitts                         */
/*        >  Added rule to control headers in hall of fame cup       */
/*        >  winners table                                           */
/*  2.03.06  20:08   2-Feb-2004  Steve Pitts                         */
/*        >  Added rules for clubhouse poster display                */
/*  2.03.07  21:31   7-Feb-2004  Steve Pitts                         */
/*        >  Added various rules related to the layout of the        */
/*        >  fortieth anniversary document                           */
/*  2.03.08  11:13  15-May-2004  Steve Pitts                         */
/*        >  Added rule for results page header                      */
/*  2.03.09  12:21  13-Aug-2004  Steve Pitts                         */
/*        >  Removed clCMEvent rule as it causes CSS validation      */
/*        >  problems and there is no longer any reference to it in  */
/*        >  the CoolMenus source                                    */
/*  2.03.10  13:11  14-Jun-2005  Steve Pitts                         */
/*        >  Added rule for Editor's notes                           */
/*  2.03.11  07:13  11-May-2006  Steve Pitts                         */
/*        >  Added rule for table sub headings                       */
/*  2.03.12  22:24  19-Mar-2008  Steve Pitts                         */
/*        >  Added rules to enable a gold background for the         */
/*        >  fixtures table entry for the fiftieth celebrations      */
/*  2.03.13  22:39   4-May-2008  Steve Pitts                         */
/*        >  Added entry for match reports summary leader            */
/*  2.03.14  18:45  16-Jul-2008  Steve Pitts                         */
/*        >  Added rules for Hall of Fame lifetime average tables    */
/*  2.03.15  11:20   1-Nov-2008  Steve Pitts                         */
/*        >  Added rule for 'second voice' in match reports          */
/*  2.03.16  12:36   8-Mar-2009  Steve Pitts                         */
/*        >  Added paragraph clear class with larger top margin      */
/*  2.03.17  18:27  25-May-2009  Steve Pitts                         */
/*        >  Changed handling of tables on hall of fame lifetime     */
/*        >  pages to enable use of row highlighting                 */
/*  2.03.18  17:06  30-Sep-2009  Steve Pitts                         */
/*        >  Added rules for new match report statNote paragraphs    */
/*        >  and potential scorecard page layout changes             */
/*  2.03.19  21:38   9-Oct-2009  Steve Pitts                         */
/*        >  Adjusted hall of fame related rules to cater for        */
/*        >  Superbase output including a usable header for          */
/*        >  lifetime average tables                                 */
/*  2.03.20  21:36  18-Oct-2009  Steve Pitts                         */
/*        >  Added layout rules for new scorecard headers and tables */
/*  2.03.21  22:11  17-Jun-2010  Steve Pitts                         */
/*        >  Added rules for further match report paragraph styles   */
/*  2.03.22  21:51  19-Jun-2010  Steve Pitts                         */
/*        >  Added rules to support tooltips and to layout lists     */
/*        >  nicely                                                  */
/*  2.03.23  09:25  20-Jun-2010  Steve Pitts                         */
/*        >  Tweaked tooltip hover to produce a nicer result with IE */
/*                                                                   */
/*********************************************************************/
/* end of modification history */
