/* JSpopup.css */
/* CSS for popup boxes */
.JSpopup-box {
	z-index:1000;
	position:absolute;
	color: black;
	font-size: smaller;
}
.JSpopup-modal {
	position: absolute;
	background: url('/images/JSpopup/white_25.png') repeat;
	width:100%;
	height:3000px;
	left:0px;
	top:0px;
	z-index:999;
}
.JSpopup-table {
/*	width:100%;*/
	border:none;
	border-collapse:collapse;
}
.JSpopup-topleft, .JSpopup-topright, .JSpopup-bottomleft, .JSpopup-bottomright,
.JSpopup-topmid, .JSpopup-bottommid, .JSpopup-left, .JSpopup-right {
	background-image: url('/images/JSpopup/popup_white_curved.png');
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
}
.JSpopup-topleft {
	background-position: 0px 0px;
}
.JSpopup-topright {
	background-position: 20px 0px;	
}
.JSpopup-bottomleft {
	background-position: 0px -25px;	
}
.JSpopup-bottomright {
	background-position: 20px -25px;
}
.JSpopup-topmid {
	background-position: 0px -40px;	
	background-repeat: repeat-x;
}
.JSpopup-bottommid {
	background-position: 0px -65px;	
	background-repeat: repeat-x;
}
.JSpopup-left {
	background-position: 0px -80px;	
}
.JSpopup-right {
	background-position: 20px -80px;	
}
.JSpopup-title {
	background: white;
	text-align: left;
	font-weight:bold;		
}
.JSpopup-close {
	background: white;
	text-align: right;
	vertical-align:top;
}
.JSpopup-close a {
	color: blue;
	font-weight:bold;
	cursor: pointer;
}
.JSpopup-close a:hover {
	color: red;
	text-decoration: none;
}
.JSpopup-content {
	background: white;
	color: black;
	border-top: 1px solid #c0c0c0;
	overflow: auto;
}
.JSpopup-dragHandle {
	cursor:move;
}
