/****************************************************************************************************
//
//			OVERLAY & LOADER
//
****************************************************************************************************/
.wvPopupOverlay	{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 100;
	opacity: 0.7;
	#filter: alpha(opacity=70); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	_zoom: 1
}
.wvPopupLoader	{
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
	display: none;
	z-index: 101;
}
.wvPopupHideSelect	{
	z-index:99;
	position: absolute;
	background-color: #fff;
	border: none;
	filter: alpha(opacity=0);
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	display: none;
}


/****************************************************************************************************
//
//			POPUP
//
****************************************************************************************************/
.wvPopup	{
	position: absolute;
	background: #FFF;
	padding: 0;
	margin: 0 auto;
	top: 163px;
	z-index: 102;
	border: 4px solid #fff;
	width: 419px; 
	display:none;
}
	.wvPopup .wvPopupTitle	{
		font-family: Arial, Helvetica, sans-serif;
		color: #555;
		line-height: 21px;
		border:3px solid #FFA824;
	}
	.wvPopup .wvPopupTitle .wvPopupCloseButton	{
		background:#FBA629;
		height: 18px;
		float:left;
		color:#fff;
		cursor: pointer;
		margin:12px 8px 0 0;
		padding: 2px 6px 4px;
		font-size:1.2em;
		font-weight:bold;
	}
	.wvPopup .wvPopupTitle .wvPopupCloseButton:hover {
		text-decoration:none;
		color:#000;
	}

/****************************************************************************************************
//
//			POPUP
//
****************************************************************************************************/
* html .wvPopupOverlay, * html .wvPopupLoader, * html .wvPopup	{
	position: absolute;
}


/* ADDITIONAL CSS FOR CONTENTS OF POPUPS */
#loginConfirmation { text-align:left; /* :hack: make ems resize nicely in IE */ }

#loginConfirmation #popupcontent	{
	float: none;
	margin-bottom: 0;
	padding:0 10px 12px;
	margin:0;
	min-height:1px;
	_zoom:1;
}
#loginConfirmation #popupcontent:after { content:"."; clear:left; display:block; height:0; visibility:hidden; }
	#loginConfirmation H2 {
		color:#000;
		font-weight:normal;
		padding:11px 0 3px;
		margin:0;
		line-height:26px;
		border:0;
	}
	#loginConfirmation P {
		line-height:18px;
		color:#333333;
		padding:4px 0;
		margin:0;
	}

