.style1 {  border: 1px #09357a solid; vertical-align: top; background-color: #CCFFFF }
.style2 {  border: 1px #09357a solid; background-color: #CCFFFF}
.style3 {  border: 1px #09357a solid; vertical-align: top}
.fieldset {  background-color: #F2FEFF; list-style-position: inside; list-style-type: circle; border: 1px #0000FF ridge}
.dispbox {  background-color: #f3f8f8; border: 1px #09357a solid}
.art { text-align: justify; }
.title { color: #09357a; font-size: 120%; }
h1 { font-size: 100%; color: #09357a; }
h2 { color: #09357a; }
h4 { color: #09357a; }
p { font-size: 90%; }
a:link { 
	color: #09357a;
	}
a:visited { 
	color: #216bb5;
	}
a:hover { 
	color: #CCCCCC;
	background-color: #09357a;
	text-decoration: none;
	}
a:active { 
	color: #09357a;
	background-color: #cccccc;
	}