form.forms{padding:10px}form.forms h2{margin:10px 0px;padding:0px}form.forms input{width:auto}div.fieldset{margin-bottom:10px}div.fieldset span.hint{margin-left:10px;font-style:italic;font-weight:normal}.error{border:solid 1px red}div.fieldset label{margin:0px;font-weight:bold}.fieldset div.address{margin-bottom:5px;margin-left:0px}.fieldset .clear{clear:both;width:0;height:0;margin:0;padding:0;line-height:0;visibility:hidden}.sub-label{font-size:85%;margin-bottom:5px}.float-left-field{float:left;margin-right:10px}.clear-floated-field{clear:both}.form_product_price,.form_product_tax,.form_product_quantity,.form_product_total{text-align:right}.form_product_description{text-align:left}#form_products_total{border-top:3px double;text-align:right;padding-top:5px;font-weight:bold}form.forms table{font-size:90%}span.justification{text-decoration:italic}.correct{color:green}.incorrect{color:red;text-decoration:line-through}.forms_widget .widgetcontent{padding:0px}.forms_widget .errorExplanation div,.forms_widget .errorExplanation ul{margin:0px;padding:0px}select[multiple] option:checked{background-color:#414ae6;color:white}

ul#prayer_requests li{list-style:none;margin-bottom:20px}ul#prayer_requests li div.prayer_info{text-align:right;font-style:italic}p.confirm{padding-bottom:10px;border-bottom:1px solid #665}form#new_prayer_request div.form_field{clear:both}form#new_prayer_request div.form_field label{font-weight:bold;padding-bottom:3px}form#new_prayer_request div.form_field label.inline{display:inline;font-weight:normal}

#comments_wrap{width:400px;margin:50px 0}#comment_header{margin:0 0 20px 0}#comment_header h2{display:inline}#comment_header span{float:right}#comment_message_box{background-color:#E3EDC1;border:1px solid #68A954;margin:10px 0;padding:10px;text-align:center}.comment{float:left;border-bottom:1px solid #AAA;padding:10px 0;clear:left}.com_unpublished{background-color:#EFEFEF}.comment .bcom_img{float:left;width:48px;height:48px}.comment .bcom_rightside{float:left;margin:0 0 0 20px;padding:0;width:332px}.comment .by_line{font-weight:bold}.comment .by_line span{font-weight:normal;font-size:0.85em}.comment .by_line a{font-weight:bold}.comment_options{float:right}.comment_options a.com-approve{margin-right:10px;border-radius:2px;-moz-border-radius:2px;padding:2px 4px;background-color:#a1cc4d;color:#FFF;text-decoration:none;font-weight:normal}.comment_options a.com-approve:hover{text-decoration:underline}#comment_button{background-color:#F0F0F0;border:1px solid #999;width:150px;padding:2px 0px;margin:0 auto;text-align:center;cursor:pointer}#comment_button:hover{background-color:#99D6E5;color:#FFF}#comment_form dl{float:left;width:100%}#comment_form dt{float:left;margin-left:18px}#comment_form dt span{font-size:0.9em;font-weight:normal}#comment_form .com-field dd{margin-left:100px}#comments_tnc{border:1px solid #333;overflow:auto;height:150px;width:96%;padding:5px 2%;background:#FFF}#comment_comment{width:100%;height:150px}.comment_button_wrapper{text-align:center}#new_comment_wrapper{margin:10px 0}#comment_form xmp{margin:0 0 0 10px;padding:0;font-size:1.2em}
