/* general style tags for the site */

body
	{
	font-family: verdana,arial,helvetica,sans-serif;
	color: #333333;
	background-color: transparent;
	}

p
	{
	font-family: verdana,arial,helvetica,sans-serif;
	color: ;
	background-color: transparent;
	font-size: 9pt;
	margin-left: 25px; margin-right: 25px; margin-top: 5px; margin-bottom: 5px;
	}
td,th
	{
	font-family: verdana,arial,helvetica,sans-serif;
	color: ;
	background-color: transparent;
	font-size: 9pt;
	text-align: left;
	}

.aRight {
	text-align: right;
	}
th.tHeader {
	text-align: left;
	}

h1,h2 { font-family: Arial,Helvetica; color: #333333; font-size: 14pt; margin-left: 25px; margin-right: 25px; margin-top: 5px; margin-bottom: 5px; }
h3,h4 { font-family: Arial,Helvetica; color: #333333; font-size: 12pt; margin-left: 25px; margin-right: 25px; margin-top: 5px; margin-bottom: 5px; }

p.zero {
		margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
		background-color: transparent; }

ul.bold,ol.bold {
		font-weight: bold;
		margin-left: 33.5px; }

ul,ol {
		font-weight: normal;
		margin-left: 20px; margin-top: 0px; }

li {
	font-size: 9pt;
	margin-left: 20px; margin-right: 20px; margin-top: 0px; margin-bottom: 0px;
	}
li.bold_italic {
	font-size: 10pt; font-weight: bold; font-style: italic;
	margin-left: 20px; margin-right: 20px; margin-top: 5px; margin-bottom: 5px;
	}
.indent { margin-left: 33.5px; }
.highlight { color: #333333; text-decoration:none; background-color: transparent; }

a,a:link,a:visited,a:active
	{ color: #333333; text-decoration:none; background-color: transparent; }
a:hover
	{ color: #000099; background-color: transparent; text-decoration:underline; }

p.nav { font-weight: bold; font-size: 8pt; margin-left: 5pt; margin-right: 5pt; }

a.nav,a.nav:link,a.nav:visited,a.nav:active
	{ color: #333399; text-decoration:none; background-color: transparent; }
a.nav:hover
	{ color: #333333; background-color: transparent; text-decoration:none; }

a.navSet,a.navSet:link,a.navSet:visited,a.navSet:active
	{ color: #333333; text-decoration:none; background-color: transparent; }
a.navSet:hover
	{ color: #333333; background-color: transparent; text-decoration:underline; }

.message { color: #99ccff; font-weight: bold; }
.error { color: #990000; font-weight: bold; }

.borderLeftUpper {
	border-left: solid 1px #333333;
	border-top: solid 1px #333333;
	}
.borderLeftLower {
	border-left: solid 1px #333333;
	border-bottom: solid 1px #333333;
	}
.borderRightCell {
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	border-top: solid 1px #333333;
	}
.borderMainCell {
	border: solid 1px #333333;
	}
.randomImg {
	text-align: center;
}

.txtFldTiny { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 3em; }
.txtFldSm { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 12em; }
.txtFldMed { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 17em; }
.txtFldLarge { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 40em; }
.txtArea { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 17em; height: 75px; }
.txtAreaWide { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 40em; height: 75px; }

ul li.sNav { font-size: 8pt; margin-left: 10pt; margin-right: 5pt; }
ul li.ssNav { font-size: 7pt; margin-left: 20pt; margin-right: 5pt; margin-top: 0px; margin-bottom: 0px; }

