/* General */

body				{margin:			0px;
					 background-color:	#FFFAF0;
					 font-family:		Century Gothic, Arial, Helvetica, sans-serif;
					}

/* Header */

/*	black			#000000
	midnightblue	#191970
	navy			#000080
	royalblue		#4169e1
	lightskyblue	#87cefa
	mediumblue		#0000cd
	powderblue		#b0e0e6
	white			#FFFFFF
    floralwhite     #FFFAF0
*/

.headerBar				{text-align:		center;
						 vertical-align:	middle;
						 font-size:			12pt;
						 margin:			0px;
						 border-bottom:		solid 1px #000080;
						}
hr						{color:				#000080;
						 background-color:	#000080;
						 border:			0px;
						 height:			2px;
						} 
img						{border:			0px inset blue;}

.head					{background-color:	#87cefa;
						 text-align:		center;
						 vertical-align:	middle;
						}
.middlehead				{background-color:	#000080;
						 text-align:		center;
						 color:				white;
						}
.headLinks:visited,
.headLinks:link			{color:				#000080;
						 text-decoration:	none;
						}
.headLinks:hover		{color:				blue;
						 text-decoration:	underline;
						}

.showsBlue:visited,
.showsBlue:link			{color:				white;
						 text-decoration:	none;
						}
.showsBlue:hover		{color:				white;
						 text-decoration:	underline;
						}

.bigHead				{text-align:		center;}

/* Content */

.pageTitle              {text-align:		center;
						 font-weight:		bold;
						}
.content				{text-align:		left;
						 color:				#000080;
						 font-family:		Arial, sans-serif;
						 font-size:			12pt;
						}
.sansText				{font-size:			12pt;
						 font-family:		sans-serif;}

/* Download Buttons */

a.download,
a.activeDownload	{border:			3px solid; 
					 padding:			0px 7px 0px 7px;
					 margin:			0px;
					 font-weight:		bold;
					 font-size:			8pt;
					 font-family:		Arial,Helvetica,Sans-serif; 
					 color:				#FFFFFF;
					 text-decoration:	none;
					 background-color:	#4169e1;
					}
a.download			{border-color:	#b0e0e6	#191970	#000000	#0000cd;}
a.activeDownload	{border-color:	#000000	#0000cd	#b0e0e6	#191970;} 

/* Sortable tables */
table.sortable a.sortheader				{background-color:	#FFFF00;
										 display:			block;
										}
table.sortable span.sortarrow			{color:				#000000;}
table.sortable							{font-family:		Arial,Helvetica,Verdana,Sans-Serif;
										 font-size:			10pt;
										 border:			0px;
										 border-collapse:	collapse;
										}
.right									{text-align:		right;}
td.sortable,td.surname,th.sortable		{border:			1.0px solid windowtext;}
th.sortable								{background-color:	#FFFF00;}
td.sortable, td.surname					{padding:			2px 5px;}
td.surname								{font-weight:		bold;}
<style type="text/css">

.wireframemenu{
border: 1px solid #C0C0C0;
background-color: white;
border-bottom-width: 0;
width: 170px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 164px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 13px Verdana;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #F8FBBD;
color: black;
}


