#lightbox {
	background-color: #fff;
	padding: 10px;
	border: 1px solid #c4b789;
}
#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{
	position: absolute;
	top: 0;
	left: 0;
	filter:alpha(opacity=80);
  -moz-opacity:.80;
  opacity:.80;

	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #e1e8e0;
	padding-bottom: 50px;
	}
body
  {
    font-family:Tahoma; font-size:12px; color:#222222; background-color:#fcfffc;
    margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
  }
  
h1
{
font-size: 14px;
}

h2
{
font-size: 12px;
}

table
  {
    font-family:Tahoma; font-size:14px; color:#222222;
  }

input
  {
    background-color:#ffffff; color:#222222;
    font-family:Tahoma; font-size:11px; font-weight:normal;
    border-color:#666066; border-style:solid; border-width:1;
    text-align:left;
  }

textarea
  {
    background-color:#ffffff; color:#222222;
    font-family:Tahoma; font-size:11px; font-weight:normal;
    border-style:solid; border-width:1;
    text-align:left;
  }


A:link {color:#003300; text-decoration:underline}
A:visited {color:#003300; text-decoration:underline}
A:active {color:#003300; text-decoration:underline}
A:hover {color:#445544; text-decoration:underline}


.submenu {font-family:Tahoma; font-size:14px; color:#eeffee; font-weight:bold;}
.menuitem {font-family:Tahoma; font-size:14px;}
.menuitem:link {color:#003300; text-decoration:none}
.menuitem:visited {color:#003300; text-decoration:none}
.menuitem:active {color:#003300; text-decoration:none}
.menuitem:hover {color:#445544; text-decoration:none; font-weight:bold;}


.table { border-top:1px solid #333333; border-right:1px solid #333333; border-left:none; border-bottom:none; }
.td { border-top:none; border-right:none; border-left:1px solid #333333; border-bottom:1px solid #333333; }
