#ModalOverlay {
background-color:#000000;
cursor:wait;
}
#ModalContainer {
left:50%;
top:15%;
}
.modalClose {
background:transparent url(close.gif) no-repeat scroll 0 0;
cursor:pointer;
display:block;
height:20px;
position:absolute;
right:10px;
top:10px;
width:20px;
z-index:100000;
}
#ModalLoadingOverlay {
background:#000000 none repeat scroll 0 0;
cursor:wait;
}
#ModalLoadingIndicator {
background:transparent url(loading.gif) no-repeat scroll 0 0;
height:100px;
left:50%;
margin-left:-50px;
margin-top:-50px;
position:fixed;
top:50%;
width:100px;
z-index:30001;
}
#ModalContentContainer {
background:#FFFFFF url(background.gif) repeat-x scroll left bottom;
}
#ModalTitle, .ModalTitle {
background:#f9efd0 none repeat scroll 0 0;
border-bottom:1px ridge #382b13;
color:#382b13;
font-size:110%;
font-weight:bold;
padding:10px 14px;
text-align:left;
}
#ModalContent, .ModalContent {
color:#653614;
margin:8px 14px;
padding-bottom:8px;
text-align:left;
}
#ModalContentContainer .ModalContentWithButtons {
border-bottom:1px ridge #382b13;
margin-bottom:0;
}
#ModalButtonRow, .ModalButtonRow {
height:30px;
margin:0 8px 8px;
padding-top:0;
text-align:right;
}
#ModalButtonRow input, .ModalButtonRow input {
text-align:center;
}
#ModalButtonRow input.Submit, .ModalButtonRow input.Submit {
font-weight:bold;
}
#ModalTopBorder {
background:transparent url(border-topbottom.png) repeat-x scroll 0 0;
height:11px;
left:12px;
position:absolute;
right:26px;
top:-9px;
}
#ModalBottomBorder {
background:transparent url(border-topbottom.png) repeat-x scroll 0 -11px;
bottom:-7px;
height:15px;
left:12px;
position:absolute;
right:26px;
}
#ModalRightBorder {
background:transparent url(border-sides.png) repeat-y scroll 0 50%;
bottom:32px;
position:absolute;
right:-20px;
top:34px;
width:20px;
}
#ModalLeftBorder {
background:transparent url(border-sides.png) repeat-y scroll -37px 50%;
bottom:31px;
left:-20px;
position:absolute;
top:34px;
width:20px;
}
#ModalBottomLeftCorner {
background:transparent url(border-corners.png) no-repeat scroll 0 -24px;
bottom:-9px;
height:40px;
left:-8px;
position:absolute;
width:20px;
}
#ModalTopRightCorner {
background:transparent url(border-corners.png) no-repeat scroll -22px 0;
height:40px;
position:absolute;
right:-14px;
top:-6px;
width:40px;
}
#ModalTopLeftCorner {
background:transparent url(border-corners.png) no-repeat scroll 0 0;
height:40px;
left:-8px;
position:absolute;
top:-6px;
width:20px;
}
#ModalBottomRightCorner {
background:transparent url(border-corners.png) no-repeat scroll -22px -23px;
bottom:-8px;
height:40px;
position:absolute;
right:-14px;
width:40px;
}