TABLE {		font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 16px;
			color: #223322;
			font-weight: normal;
			text-align: left; }	

SELECT {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			line-height: 16px;
			color: #000033; }
			
INPUT {		font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #000033; }
			
TEXTAREA {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 16px;
			color: #000000; }			

A {			text-decoration: none;
			color: #3366FF; }		
						
A:active {	text-decoration: none;
			color: #3366FF; }

A:visited {	text-decoration: none;
			color: #3366FF; }
			
A:hover{	text-decoration: none;
			color: #FFFFFF; 
			background-color: #3366FF; }
								
						
/* the following classes are for headers & sub-headers */
.nav {	font-family:  Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 11px;
			line-height: 16px;
			font-weight: normal; }
			
.nav a {	text-decoration: none;
			color: #FFFFFF; }

.nav a:active {	text-decoration: none;
					color: #FFFFFF; }

.nav a:visited {	text-decoration: none;
					color: #FFFFFF; }

.nav a:hover {	text-decoration: none;
				color: #FFFFFF;
				background-color: #3366FF; }

.navart1 {	font-family:  Verdana, Arial, Helvetica, sans-serif;
			color: #33CCFF;
			font-size: 18px;
			line-height: 16px;
			font-weight: bold; }
			
.navart1 a {	text-decoration: none;
			color: #33CCFF; }

.navart1 a:active {	text-decoration: none;
					color: #33CCFF; }

.navart1 a:visited {	text-decoration: none;
					color: #33CCFF; }

.navart1 a:hover {	text-decoration: none;
				color: #FFFFFF;
				background-color: #33CCFF; }

.navart2 {	font-family:  Verdana, Arial, Helvetica, sans-serif;
			color: #99CC33;
			font-size: 18px;
			line-height: 16px;
			font-weight: bold; }

.navart2 a {	text-decoration: none;
			color: #99CC33; }

.navart2 a:active {	text-decoration: none;
					color: #99CC33; }

.navart2 a:visited {	text-decoration: none;
					color: #99CC33; }

.navart2 a:hover {	text-decoration: none;
				color: #FFFFFF;
				background-color: #99CC33; }

.navart3 {	font-family:  Verdana, Arial, Helvetica, sans-serif;
			color: #9999CC;
			font-size: 18px;
			line-height: 16px;
			font-weight: bold; }
							
.navart3 a {	text-decoration: none;
			color: #9999CC; }

.navart3 a:active {	text-decoration: none;
					color: #9999CC; }

.navart3 a:visited {	text-decoration: none;
					color: #9999CC; }

.navart3 a:hover {	text-decoration: none;
				color: #FFFFFF;
				background-color: #9999CC; }
				
.ahead {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #556688;
			font-size: 18px;
			line-height: 16px;
			font-weight: bold; }

.aheadw {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 18px;
			line-height: 16px;
			font-weight: bold; }

.bhead {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #556688;
			font-size: 11px;
			font-weight: bold; }
			
.intro {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #222222;
			font-size: 11px;
			font-weight: bold; }

.caption {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #332233;
			font-size: 9px;
			font-weight: normal; }
			
.captionw {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 9px;
			font-weight: normal; }			
			
			
.quote {    font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 11px;
			line-height: 16px;
			font-weight: bold; }			
			

.bodyw {    font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 11px;
			line-height: 16px;
			font-weight: normal; }

.bodyw a {	text-decoration: none;
			color: #FFFFFF; }

.bodyw a:active {	text-decoration: none;
					color: #FFFFFF; }

.bodyw a:visited {	text-decoration: none;
					color: #FFFFFF; }

.bodyw a:hover {	text-decoration: none;
				color: #222222;
				background-color: #FFFFFF; }


.foot {		font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #EEEEEE;
			font-size: 9px;
			line-height: 10px;
			font-weight: normal; }

.foot a {	text-decoration: underline;
			color: #EEEEEE; }

.foot a:active {	text-decoration: none;
					color: #EEEEEE; }

.foot a:visited {	text-decoration: none;
					color: #66BBEE; }

.foot a:hover {	text-decoration: none;
				color: #FFFFFF;
				background-color: #3366FF; }
			

/*  "form" classes are for use in Form template */

.form {		margin-top: 4px;
			margin-bottom: 4px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000066;
			font-size: 10px;
			background-color: #FFFFFF;
			width: 564px; }			
			
.form TD {	padding-top: -1px;
			padding-bottom: 0px; }
			
.form SELECT {	width: 117px;
				margin-top: 1px;
				margin-bottom: 2px; }

.form TEXTAREA {	margin-top: 0px;
					width: 564px;
					height: 200px; }

.form .labelrow {	margin-top: 1px; }

.form .multi {		margin-top: 1px;
					margin-bottom: -6px;
					width: 261px;
					height: 170px; }
					
.form .textbox {	margin-top: 0px;
					margin-bottom: 1px; }

