﻿html, body, h1, ul, li {
	margin:0;
	padding:0;
}
body {font: 13px/normal Arial, Helvetica, sans-serif; color:#333;}
.pop-container {position:fixed; left:50%; top:50%; width:400px; height:200px; margin-left:-200px; margin-top:-100px; background:#fff; border:1px solid #ccc; border-radius:5px; overflow:hidden; box-shadow: 0 0 10px rgba(0,0,0,.5); }

.pop-header {
	background: #1691ca;
	color:#fff;
	padding:5px 10px;
}

.pop-content {text-align:center;}
.pop-content input[type="password"] {
	width: 150px;
	font-size: 12px;
	color: gray;
	padding: 5px;
	margin-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
}
.pop-content .alert {
	display:none;
	color: #db2717;
	text-align: center;
	font-size:11px;
}

.pop-footer {position:absolute; left:0; bottom:0; width:400px; }

.pop-footer .btn {
	position:absolute; right:10px; bottom:10px;
	color:#fff;
	min-width: 85px;
	margin: 0;
	display: inline-block;
	padding: 4px 18px;
	border: 1px solid #0a6c9a;
	border-radius: 3px;
	cursor: pointer;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	background: #1691ca;
	overflow: visible;
	-webkit-transition: all .15s ease-in;
	-moz-transition: all .15s ease-in;
	transition: all .15s ease-in;
}

/* revoked/expired message */
.exception-message {position:fixed; top:10px; right:10px; bottom:10px; left:10px; background: #e3eff9 url(../images/bg-404p.gif?version=20251021.7) repeat; min-height:200px; border-radius:5px; }
.exception-message h1 {position:absolute; left:20px; top:14px; width:109px; height:40px; background: url(../images/companyLogo.gif?version=20251021.7) no-repeat; overflow:hidden; text-indent:-999px; display:block;}
.exception-message #divError {position:absolute; top:45%; left:50%; margin-left:-250px; width:500px; text-align:center; background:#fff; border-radius:5px; padding:10px;}