﻿body {
	height: 100%;
	margin: 0px;
}

div.Overlay {
	height: 100%;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 100%;
}

div.Overlay.Semi-Transparent {
	background-color: #666666;
	filter: alpha(opacity=70);
	opacity: .7;
}

div.DialogBox {
	background-color: #f99d1c;
	border: 3px solid #f99d1c;
	height: 300px;
	left: 50%;
	margin-left: -285px;
	/*margin-top: -150px;*/
	position: absolute;
	/*top: 50%;*/
	width: 570px;
	z-index:10;
}

div.DialogBox div.Header {
	height: 75px;
	left: 0px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	width: 100%;
}

div.DialogBox div.Header iframe {
	height: 35px;
	position: absolute;
	top: 0px;
	width: 50%;	
}

div.DialogBox div.Header iframe.LeftButton {
	left: 0px;
}

div.DialogBox div.Header iframe.RightButton {
	right: 0px;
}

div.DialogBox div.Header h1 {
	color: #ffffff;
	font: 45px Arial;
	font-weight: bolder;
	left: 20px;
	line-height: 33px;
	margin: 0px;
	position: absolute;
	top: 43px;
}

div.DialogBox iframe.Content {
	height: 180px;
	left: 0px;
	position: absolute;
	top: 75px;
	width: 100%;
}

div.DialogBox iframe.Footer {
	height: 45px;
	left: 0px;
	position: absolute;
	top: 255px;
	width: 100%;
}

.Hidden {
	display: none;
}


 #calltoActionLink {top:0;left:0;margin:40px 0 0 108px;border:solid 0px #00F;text-align:center;color:#FFF;font-weight:bold;z-index:200;height:22px;font-size:12px;font-family:arial;line-height:21px;display:table-cell;}
 #calltoActionLink a:link, #calltoActionLink a:visited, #calltoActionLink a:hover, #calltoActionLink a:active {color:#FFF;text-decoration:underline;}
 #calltoActionLink .modalBTN {vertical-align:middle;padding-right:6px;}