body {
background:#000037;
color:#fedfaa;
cursor:default;
}
a {
text-decoration:none;
color:#fedfaa;
cursor:default;
}
a:hover {
color:#ffeedd;
}
fieldset {
border:1px solid #fedfaa;
background-color:#000039;
color:#fedfbb;
}
fieldset:hover {
border:1px solid #ffeedd;
background-color:#000032;
color:gold;
}
input {
background-color:#000032;
border:2px solid #000073;
color:white;
font-style:italic;
cursor:pointer;
}
input:hover {
background-color:#000032;
border:2px solid blue;
color:#ffeedd;
font-style:italic;
}
legend {
color:#fedfaa;
font-weight:bold;
font-size:0.92em;
font-style:italic;
}
legend:hover {
color:#ffeedd;
font-weight:bold;
}
select {
background:#000037;
color:#fedfbb;
}
select:hover {
background:#000037;
color:#ffeedd;
}

.headtitle {
color:#fedfbb;
text-align:center;
font-size:1.4em;
}
.headtitle:hover {
color:#ffeedd;
text-align:center;
font-size:1.4em;
}
.welcometext {
color:#fedfbb;
font-style:italic;
font-size:0.9em;
text-align:center;
}
.welcometexthref {
color:#fedfbb;
font-style:italic;
font-size:0.9em;
text-align:center;
}
.copyright {
color:silver;
font-size:0.7em;
text-align:center;
font-style:italic;
}
.logoline {
background-color:#fedfbb;
}
.copyrightline {
background-color:silver;
width:80%;
}
.separator0 {
background-color:#fedfcc;
width:30%;
}
.redirbox {
text-align:center;
color:#fedfbb;
border:3px double #fedfbb;
font-size:1.0em;
}
.exclaimbox {
text-align:center;
color:red;
border:1px solid red;
font-size:0.9em;
}
.statrow0 {
background:#000050;
border:2px solid #000050;
}
.statgen0 {
background:blue;
color:#fedfaa;
font-size:0.8em;
font-weight:bold;
border:4px solid #000050;
}
.statbas0 {
color:#fedfaa;
font-size:0.95em;
border:2px solid #000050;
}
.submit0 {
background:#000037;
border:1px solid #fedfaa;
color:#fedfaa;
}
.submit0:hover {
background:#222277;
border:1px solid #ffffff;
color:#ffffff;
}
.goodvalue {
background-color:#000050;
border:2px solid #bbff55;
color:silver;
font-style:italic;
cursor:pointer;
}
.badvalue {
background-color:#000050;
border:2px solid violet;
color:red;
font-style:italic;
cursor:pointer;
}

    td div {
      position:relative;
      }
.expnd {
		font-family:verdana;
		color:#fedfcc;
		border:3px solid indigo;
		border-right:none;border-bottom:none;
		font-size:10px;
		background-color:#000045;
		display:none;
		position:absolute;
		padding:5px;
		z-index:33;
	}