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}

.login-widget label{font-weight:bold}.login-widget p{margin-bottom:8px}.login-widget p.links{font-size:0.95em}

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}

.photo_album{margin:5px;height:100px}.photo_album .album_preview{margin-bottom:5px}.photo_album .title{margin:0px 0px 3px 0px}.photo_album .title h4{margin:6px 0 0 2px;float:left}.photo_album .title img{border:none;float:left}.photo_album .title em{font-weight:normal;font-size:.9em}.photo_album .gallery_delete img{float:right}.photo_album .edit{float:right}.photo_album .edit ul{margin:0px;padding:0px;list-style-type:none}.photo_album .gallery_delete{margin-bottom:26px;width:100px}.photo_album .edit em{font-size:.9em}.photo_album img{border:1px solid #090909;margin:2px 4px}.photo_album .edit img{border:none}#photo_albums tr td{padding:0px 5px}#photo_albums form{margin:0px}#photo_albums tr.odd img,#photo_albums tr.even img{margin-top:5px}.edit_audio,.edit_video,.edit_photo,.edit_document{margin-left:20px}.photo{height:30px}#photo_albums_list{list-style:none;padding:0px}#photo_albums_list li{padding:2px 0 7px 0px}.edit_audio,.edit_video,.edit_photo,.edit_document{margin-left:20px}.photo{height:30px}.album{height:110px;margin:5px;width:400px;padding-top:5px}.album ul{margin:0px;padding:0px}.album ul li{list-style:none;float:left;margin:0 5px}ul.photos{margin:0;padding:0}ul.photos li{list-style:none;float:left;margin:5px;height:120px;padding:0}#photos{min-height:500px}.photo{margin:5px 5px 0px 5px}.photo_album_widget_image{width:150px;height:100px;margin-left:auto;margin-right:auto;margin-bottom:10px}.photo_album_widget_image img{display:block;margin-left:auto;margin-right:auto}#bodyarea p.link_to_album{color:#665;font-size:85%;text-align:center;padding-right:5px}.photo_album_widget_image_holder p{margin-bottom:0}.photo_album_return{text-align:left;margin-top:10px}



ul.announcements_list{margin:10px 0 0 0;padding:10px 0}ul.announcements_list>li{overflow:auto;padding-bottom:24px}ul.announcements_list>li h3{margin-bottom:5px}ul.announcements_list>li p{margin-bottom:3px}.all_announcements_link{margin-top:20px}h3.announcement_title a{text-decoration:none;color:inherit;border:none}

