a:link		{font: bold; color: #0000FF; }
a:active	{background-color: #000080; color: #FF0000; }
a:visited	{color: #777777; }
a:hover 	{color	: #FF0000; text-decoration: none; ;}

h1 {  color: #000080; 120%}
h2 { font: bold 105% Verdana, Arial, sans-serif; color: #000080;}
h3 { margin: 5px; font-family: Verdana, Arial, sans-serif; font-size: 90%; color: #000080;}
h4 { font: 12px Arial; color: #000080;}
.button  {cursor: hand;}
.mytable {background-color: #EEEEEE; border: 1px solid #006699; display:block;}
.formtable {background-color: #99CCFF; border: 1px solid #006699; display:block;}

.floatright { float: right; margin-left: 10px;}
.floatleft { float: left; margin-right: 10px;}



.photo {
	margin: 5px;
	border: 1px solid #999999;
}

.extraphoto {
	margin: 2px;

	border: 1px solid #999999;
}

.photoright {
	margin-right: 10px;
	border: 1px solid #999999;
}

.s {  font: 75% Ariel, Arial, sans-serif;}

#nav a  {
	padding:  3px 5px;
	color: 'navy';

	background-color: #EEEEEE;
	border: 1px solid #006699;
	TEXT-DECORATION: none;
	height:22px;
 }

#nav   {
	padding-top: 10px;
	color: #000080;
    font: bold 14px Arial, sans-serif;

}


#nav a:hover  {
	color: 'blue';
	background-color: #fff;
	}

.thispage  {

	padding:  3px 5px;
	height:22px;
}

.summary {
	color: #000080;
	font: bold 90%/150% Verdana, Arial, sans-serif;
	background-color: #eeeeee;

	border: 1px solid #006699;
	padding: 10px;

}

.box{
	color: #006699;
	font-size: 13px;
	margin: 10px;
	background-color: #EEEEEE;
	border: 1px solid #006699;
	padding: 5px;
	float:center;

}
td {
	vertical-align: top;
	font-family: Ariel, Arial, sans-serif;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


p{
	margin: 10px;
	font: normal 80%/140% Verdana, Ariel, Arial, sans-serif;
}

ul, ol{
	padding: 10px;
	margin: 10px 0px 0px 20px;
	font:  85%/160% Verdana ,Arial, sans-serif;
}

.info {  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
.title {
	font: bold 100% Ariel, Arial, Helvetica, sans-serif;
	padding:5px;
	color: #fff;
	background-color: #000080;
	display: block;
}
textarea {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.banner {


	background-color: #99CCFF;

}

#content {

	margin: 0px 10px 0px 10px;
}


hr {
	color: #006699;
	height: 1px;
}

#footer {
	clear:both;
	margin:10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	padding: 10px;

}

.pageFooterText {
	display:none;
}



body {
	margin: 0px;
	padding: 0px;
}

s
H1 {font-family: arial,helvetica; font-size: 12pt; color: #000080}