.confirmOverlay { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background: rgba(11, 11, 11, 0.2) linear-gradient(rgba(11, 11, 11, 0.1), rgba(11, 11, 11, 0.6)) repeat-x scroll 0% 0%; z-index: 100000; }
.confirmBox { background: rgb(255, 255, 255) none repeat scroll 0px 0px; width: 230px; position: absolute; margin: -130px 0px 0px -230px; border: 1px solid rgba(33, 33, 33, 0.6); box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.6) inset; z-index: 100000; }
.confirmBox h1 { background-color: rgb(0, 79, 138); color: rgb(255, 255, 255); display: block; font-size: 16px; padding: 8px; }
.confirmBox p { color: rgb(102, 102, 102); font-family: arial; line-height: 19px; padding: 10px; }
.errorDialogBox { background: rgb(255, 255, 255) none repeat scroll 0px 0px; width: 250px; position: absolute; left: 70%; top: 15%; margin: -130px 0px 0px -230px; border: 1px solid rgba(33, 33, 33, 0.6); box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.6) inset; z-index: 100000; }
.errorDialogBox h1 { background-color: rgb(255, 38, 0); color: rgb(255, 255, 255); display: block; font-size: 16px; padding: 8px; }
.errorDialogBox p { line-height: 19px; padding: 10px; font-weight: bold; }
.confirmButtons { padding: 24px 16px 24px 0px; position: relative; text-align: right; }
.confirmBox .button { border: 1px solid; box-shadow: 1px 1px 1px rgb(178, 178, 178); color: rgb(102, 102, 102); font-family: arial; padding: 6px 16px; text-shadow: 1px 1px 1px rgb(255, 255, 255); }
.confirmBox .button:last-child { margin-right: 0px; }
.confirmBox .button span { position: absolute; top: 0px; right: -5px; background: transparent url(e63eb3cdfa16c33798b1a69321cd444efa230612.png)  no-repeat scroll 0% 0%; width: 5px; height: 33px; }
.confirmBox .blue { background-position: left top; }
.confirmBox .blue span { background-position: -195px 0px; }
.confirmBox .blue:hover { background-position: left bottom; }
.confirmBox .blue:hover span { background-position: -195px bottom; }
.confirmBox .gray { background-position: -200px top; text-shadow: 1px 1px 0px rgb(112, 112, 112); }
.confirmBox .gray span { background-position: -395px 0px; }
.confirmBox .gray:hover { background-position: -200px bottom; }
.confirmBox .gray:hover span { background-position: -395px bottom; }
.errorDialogBox .button { background: transparent -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(191, 220, 239) 100%) repeat scroll 0px 0px; border: 1px solid rgb(255, 255, 255); box-shadow: 1px 1px 1px rgb(178, 178, 178); color: rgb(0, 0, 0); font-weight: bold; padding: 6px 16px; text-shadow: 1px 1px 1px rgb(255, 255, 255); }
.errorDialogBox .button:last-child { margin-right: 0px; }
.errorDialogBox .button span { position: absolute; top: 0px; right: -5px; background: transparent url(e63eb3cdfa16c33798b1a69321cd444efa230612.png)  no-repeat scroll 0% 0%; width: 5px; height: 33px; }
.errorDialogBox .blue { background-position: left top; }
.errorDialogBox .blue span { background-position: -195px 0px; }
.errorDialogBox .blue:hover { background-position: left bottom; }
.errorDialogBox .blue:hover span { background-position: -195px bottom; }
.errorDialogBox .gray { background-position: -200px top; text-shadow: 1px 1px 0px rgb(112, 112, 112); }
.errorDialogBox .gray span { background-position: -395px 0px; }
.errorDialogBox .gray:hover { background-position: -200px bottom; }
.errorDialogBox .gray:hover span { background-position: -395px bottom; }
