.alphabet,.alphabet_church{display:block;float:left;margin:3px;font-weight:700;color:#185c19}.letter,.letter_church{display:block;float:left;width:100%}#pdetails{position:relative}table td{vertical-align:top}#personnelheader,#churchheader,#schoolheader,#orderheader{width:100%;height:62px}.title{float:left;width:344px}.newbutton{float:left;padding-top:30px;position:relative}#personnel_data,#church_data,#school_data,#order_data{display:block;position:relative;border-top:1px solid grey;width:650px;margin-top:10px}#editpersonnel{top:-148px}#editchurch{top:-628px}#editschool{top:-588px}#editorder{top:-84px}.parish_bar,.church_bar{display:block;overflow:hidden;float:left;width:100%}#moveall{display:block;overflow:hidden;width:100%;text-align:center}#holder{display:block;width:100%;overflow:hidden;padding:5px 0;position:relative}#tabs{clear:left;float:left;position:relative;text-align:center}.wrap #tabs{left:0}.wrap #holder #tabs{left:50%}.groupheader{display:block;float:left;position:relative;right:50%;width:177px}.groupheader a{}.groupheader a:hover{}.churches{width:216px}#personnelinfo{margin-bottom:10px!important}.group p{margin:0;padding:0}.group hr{float:left;width:100%;margin:0 0 10px}.personnelname,.personneladdress,.personnelphone,.personnelfax,.personnelemail,.personnelmobile{padding-left:50px}.churchname{text-align:center;font-size:22px;font-weight:700;margin-bottom:10px!important}.churchrow{display:block;overflow:hidden;float:left;width:100%}.churchimage{float:left}.map{float:right}#masstimes{float:none;font-size:12px;border-collapse:collapse;margin-bottom:10px}#masstimes th,#masstimes td{border-left:1px solid #aeaeae}#masstimes th{width:90px}#masstimes td{text-align:center}.maplink{text-align:center;margin:15px 0}.schoolinfo{width:100%;display:block;overflow:hidden;padding-left:50px}.orderinfo{width:100%;display:block;overflow:hidden}#ordername{font-size:22px}.schoolmap,.orderimage{display:block;float:right}.orderimage{padding-bottom:10px;padding-right:30px}.movewindow{background:#fff;width:750px;border:1px solid red;padding:20px;margin-top:10px}div#move{width:64px;float:left}.editke{background:#fff;border:1px solid red;padding:20px}#personnellist .edit{top:-55px}#committeepage{width:800px}#memberlist table td{height:25px;vertical-align:middle}div.EditPersonnel{width:100px}.details{overflow:hidden}.details img{float:left}.details p{display:block;float:right;padding-top:20px}#priests .details p,#schoolslist .details p{float:left;padding:0}#committees .details{border-bottom:4px double #185b1a;padding:10px;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae}#committees .details p{display:block;float:none;padding:0;margin:0}#committees #memberlist{text-align:justify}#clustername,#savecluster,#cancelcluster{display:none}.hidden{display:none}form#ddbsearch{display:block;overflow:hidden}.searchlink{}