#GB_overlay {
	background-image: url(../images/overlay.png);
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	z-index: 100;
	width:  100%;
	height: 100%;
}

* html #GB_overlay {
	background-color: #000;
	background-color: transparent;
	/* the following need to be in relation to the page, not the css for IE for some reason, or maybe absolute */
	background-image: url(/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
}

#GB_window {
	top: 10px;
	left: 0px;
	position: absolute;
	z-index: 150;
}


#GB_head, #GB_foot	{	margin:0;	}

#GB_head{
	height:15px;
	padding: 3px 5px 5px 0;
	background-color: transparent;
	background-image: url(../home/Images/images/Popup/top.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#GB_head a {color:#aaa!important; float:right; margin-right:10px;}
#GB_head a:hover {color:#666!important;}

#GB_head2, #GB_foot2	{	margin:0;	}

#GB_head2{
	height:15px;
	padding: 3px 5px 5px 0;
	background-color: transparent;
	
	background-repeat: no-repeat;
	background-position: left top;
}

#GB_head2 a {color:#aaa!important; float:right; margin-right:10px;}
#GB_head2 a:hover {color:#666!important;}


#GB_body {
	width: 100%;
	height: 100%;
	margin:0;
	overflow:hidden;
	background:#ffffff;
}

#GB_foot {
	border:0;
	height:13px;
	background-image: url(../home/Images/images/Popup/bottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#GB_foot2 {
	border:0;
	height:0px;
	background-repeat: no-repeat;
	background-position: left bottom;
}

.GB_frame {
	border: 0;
	overflow: auto;
	width: 100%;
	height: 100%;
}


#GB_caption {
  position: absolute;
  top: -999px
}
.bottomStretch {
	clear: both;
}

