#mainpopfull, .mainpopfull {
	display:none; background:#5e8f82;
	/* for other */
	position:fixed;	
	top:0; left:0; 
	height: 100%; width:100%;
	/* for IE -------------------------------- */
	_position:absolute; 
	_left: 50%; _margin-left: expression(eval(document.compatMode=='CSS1Compat' ? document.documentElement.scrollLeft : document.body.scrollLeft)-0.5*eval(document.compatMode=='CSS1Compat' ? document.documentElement.clientWidth : document.body.clientWidth));
	_top: 50%; _margin-top: expression(eval(document.compatMode=='CSS1Compat' ? document.documentElement.scrollTop : document.body.scrollTop)-0.5*eval(document.compatMode=='CSS1Compat' ? document.documentElement.clientHeight : document.body.clientHeight));
	_height: expression(eval(document.compatMode=='CSS1Compat' ? document.documentElement.clientHeight : document.body.clientHeight));  
	_width:expression(eval(document.compatMode=='CSS1Compat' ? document.documentElement.clientWidth : document.body.clientWidth));
	/* --------------------------------------- */
	z-index:98;	overflow-x:hidden; overflow-y:auto;
}
#mainpopfull .wrapper, .mainpopfull .wrapper  {
	/*position:absolute; left:50%; margin-left:-502px; top:0; bottom:0;*/
	width:1004px; height:100%; margin:auto;
	background:#fff;
	zoom: 1;
}
.mainpopfull_ {
	position:absolute; display:none;
	width:800px; height:400px;
	left:50%; margin-left:-400px;
	top:50%; margin-top:-200px;
	background:url(../img/bgmain_.jpg) repeat-y center #fefeff;
	z-index:98;	overflow:hidden;
}
/*#24588a, #0f3d6a);*/
	.mainpopfullhdr {
		height:30px; line-height:30px; color:#FFF; 
		background: -webkit-gradient(linear, top bottom, from(#505050), to(#888888));
		background: -webkit-linear-gradient(top, #505050, #888888);
		background: -moz-linear-gradient(top, #505050, #888888);
		background: -o-linear-gradient(top, #505050, #888888);
		background: -ms-linear-gradient(top, #505050, #888888);
		background: linear-gradient(top, #505050, #888888);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050', endColorstr='#888888');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050', endColorstr='#888888')";
		background-color: #505050;
		
	}


		.formtab {
			margin: 0 auto; 
			text-align:center; list-style: none;
			padding:0; height:39px; _height:auto;
		}
		.formtab li {
			float:left; margin-top: 7px; margin-top:0; padding: 0 2px;
			/*border-right:1px solid #c00;
			border-left:1px solid #900;*/
		}
		.formtab li a, .formtab li span {
			font: 12px tahoma, arial, helvetica; font-weight:bold;
			text-decoration:underline; color:#000;
			display:block; padding: 3px 20px; margin-top:5px; /*padding-top:3px;*/
			height: 29px; _height:auto; line-height:29px; 

			background: #eae0e0; color:#000; 
			border-top-left-radius:6px; 
			border-top-right-radius:6px; 
			-moz-border-top-left-radius:6px;
			-moz-border-top-right-radius:6px;
			-webkit-border-top-left-radius:6px;
			-webkit-border-top-right-radius:6px;
			-o-border-top-left-radius:6px;
			-o-border-top-right-radius:6px;

		}
		.formtab li span.disabled {
			font: 12px tahoma, arial, helvetica; font-weight:bold;
			text-decoration:none; color:#aaa;
			display:block; padding: 0 10px;
			cursor:default;
		}
		.formtab li a:hover {
			color: #f00;
		}
		.formtab li a.mnuon, .formtab li a.selected {
			background: #fffcfc; color:#000; 
			/*height: 29px; _height:auto; */
			border-top-left-radius:6px; 
			border-top-right-radius:6px; 
			-moz-border-top-left-radius:6px;
			-moz-border-top-right-radius:6px;
			-webkit-border-top-left-radius:6px;
			-webkit-border-top-right-radius:6px;
			-o-border-top-left-radius:6px;
			-o-border-top-right-radius:6px;
			cursor:default;
		}
		/*.formtab li a.mnuon, .formtab li a.selected  { cursor:default; }*/
		.formtab li a.mnuon:hover, .formtab li a.selected:hover { color:#000; }
		.formtab li a.clicked {
			height: 26px; _height:auto; color: #000;
			border-top-left-radius:6px; 
			border-top-right-radius:6px; 
			-moz-border-top-left-radius:6px;
			-moz-border-top-right-radius:6px;
			-webkit-border-top-left-radius:6px;
			-webkit-border-top-right-radius:6px;
			-o-border-top-left-radius:6px;
			-o-border-top-right-radius:6px;
			background-color: #fdf2d2;
		}


.absolutecenter { position:absolute; left:50%; }
.PopUpListFull { 
		display: none;
		background: #999;
		z-index: 1002;
		overflow:hidden;
	/* for other */
	position:fixed;	
	top:0; left:0; 
	height: 100%; width:100%;
	/* for IE -------------------------------- */
	_position:absolute; 
	_left: 50%; _margin-left: expression(eval(document.compatMode=='CSS1Compat' ? document.documentElement.scrollLeft : document.body.scrollLeft)-0.5*eval(document.compatMode=='CSS1Compat' ? document.documentElement.clientWidth : document.body.clientWidth));
	_top: 50%; _margin-top: expression(eval(document.compatMode=='CSS1Compat' ? document.documentElement.scrollTop : document.body.scrollTop)-0.5*eval(document.compatMode=='CSS1Compat' ? document.documentElement.clientHeight : document.body.clientHeight));
	_height: expression(eval(document.compatMode=='CSS1Compat' ? document.documentElement.clientHeight : document.body.clientHeight));  
	_width:expression(eval(document.compatMode=='CSS1Compat' ? document.documentElement.clientWidth : document.body.clientWidth));
	/* --------------------------------------- */

}
	.PopUpListFull li a {
		display:block;
		font-size:12px;
		height:25px;
		line-height:25px;
		font-weight:normal;
		text-decoration:none;
		background-color:inherit;
		color:#000;
	}
	.PopUpListFull a:hover {
		background: #ffdd89;
		color:#000;
		text-decoration:none;
		text-transform:none;
	}

