@import url("company.css.jsp?media=screen&v=1");
@import url("company.css.jsp?media=print&v=1") print;

.modal          { background-color:#fff; display:none; padding:15px; text-align:left; border:2px solid #333; -moz-border-radius:6px; -webkit-border-radius:6px; -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px #ccc; }
.modal h2       { margin:0px; padding:10px 0 10px 10px; border-bottom:1px solid #333; font-size:20px; }
.ajax-loader
{
    /* background-image is explicitely set in showLoading() to prevent problems in IE */
    background-repeat: no-repeat; background-position: center;
}

.modal-body { overflow-y: auto; max-height: 400px; word-break: break-all; word-wrap: break-word; }

.modal.alert { max-width:600px; min-width:300px; }
.modal.alert a { text-decoration:none; }
.modal.alert a.closeBtn { color:#000;float:right;font-size:20px;font-weight:bold;line-height:18px;opacity:0.2;filter: alpha(opacity=20);text-shadow:0 1px 0 #000; }
.alert ul li { list-style-type:none; padding:4px; margin-bottom:1px; }
.alert-error { background-color:#f2dede !important;color:#b94a48 !important; }
.alert-error .modal-footer { background-color:#f2dede !important; }
.modal-footer { padding: 14px 15px 15px;margin-bottom: 0;text-align: right;background-color: whitesmoke;border-top: 1px solid #dddddd;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-box-shadow: inset 0 1px 0 white;-moz-box-shadow: inset 0 1px 0 white;box-shadow: inset 0 1px 0 white;*zoom: 1; }
.modal-footer a.AButton { float:right; margin-left:10px; }
.modal-footer:before,
.modal-footer:after { display: table;content: ""; }
.modal-footer:after { clear: both;}
