A {
 color:#202020; text-decoration:None;}
A:ACTIVE {
 color:#202020; text-decoration:None} 
A:HOVER {
 color:#8090f0;}

input.coloredback {
  background-color:#eeffee;
}

div#navigation {
	min-width:550px;
}

h2 {
font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #505050;
	visibility:hidden}

.thumbnail{
position: relative;
z-index: 0;
max-width:900px;
}

.tableH1 {
border-collapse: collapse;
font-family: Arial;
}
.tableH1 td {
padding: 4px;
padding-left: 20px;
}

.tableB1 {
border-collapse: collapse;
font-family: Arial;
}
.tableB1 td {
padding: 2px;
padding-left: 20px;
}

.tableW1 {
border-collapse: collapse;
font-family: Arial;
}
.tableW1 td {
padding: 2px;
padding-left: 2px;
}

.tableList1 {
border: 2px solid black;
border-collapse: collapse;
font-family: Arial;
}
.tableList1 td {
padding: 2px;
padding-left: 2px;
}

h2 {
font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #505050;
	visibility:hidden}

.thumbnail{
position: relative;
z-index: 0;
max-width:900px;
}

.thumbnail:hover{
background-color: transparent;
cursor: default;
z-index: 50;
max-width:900px;
}

.thumbnail span{ /*CSS for enlarged image*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
position: absolute;
background-color: #f5f8ff;
padding: 5px;
left: -1000px;
visibility: hidden;
color: #001040;
text-decoration: none;
max-width:900px;
}

.thumbnailwide span{ /*CSS for enlarged image*/
min-width:300px;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS on hover*/
visibility: visible;
top: 15px;
left: 17px; /*position where enlarged image should offset horizontally */
border: 1px solid #9f9fbf;
max-width:900px;
}