#photoholder1 {
	position:relative;
	width:380px;
	height:250px;
	background:#fff url('../images/homeimage1.jpg') 50% 50% no-repeat;
	z-index: 0;
}

#photoholder2 {
	position:relative;
	width:380px;
	height:250px;
	background:#fff url('../images/homeimage2.jpg') 50% 50% no-repeat;
	z-index: 0;
}

#photoholder3 {
	position:relative;
	width:380px;
	height:250px;
	background:#fff url('../images/homeimage3.jpg') 50% 50% no-repeat;
	z-index: 0;
}

#photo {
	width:380px;
	height:250px;
	z-index: 1;
}

.textblock {
	display:block;
	background-color:#FFFFFF;
	border: 1px solid silver;
	width:340px;
	height:210px;
	position: absolute;
	top:20px;
	left:20px;	
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80, style=0);
	-moz-opacity:.80;
	opacity:.80;
	z-index: 2;
}

.text1 {
	display:block;
	width:340px;
	position: absolute;
	top:20px;
	left:20px;	
	z-index: 3;
	padding: 2px 5px 5px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.uparrow {
	display:block;
	width:8px;
	height:8px;
	position: absolute;
	top:21px;
	left:363px;	
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80, style=0);
	-moz-opacity:.80;
	opacity:.80;
	z-index: 2;
	cursor:pointer;
}

.downarrow {
	display:block;
	width:8px;
	height:8px;
	position: absolute;
	top:221px;
	left:363px;	
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80, style=0);
	-moz-opacity:.80;
	opacity:.80;
	z-index: 2;
	cursor:pointer;
}

.article_home {
	width:349px;
	padding: 3px 3px 3px 3px;
	border:1px solid white;
	cursor:pointer;
	display:block;
}

.article_home_hover {
	width:349px;
	padding: 3px 3px 3px 3px;
	border:1px solid silver;
	cursor:pointer;
	display:block;
}

.home_news_header {
	font-size: 12px; 
	text-align: left;
	color: black;
}

.transon img {
	/*height:75px;*/
	opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
}

.transoff img {
	/*height:75px;*/
}

.home_news_header a { color: black; text-decoration:none; }
.home_news_header a:hover { color: black; text-decoration:underline; }

.mlink {
	color: #960000; text-decoration:none; cursor:pointer;
}
.mlink_hover {
	color: #960000; text-decoration: underline; cursor:pointer;
}

#dhtmlfloatie{
	position: absolute;
	left: 200px;
	top: 300px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	border: 0px solid silver;
	padding: 5px;
	z-index: 5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.close_btn a {
	border: 1px outset silver; width:13px; text-align:right; color: #000000; text-decoration:none; text-align:center; padding: 0px 2px 0px 2px;
}

.close_btn a:hover {
	border: 1px inset silver; width:13px; text-align:right; color: #000000; text-decoration:none; text-align:center; padding: 0px 2px 0px 2px;
}

.RFSafety {
	background-image: url("../images/rfsafetysigns.jpg");
	background-color:white;
	background-position: top left;
}