#popup {
	width:100%;
	height:100%;
	background:#fff;
	opacity:0.7;
	z-index:99;
	position:fixed;
	display:none;
}
.popcontent{
	width:70%;
	margin:1% 15% 0 15%;
	position:fixed;
	height:auto;
	z-index:100;
	display:none;
	background:#fff;
	border-radius:0 0 5 5;
	box-shadow:1px 1px 20px #000;
}
.popcontent .close img{
	float:right;
	width:25px;
	height:25px;
	border-radius:10px;
	margin:-5 -5 0 0;
	border:1px solid#999;
	cursor:pointer;
}
.popcontent .fjudul{
	width:98%;
	height:25px;
	padding:1%;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ca0000),color-stop(1, #970000));
	background: -moz-linear-gradient(linear,left top,left bottom,color-stop(0, #ca0000),color-stop(1, #970000));
	color:#fff;
	border-bottom:1px solid#000;
	font-family:verdana;
}
.popcontent .fisi{
	padding:0% 0% 5% 15%;
}
.popcontent .fisi table .d{
	text-align:center;
}
.popcontent .fisi table .h{
	text-align:center;	
}
.popcontent .fisi input,.popcontent .fisi select,.popcontent .fisi textarea{
	margin:3px;
	padding:2px;
	border-radius:3px;
	border:1px solid#999;
}

#loading{
	height:auto;
	position: relative;
	width: 2%;
	top:37%;
	left:45%;
	z-index:100;
}
#alert{
	height:1%;
	position: relative;
	width: 20%;
	text-align: center;
	top:40%;
	left:41%;
	z-index:100;	
}
.upd{
	display:none;
	margin:1% 20% 1% 20%;
	padding:5px 20px;
	border-radius:5px;
	color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.required{
	display:none;
	margin:1% 20% 1% 20%;
	padding:5px 20px;
	border-radius:5px;
	color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.nav{
	margin:2px;
	border:1px solid#ccc;
	padding:0px 5px 0px 5px;
	color:#666;
	border-radius:2px;
	font-family:"arial black";
	font-size:12px;
}.navaktf{
	margin:2px;
	font-family:"arial black";
	font-size:12px;
	background:#f9f9f9;
	border-radius:2px;
	box-shadow:0px 0px 3px #000;
	border:1px solid#95B3D7;
	padding:0px 5px 0px 5px;
	color:#000;
}