

/* Template Style Sheet
**
** version 0.91b
** created by Kevin Williams & Patrick Shields
** Last Rev.: March 21, 2003 (added 508 Compliance)
**
** Please comment your entries
*/

/*
	Update: Scott Wilson
	Date: 5/6/2008
	Desc: Copied the file from the CSS folder and removed the body and a tag section.
			The file has what I need, but the a tag section changes the appearance of the navigation links.
*/

/* compatibility correction
**
** This boosts the font size to correct some programmers' bad habit of specifying an ID in a table (which should never be done).
**
*/

/* TABLE #mediumsmall {
	font-size: 90%;
} */

/* table tags */

TABLE.white {
  background-color : #ffffff;
  background : #ffffff;
}

TABLE.neutral {
  background-color : #cccccc;
  background : #cccccc;
}

TABLE.light {
  background-color : #CCCCFF;
  background : #CCCCFF;
}

TABLE.middle {
  background-color : #666699;
  background : #666699;
}

TABLE.dark {
	background-color : #333366;
	background : #333366;
}




/* TD white class */

TD.white {
  background-color : #ffffff;
  color : #000000;
}

TD.white A:link { 
  color: #d10042;
}

TD.white A:visited {
  color: #884258;
}

TD.white A:active {
  color: #ff0051;
}

TD.white A:hover {
  color: #ff0051;
  text-decoration: underline;
} 



/* TD neutral class */

TD.neutral {
  background-color : #cccccc;
  color : #434343;
}

TD.neutral A:link { 
  color: #d10042;
}

TD.neutral A:visited {
  color: #884258;
}

TD.neutral A:active {
  color: #ff0051;
}

TD.neutral A:hover {
  color: #ff0051;
  text-decoration: underline;
} 




/* TD light class */

TD.light {
  background-color : #CCCCFF;
  color : #000000;
}

TD.light A:link { 
  color: #d10042;
}

TD.light A:visited {
  color: #884258;
}

TD.light A:active {
  color: #ff0051;
}

TD.light A:hover {
  color: #ff0051;
  text-decoration: underline;
} 





/* TD middle class */

TD.middle {
  background-color : #666699;
  color : #ffffff;
}

TD.middle A { 
  color: #FFFFFF;
}

TD.middle A:link { 
  color: #FFFFFF;
}

TD.middle A:visited {
  color: #EEEEEE;
}

TD.middle A:active {
  color: #EEEEFF;
}

TD.middle A:hover {
  color:#EEEEFF;
  text-decoration: underline;
} 



/* TD dark class */

TD.dark {
  background-color : #333366;
  color : #feffea;
}

TD.dark A { 
  color: #FFFFFF;
}

TD.dark A:link { 
  color: #FFFFFF;
}

TD.dark A:visited {
  color: #EEEEEE;
}

TD.dark A:active {
  color: #EEEEFF;
}

TD.dark A:hover {
  color: #EEEEFF;
  text-decoration: underline;
} 



/* TH white class */

TH.white {
  background-color : #ffffff;
  color : #000000;
}

TH.white A:link { 
  color: #d10042;
}

TH.white A:visited {
  color: #884258;
}

TH.white A:active {
  color: #ff0051;
}

TH.white A:hover {
  color: #ff0051;
  text-decoration: underline;
} 



/* TH neutral class */

TH.neutral {
  background-color : #cccccc;
  color : #434343;
}

TH.neutral A:link { 
  color: #d10042;
}

TH.neutral A:visited {
  color: #884258;
}

TH.neutral A:active {
  color: #ff0051;
}

TH.neutral A:hover {
  color: #ff0051;
  text-decoration: underline;
} 



/* TH light class */

TH.light {
  background-color : #CCCCFF;
  color : #000000;
}

TH.light A:link { 
  color: #d10042;
}

TH.light A:visited {
  color: #884258;
}

TH.light A:active {
  color: #ff0051;
}

TH.light A:hover {
  color: #ff0051;
  text-decoration: underline;
} 





/* TH middle class */

TH.middle {
  background-color : #666699;
  color : #ffffff;
}

TH.middle A { 
  color: #FFFFFF;
}

TH.middle A:link { 
  color: #FFFFFF;
}

TH.middle A:visited {
  color: #EEEEEE;
}

TH.middle A:active {
  color: #EEEEFF;
}

TH.middle A:hover {
  color:#EEEEFF;
  text-decoration: underline;
} 



/* TH dark class */

TH.dark {
  background-color : #333366;
  color : #feffea;
}

TH.dark A { 
  color: #FFFFFF;
}

TH.dark A:link { 
  color: #FFFFFF;
}

TH.dark A:visited {
  color: #EEEEEE;
}

TH.dark A:active {
  color: #EEEEFF;
}

TH.dark A:hover {
  color: #EEEEFF;
  text-decoration: underline;
} 



/* font types */

#fine {
  font-family : Tahoma, MS Sans Serif, Helvetica, sans-serif;
  font-size : 10px;
}

#small {
  font-family : Verdana, MS Sans Serif, Helvetica, sans-serif;
  font-size : 10px;
}

#mediumsmall {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
}

#medium {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14px;
}

#mediumlarge {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 15px;
}

#large {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 18px;
}



/* specific font colours */

FONT.white {
  color: #ffffff;
}

FONT.neutral {
  color: #cccccc;
}

FONT.light {
  color: #CCCCFF;
}

FONT.middle {
  color: #666699;
}

FONT.dark {
  color: #333366;
}

FONT.red {
  color: #FF0000;
}



/* anchor types */

A.noline {
  text-decoration: none;
}



/* form specification */

.outline {
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
    
}


