body
{
	BACKGROUND-COLOR:  #ECE9D8;
	margin: 0; 
	padding: 0;
}
.detailsTable {
	border-style: solid;
	border-width: 0px;
	border-color: black;
	width: 1000px;
}
.detailsImg 
{
	border-style: solid;
	border-width: 6px;
	border-color: black;
}
.detailsImgHome 
{
	border-style: solid;
	border-width: 6px;
	border-color: black;
}
.contentImg
{
	border-style: solid;
	border-width: 6px;
	border-color: black;
	border-top-width: 0px; 
	border-bottom-width: 0px;
	
}
.overlayImg {
	display: none;
	position: relative;
	border: 0px;	
}

.menuItem
{
	display:none;
	color: #ffffff;
    background-color: #006024;
    border:black 1px solid;
	font: 14px Trebuchet MS;
	border-collapse: collapse;
	position: absolute;
}
.hoverMenuItem
{
        color: #ccff99;
        background-color: #006024;
}
.objectCaption 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	FONT-FAMILY: "Trebuchet MS";
}
.footer 
{
		height: 20px;
		font-family: "Trebuchet MS";
		font-size: xx-small;
		font-weight:bold;
		text-align: center;
}
.footerHome 
{
		height: 20px;
		font-family: "Trebuchet MS";
		font-size: xx-small;
		font-weight:bold;
		text-align: center;
}
.printURL 
{
	display:none;
}

#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; 
	font: Trebuchet MS, Arial; 
}
#keyboardMsg{
	float: right; 
	font: Trebuchet MS, Arial; 
}
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay
{
	background-image: url(images/overlay.png); 
}

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}

