/* This stylesheet controls the appearance of the Sports pool pages.
   You'll need some familiarity with CSS to make changes here */

/* Main page properties */

html {scrollbar-arrow-color : #000066; 
      scrollbar-base-color : #eeeeee;
      scrollbar-dark-shadow-color : #eeeeee;
      scrollbar-face-color : #eeeeee;
      scrollbar-highlight-color : #000066;
      scrollbar-shadow-color : #eeeeee;}
BODY {font: normal 10pt 'arial'; color: #000050;
      background-color: #bbbbbb;
      margin-top:  0px;
      margin-left: 0px;
      background-image: url(body_bg.jpg);
      }
/*
      background-image: url(http://www.ihannex.com/pool/assets/grassbg.jpg);
      background-repeat: repeat-x;
*/
/* Link properties */
A {color: #000066; text-decoration:underline;}
A:link {color: #663333;}
a:hover {color: #000099 ;text-decoration:none; background-color: #cccccc;}
A:visited {color: #663366;}
A:active {color: #666666;}

/* Miscellaneous page item properties */

H1, H2, H3 {color: #000066;}
H1, H2, H3, H4 {font-family:arial;}
P, TD, TH {font-family:arial; font-size: 10pt;}
HR {color: #000066; width: 70%;}
CODE {color: #006600;}
INPUT, SELECT, TEXTAREA {font-size: 10pt; font-family: arial; color: #000099;}
LI {margin-top: .5em;}

/* STRONG is used for error messages */
STRONG {color: #330033;}

/* Common table properties, used by Sports pool content */
TABLE {border: 0;}
TH {margin: 0;
  padding: 0.3em;
  border: 0;
  color: #000066;
  background-color: #bbbbbb;
  border-top: 1px solid #bbbbbb;
  border-left: 2px solid #999999;
  border-right: 0px solid #999999;
  border-bottom: 2px solid #999999;
  text-align: center;
  vertical-align: middle;
  border-collapse: collapse;
  border-spacing: 0; 
  background-image: url(http://www.ihannex.com/pool/assets/gradbg.jpg);
  }
tbody.scrll {
display: block;
height: 400px;
overflow: auto
}


TD {margin: 0;
  padding: 0.3em; 
  border-top: 0px solid #999999;
  border-left: 0px solid #999999;
  border-right: 0px solid #999999;
  border-bottom: 1px solid #999999;
  text-align: center;
  vertical-align: bottom;
  border-collapse: collapse;
  border-spacing: 0;
  }

/* The data cells for alternate rows  */
TR.alt1 TD {background: #e0e0e0;}
TR.alt2 TD {background: #ffffff;}
TR.hver TD {background: #f0fff0;}

/* The data cells for alternate rows */
TR.alt1h TD {background: #e0e0e0; text-align: left;}
TR.alt2h TD {background: #ffffff; text-align: left;}

/* The data cells for the viewing player on the standings */
TR.player TD {  color: #330033; background: #fffacd; font-weight: bold;}


/* Properties for the page table: the one that holds all page content */

TABLE.page {margin-left: 3%;
 border-right: 1pt solid #000066; 
 border-left: 1pt solid #000066; 
 border-bottom: 1pt outset silver; 
 border-collapse: collapse; 
 width: 96%; 
 height: 100%; 
 background-color: #eeeeee; 
 background-image: url(stadium.jpg); background-repeat: no-repeat;
 }


/* Page table header cell in which the page header appears */
TD.header{ background-color: #eeeeee;
           border: 0; padding: 0em; text-align: left; 
           border-top: 2px solid #999999;
           border-bottom: 2px solid #666666;
           border-left: 2px solid #999999;
           vertical-align: top; width: 35%;}
TD.ptitle {background-color: #eeeeee;
           border: 0; padding: 0em; text-align: left; 
           border-top: 2px solid #999999;
           border-bottom: 2px solid #666666;
           vertical-align: top; width: 40%;}

SMALL.slogan {font-family: arial; font-style: normal; font-size: small;}

/* Page table cell in which the user's info appears */
TD.username {background-color: #eeeeee;
  border: 0;
  border-top: 2px solid #999999;
  border-bottom: 2px solid #666666;
  border-right: 2px solid #666666;
  width: 25%;
  color: #003300; 
  text-align: left;
  vertical-align: top;
  font-size: x-small;
  font-weight: bold;
  padding: 0em;
}

/* Page table data cell in which the main navigation appears;*/
TD.mainnav { 
  padding: 0.0em;
  background-color: #c0c0c0;
  background-image: url(http://www.ihannex.com/pool/assets/gradbg.jpg);
  background-repeat: repeat;
  border-top: 1px solid #dddddd;
  border-bottom: 2px solid #808080;
  color: #000066;
  text-align: left;
  vertical-align: top;
  font-size: x-small;
  font-weight: bold;
  height: 40px;
}


TD.blank {margin: 0;
  padding: 0.5em;
  border: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: none;
  text-align: center;
  vertical-align: bottom;}

/* Page table data cell in which the content of Sports pool appears */
TD.content {border: 0;background-color: #ffffff;
  padding-top: 1%;
  text-align: left;
  vertical-align: top;}


DIV.mainnav { background: transparent; border: 0px outset #ffffff;width: 100%;
  color: #ffffff;
  text-align: left;
  vertical-align: top;
  font-size: x-small;
  font-weight: bold;
  padding: 0.5em;
  border-bottom: 2pt solid #000066;
 }


/* The DIV for existing user logins in signon.php */
DIV.login { border: 1px dotted #000066;
   padding: 1em;
  line-height: 150%;
}

/* The DIV for new user registrations in signon.php */
DIV.register { border: 1px dotted #000066; width: 400px;
  margin-top: 1em;
  padding: 1em;
  line-height: 150%;

}

/* A special class to apply to the currently viewed week in the weeks list
   See shared.php for its use */
.deadlink {color: #000066;
  background: #ffffff;}

/* The format for the list of weeks for switching views */
P.switchweek { margin: 0; padding-left: 10px; display: table-cell; width: auto; font-size: .8em;   background-color: #c0c0c0;
  border-top: 1px solid #dddddd; border-left: 1px solid #dddddd;
  border-bottom: 2px solid #808080; border-right: 2px solid #808080; background-image: url(http://www.ihannex.com/pool/assets/gradbg.jpg);}

/* The Sports pool notice at the bottom of each page */
P.poolnotice {
  text-align: right;
  border-top: 2px solid #000066;
  font-size: x-small;
}
P.poolnotice A:link {color: #115A5D;}
P.poolnotice A:visited {color: #115A5D;}
P.poolnotice SPAN {font-weight: bold;}

.winner {color: #009900;}
.loser {color: #990000;}

TD.nonel {margin: 0;
  padding: 0.0em;
  border: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: none;
  text-align: left;
  vertical-align: bottom;}
th.deadlinex {background-color: #000066; color: #ffffff; }
th.deadline {background-color: #999999; color: #000066; }
.sub1 { background-image: url(http://www.ihannex.com/pool/assets/gradbg.jpg);width: 110px; }
