body{  padding : 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

TABLE {font-family: Verdana, Arial, Helvetica, sans; font-size: 100%; font-style: normal;  color: #000000;}


.text
{
	font-family: Verdana, Arial, Helvetica, sans;
	font-size: 80%;
	font-style: normal;
	color: #999;
	line-height: 1.5em;
}

.red {font-family: Verdana, Arial, Helvetica, sans; font-size: 70%; font-style: bold; color: #990000;}

.small {font-family: Verdana, Arial, Helvetica, sans; font-size: 60%; font-style: normal;  color: #000000;}
	
	

a:link {  text-decoration: none; font-family: Verdana, Arial, sans-serif; color: #009999; }
a:visited {text-decoration: none; font-family: Verdana, Arial, sans-serif; color: #009999;}
a:hover {  text-decoration: underline; font-family: Verdana, Arial, sans-serif; color:#FF6600;}
a:active { text-decoration: underline; font-family: Verdana, Arial, sans-serif; color:#FF6600;}



a:link.nav {  text-decoration: none; font-family: Verdana, Arial, sans-serif; color: #000000; }
a:visited.nav {text-decoration: none; font-family: Verdana, Arial, sans-serif; color: #000000;}
a:hover.nav {  text-decoration: underline; font-family: Verdana, Arial, sans-serif; color:#66CCCC;}
a:active.nav { text-decoration: underline; font-family: Verdana, Arial, sans-serif; color:#66CCCC;}



a:link.navred {  text-decoration: none;  font-family: Verdana, Arial, sans-serif; color: #336666; font-style: bold;}
a:visited.navred {text-decoration: none;  font-family: Verdana, Arial, sans-serif; color: #336666; font-style: bold;}
a:hover.navred {  text-decoration: underline;  font-family: Verdana, Arial, sans-serif; color:#66CCCC; font-style: bold;}
a:active.navred { text-decoration: underline; font-family: Verdana, Arial, sans-serif; color:#66CCCC; font-style: bold;}




.normalInputBox3 { font : normal 70% Verdana, Geneva, Arial, Helvetica, sans-serif; color : #333333; margin : 0px 0px 0px 0px; border-top : 3px solid #CCCC33; border-right : 3px solid #CCCC33; border-bottom : 3px solid #CCCC33; border-left : 3px solid #CCCC33;  background-color: #FFFFFF; }

.normalInputBox2 { font : normal 70%  Arial, Helvetica, Verdana, Geneva, sans-serif; color : #333333; margin : 3px 0px 0px 0px; border-top : 5px solid #99CC33; border-right : 5px solid #99CC33; border-bottom : 5px solid #99CC33; border-left : 5px solid #99CC33;  background-color: #EEEEEE; }

.normalInputBox { font : normal 70% Verdana, Geneva, Arial, Helvetica, sans-serif; color : #333333; margin : 0px 0px 0px 0px; border-top : 2px solid #000000; border-right : 2px solid #000000; border-bottom : 2px solid #000000; border-left : 2px solid #000000;}




li {  margin-left: 20px;   padding: 2px; list-style-image: url(img/spot-red.gif)}

li.sub {  margin-left: 10px;   padding: 2px;}

UL {margin-left: 10px;  padding: 2px;}

H3 {font-family: Verdana, Arial, Helvetica, sans; font-size: 98%; font-style: bold;  color: #009999; margin : 0px 0px 6px 0px;}

H4 {font-family: Verdana, Arial, Helvetica, sans; font-size: 94%; font-style: bold;  color: #009999; margin : 0px 0px 0px 0px;}

H5 {font-family: Verdana, Arial, Helvetica, sans; font-size: 90%; font-style: bold;  color: #009999; margin : 0px 0px 10px 0px;}

.notice {
	border: 3px solid #ffffbe;
	padding: 10px;
	color: #ffffff;
	background-color: #09f;
	margin: 0 0 20px 0;
}
	
	.notice p, 
	.notice p a, 
	li a {
		color: #ffffff;
		text-decoration: none;
	}

a.page-options {
	color: #000000; 
	text-decoration: none; 
	display: block; 
	text-align: left; 
	padding: 5px; 
	background: #a9d06a;
	margin: 3px 0 0 0;
	border-bottom: 1px solid #333333;
	border-bottom: 1px solid #555555;
}

a.page-options:hover, 
a.page-options:focus {
	color: #fff; 
	background: #09F;
}		


	p small, 
	li small {
		color: #09F;
		font-size: 100%;
	}
	
	p em, 
	em {
		color: #ffffff;
	}

.hidden {
	display : none;
}

.page-body {
	margin: 0 auto 0 auto;	
	width: 600px;
	padding: 30px 0 20px 0;
	text-align: left;
}

	.page-footer {
		margin: 0 10% 0 315px;	
		width: 600px;
		padding: 0 0 50px 0;
		text-align: left;
	}

	.page-body ul, .page-body ol { 
		color: #ffffff;
		margin: 10px 0 30px 25px; 
	}

	.page-body ul li, 
	.page-body ol li { 
		padding: 0; 
		margin: 0 0 5px 0; 
		color: #cccccc;
		line-height: 140%;
		font-size: 100%;		
	}

	.page-footer p {
		margin: 0;
	}
	
	.page-footer {
		padding: 20px;
	}

	.page-title h1 span {
		text-align: left;
		font-weight: normal;
		font-size: 100%;
		color: #ffffff;
		margin: 5px 0 15px 0;
	}

