/* Generic Page & Text Elements */

body
{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
}

p
{
	font-size: 12pt;
}

a
{
	color: #000000;
	voice-family: betty, female;
	pitch: x-high;
	pitch-range: 80;
}

a:link
{
	color: #000000;
	voice-family: betty, female;
}

a:visited
{
	color: #000000;
	voice-family: betty, female;
}

a:hover
{
	color: #ff0000;
}

h1
{
	font-size: 160%;
	font-weight: bold;
	page-break-inside: avoid;
	voice-family: paul, male;
	stress: 20;
	richness: 90;
}

h2
{
	font-weight: bold;
	font-size: 140%;
	line-height: 1;
	page-break-inside: avoid;
	voice-family: paul, male;
	stress: 20;
	richness: 90;
	pitch: x-low;
	pitch-range: 80;
}

h3
{
	font-size: 120%;
	font-weight: bold;
	page-break-inside: avoid;
	voice-family: paul, male;
	stress: 20;
	richness: 90;
	pitch: low;
	pitch-range: 70;
}

h4
{
	font-size: 100%;
	font-weight: bold;
	page-break-inside: avoid;
	voice-family: paul, male;
	stress: 20;
	richness: 90;
	pitch: medium;
	pitch-range: 60;
}

h5
{
	font-size: 90%;
	font-weight: bold;
	page-break-inside: avoid;
	voice-family: paul, male;
	stress: 20;
	richness: 90;
	pitch: medium;
	pitch-range: 50;
}

h6
{
	font-size: 80%;
	font-weight: bold;
	page-break-inside: avoid;
	voice-family: paul, male;
	stress: 20;
	richness: 90;
	pitch: medium;
	pitch-range: 40;
}

hr
{
	height: 1px;
}

img
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

ol
{
	font-size: 12pt;
	margin-bottom: 0%;
}

td
{
	font-size: 12pt;
}

th
{
	font-size: 12pt;
	text-align: left;
}

u
{
	text-decoration: underline;
}

ul
{
	font-size: 12pt;
	list-style-type: square;
	margin-bottom: 0%;
}

/* Site Speicific Elements */

.error
{
	color: #ff0000;
	background-color: #ffffff;
	background-color: #ffffff;
}

.footer
{
	font-size: 10pt;
	font-weight: 700;
}

.footer:link
{
	color: #000000;
}

.footer:visited
{
	color: #000000;
}

.indent
{
	text-indent: 20px;
}

.large
{
	font-size: 13pt;
}

.lastupdated
{
	font-size: 10pt;
	font-weight: 400;
}

.menu
{
	color: #ffffff;
}

.menu1
{
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
}

.menu1:link
{
	color: #ffffff;
}

.menu1:visited
{
	color: #ffffff;
}

.menu1:hover
{
	color: #000000;
}

.menu2
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
}

.menu2:link
{
	color: #ffffff;
}

.menu2:visited
{
	color: #ffffff;
}

.menu2:hover
{
	color: #000000;
}

.menu3
{
	font-weight: normal;
	font-size: 9pt;
	color: #ffffff;
}

.menu3:link
{
	color: #ffffff;
}

.menu3:visited
{
	color: #ffffff;
}

.menu3:hover
{
	color: #c0c0c0;
}

.small
{
	font-size: 11px;
}

/* Aural Elements */

li
{
	richness: 60;
	pitch: medium;
}
dt
{
	richness: 60;
	pitch: medium;
}
dd
{
	richness: 60;
	pitch: medium;
}
dt
{
	
}
strong
{
	stress: 90;
	richness: 90;
	pitch: medium;
	pitch-range: 60;
}
i
{
	stress: 60;
	richness: 50;
	pitch: medium;
	pitch-range: 60;
}
b
{
	stress: 90;
	richness: 90;
	pitch: medium;
	pitch-range: 60;
}
