.overlay { /*background: none repeat scroll 0 0 #000000;*/ bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 2000; display: none; }
.alert-box { background: none repeat scroll 0 0 #FFFFFF; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 0 auto; position: fixed; width: 415px; z-index: 2001; display: none; top: 41%; left: 37%; -moz-box-shadow: 1px 1px 4px 0px; -webkit-box-shadow: 1px 1px 4px 0px; box-shadow: 1px 1px 4px 0px; }
.alert-heading {/* background: #CCC;*/ -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; color: #000; padding: 5px 15px; height: 20px;background:#FCC430 }
.alert-close { color: #000000; float: right; font-size: 13px; font-weight: bold; line-height: 22px; text-shadow: 0 1px 0 #FFFFFF; }
.alert-close:hover { cursor: pointer; }
.alert:hover, .alert:focus { color: #000000; cursor: pointer; text-decoration: none; }
.alert-title { font-size: 13px; line-height: 20px; font-weight: 700; float: left; }
.alert-body { min-height: 62px; overflow-y: auto; padding: 5px 5px 5px 21px; text-align: left; }
.alert-button { border-radius: 0 0 6px 6px; box-shadow: 0 1px 0 #FFFFFF inset; margin-bottom: 0; padding: 13px 15px 0; text-align: right; }
/*.alert-yes { margin-right: 8px;line-height: 22px;color: #ffffff; background-color: #363636; background-image: linear-gradient(to bottom, #444444, #222222); background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0;);
border-color: #222222 #222222 #000000; background-image: linear-gradient(to bottom, #444444, #222222);}
.alert-yes:hover {color: #ffffff; background-color: #222222;  *background-color: #151515; }*/
.alert-no { background-color: #F5F5F5; color: #333333; cursor: pointer; }
.alert-no:hover { background-color: #cccccc; color: #333333; text-decoration: none; transition: background-position 0.1s linear 0s; }
