/* Body */
body {background-color: white;}

/* Top Banner */
#banner1 {
	padding: 4px 2px 4px 2px;
	background-color: #1a76b7;
	font: bold 12px Verdana;
	color: white;}
#banner2 {
	padding: 0px;}

/* Framing */
#frame {
	padding: 0px;
	font: bold 12px verdana;
	text-align: left;}
#left {
	float: left;
	width: 49%;}
#right {
	margin-left: 51%;
	padding:2px;}

/* Formatting */
a:link {
	color: mediumblue;
	font-weight: normal;}
a:visited {
	color: mediumblue;
	font-weight: normal;}
a:hover {
	color: mediumblue;
	font-weight: bold;}
a.back:hover {
	color: white;
	font-weight: bold;}
a.back:link {
	color: white;
	font-weight: normal;}
a.back:visited {
	color: mediumblue;
	font-weight: normal;}
a.button:link {
	padding: 0 4px 0 4px;
	color: black;
	text-decoration: none;
	text-align: center;
	border: 1px solid #317082;
	background-color: #e2ebed;
	font: normal 9px verdana;}
a.button:visited {
	padding: 0 4px 0 4px;
	color: black;
	text-decoration: none;
	text-align: center;
	border: 1px solid #317082;
	background-color: #e2ebed;
	font: normal 9px verdana;}
a.button:hover {
	padding: 0 4px 0 4px;
	color: white;
	text-decoration: none;
	text-align: center;
	border: 1px solid #317082;
	background-color: #1a76b7;
	font: normal 9px verdana;}

a.left{
	position:relative;
	z-index:24;
	background-color:azure;
	color:black;
	text-decoration:none}
a.left:hover{z-index:25; background-color:aliceblue}
a.left span{display: none}
a.left:hover span{ 
    display:block;
    position:absolute;
    top:2em; left:-15em; width:15em;
    border:1px solid black;
    background-color:#1a76b7; color:white;
    text-align: center}
a.right {
	position:relative;
	z-index:24;
	background-color:azure;
	color:black;
	text-decoration:none}
a.right:hover{z-index:25; background-color:aliceblue}
a.right span{display: none}
a.right:hover span{ 
	display:block;
	position:absolute;
	top:0em; left:10em; width:15em;
	border:1px solid black;
	background-color:#1a76b7; color:white;
	text-align: left}
input.button {
	background-color: #e2ebed;
	font: normal 9px verdana;
	color: black;}
table th{
	background-color: #e2ebed;
	border: 1px solid #317082;
	text-align: left;}
table a:link {text-decoration:none;}
table a:visited {text-decoration:none;}
	
/* Styles */
.block {
	padding: 0px;
	background-color: white;
	border: 1px solid mediumblue;}
.block .normal{padding: 2px; text-align: justify;}
.hdr1 {
	color: white;
	font: normal 11px verdana;
	background-color: #1a76b7;
	padding: 4px 2px 4px 2px;
	border-bottom:1px solid #317082;}
.hdr2 {font: bold 10px verdana;}
.normal {font: normal 10px verdana;}




/* Hover Pop-Up Right */
