/* Overlay */
#confirmModalOverlay { background-color: #eee; cursor: wait; }

/* Container */
#confirmModalContainer { width: 560px; height: 340px; font-family: 'Trebuchet MS' , Verdana, Arial; font-size: 16px; text-align: left; background: #fff; border: 2px solid #336699; }
#confirmModalContainer .header { height: 30px; width: 100%; background: url(../images/confirm/header.gif) repeat-x; color: #fff; font-size: 1.1em; font-weight: bold; line-height: 30px; }
#confirmModalContainer .header span { padding-left: 8px; }
#confirmModalContainer .message { color: #333; margin: 0 3px; padding: 12px 4px; font-size: 14px; line-height: 20px; border-bottom: solid 1px #CCCCCC; height: auto; }
#confirmModalContainer .buttons { width: 160px; float: right; padding: 10px 8px; }
#confirmModalContainer .buttons div { float: right; margin-left: 8px; width: 70px; height: 26px; line-height: 26px; color: #666; font-weight: bold; text-align: center; background: url(/PZService/images/confirm/button.gif) repeat-x; border: 1px solid #bbb; cursor: pointer; }
#confirmModalContainer a.modalCloseX, #confirmModalContainer a.modalCloseX:link, #confirmModalContainer a.modalCloseX:active, #confirmModalContainer a.modalCloseX:visited { text-decoration: none; font-weight: bold; font-size: 1.1em; position: absolute; top: -1px; left: 540px; color: #ddd; }
#confirmModalContainer a.modalCloseX:hover { color: #9bb3b3; }

#confirmModalContainer .message div { height: 300px; overflow: auto; }

