.important{font-weight:900}.required,.error,.alert.flash{color:#900}.footnote{font-size:.75em;float:right}.datetime{font-family:monospace}div.error{margin:.643em auto;padding:.25em .375em;border-radius:.25em}.notice,.comment_notice,.kudos_notice,ul.notes,.caution,.error,.comment_error,.kudos_error,.alert.flash{background:#d1e1ef;border:1px solid #c2d2df;margin:.643em auto;padding:.25em .375em;clear:right;box-shadow:inset 1px 1px 2px;border-radius:.25em;word-wrap:break-word}.caution{background:#ffe34e;color:#000;border-color:#d89e36}.error,.comment_error,.kudos_error,.alert.flash{background:#efd1d1;border-color:#900;box-shadow:1px 1px 2px}.notes{clear:right}form .notice,form ul.notes{box-shadow:0 0 3px #fff}.notice p{margin:0;padding:.643em}ul.notes,.error ul,.notice ul,.caution ul,.alert.flash ul{position:static;margin:auto .643em;padding:.25em 2.5em}ul.notes li,.error ul li,.notice ul li,.caution ul li,.alert.flash ul li{list-style-type:disc;padding-left:1.5em}dt span.error,dd span.error{display:block}dd.complex span.error{display:inline-block}.actions+.footnote{clear:both}.announcement{clear:both;position:relative}.announcement .userstuff{background:#d1e1ef;border:1px solid #c2d2df;color:#333;margin:0 2em;padding:.375em .75em;text-align:left}.announcement .userstuff p{margin:.375em auto}.announcement p.submit{bottom:-.25em;margin:0;padding:0;position:absolute;right:1em}.announcement input[type=submit],.announcement .action{background:#fff none;border:1px solid #bbb;font-size:.875em;padding:.25em .5em;border-radius:2em}.announcement h1,.announcement h2,.announcement h3,.announcement h4,.announcement h5,.announcement h6{border:none;color:inherit;margin:0;text-align:center;text-shadow:none}.event .userstuff{background:#700;border-color:#600;color:#fff;background-image:-moz-linear-gradient(top,#700 0%,#a00 100%);background-image:-webkit-linear-gradient(top,#700 0%,#a00 100%);background-image:-o-linear-gradient(top,#700 0%,#a00 100%);background-image:linear-gradient(to bottom,#700 0%,#a00 100%)}.event .userstuff a{color:#eee}.alert .userstuff{background:#fece3f;border-color:#edb202;color:#333}.announcement .thermometer-content{height:2.6em;margin:auto;width:50%}.announcement .thermometer{position:relative}.announcement .thermometer .track{background:#fff;border:1px solid #aaa;height:1.25em;margin:0 auto;position:relative;background-image:linear-gradient(to bottom,#fff 0%,#f3f3f3 50%,#ededed 51%,#fff 100%)}.announcement .thermometer .progress{bottom:0;left:0;height:100%;position:absolute}.announcement .thermometer .goal{position:absolute;right:0}.announcement .thermometer .amount{font-weight:700;line-height:1.25em;position:absolute}.announcement .thermometer .goal .amount{left:0;padding-left:.25em;top:0}.announcement .thermometer .progress .amount{top:1.35em;right:0}span.symbol{color:#2a547c;font-family:Georgia,serif;border:1px solid;vertical-align:super;border-radius:.75em}span.symbol span{padding:.425em}.symbols a,.symbol a{text-decoration:none;border:none}.question a:hover{background:#2a547c;border-color:#d1e1ef;color:#fff;cursor:help}span.question{background:#d1e1ef;border-color:#2a547c;box-shadow:-1px -1px 2px rgba(0,0,0,.25)}a.question{border:0;font-weight:700}.heading a.question{font-size:.75em}dl#symbols-key dt{width:100px}dl#symbols-key dd{margin:-55px auto auto 100px}#symbols-key dl{border:1px solid #ddd;margin-bottom:1.286em;padding:.15em}#symbols-key dl dt img,#bookmark-symbols-key dt img,#symbols-key dl dt,#bookmark-symbols-key dt{height:25px;width:25px}#symbols-key dl dd,#bookmark-symbols-key dd{margin:-25px auto 20px 35px}