.fieldWithErrors{padding:2px;background-color:red;display:table;}#errorExplanation{border:2px solid red;padding:7px;padding-bottom:12px;margin-bottom:20px;background-color:#f0f0f0;}#errorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;background-color:#c00;color:#fff;}#errorExplanation p{color:#333;margin-bottom:0;padding:5px;}#errorExplanation ul li{margin-left:25px;font-size:12px;list-style:square;}div.uploadStatus{margin:5px;}div.progressBar{margin:5px;}div.progressBar div.border{background-color:#fff;border:1px solid grey;width:100%;}div.progressBar div.background{background-color:#333;height:18px;width:0;}form.formtastic,form.formtastic ul,form.formtastic ol,form.formtastic li,form.formtastic fieldset,form.formtastic legend,form.formtastic input,form.formtastic textarea,form.formtastic select,form.formtastic p{margin:0;padding:0;}form.formtastic fieldset{border:0;}form.formtastic em,form.formtastic strong{font-style:normal;font-weight:normal;}form.formtastic ol,form.formtastic ul{list-style:none;}form.formtastic abbr,form.formtastic acronym{border:0;font-variant:normal;}form.formtastic input,form.formtastic textarea,form.formtastic select{font-family:inherit;font-size:inherit;font-weight:inherit;}form.formtastic input,form.formtastic textarea,form.formtastic select{font-size:100%;}form.formtastic legend{white-space:normal;color:#000;}form.formtastic ul.errors{color:#c00;margin:.5em 0 1.5em 25%;list-style:square;}form.formtastic ul.errors li{padding:0;border:none;display:list-item;}form.formtastic fieldset.buttons{padding-left:25%;}form.formtastic fieldset.buttons li{float:left;padding-right:.5em;}form.formtastic fieldset{display:inline-block;}form.formtastic fieldset:after{content:".";display:block;height:0;clear:both;visibility:hidden;}html[xmlns] form.formtastic fieldset{display:block;}* html form.formtastic fieldset{height:1%;}form.formtastic fieldset>ol>li{margin-bottom:1.5em;}form.formtastic fieldset>ol>li{display:inline-block;}form.formtastic fieldset>ol>li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}html[xmlns] form.formtastic fieldset>ol>li{display:block;}* html form.formtastic fieldset>ol>li{height:1%;}form.formtastic fieldset>ol>li label{display:block;width:25%;float:left;padding-top:.2em;}form.formtastic fieldset>ol>li>li label{line-height:100%;padding-top:0;}form.formtastic fieldset>ol>li>li label input{line-height:100%;vertical-align:middle;margin-top:-0.1em;}form.formtastic fieldset>ol>li fieldset{position:relative;}form.formtastic fieldset>ol>li fieldset legend{position:absolute;width:95%;padding-top:.1em;left:0;}form.formtastic fieldset>ol>li fieldset legend span{position:absolute;}form.formtastic fieldset>ol>li fieldset legend.label label{position:absolute;}form.formtastic fieldset>ol>li fieldset ol{float:left;width:74%;margin:0;padding:0 0 0 25%;}form.formtastic fieldset>ol>li fieldset ol li{padding:0;border:0;}form.formtastic fieldset>ol>li p.inline-hints{color:#666;margin:.5em 0 0 25%;}form.formtastic fieldset>ol>li p.inline-errors{color:#c00;margin:.5em 0 0 25%;}form.formtastic fieldset>ol>li ul.errors{color:#c00;margin:.5em 0 0 25%;list-style:square;}form.formtastic fieldset>ol>li ul.errors li{padding:0;border:none;display:list-item;}form.formtastic fieldset>ol>li.string input{max-width:74%;}form.formtastic fieldset>ol>li.password input{max-width:13em;}form.formtastic fieldset>ol>li.numeric input{max-width:74%;}form.formtastic fieldset>ol>li.text textarea{width:74%;}form.formtastic fieldset ol li.hidden,html[xmlns] form.formtastic fieldset ol li.hidden{display:none;}form.formtastic fieldset>ol>li.boolean label{padding-left:25%;width:auto;}form.formtastic fieldset>ol>li.boolean label input{margin:0 .5em 0 .2em;}form.formtastic fieldset>ol>li.radio fieldset ol{margin-bottom:-0.6em;}form.formtastic fieldset>ol>li.radio fieldset ol li{margin:.1em 0 .5em 0;}form.formtastic fieldset>ol>li.radio fieldset ol li label{float:none;width:100%;}form.formtastic fieldset>ol>li.radio fieldset ol li label input{margin-right:.2em;}form.formtastic fieldset>ol>li.check_boxes fieldset ol{margin-bottom:-0.6em;}form.formtastic fieldset>ol>li.check_boxes fieldset ol li{margin:.1em 0 .5em 0;}form.formtastic fieldset>ol>li.check_boxes fieldset ol li label{float:none;width:100%;}form.formtastic fieldset>ol>li.check_boxes fieldset ol li label input{margin-right:.2em;}form.formtastic fieldset>ol>li.date fieldset ol li,form.formtastic fieldset>ol>li.time fieldset ol li,form.formtastic fieldset>ol>li.datetime fieldset ol li{float:left;width:auto;margin:0 .3em 0 0;}form.formtastic fieldset>ol>li.date fieldset ol li label,form.formtastic fieldset>ol>li.time fieldset ol li label,form.formtastic fieldset>ol>li.datetime fieldset ol li label{display:none;}form.formtastic fieldset>ol>li.date fieldset ol li label input,form.formtastic fieldset>ol>li.time fieldset ol li label input,form.formtastic fieldset>ol>li.datetime fieldset ol li label input{display:inline;margin:0;padding:0;}html[xmlns] form.formtastic fieldset ol li.hidden{display:none;}