.caption{display:inline-block;background-color:#eee;border:1px solid #333;border-radius:5px;margin-bottom:1em}.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-ms-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(top, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.member-status-symbol,.social-icon{vertical-align:middle}a.social-link:hover{background:transparent}.lined-table td{border-bottom:1px dashed black}table,td{vertical-align:top}.hidden{color:#ccc}body{background-color:#fff;color:#333;font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px;margin:0}p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}div.field,div.actions{margin-bottom:10px}#header{background-color:#eee;border:1px solid #ddd;border-bottom-left-radius:1em;border-bottom-right-radius:1em;padding:0.5em}#header a{margin-right:1em}#logo{height:2.0em;width:2.0em}#notice{color:green}#content{margin:1em}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}table{border-spacing:0}td,th{padding:0.5em}.col_highlight{background-color:#ccc}dt{font-weight:bold}.notice{color:green}.alert{color:red}.hidden,.hidden a{color:#ccc}.payment_instructions{display:none}.collapsible dt{cursor:pointer}.collapsible dt:before{content:'\229e'}.collapsible dd{display:none}.expanded dt:before{content:'\229f'}.expanded dd{display:block}.iconinfo,.hoverinfo{font-size:1.5em}.hoverinfo{cursor:progress}.payment_links{background-color:#ddd;padding:1em;border-radius:1em;display:inline-block;float:right;max-width:30%;min-width:10em}.payment-highlighted{background-color:orange !important}.avatar{height:2em;width:2em}.avatar-large{vertical-align:top}textarea{height:10em}
