html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}a{text-decoration:none}.clearfix{display:inline-block}.clearfix{display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}body{font:13px/1.231 Tahoma, arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% Tahoma,arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}html{height:100%}body{min-height:100%;text-align:center}html,body{font-family:Arial, Helvetica, sans-serif;background-color:#e8ebef;color:#333739}h1{font-size:182%;font-family:"Myriad Pro";line-height:100%;margin-bottom:10px;letter-spacing:-1px}h1 span.group{font-family:Arial, Helvetica, sans-serif;font-size:58%;color:#999999;letter-spacing:normal}h2{font-size:182%;font-family:"Myriad Pro";line-height:100%;margin-bottom:2px;letter-spacing:-1px}h3{font-size:100%;font-family:"Myriad Pro";line-height:100%;margin-bottom:0px;font-weight:bold}select,input,lable,button,textarea{font-family:Arial, Helvetica, sans-serif}.action{color:#4d87c1;cursor:pointer}#container{width:890px;margin-left:auto;margin-right:auto;text-align:left;background-color:#fff;height:100%;min-height:600px;padding:0 30px;border:2px solid #C8C8C8;border-top:0;margin-bottom:24px}#hd{height:106px;position:relative}#hd-logo{position:absolute;top:23px;left:0;display:block}#hd-nav{border-top:1px dotted #999999;border-bottom:1px dotted #999999;overflow:hidden;position:absolute;left:0;bottom:0;width:100%}#hd-nav li{text-transform:lowercase;display:block;float:left}#hd-nav li a{display:block;padding:0 15px 2px 15px;color:#333739;line-height:200%;font-family:"Myriad Pro";font-size:108%}#hd-nav li.first a{padding-left:5px}#hd-nav li a:hover,#hd-nav li.current a{color:#8d1b8c}#bd{padding-top:3px;padding-bottom:30px}.tab-box>ul{overflow:hidden;background:#fff url(/assets/tab-ul-bg.png) repeat-x bottom left}.tab-box>ul>li{background-color:#f7f7f7;font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;font-size:93%;color:#666;border:1px solid #d9d9d9;border-left:none;float:left;position:relative}.tab-box>ul>li.first{border-left:1px solid #d9d9d9}.tab-box>ul>li.last{float:right;border:none;font-size:100%;background-color:#fff}.tab-box>ul>li>a,.tab-box>ul>li a:visited{color:#666;display:block;padding:8px 15px;position:relative;top:0;left:0}.tab-box>ul>li.current{border-bottom:1px solid #f7f7f7}.notab-box{border-top:1px solid #d9d9d9}.tab-content{padding:15px;background-color:#f7f7f7;border:1px solid #d9d9d9;border-top:none;margin-bottom:15px}.notab-content{padding:10px 19px;background-color:#f7f7f7;border:1px solid #d9d9d9;margin-bottom:15px}.form-line{clear:both;position:relative;overflow:hidden;margin-bottom:.2em}.form-line+.form-line{margin-top:.7em}.form-fieldgroup{float:left;margin-right:10px}.form-fieldgroup.right{float:right;margin-right:0;margin-left:10px}.form-fieldgroup>label{display:block;font-size:85%;font-weight:bold;color:#666;margin-bottom:1px}.form-line>label{display:block;font-size:85%;font-weight:bold;color:#666;margin-bottom:10px}select,input[type=text],input[type=password],textarea{font-size:85%;color:#666;border:1px solid #d9d9d9;padding:3px}select{padding:2px}.form-fieldgroup.full{width:100%}.form-fieldgroup.full input[type=text],.form-fieldgroup.full textarea{width:98%}.form-fieldgroup.checkbox,.form-fieldgroup.radio{vertical-align:top}.form-fieldgroup.checkbox label,.form-fieldgroup.radio label{font-weight:normal;display:inline-block;margin-bottom:10px;font-size:93%;vertical-align:top}.form-fieldgroup.checkbox input[type=checkbox],.form-fieldgroup.radio input[type=radio]{margin-right:5px}button.standard{background:#ededed url(/assets/button-action-bg.png) repeat-x 0 0;border:1px solid #b8b8b8;height:25px;text-align:center;font-size:93%;font-weight:bold;color:#333739;padding:0 30px;font-family:Arial, Helvetica, sans-serif;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}button.red{background:#ededed url(/assets/button-action-bg-red.png) repeat-x 0 0}button.blue{background:#ededed url(/assets/button-action-bg.png) repeat-x 0 0}button.de-action{background:#ededed url(/assets/button-action-bg.png) repeat-x 0 0;border:1px solid #768aa7;height:22px;text-align:center;padding:0 30px;width:auto;overflow:visible;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}button.de-action span{font-family:Arial, Helvetica, sans-serif;font-size:93%;font-weight:bold;color:#eee;display:block;padding-bottom:2px;cursor:default}.form-line button.standard.right{position:absolute;right:0;bottom:0}table.tab-box{width:100%;border:1px #eee solid;margin:10px 0 10px 0;background-color:#f7f7f7;clear:both;padding:10px}table.tab-box td{padding:10px}table.data-table{width:100%;border-collapse:collapse;clear:both;margin-bottom:30px}table.data-table thead tr th,table.data-table tr th{background-color:#f7f7f7;color:#333;font-weight:bold;padding:7px 8px 8px 8px;text-align:center}table.data-table tbody tr td{padding:7px 6px 4px 6px;font-size:12px}table.data-table thead tr th.last,table.data-table tbody tr td.last{border-right:none !important}table.data-table.standard thead tr th{border-right:1px solid #d9d9d9}table.data-table.standard tbody tr td{border-right:1px solid #d9d9d9}table.data-table.standard tbody tr.alt{background-color:#f1f5fa}table.data-table.expanded tbody.alt,table.data-table.expanded tr.alt{background-color:#f1f5fa}table.data-table.expanded tbody tr.breakdown td{font-style:italic}table.data-table.expanded tbody tr.breakdown>td:first-child{padding-left:1em}table.data-table.expanded tbody tr.breakdown.over-limit td{font-style:normal;text-align:center;color:red}tr.outline{border-color:#D9D9D9;border-style:solid;border-width:1px}tr.outline-top{border-width:1px 1px 0px 1px}tr.outline-middle{border-width:0px 1px 0px 1px;border-top:1px dashed #d9d9d9;border-bottom:1px dashed #d9d9d9}tr.outline-bottom{border-width:0px 1px 1px 1px}.tab-content h2{font-family:"Myriad Pro", Arial, Helvetica;font-size:138.5%;padding:10px;background-color:#d9d9d9;margin-bottom:10px}.overlay .tab-content{margin-bottom:0}.overlay form{padding-left:10px}.overlay form .form-line{margin-bottom:15px}.overlay form.full{padding-left:0px}form[name="transactions-expanded"]{display:inline-block}form.recipient_filter_form{display:inline-block}div#filter{display:inline-block}ul.recipient-list.large-thumb li{margin-bottom:15px;background-color:#efefef;overflow:hidden;height:140px}ul.recipient-list.large-thumb>li>.recipient-details{width:570px;float:left;margin:15px;color:#666}ul.recipient-list.large-thumb>li>.recipient-details>.recipient-thumbnail{padding:3px;background-color:#fff;border:1px solid #d9d9d9;float:left;margin-right:15px}ul.recipient-list.large-thumb>li>.recipient-details .recipient-name{font-size:138.5%}ul.recipient-list.large-thumb>li>.recipient-details .recipient-title{font-size:93%;margin-bottom:5px}ul.recipient-list.large-thumb>li>.recipient-details textarea.recipient-description{height:60px;width:450px}ul.recipient-list.large-thumb>li>.recipient-control{width:105px;padding:15px 10px 15px 10px;float:right;height:110px;background-color:#e9e9e9}ul.recipient-list.large-thumb>li>.recipient-control .action{display:block;margin-bottom:25px;padding-left:20px;font-size:93%}ul.recipient-list.large-thumb>li>.recipient-control .move-up{background:transparent url(/assets/recipient-move-arrow-up.png) no-repeat left 50%}ul.recipient-list.large-thumb>li>.recipient-control .move-down{background:transparent url(/assets/recipient-move-arrow-down.png) no-repeat left 50%}ul.recipient-list.large-thumb>li>.recipient-control .delete-recipient{background:transparent url(/assets/recipient-delete-icon.png) no-repeat left 50%}.dialog{position:absolute;left:250px;top:120px;border:10px solid gray}.dialog-content{background-color:#f6f6f6;padding:15px}.dialog-content{margin-bottom:25px}.recipient-picker{overflow:auto;height:255px;border:1px solid #d9d9d9;margin-bottom:15px;margin-top:15px;position:relative}.recipient-picker li{background-color:#f1f5fa;height:75px;padding:10px 20px 0 10px;position:relative}.recipient-picker li.alt{background-color:#fff}.recipient-picker li .recipient-name{font-size:108%;font-weight:bold}.recipient-picker li img.recipient-thumbnail-small{padding:1px;background-color:#fff;border:1px solid #d9d9d9;float:left;margin-right:15px}.recipient-picker li button{position:absolute;right:15px;top:25px}#client_admin_nav{margin:0 0 15px 0}p.center{text-align:center}div#bd form.organization_incarnation fieldset ol li{vertical-align:top;padding-right:10px}div#bd form.organization_incarnation fieldset ol li img{border:1px solid #D9D9D9;padding:2px}div#bd form.organization_incarnation fieldset ol li label{width:auto;font-weight:bold;font-size:12px;display:block;float:none}input#organization_incarnation_thumb{width:40px}textarea#organization_incarnation_recommended_description{width:300px;height:40px}form.page_set label{font-weight:bold}ul#recipient-fields li.page_incarnation,li.event_incarnation{padding:1em;border:1px solid #333;margin:4px 0 0 30px;width:70%;min-height:80px}ul#recipient-fields li.page_incarnation.tip{background:#CEDDD7}ul#recipient-fields li.page_incarnation.tip .tip_recipient{float:right;font-weight:bold;color:#386653}div.page_incarnations{padding:0 50px}table.page_incarnations{border-collapse:separate;border-spacing:0 10px}table.page_incarnations tbody{border-spacing:0 0}table.page_incarnations tbody tr td{border-top:1px solid #333;border-bottom:1px solid #333;vertical-align:top}table.page_incarnations tbody tr td:first-child{border-left:1px solid #333;vertical-align:middle}table.page_incarnations tbody tr td:last-child{border-right:1px solid #333}input.donation-percentage{width:4em}.recipient_description{display:table-cell;clear:both;font-size:11px}.recipient_description textarea.tip-description{height:8em;width:50em}.recipient_description textarea.display-description{height:8em;width:50em}.recipient_description input{width:440px}.recipient_description .prepopulated_amount input[type="text"]{width:8em}.recipient_description .prepopulated_amount textarea.prepopulation-parameters{height:auto;width:50em;vertical-align:top}.recipient_description .prepopulated_amount input[type="checkbox"]{width:1em}.page-incarnation-parsed-prepopulation{margin:0.5em 0}.page-incarnation-parsed-prepopulation>dl{margin:0 1em}.page-incarnation-parsed-prepopulation>dl>dt{margin:0.3em 0}.page-incarnation-parsed-prepopulation>dl>dd{margin:0 1em}.recipient_name{font-size:13px;font-weight:bold;width:90%}.recipient_name a{font-size:11px;font-weight:bold;float:right}.recipient_info{float:left;margin-right:10px;width:125px;font-size:11px}form#recipients_for_page_set_form table tr td{padding:4px}div#client_admin_home_nav ol li a{font-size:16px;font-weight:bold}div#client_admin_home_nav ol{margin-top:30px}div#client_admin_home_nav ol li{color:#333;padding-bottom:20px}div#breadcrumbs a,div#breadcrumbs{color:#4d87c1;font-size:11px}div#breadcrumbs a{font-weight:bold}div#breadcrumbs{padding:0.8em 0 1.0em}h1 button span{font-size:12px !important}ul.user_context_list{margin-left:40px}ul.user_context_list li{list-style-type:disc}p#recipient_tos_agree{padding:15px 0 10px 0;font-size:12px}p.info{padding:5px 150px 20px 20px}.left{text-align:left}.right{text-align:right}.center{text-align:center}.error{color:red}table.recipient-selector tbody tr td:first-child{width:20px}.async-results-message{font-weight:bold;margin:1em 2em 0 2em}.terms-of-service.modal{width:600;height:400;overflow:auto}
