#container { 
	width: 50%;
	margin: 0 auto;
	text-align: left;
}

#screenoverlay
{
width: 100%;
height: 100%;
z-index: 800;
visibility: hidden;
background-color: #333333;
-moz-opacity: 0.8;
opacity:.80;
position: absolute;
filter: alpha(opacity=80);
}

.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 0px;
/*	left: 40%;*/
	width: 250px;
	padding: 20px;
	background-color: white;
	text-align: left;
	z-index:1001;
	font: 11px "trebuchet ms";
	line-height: 200%;
	/*
	overflow: auto;	
	*/
}
.leightbox .closebtn
{
float: right;
}
.leightbox .input
{
width: 234px;
padding: 8px;
height: 16px;
background: #E7E7E7;
border-top: 1px solid #A5A5A5;
border-left: 1px solid #A5A5A5;
border-bottom: 1px solid #F1F1F1;
border-right: 1px solid #F1F1F1;
font: 11px "trebuchet ms";
}
.leightbox .inputon
{
width: 234px;
padding: 8px;
height: 16px;
background: #9C9C9C;
border-top: 1px solid #747474;
border-left: 1px solid #747474;
border-bottom: 1px solid #A2A2A2;
border-right: 1px solid #A2A2A2;
font: 11px "trebuchet ms";
}
.leightbox h2, .leightbox h2 a:link, .leightbox h2 a:visited, .leightbox h2 a:active
{
color: #333333;
margin: 20px 0px 20px 0px;
padding: 0px 0px 0px 0px;
letter-spacing: -.5px;
font: normal 22px/24px "Century Gothic", "Trebuchet MS", "Arial", "Helvetica", sans-serif;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }