body
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: .72em;
}

/******************
LINKS
******************/

/* LINK VISTED HOVER ACTIVE selectors must remain in this order to work */
a:link
{
	color: #0000FF;
}

a:visited
{
	/*	color:#0099CC; */
	color: #0000FF;
}

a:hover
{
	color: #000099;
	text-decoration: none;
}

a:active
{
	color: #669966;
}

/******************
HEADINGS
******************/

h1
{
	font-size: 1.6em;
	padding: 0;
	margin: 0 0 6px 0;
	color: #00588c;
}

h2
{
	padding: 0;
	margin: 0 0 6px 0;
	font-size: 1.4em;
	color: #00588c;
}

h3
{
	padding: 0;
	margin: 0 0 6px 0;
	font-size: 1.1em;
	color: #00588c;
}

h4
{
	padding: 0;
	margin: 0 0 6px 0;
	font-size: 1.1em;
}

h5
{
	padding: 0;
	margin: 0 0 6px 0;
	font-size: .9em;
}

h6
{
	padding: 0;
	margin: 0 0 6px 0;
	font-size: .8em;
}

/******************
TABLE STYLES
******************/

.table
{
/*	width: 100%; */
	border: 1px solid #D0D0BF;
	border-collapse: collapse;
}

.table td
{
	padding: 10px;
}

thead th, tfoot th
{
	background-color: #F6F6F6;
	border-bottom: 2px solid #D0D0BF;
	border-top: 2px solid #D0D0BF;
	padding: 10px;
	font-weight: normal;
	font-variant: small-caps;
}

