.jqifade{position: absolute; background-color: #eeeeee; }
div.jqi{ width: 400px; position: absolute; background-color: #ffffff; font:12px / 16px "Lucida Grande",Arial,Sans-serif;line-height:16px;color:#333;  border:10px solid #ccc;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);box-shadow:0 3px 3px rgba(0,0,0,0.3);}
div.jqi .jqicontainer{ font-weight: bold;}
div.jqi .jqiclose{ position: absolute;top: 4px; right: -2px; width: 18px; cursor: default; color: #bbbbbb; font-weight: bold; cursor:pointer;}
div.jqi .jqimessage,ul#u-photo { background:url(/images/information.png) no-repeat 20px center; padding:10px 30px; margin:30px 0;}
ul#u-photo {margin:0;margin-top:10px;}
ul#u-photo li{margin-left:70px;font-size:12px;}
ul.u-notice {margin:30px;line-height:20px;}
ul.u-notice li strong {color:#6A92AF;}
div.jqi .jqimessage h3 {background:#6A92AF;border-top:1px solid #e1e1e1;color:#fff;font-size:14px;font-weight:bold;margin:0; padding: 5px 10px;}
body.profile-s div.jqi .jqiclose {color:#fff; top:6px;}
body.profile-s div.jqi .jqimessage {background:none;padding:0;margin:0;}
body.profile-s div.jqi .jqimessage li, body.profile-s div.jqi .jqimessage p {margin-left:10px; }
div.jqi .jqimessage li, div.jqi .jqimessage p{margin-left:70px; line-height:28px;}
div.jqi .jqimessage form br {height:20px;display:block;margin:5px 0; }
div.jqi .jqimessage form label {float:left; width:120px;}
div.jqi .jqimessage form input {padding:2px; font-size:11px;}
div.jqi .jqimessage p {line-height:20px;}
div.jqi .jqibuttons, #form-submit{ text-align: right; padding:5px 0;border: solid 1px #eeeeee; background-color: #F2F2F2;}
div.jqi button, div.jqi .jqimessage form input.submit-bt{ padding: 3px 10px; margin: 0 10px; border: solid 1px #ccc; background-color: #6A92AF; color: #ffffff; cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:1px 1px #4184a6;}
div.jqi button.jqidefaultbutton:hover, div.jqi .jqimessage form input.submit-bt:hover{ background-color:#333435;}
div.jqi button.jqidefaultbutton{ background-color: #6A92AF;}
.jqiwarning .jqi .jqibuttons{ background-color: #6A92AF;}
#form-submit {text-align:right;}
#forminner {padding:20px 20px 0;}
#forminner textarea {width:360px;}
div.jqi .jqimessage form input.submit-bt {margin-left:2px;margin-right:15px;font-size:14px;}
.impromptuwarning .impromptu{ background-color: #aaaaaa; }
.impromptufade{
	position: absolute;
	background-color: #ffffff;
}
div.impromptu{
    position: absolute;
	background-color: #cccccc;
	padding: 10px; 
	width: 300px;
	text-align: left;
}
div.impromptu .impromptuclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
    color: #213e80;
}
div.impromptu .impromptucontainer{
	background-color: #213e80;
	padding: 5px; 
	color: #ffffff;
	font-weight: bold;
}
div.impromptu .impromptumessage{
	background-color: #415ea0;
	padding: 10px;
}
div.impromptu .impromptubuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.impromptu button{
	padding: 3px 10px 3px 10px;
	margin: 0 10px;
}
