#notice { padding: 0 0 1px 0; margin: 0 0 10px 0; border: none !important; margin-left:auto; margin-right:auto; width:960px; }
#notice { background: #c6f9bf !important; }
#notice h2 { background-position: 4px center; background-repeat: no-repeat; background-image: url('/images/accept.png'); margin: 0;
 padding: 3px 0 3px 26px; font-size: 1em; border: none; background-color: #c6f9bf; color: #0e6602;}

#error { padding: 0 0 1px 0; margin: 0 0 10px 0; border: none !important;margin-left:auto; margin-right:auto; width:960px; }
#error { background: #FFDBDB; }
#error h2 { background-position: 4px center; background-repeat: no-repeat; background-image: url('/images/caution.png'); margin: 0; padding: 3px 0 3px 26px; font-size: 1em; border: none; background-color: #FFDBDB; color: red;}


#errorExplanation, .errorExplanation { padding: 0 0 1px 0; margin: 0 0 10px 0; border: none !important; margin-left:auto; margin-right:auto; width:960px; }
#errorExplanation, .errorExplanation { background: #f9f9f9 !important; }
#errorExplanation ul { padding: 0; margin: 10px 10px 10px 30px;}
#errorExplanation ul li { color: red; font-size:.7em; line-height:1.2em;}
#errorExplanation h2, .errorExplanation { background-position: 4px center; background-repeat: no-repeat; background-image: url('/images/error.gif'); margin: 0; padding: 3px 0 3px 26px; font-size: 1em; border: none; background-color: #FFDBDB; color: red;}
#errorExplanation p { margin: 10px;}



.settings {border:1px solid #036; padding-bottom:20px; padding-left:18px;}
