LI { 	
	list-style-image: url(images/ball.gif); 
	vertical-align: top;
	font-size: 24pt;
	line-height: 24pt;}

DIV {	
	font-family: Times;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	color: #990033;
	text-align : center;
}
P {	
	font-family: Times;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	color: #990033;
	text-align : justify;
}

.st {	
	font-family: Times;
	font-size: 16pt;
	font-weight: bolder;
	font-style: italic;
	text-decoration: none;
	color: #990033;
	text-align : center;
}

.hilite {	
	font-family: Times;
	font-size: 14pt;
	font-weight: bolder;
	font-style: italic;
	text-decoration: none;
	color: #990033;
	text-align : center;
}

.lg {	
	font-family: Times;
	font-size: 17pt;
	font-weight: bolder;
	font-style: italic;
	text-decoration: normal;
	color: #336633;
	text-align : center;
}
.green {	
	font-family: Times;
	font-size: 12pt;
	font-weight: bolder;
	font-style: italic;
	text-decoration: normal;
	color: #336633;
	text-align : center;
}

.header {text-align : center;}
	
A:link {	
	font-family: Times;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	text-decoration: none;
	color: #0000FF;
	margin-left: 0px;}

A:visited {	
	font-family: Times;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	text-decoration: none;
	color: #0000FF;
	margin-left: 0px;}

A:active {	
	font-family: Times;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	text-decoration: none;
	color: #0000FF;
	margin-left: 0px;}

A:hover {	
	font-family: Times;
	font-size: 14pt;
	font-weight: Bold;
	font-style: italic;
	text-align: center;
	text-decoration: underline;
	color: #FF0000;
	margin-left: 0px;}
	
a.info{
        position:relative;           /*this is the key*/
        z-index:24;
        color:black;               /* colour of display text */
        text-decoration:none;
        font-style:none;
        }

a.info:hover {
        z-index:25;
        }

a.info span{
        display: none;  /* hide the span text using this css */
        }

        a.info:hover span{ /*the span will display just on :hover state*/
        display:block;
        position:absolute;
        top: 1.75em;
        left: 0em;
        width:30em;
        border:1px solid #ff0000; /* border colour */
		background-color:#ffff99; /* background colour here */
        color:#000000;         /* text colour */
        text-align: center;
		text-decoration:none;
        font-size: .8em;
        font-style:italic;
        z-index:30;
        }

a.nav{
        position:relative;           /*this is the key*/
        z-index:24;
        color:blue;               /* colour of display text */
        text-decoration:none;
        font-style:none;
        }

a.nav:hover {
        z-index:25;
		font-family: cursive;
		font-size: 12pt;
		font-weight: bold;
		text-align: center;
		color: red;
		}

a.nav span{
        display: none;  /* hide the span text using this css */
        }

a.nav:hover span{ /*the span will display just on :hover state*/
        display:block;
        position:absolute;
        top: 1.75em;
        left: 0em;
        width:288px;
        border:0px solid #000066; /* border colour */
		background-color:#ccffff; /* background colour here */
        color:black;         /* text colour */
        text-align: center;
		text-decoration:none;
		font-size: .8em;
        font-style:italic;
        z-index:30;
        }

.menu {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	color: #663300;
	line-height: 9pt;}
	
HR {
	height: 5px;
	color: None;
	width: 100%;
	border : thin ridge #FFCC00;
}
	
BODY {
	background-color: #FFCC00; 
	background: URL(images/sword.gif);
	background-attachment : fixed;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	text-align: center;
	scrollbar-arrow-color: #990033;
	scrollbar-base-color: #FFFFCC;
	scrollbar-darkshadow-color: #ffffCC;
	scrollbar-face-color: #FFCC00;
	scrollbar-highlight-color: #ffffcc; 
	scrollbar-3dlight-color: #ffffcc;
	scrollbar-shadow-color: #000000; }
	

TH {	
	font-family: Times;
	font-size: 30pt;
	font-weight: none;
	font-style: normal;
	text-align: center;
	height: 60px;
	color: #FFCC00;
	Filter: Shadow(Color=#336633, Direction=125);}
	
	
TD {text-align: center;}
	
.calendar {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	text-align: center;
	color: #cc0033;}
	
H1 {	
	font-family: Times;
	font-size: 24pt;
	font-weight: none;
	font-style: normal;
	text-align: center;
	color: #339933;}
	

input {
	font-family: Times New Roman, Times, serif; 
	font-size: 10pt; 
	font-weight: bold; 
	background-color: #FFFFFF; 
	border: 3 ridge #EAE1D0; 
	color: #0000FF; }
.sub {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	text-align: center;
	color: #909090;}
	
.frontpage {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
	color: #336600;
	text-align : center;
}

.hidden {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1pt;
	font-weight: Bold;
	font-style: normal;
	text-align: center;
	color: #FFFFFF;}