#confirm {display:none;}

/* Overlay */
#confirm-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm-container {height:170px; width:420px; font: 14px/20px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #C9A068;}
#confirm-container .header {height:30px; line-height:30px; width:100%; background:url(../../contest/img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm-container .header span {padding-left:10px;}
#confirm-container .message {color:#333; font-size:14px; margin:0; padding:12px 6px 12px 10px;}
#confirm-container .buttons {line-height:26px; width:390px; float:right; padding:10px 10px 0;} 
#confirm-container .buttons div {float:right; margin-left:4px; width:76px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(../../contest/img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#confirm-container .buttons div.yes { width: 210px; }
#confirm-container .buttons div.no { width: 160px; }
#confirm-container a.modal-close,
#confirm-container a.modal-close:link,
#confirm-container a.modal-close:active,
#confirm-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm-container a.modal-close:hover {color:#ccc;}