﻿

/*home page intro text*/

td#intro {
	border: 1px solid #99CCFF;
	}
td#intro a:link {
	color: white;
	text-decoration: none;
	font-weight: normal;
	background-color: #353535;
	}
td#intro a:visited {
	color: white;
	font-weight:normal;
	text-decoration: none;
}

td#intro a:hover {
	color: black;
	background-color: white;
	}

p { 
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	color:white;
} 
li { 
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal 
} 
h1 { 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 14pt; 
	font-weight: bold;
	color: 	#99CCFF;
} 

h2 { 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 14pt; 
	font-weight: bold 
}

h3 { 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12pt; 
	font-weight: bold 
}

h4 { 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: bold
}

h5 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-variant: small-caps;
	font-weight: normal 
}
	
h6 { 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal 
}


a:link {
	color: white;
	font-weight:bold;
	text-decoration: none;
}

a:visited {
	color: #99ccff;
	font-weight:bold;
	text-decoration: none;
}

a:hover { 
	color: black; 
	background-color: white;
	width:100%;
	border-color: #0000FF;
	}

/*top banner*/
div#topbanner h1 { 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 22pt; 
	font-weight: bold;
	color: 	#99CCFF;
;
} 

/*main content area*/


div#main h1 {
	font-size:x-large;
	font-weight: bold;
	color: 	#99CCFF;
	text-align:center;
}


/*menu definitions*/

div#menu {
	list-style-type: none;
	padding: 0 0 4px 0;
	background-color: silver;
	color: #000;
	}


#menu ul {
	list-style: none;
	padding: 4px;
	margin:0px;
	}
		
#menu li {
	display:inline;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: black;
	border-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	margin: 4px;
	}

#menu li a {
	color: black;
	text-decoration: none;
	font-size: 10pt;
	text-align: center;
}

#menu li a:hover {
	height:100%;
	color: white;
	background-color:black;
	}

/*menupage definitions*/

table#menutable
{
	border-style: solid;
	border-width: 1px;
	border-color: #99CCFF;
}


td#menutablelinks li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
		font-size: 8pt;
		width: 100%;
		}

/*pages with black text on white background*/
		
table#normaltext p {
	font-family:Verdana;
	color:black;
	font-size:11pt;
	}		

table#normaltext a:link {
	color: blue;
	text-decoration: none;
}

table#normaltext a:visited {
	color:#660033;
	font-weight:bold;
	text-decoration: none;
}

table#normaltext a:hover { 
	color: black; 
	background-color: #99ccff;
	}
	
table#normaltext
{
	border-style: solid;
	border-width: 1px;
	border-color: #99CCFF;
}


