a {color:#003366;
   text-decoration:none}

a:hover {color:#999999}


.a {color:#111111;
   text-decoration:none}

.a:hover {color:#660000}



body	{
		color:#333333;
	font-family:arial;
	font-size:8pt;
			}
		
table	{
	color:#003366;
	font-size:8pt;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
		}
		
h1		{
		font-size:8pt;
		font-weight:bold;
		color:#660000
		
		}
.TextField {
background-color: black;
color: gray;
border-style: solid;
}

.BoldTextBlue
{
		font-size:8pt;
		font-weight:bold;
		color:#003366
}



.table2	{
				font-weight:bold;
				font-size:8pt;
		}
		
.table3	{
				font-size:8pt;
		}

div	    {
				font-size:8pt;
				 color:#003366
		}

hr 		{
			     color:#b0c4de;
				 margin:0pt;
				 height:1pt;
		}
.BoldTextBlue
{
		font-size:8pt;
		font-weight:bold;
		color:#003366
}

.BoldTextWhite
{
		font-size:8pt;
		font-weight:bold;
		color:White
}

.TextWhite
{
		font-size:8pt;
		color:White
}

.TextBlue
{
		font-size:8pt;
		color:#003366
}
.ErrorText
{
		font-size:8pt;
		color:red;
		text-align: center
		
}

.GreenText
{
		font-size:8pt;
		color:#006600
}

.MenuLayer

{
	margin-top:-345px;
	margin-left:19px;
	width:219px;
	height:143px;
	position:absolute;


    z-index=2; 		left: -5px;
	top: 466px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

