.required {
	color: #000000;
	background-color: #FFE8E8;
	border-color: #FFFFFF #666666 #666666 #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border : thin solid Red;
}
.warning {
	color: Red;
	}
.copyright {
	color: #CCCCCC;
	font-size : 7pt;
	line-height : 8pt;
	display : compact;
}
.header {
	color: #000000;
	font-size : 18pt;
	line-height : 18pt;
}
body {
	background-color : White;
	font : normal normal normal larger Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 2px 2px 2px 2px;
	}
H2 {
	background : #F0E68C;
	border : thin solid #00008B;
	font-size : smaller;
}
.help_prompt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bolder;
	color : #00008B;
	z-index : 1;
	}
A:HOVER {
	color : #0000CC;
	text-decoration : none;
	font : bold;
	}

.even {
	background : #F0E68C;
	font-size : smaller;
	border : thin solid #00008B;
}

 .odd{
	font-size : smaller;
	border : thin solid #00008B;
}

.table_list {
	border : thin solid #00008B;
	} 
 
A {
	color : Black;
	font : bold;
}

INPUT {
	background : #F0E68C;
	font-size : smaller;
	border: 1px solid black;
	color : #00008B;
}

TEXTAREA {
	background : #FFFFE0;
	border: 1px solid black;
	font : normal normal normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #00008B;
}
SELECT{
	background : #F0E68C;
	color : #00008B;
	border: 1px solid black;
	font : normal normal normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
.emphasis {
	background : #FFFFE0;
	border : thin solid #00008B;
	font-size : smaller;
	font : italic bolder;
}
#easter_egg {
    font-size: smaller;
    color: white;
}
#easter_egg a{
    font-size: smaller;
    color: white;
}
