#rtrbox_overlay
{
	position : fixed;
	top : 0px;
	left : 0px;
	height : 100%;
	width : 100%;
}

#rtrbox
{
	position : absolute;
	top : 0px;
	left : 0px;
	z-index : 100;
	text-align : left;
	color : #000;
}

#rtrbox img
{
	border : 0;
	margin : 0;	
}

#rtrbox h2
{
	color : #1F70AF !important;
}

#rtrbox .popup
{
	position : relative;
}

#rtrbox .body
{
	padding : 10px;
	float : left;
	
}

#rtrbox .footer
{
	position:relative;
	background:#f8f8f8;
	widows:100%;
	height:20px;
	border-top : 1px solid #DDDDDD;
	padding: 6px;
	z-index:999;
}

#rtrbox .loading, #rtrbox #pleasewait
{
	margin : 0 auto;
	width : 400px;
}

#rtrbox img
{
	margin : 0 auto !important;	
	display:block;
}

#rtrbox .imageLeft {
	margin : 0 !important;
	margin-right:10px !important;
	float:left;
}

.closeimage
{
	float : right;
}

.rtrbox_hide
{
	z-index : -100;
}

.rtrbox_overlayBG
{
	background-color : #000;
	z-index : 99px;
	display : none;
}

* html #rtrbox_overlay
{
	position : absolute;
	height : expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');	
}

*+html .closeimage
{
	display:block!important;	
}

/* ADDED Document */

.body
{
	position:relative;
	width:400px;
}

.topLeftCorner
{
	position:absolute;
	left:0;
	top:0;
	width:10px;
	height:10px;
	background:url(../../../images/rtrbox/tl.png) no-repeat scroll top left;
}

.topRightCorner
{
	position:absolute;
	top:0;
	right:0;
	width:10px;
	height:10px;
	background:url(../../../images/rtrbox/tr.png) no-repeat scroll top right;
}

.bottomLeftCorner
{
	position:absolute;
	bottom:0;
	left:0;
	width:10px;
	height:10px;
	background:url(../../../images/rtrbox/bl.png) no-repeat scroll bottom left;
}

.bottomRightCorner
{
	position:absolute;
	bottom:0;
	right:0;
	width:10px;
	height:10px;
	background:url(../../../images/rtrbox/br.png) no-repeat scroll bottom right;
}

.contentWide
{
	position:absolute;
	background:url(../../../images/rtrbox/b.png) repeat scroll top left;
	top:10px;
	bottom:10px;
	left:0;
	right:0;
}
.contentHeight
{
	
	position:absolute;
	background:url(../../../images/rtrbox/b.png) repeat scroll top left;
	top:0;
	bottom:0;
	left:10px;
	right:10px;
}

.content
{
	position:relative;
	background-color:#f8f8f8;
	z-index:999;
	padding:10px;
}

.content ul
{
	padding-left:10px;	
}

/* IE 6 HACKS ----------------------- */

* html .boxContainer
{
	background-color:none;
}

* html .topLeftCorner, * html .contentHeight, * html .topRightCorner, * html .bottomLeftCorner, * html .bottomRightCorner, * html .contentWide, * html .contentHeight
{
	display:none;
}


* html .content
{
	position:relative;
	background-color:#f8f8f8;
	z-index:999;
	padding:10px;
}