/**
 * POPUP CONTAINER STYLES
 */
a { text-decoration: none;}

#popupMask {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/: url("../images/background-mask.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
}

#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}
#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background-color: #ffffff; border-left:1px solid #4e581d; border-right:1px solid #4e581d;}
.xb1 {margin:0 5px; background-color: #4e581d;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background-color:#ffffff; border:solid 0px #4e581d; border-width:0 1px;}

.dialog {text-align: left; background-color: #e5ecc9; }

.close { text-align: center; font-family: Arial; color: #4e581d; font-size: 12px; text-decoration: none;}
.close:hover { color: #cc6600; text-decoration: underline; }

.dialog .title { cursor: default; margin-left: 10px; position: relative; top: -2px; font-weight: bold; font-family: Arial; font-size: 12px; color: #4e581d; }

.popuptextbox { font-family: Arial; padding-top: 2px; float: left; margin-top: 2px; margin-left: 3px; width: 100px; cursor: pointer; height: 20px; font-size: 12px; padding-left: 5px; background-color: white; border: solid 1px #7f9db9; border-right: none; } 