.popup-bg
{
	position: absolute;
	z-index:200;
	top:0;
	left:0;
	margin:0;
	padding:0;
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;	
}

.popupPlaceHolder
{
	position: absolute;
	z-index:201;
	top:0;
	left:0;
	margin:0;
	padding:0;
	background-color:Gray;
}

.popup
{
	position:absolute;	
	top:100px;
	left:150px;
	border:1px solid black;
	background-color: #cccccc;
	z-index:1000;
}

.popup .popup-header
{
	position: relative;
	width:100%;
	height:95px;
	background-color:#ffffff;
}

.popup .popup-header .logo
{
	padding-left:6px;
	padding-top:1px;
	float:left;
}

.popup .popup-header .close
{
	float:right;
	margin-right:10px;
	margin-top:10px;			
}

.popup .popup-content
{
	padding:20px;
}			

.roundedcornr_box
{
   background: #ffffff;
}

.roundedcornr_top div 
{
   background: url(../images/popup/roundedcornr_tl.png) no-repeat top left;
}

.roundedcornr_top
{
   background: url(../images/popup/roundedcornr_tr.png) no-repeat top right;
}

.roundedcornr_bottom div 
{
   background: url(../images/popup/roundedcornr_bl.png) no-repeat bottom left;
}

.roundedcornr_bottom 
{
   background: url(../images/popup/roundedcornr_br.png) no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom {
   width: 100%;
   height: 8px;
   font-size: 1px;
}

.roundedcornr_content 
{
	margin: 5px 10px; 		
	overflow:auto;
}

.popup-iframe
{
    position:absolute;
    white-space:normal;
    z-index:5;
    width:0px;
    height:0px;
}