
/* JOHN HOLLAND VIDEO OVERLAY */

.Video_Overlay_Holder {
	display:none;
	z-index:10000;	
	margin:0;
	padding:0;
}
.Video_Overlay_Holder img {
	margin:0;
	padding:0;
}
.Video_Overlay_Holder .close {
	/*display:none;*/
}
#VIDEO-MOBILE-OVERLAY {
	display:none;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background-color:#000000;
	opacity:0.8;
	z-index:900;
}
#VIDEO-MOBILE-HOLDER {
	background-color:#000000;
}
#VIDEO-OVERLAY-HOLDER {
	width:480px;
	margin:0;
	padding:0;
	padding-bottom:6px;
}
#VIDEO-OVERLAY-HEAD {
	background: #000000 url('../images/JH_VidHeader.png') no-repeat top left;
	width:474px;
	height:22px;
	font:normal 11px arial;
	color:#ffffff;
	margin:0;
	text-align:right;
	padding-right:6px;
	padding-top:8px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
#VIDEO-OVERLAY-HEAD a {
	padding:2px;
	padding-right:20px;
	background: url('../images/JH_VidClose1.gif') no-repeat 34px 3px;
	font:normal 11px arial;
	color:#ffffff;
	text-decoration: none;
}
#VIDEO-OVERLAY-HEAD a:hover {
	background: url('../images/JH_VidClose2.gif') no-repeat 34px 3px;
	font:normal 11px arial;
	color:#ffffff;
	text-decoration: none;
}
#VIDEO-OVERLAY-HEAD a:focus {
	outline:none;
}
#VIDEO-OVERLAY-INNER {
	background-color:#000000;
	width:480px;
	height:270px;
	margin:0;
	padding:0;
	overflow:hidden;
}
#VIDEO-OVERLAY-INNER object {
	margin:0;
	padding:0;
	display:inline;
}
#VideoSWF {
	background-color:#000000;
	margin:0;
	padding:0;
	overflow:hidden;
}
#VIDEO-SUMMARY {
	font:normal 10px arial;
	color:#ffffff;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin:0;
	display:none;
}
#VIDEO-SUMMARY p {
	display:inline;
}
#VIDEO-SUMMARY a {
	font:normal 10px arial;
	color:#CECECE;
	text-decoration: underline;
}
#VIDEO-SUMMARY a:hover {
	font:normal 10px arial;
	color:#f9ba20;
	text-decoration: underline;
}