.popup-bg {
background: url(../images/SelectLeagueBg.gif) repeat-x top;
}
.popup-close {
	width:18px;
	height:18px;
	background:transparent url(../images/caption_listtableclose.gif) no-repeat left top !important;
	display:inline-block;
	*display:inline;
	cursor:pointer;
}

.popup-close:hover {filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.popup-mask {
	background:url(../images/popup-mask.png) repeat transparent;
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
	_position:absolute;
_top:expression(eval(document.body.scrollTop));
	_background-color:#000;
_filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
.popup-container {
	width:900px;
	height:520px;
	z-index:1000;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-450px;
	margin-top:-260px;
}
.popup-container-window {
	width:764px;
	height:520px;
	z-index:1000;
	position:absolute;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.popup-container-tournament {
	width:769px;
	height:520px;
	z-index:1000;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-450px;
	margin-top:-260px;
}
.account-popup-container {
	width:604px;
	margin-left:-302px;
}
.popup-header {
	height:30px;
}
.popup-header div {
	float:left;
}
.popup-header-left {
	width: 8px;
	height: 30px;
	border-radius: 2px 0 0 0;
}
.popup-header-body {
	width: 746px;
	*width: 753.5px;
	height: 30px;
	box-shadow: inset 0 1px 0 rgba(256, 256, 256, .5);
}
.popup-header-right {
	width: 8px;
	height: 30px;
	border-radius: 0 2px 0 0;
	box-shadow: inset 0 1px 0 rgba(256, 256, 256, .5);
}
.account-popup-container .popup-header-body {
	width:588px;
}
.popup-content {
	width:756px;
	*width:764px;
	height:AUTO;
	padding:3px;
	padding-top:0;
	background: -moz-linear-gradient(45deg, #000000 1%, #383838 16%, #161616 37%, #000000 59%, #333333 80%, #1b1b1b 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(1%,#000000), color-stop(16%,#383838), color-stop(37%,#161616), color-stop(59%,#000000), color-stop(80%,#333333), color-stop(100%,#1b1b1b));
	background: -webkit-linear-gradient(45deg, #000000 1%,#383838 16%,#161616 37%,#000000 59%,#333333 80%,#1b1b1b 100%);
	background: -o-linear-gradient(45deg, #000000 1%,#383838 16%,#161616 37%,#000000 59%,#333333 80%,#1b1b1b 100%);
	background: -ms-linear-gradient(45deg, #000000 1%,#383838 16%,#161616 37%,#000000 59%,#333333 80%,#1b1b1b 100%);
	background: linear-gradient(45deg, #000000 1%,#383838 16%,#161616 37%,#000000 59%,#333333 80%,#1b1b1b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#1b1b1b',GradientType=1 );
	
}

.popup-content-window {
	width:756px;
	background-color:transparent;
	padding:4px;
}
.popup-content-inner {
	border:1px solid #000;
	background:url(../images/background_ie7.gif) center center;
	border-top:none;
	height:AUTO;
	cursor:default;
	color:#fff;
}
.popup-content-inner-window {
	border-top:none;
	cursor:default;
}
.popup-content-inner iframe {
	overflow-y:hidden;
	overflow-x:hidden;
}
.account-popup-container .popup-content {
	width:596px;
}
.account-popup-container iframe {
	width:592px;
}
.popup-container iframe {
	width:752px;
}
.popup-title {
	font-size:16px;
	font-weight:700;
	line-height:32px;
	_line-height:25px;
	color:#fff;
	margin-left:6px;
}
div.popup-header-right-icons {
	margin-right:15px;
	position:absolute;
	right:0;
	top:8px;
}
div.popup-header-right-icons div {
	float:right;
}
.popup-out {
	padding-left:18px;
	background-position:0 -121px;
	background-repeat:no-repeat;
	margin-right:15px;
	line-height:18px;
	color:#2C478F;
	float:right;
	vertical-align:top;
*background-position:0 -122px;
}
.popup-out:hover {
	color:#000;
}

.popup-dropdown select {
	font-size:11px;
	margin-right:10px;
}
.popup-refresh-icon {
	background-position:-1px -84px;
	float:right;
	height:14px;
	margin:6px 5px 0 0;
	width:14px;
	position:absolute;
	margin-left:367px;
	cursor:pointer;
}
.StatementFilter {
	height:21px;
	margin-right:10px;
	position:relative;
	top:3px;
}
.TabActive, .TabOver {
	float:right;
	height:18px;
	margin-left:3px;
	margin-top:7px;
	background:url(../images/od_all.png?100720) no-repeat -565px -76px;
	cursor:pointer;
	font:11px/18px Tahoma;
	text-align:center;
}
.TabOver {
	color:#f00;
}
.TabSel {
	float:right;
	height:21px;
	margin-left:3px;
	margin-top:5px;
	background:url(../images/od_all.png?100720) no-repeat -467px -74px;
	font:700 11px/19px Tahoma;
	text-align:center;
	color:#f5f6b9;
}
.TabPdt {
	float:right;
	height:18px;
	margin-left:10px;
	margin-top:2px;
	font:100 12px Arial;
}
.TabPdtTxt {
	font:100 12px Arial;
}
