div#notice-box {
 position: absolute;
 width: 500px;
 top: 200px;
 left: 50%;
 margin-left: -95px;
 padding: 10px 0px 0px 0px;
 overflow: auto;
 z-index: 300;
}

div#notice-box p {
 margin-bottom: 5px;
}

div.notice {
 width: 370px;
 padding: 5px;
 border-width: 2px;
 border-style: solid;
 margin: 0px auto 10px auto;
 background-color: white;
}

div.notice * {
 font-family: tahoma, verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

div.notice-error * {
 color: red;
}
div.notice-error {
 border-color: red;
}

div.notice-warning * {
 color: darkorange;
}
div.notice-warning {
 border-color: darkorange;
}

div.notice-info * {
 color: green;
}
div.notice-info {
 border-color: green;
}

div.notice-question div {
 color: #4444DD;
}
div.notice-question {
 border-color: #4444DD;
}

div.notice-progress * {
 color: black;
}
div.notice-progress {
 border-color: black;
}


div.notice-text {
 float: right;
 width: 300px;
}

img.notice-icon {
 float: left;
}

div.notice-buttons {
 margin-top: 5px;
}

div.notice-button {
 float: right;
 margin-left: 10px;
 cursor: pointer;
 _cursor: hand;
}




/* custom o2 notice   */

div#notice-show div.k-notice-div {
 border: 1px solid #0069A0;
 background-color: white;
 width: 350px;
 padding: 0px 0px 0px 35px;
}

div#notice-show div.k-notice-content {
 float: left;
 padding: 25px 0px 20px 45px;
 background-position: left center;
 background-repeat: no-repeat;
 width: 265px;
}

div#notice-show p.k-notice-message {
 font-size: 12px;
 padding: 0px 0px 5px 3px;
}


div#notice-show div.error p {
 color: red;
 font-weight: bold;
}

div#notice-show div.error {
 background-image: url( '/img/dbw.1046/notice/notice-new-error.gif' ); 
}


div#notice-show div.question p , div#notice-show div.info p , div#notice-show div.warning p {
 color: #0069A0;
 font-weight: bold;
}

div#notice-show div.question {
 background-image: url( '/img/dbw.1046/notice/notice-new-question.gif' ); 
}

div#notice-show div.info {
 background-image: url( '/img/dbw.1046/notice/notice-new-info.gif' ); 
}

div#notice-show div.warning {
 background-image: url( '/img/dbw.1046/notice/notice-new-warning.gif' ); 
}


div#notice-show div.progress {
 padding: 20px 0px;
 width: 315px;
}


div#notice-show div.progress p.k-notice-message {
 text-align: center;
 padding: 25px 0px 0px 0px;
 background-image: url( '/img/dbw.1046/notice/notice-new-progress.gif' );
 background-position: top center;
 background-repeat: no-repeat;
 color: black;
}


div#notice-show div.k-notice-close {
 float: right;
 padding: 5px;
}




