/*title: "Calumet Region Striders Style Sheet"*/
body {
  background-color: #ffffff; /* white */
  background-repeat: repeat-y;
  font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
  font-size: 10pt;
  font-style: normal;
  margin: 0px;
  }

A.calevents:link {
        color: white;  
         }
A.calevents:visited {
         color: white;
	  }
A.calevents:hover {
         color: #FF0000;  /* red */
	  }

A:link {
           color: #003399;  /* variant of darkblue */
         }
A:visited {
         color: #C0C0C0;
         }
A:hover {

         color: #FF0000;  /* red */
         border-Color: #FF0000; 
         border-bottom: dotted; 
         border-width: 1px;

	  }

Table.birthday {

           font-size: 12pt;
         font-weight: bolder;
          font-style: normal;
}

Table.festive {
      background-color: #90EE90; /* lightgreen */
      font-weight: bold;
}

Table.GoldCup {
      background-color: #FFD700; /* gold */
      font-weight: 900;
      font-family: cursive,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
      font-style: oblique;
}

Table.After   {background: #ffff66;
                 }

Table.Before  {background: #cde4fc;
               }

Table.Pending  {background: gray;
               color: white; }

Table.splash {
       vertical-align: middle;
           text-align: center;
                width: 100%;
 }

A.Pending:link {
        color: black;
         }

A.Pending:visited {
         color: #C0C0C0;
	  }
A.Pending:hover {

         color: yellow;
	  }

A.After:link {
        color: #003399;  /* variant of darkblue */
         }
A.After:visited {
         color: #C0C0C0;
	  }
A.After:hover {
         color: #FF0000;  /* red */
	  }

A.Before:link {
        color: #003399;  /* variant of darkblue */
         }
A.Before:visited {
         color: #C0C0C0;
	  }
A.Before:hover {
         color: #FF0000;  /* red */
	  }
TD.detail0 {
          background-color: white;
          vertical-align: bottom;
          width: 81px;
          color: #003399;
          text-align: left;
           }  

TD.detail {
          background-color: white;
          border-top: 2px solid blue;
          width: 79px;
           }  

TD.detail1 {
          background-color: #FFFF00;
          border-top: 2px solid blue;
          width: 82px;
          text-align: center;
           }  

TD.detail2 {
          background-color: #99FFFF;
          border-top: 2px solid blue;
          text-align: center;
           }  

TD.detail3 {
          background-color: #00FF00;
          border-top: 2px solid blue;
          text-align: center;
           }  
img.members {

  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  margin-right: 10px;
  margin-left: 10px;
  border-top: 2px outset black;
  border-right: 2px outset black;
  border-bottom: 2px outset black;
  border-left: 2px outset black;
} 

img.sponsors {

  border-top: 1px outset black;
  border-right: 1px outset black;
  border-bottom: 1px outset black;
  border-left: 1px outset black;
} 
