html,body{
	height:100%;margin:0 auto;
}
* html .png {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/site/img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='" + this.origBg + "')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
#wrapper{
	margin:0 auto;background:#ffffff;height:100%;font-family:Arial;
}
#site{
	margin:0 auto;height:610px;
}
#upper{
	width:100%;background:#d9ecf0 url('../img/back.jpg') no-repeat;
}
#top{
	width:840px;margin:0 auto;background:url('../img/backtop.jpg') no-repeat;
}
.right{
	float:right;
}
.left{
	float:left;
}
.both{
	clear:both;height:0;width:0;overflow:hidden;
}
#leftcenter{
	width:543px;height:240px;margin-top:22px;
}
#leftcenterinner{
	background:url('../img/leftbg.jpg') no-repeat;height:190px;
}
#fastlogin{
	background:url('../img/loginback.jpg') no-repeat;margin:18px 0 0 5px;height:33px;width:226px;
}
#bottom{
	height:229px;width:100%;background:url('../img/bottomimg.jpg') repeat-x;
}
.inputusername{
	background:url('../img/input.jpg') no-repeat;width:90px;border:medium none;height:21px;margin-top:6px;color:#0B7095;margin-left:5px;padding:3px 0 0 3px;
}
.inputpass{
	background:url('../img/input.jpg') no-repeat;width:90px;border:medium none;margin-left:5px;height:21px;margin-top:6px;padding:3px 0 0 3px;color:#0B7095;
}
.submit{
	border:medium none;width:24px;background:transparent;color:#0b7095;
}
#news{
	margin:0 0 0 5px;color:white;width:300px;
}
#newsheader{
	margin:30px 0 20px 0;
}
#bottominner{
	width:840px;margin:0 auto;
}
.seperate{
	margin:30px 8px 0 8px;
}
#featured{
	width:210px;color:white;
}
#featuredheader{
	margin:30px 0 20px 0;padding-left:3px;
}
#featuredimages{
	padding-left:3px;
}
#contact{
	width:230px;color:white;
}
#contactheader{
	margin:30px 0 20px 0;
}
.inputcontact{
	background:url('../img/biginput.jpg') no-repeat;width:214px;border:medium none;height:26px;color:#818181;padding-top:5px;padding-left:8px;
}

.black_overlay{
	/*display: none;*/
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	/*height: expression(document.wrapper.offsetheight + "px");*/
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	/*display: none;*/
	position: absolute;
	top: 15%;
	left: 20%;
	width: 800px;
	height:500px;
	/*height: 25%;*/
	padding: 10px auto;
	background-color: #0b749a;
	z-index:1002;
	/*overflow: auto;*/
	overflow:hidden;
	text-align:center;
}
.white_content_zoom {
	/*display: none;*/
	position: absolute;
	top: 15%;
	left: 20%;
	width: 800px;
	height:620px;
	/*height: 25%;*/
	padding: 10px auto;
	background-color: #0b749a;
	z-index:1002;
	/*overflow: auto;*/
	overflow:hidden;
	text-align:center;
}
.white_content_swf {
	/*display: none;*/
	position: absolute;
	top: 20%;
	left: 20%;
	width: 800px;
	height:480px;
	/*height: 25%;*/
	padding: 10px auto;
	background-color: #0b749a;
	z-index:1002;
	/*overflow: auto;*/
	overflow:hidden;
	text-align:center;
}