body{font:13px/1.231 "Lucida Grande","Helvetica Neue",Verdana,Arial,sans-serif;}html,body,div,span,dl,dt,dd,ul,ol,li,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;font-size:inherit;}
fieldset,img{border:0;}address,caption,th,cite{font-style:normal;font-weight:normal;text-align:left;}code,pre{font-family:monaco,"Bitstream Vera Sans Mono","Courier New",courier,monospace;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
q:before,q:after{content:'';}abbr,acronym{border:0;}abbr.required{color:red;}strong,dt{font-family:inherit;}em{font-family:inherit;}ul li{list-style:none;}.content:after,.menu ul:after,#body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both!important;}.hidden{position:absolute;top:-99999px;overflow:hidden;}h1,h2,h3,h4{color:#333;font-weight:normal;line-height:1.2;}h1{color:#D63421;font-size:24px;margin:0 0 10px;font-weight:bold;}h2{color:#005d7f;font-size:16px;margin:10px 0;}
h3{color:#333;font-size:14px;margin:10px 0;font-weight:bold;}h4{color:#005E8A;font-size:14px;margin:10px 0;}body.user div.form div.body div.field input[type=hidden]{display:none;}body.addresses div.form div.body div.field input[type=hidden]{display:none;}
body.phones div.form div.body div.field input[type=hidden]{display:none;}a{color:#006D9F;text-decoration:none;border:none;}a:hover{color:#006D9F;text-decoration:none;border-bottom:1px dotted #006D9F;}html{background:transparent;color:#453e37;text-align:center;}
body{position:relative;background:#fff url(/images/layout-new/body-gradient.jpg?0909290816) repeat-x;width:auto;margin:0;color:#231F20;text-align:left;}#body{background:transparent;padding:0;clear:both;margin:0 auto;padding:0 0 60px;border-bottom:1px solid #D4E0E5;border-top:1px solid #fff;}
#header{border-top:2px solid #3C3C3C;border-bottom:1px solid #C0EAFE;background:#CAEDFE;min-width:960px;margin:0 auto;height:60px;position:relative;overflow:hidden;}#header #header-wrapper{width:960px;margin:0 auto;}#header div.content{width:960px;margin:0 auto;}
#header div.content a#tiktala-logo{background:transparent url(/images/tiktala/tikkl-logo.png?0910210814) no-repeat scroll 0 0;height:51px;width:190px;position:relative;display:block;overflow:hidden;text-indent:-99999px;left:auto;top:-26px;float:left;border:none;}
#main-navigation{clear:both;margin:0 auto;width:960px;height:155px;}#nav-header{height:50px;width:100%;padding:9px 0 2px 0;}#nav-header .logo a{background:url(/images/layout-new/photo-frame-large.png?1006021442) no-repeat;float:left;text-align:center;margin:0 7px 0 0;text-align:center;border:none;}
#nav-header .logo a img{height:110px;width:110px;margin:3px 5px 5px 3px;}#nav-header .header-tag{float:left;}#nav-header .header-tag a{font-size:12px;font-weight:bold;font-variant:small-caps;text-decoration:none;color:white;background:#0091CF;padding:0 2px;}
#nav-header .header-tag a:hover{border:none;}#nav-header h2{float:left;width:830px;padding:0 5px 0 0;margin:0;font-size:22px;font-weight:bold;color:#005d7f;}#nav-header h2 a{color:#005d7f;text-decoration:none;margin:0;font-weight:bold;font-size:22px;}#nav-header h2 a.view-site{font-size:11px;font-weight:normal;font-variant:small-caps;color:#DB0018;margin:0 5px 0 2px;}
#nav-header h2 a.view-site:hover{border-color:#DB0018;}#nav-header h2 span{color:#005d7f;border-right:1px solid #005d7f;padding-right:10px;margin-right:10px;}#main-navigation #nav{background:url(/images/layout-new/group-navbar.png?1006021442) no-repeat;height:32px;}
#main-navigation #nav ul{margin:0;width:100%;line-height:22px;}#main-navigation #nav ul li{height:29px;width:130px;float:left;text-align:center;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;border-right:1px solid #d0d0d0;padding:0 5px;line-height:27px;}
#main-navigation #nav ul li.first{margin-left:7px;}#main-navigation #nav ul li a{display:block;height:100%;width:100%;color:#16343f;font-weight:bold;font-size:12px;text-decoration:none;border:none;}#main-navigation #nav ul li.current{background:transparent url(/images/layout-new/nav-selected-bg.png?0909090640) no-repeat scroll -1px -1px;}
#main-navigation #nav ul li.current a{color:#fff;}#main-navigation div.action-links{float:right;margin:-20px 10px 0 0;}#main-navigation div.action-links ul{margin:0;width:100%;}#main-navigation div.action-links ul li{float:left;text-align:center;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0 5px 0 10px;}
#main-navigation div.action-links ul li a{font-variant:small-caps;font-size:12px;text-decoration:none;color:#333;}#main-navigation.group #nav{background:url(/images/layout-new/group-navbar.png?1006021442) no-repeat;}#main-navigation.group #nav ul li{border-right:1px solid #4c5923;color:#fff;}
#main-navigation.group #nav ul li.last{border-right:none;}#main-navigation.group #nav ul li a{color:#20250f;}#main-navigation.group #nav ul li.current a{color:#fff;}#main-navigation.group #nav ul li a:hover{text-decoration:underline;}#main-navigation.group div.action-links ul li a{color:#566528;}
#main-navigation.user #nav{background:url(/images/layout-new/user-navbar.png?1006021442) no-repeat;}#main-navigation.user #nav ul li{border-right:1px solid #2f6173;color:#fff;width:145px;}#main-navigation.user #nav ul li.last{border-right:none;}#main-navigation.user #nav ul li a{color:#16343f;}
#main-navigation.user #nav ul li.current a{color:#fff;}#main-navigation.user #nav ul li a:hover{text-decoration:underline;}#main-navigation.user div.action-links ul li a{color:#566528;}#main-navigation.user div.action-links ul li a:hover{color:#002f40;}#main-navigation.campaign #nav{background:url(/images/layout-new/campaign-navbar.png?1006021442) no-repeat;}
#main-navigation.campaign #nav ul li{border-right:1px solid #725016;color:#fff;width:111px;}#main-navigation.campaign #nav ul li.last{border-right:none;}#main-navigation.campaign #nav ul li a{color:#4c350e;}#main-navigation.campaign #nav ul li.current a{color:#fff;}
#main-navigation.campaign #nav ul li a:hover{text-decoration:underline;}#main-navigation.campaign #nav-header h2{font-variant:normal;font-weight:normal;}#main-navigation.campaign #nav-header h2 a span{font-variant:small-caps;color:red;font-size:10px;font-weight:bold;border:none;margin:0;padding:0;}
#main-navigation.campaign div.action-links ul li a{color:#725016;border:none;}#main-navigation.campaign div.action-links ul li a:hover{border-bottom:1px dotted;}#main-navigation.campaign div.action-links ul li span.link-prefix{font-size:14px;line-height:auto;color:#725016;padding-right:2px;}
#nav-menu{clear:both;margin:0 0 0 124px;width:836px;position:relative;top:-58px;}#nav-menu div.sub-nav{margin:0;padding:0;position:relative;overflow:hidden;z-index:2;}#nav-menu div.sub-nav ul{margin:0 0 0 10px;padding:0;}#nav-menu div.sub-nav ul li{list-style:none;float:left;margin:0;padding:2px 30px 0 0;border:none;}
#nav-menu div.sub-nav ul li a{float:left;text-align:center;font-size:12px;font-weight:bold;color:#444;text-decoration:none;margin:0;}#nav-menu div.sub-nav ul li a:hover{color:#3d393a;border-bottom:4px solid grey;}#nav-menu div.sub-nav ul li input{background:none;border:none;color:#fff;float:left;text-align:center;font-weight:bold;font-size:12px;text-decoration:none;margin:0;padding:8px 0 6px;}
#nav-menu div.sub-nav ul li input:hover{cursor:pointer;}#nav-menu div.sub-nav ul li.disabled a{color:grey;}#nav-menu div.sub-nav ul li.disabled a:hover{border-bottom:none;}#nav-menu.user div.sub-nav ul li.current a{border-bottom:4px solid #299ed6;}#nav-menu.group div.sub-nav ul li.current a{border-bottom:4px solid #81973c;}
#nav-menu.campaign div.sub-nav ul li.current a{border-bottom:4px solid #f4ab2f;}#page-nav{margin:0 0 10px 0;padding:0;position:relative;overflow:hidden;}#page-nav h3{display:inline;float:left;margin:0;padding:0;}#page-nav ul{margin:0;padding:0;border:1px solid #BBB;float:right;background:#F6F6F6;}
#page-nav ul li{list-style:none;float:left;margin:0;padding:5px 15px;border:none;border-right:1px solid #AAA;}#page-nav ul li:last-child,#page-nav ul li.last-child{border-right:none;}#page-nav ul li a{float:left;text-align:center;font-size:12px;font-weight:bold;color:#333;text-decoration:none;margin:0;border:none;}
#page-nav ul li a:hover{color:#111;}#page-nav ul li.current{background:#CCC;}#page-nav ul li.current a{color:#111;}#page-nav ul li input{background:none;border:none;color:#fff;float:left;text-align:center;font-weight:bold;font-size:12px;text-decoration:none;margin:0;padding:8px 0 6px;}
#page-nav ul li input:hover{cursor:pointer;}#main-content #page-nav h3{font-variant:normal;font-weight:bold;}body.email_templates.edit #page-nav h3,#page-nav.multi-line h3{margin:10px 0 10px 5px;width:675px;}body.email_templates.edit #page-nav ul,#page-nav.multi-line ul{float:left;margin-bottom:10px;}
#body #content-wrapper{width:960px;margin:0 auto;padding:0;}#body #content{width:900px;margin:0;padding:20px;}#body #main-content{width:900px;margin:0;clear:both;}#main-content div.content{background:transparent;padding:0;margin:0;float:left;}#main-content div.content.layout-1,#main-content div.content.layout-full{margin:0;width:100%;}
#main-content div.content.layout-2{width:680px;padding:0;margin:10px 0 0;float:left;clear:both;}#main-content div.layout-2.supporting-content{width:200px;margin:10px 0 0;float:right;}#main-content div.content.layout-2 div.form{width:680px;margin:0;padding:0;}
#main-content div.content.layout-2 div.form div.body{width:680px;clear:both;float:left;display:inline;}#main-content div.content.layout-2 div.form div.body h4{margin-top:10px;}#main-content div.content.layout-2 div.form div.body div.module{float:left;padding:0 15px 15px;margin:0 1px;width:650px;display:inline;clear:both;}
#main-content div.content.layout-2 div.form div.body div.module.left{float:left;width:325px;clear:none;}#main-content div.content.layout-2 div.form div.body div.module.right{float:right;width:325px;clear:none;}#main-content div.content.layout-2 div.form div.body div.module.even{border-top:1px solid #EEE;border-bottom:1px solid #EEE;background:#F7F7F7;}
#main-content div.content.layout-2 div.form div.body div.module div.empty-info{font-size:14px;line-height:1.2;width:596px;margin:10px 0;}#main-content div.content.layout-2 div.section div.body{width:650px;margin:0 15px 15px;clear:both;float:left;}#main-content div.content.layout-2 div.section div.body div.module{float:left;width:650px;clear:both;}
#main-content div.content.layout-2 div.section div.body div.module.left{float:left;width:325px;clear:none;}#main-content div.content.layout-2 div.section div.body div.module.right{float:right;width:325px;clear:none;}#main-content div.content.layout-2 div.form div.body.odd{background:#eee;}
#main-content div.content.layout-3a{background:transparent;width:700px;padding:0;margin:20px 20px 0 0;float:left;}#main-content div.supporting-content.layout-3a{float:right;width:220px;margin:20px 0 0;}#main-content div.content div.body div.action-links{padding:10px 0 0;}
#header div.content #user-nav{position:relative;top:-4px;right:-5px;height:32px;}#header div.content #user-nav div{float:right;height:32px;background:url(/images/tiktala/top-nav-right.png?0908010846) no-repeat top right;padding:0 14px 0 0;}#header div.content #user-nav div p.user-hello{float:right;margin:0;padding:7px 10px 0 0;font-size:12px;font-weight:bold;color:#006C9E;}
#header div.content #user-nav div ul{float:right;margin:0;background:url(/images/tiktala/top-nav-left.png?0908010846) no-repeat;padding:0 0 0 14px;}#header div.content #user-nav div ul li{float:left;margin:0;height:32px;list-style:none;line-height:1.154em;font-size:.846em;font-weight:bold;}
#header div.content #user-nav div ul li a{background:url(/images/tiktala/top-nav-sep.gif?0908010846) no-repeat 0 5px;float:left;color:#fff;text-decoration:none;padding:6px 0 0 13px;margin:0 0 0 10px;border:none;}#header div.content #user-nav div ul li a.first{background:none;padding:6px 0 0 0;margin:0;}
#header div.content #user-nav div ul li a.last{padding:6px 0 0 13px;}#main-content div.content h4{font-weight:bold;margin:0;padding:0 0 5px 0;font-size:14px;font-variant:normal;width:auto;}#main-content div.content div.form{float:left;width:100%;}#main-content div.content div.form div.body div.field{float:left;width:100%;clear:both;margin:15px 1px 0;}
#main-content div.content div.form div.body div.field label{margin:0 0 3px;color:#65595c;display:block;font-size:14px;font-weight:bold;padding:0;}#main-content div.content div.form div.body div.field.inline label{font-size:12px;font-weight:normal;padding-left:2px;}
#main-content div.content div.form div.body div.field p.desc{color:#787878;display:block;font-size:12px;line-height:16px;margin:-3px 0 0;padding:0 0 5px;}#main-content div.content div.form div.body div.field span.prompt{color:#3D393A;float:left;display:block;font-size:12px;font-weight:normal;line-height:28px;margin:0 3px 0 0;}
#main-content div.content div.form div.body div.field label.inline{line-height:normal;font-weight:normal;clear:none;margin:0;padding:0 0 5px 0;}#main-content div.content div.form div.body div.field select{display:block;padding:3px 5px;}#main-content div.content div.form div.body div.date div.field select{display:inline;}
#main-content div.content div.form div.body div.field input{color:#231F20;display:block;font-size:13px;padding:3px 5px;}#main-content div.content div.form div.body div.field input.inline{float:left;}#main-content div.content div.form div.body div.field label.inline input{display:inline;margin:0 7px 0 0;}
#main-content div.content div.form div.body div.field input.check_box,#main-content div.content div.form div.body div.field input.radio_button{float:left;display:inline;margin:4px 7px 0 0;}#main-content div.content div.form div.body div.field input[type="hidden"]{display:none;}
#main-content div.content div.form div.body div.field textarea{width:100%;}#main-content div.content div.form div.body div.field.date_select label{margin:0 0 5px;}#main-content div.content div.form div.body div.field.date_select select{float:left;clear:none;margin:0 10px 0 0;}
#main-content div.content div.form div.body div.field.date_select img.ui-datepicker-trigger{margin:0;}#main-content div.body div.field.with_errors div.error{color:red;font-size:11px;background:url(/images/icons/bullet_error.png?0908010846) no-repeat;padding:2px 0 0 18px;display:inline;}
#main-content div.content div.form div.body div.field-group{clear:both;float:left;width:100%;}#main-content div.content div.form div.body div.field-group div.field{clear:none;width:auto;float:left;}#main-content div.content.layout-2 div.form div.body div.field-group.cols-2 div.field{width:330px;}
#main-content div.content div.form div.module p.title{font-size:14px;font-weight:bold;color:#65595C;float:left;width:auto;margin:15px 0 0;padding:0;}span.submit-button{float:left;background:transparent url(/images/layout-new/submit-button.png?0908010846) no-repeat bottom right;padding:0 14px 0 0;height:30px;line-height:30px;margin:0 10px 0 0;}
span.submit-button:hover{cursor:pointer;}span.submit-button input{background:transparent url(/images/layout-new/submit-button.png?0908010846) no-repeat 0 0;padding:0 0 3px 14px;font-size:13px;color:#231f20;font-weight:bold;height:30px;float:left;border:none;margin:0;}
span.submit-button input:hover{cursor:pointer;}#main-content div.content div.form div.body p.desc span.counter{float:right;}p.center-image{text-align:center;padding:0;margin:0;}#main-content div.content div.form div.body div.module p.collection-label{float:left;width:auto;margin:15px 0 0;}
#main-content div.content div.form div.body div.module a.add-link{float:left;width:22px;height:22px;line-height:20px;text-decoration:none;background:transparent url(/images/layout-new/add.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:10px 5px 0 10px;}
#main-content div.content div.form div.body div.module a.add-link:hover{border:none;}#main-content div.content div.collapsible{width:100%;float:left;margin:10px 0;padding:0;border-bottom:1px solid #dcdcdc;}#main-content div.content div.collapsible h5{color:#3d393a;font-size:16px;font-weight:normal;font-variant:small-caps;text-transform:lowercase;border:none;margin:0;padding:0;display:inline;}
#main-content div.content div.collapsible div.collapsible-content{display:none;}#main-content div.content div.form div.body div.collection div.field{clear:none;float:left;margin:0 15px 10px 0;width:auto;}#main-content div.content div.form div.body div.collection div.field label{color:#787878;font-size:12px;font-weight:normal;padding:2px 0 0;}
#main-content div.content div.form div.body div.collection div.primary{line-height:30px;float:left;margin:0 10px 0 0;}#main-content div.content div.form div.body div.collection div.primary input{margin:7px 3px 0 0;float:left;}#main-content div.content div.form div.body div.collection div.primary label{float:left;color:#3d393a;margin:0 10px 0 0;padding:0;}
#main-content div.content div.form div.body div.add-remove{float:left;margin:0 10px 0 0;}#main-content div.content div.form div.body div.add-remove a.add-link{float:left;width:22px;height:22px;line-height:20px;text-decoration:none;background:transparent url(/images/layout-new/add.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:3px 5px 0 0;}
#main-content div.content div.form div.body div.collection div.add-remove a.remove-link{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/remove.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:3px 5px 0 0;}
#main-content div.header div.nav{width:940px;float:left;margin:15px 0 0;height:39px;background:transparent url(/images/layout-new/content-main-nav.jpg?0908010846) no-repeat 0 0;clear:both;;}#main-content div.header div.nav ul{width:100%;float:left;height:22px;line-height:22px;margin:9px 0 8px;}
#main-content div.header div.nav ul li{float:left;list-style:none;border-right:1px solid #d0d0d0;padding:0 14px 0 15px;}#main-content div.header div.nav ul li a{color:#3d393a;font-weight:bold;font-size:12px;text-decoration:none;}#main-content div.header div.nav ul li a:hover{color:#db0018;}
#main-content div.header div.nav ul li.last{border-right:none;}#main-content div.header div.nav ul li.current a{color:#db0018;}#main-content h2{font-weight:bold;color:#665b5c;}#main-content h2 span{font-weight:normal;}#main-content div.header{float:left;width:940px;clear:both;overflow:hidden;margin:10px 0 30px;}
#main-content div.header div.user{float:left;width:940px;clear:both;}#main-content div.header div.user a.avatar{float:left;border:3px solid #e7e7e7;}#main-content div.header div.user a.avatar img.avatar{width:80px;height:80px;}#main-content div.header div.user ul.details{float:left;margin:0 10px;padding:0;}
#main-content div.header div.user ul.details li{margin:5px 0 0;list-style:none;padding:0;line-height:18px;}#main-content div.header div.user ul.details li h2{margin:0;padding:0;color:#231f20;font-size:24px;font-weight:bold;}#main-content div.header div.user ul.details li.location{color:#787878;font-size:12px;font-weight:bold;}
#main-content div.header div.user ul.details li a#change-photo{margin:0;float:left;background:transparent url(/images/layout-new/small-button.gif?0908010846) no-repeat bottom right;font-size:10px;font-weight:bold;color:#231f20;text-decoration:none;padding:0 8px 0 0;}
#main-content div.header div.user ul.details li a#change-photo span{float:left;background:transparent url(/images/layout-new/small-button.gif?0908010846) no-repeat 0 0;padding:0 0 0 8px;}#main-content div.header div.group{float:left;width:900px;clear:both;}
#main-content div.header div.group a.avatar{float:left;border:3px solid #e7e7e7;}#main-content div.header div.group ul.details{float:left;margin:0 10px;padding:0;}#main-content div.header div.group ul.details li{margin:5px 0 0;list-style:none;padding:0;line-height:18px;}
#main-content div.header div.group ul.details li h2{margin:0;padding:0;color:#231f20;font-size:24px;font-weight:bold;}#main-content div.header div.group ul.details li.tagline{color:#787878;font-size:12px;font-weight:bold;}#main-content div.header div.group ul.details li a.view-site{display:block;margin:3px 0 0;width:64px;height:19px;background:transparent url(/images/layout-new/view-site.jpg?0908010846) no-repeat 0 0;text-decoration:none;text-indent:-99999px;overflow:hidden;}
#main-content div.header div.group a#new-campaign{float:right;background:transparent url(/images/layout-new/new-campaign-button.jpg?0908010846) no-repeat 0 0;width:172px;height:50px;text-decoration:none;text-indent:-99999px;overflow:hidden;margin:10px 0 0;}
#main-content h3{font-size:16px;font-weight:normal;color:#4c4345;font-variant:small-caps;}#main-content h4{color:#494646;font-size:14px;font-weight:normal;font-variant:small-caps;margin:15px 0 15px;padding:0;float:left;width:660px;}#main-content div.supporting-content.layout-2 div.sidebar h3{padding:6px;margin:0 0 10px 0;color:#112a3;font-size:12px;font-weight:bold;font-variant:small-caps;border-bottom:1px dotted #ccc;}
#main-content div.header.campaign{float:left;width:900px;clear:both;margin:10px 0 30px;overflow:visible;}#main-content div.header div.campaign{float:left;width:900px;clear:both;position:relative;}#main-content div.header div.campaign ul.breadcrumbs{float:left;width:900px;margin:0 0 5px;}
#main-content div.header div.campaign ul.breadcrumbs li{list-style:none;float:left;margin:0 5px 0 0;background:transparent url(/images/layout-new/breadcrumb-sep.gif?0908010846) no-repeat right 5px;padding:0 12px 0 0;}#main-content div.header div.campaign ul.breadcrumbs li.last{background:none;}
#main-content div.header div.campaign ul.breadcrumbs li a{float:left;color:#8d8b8b;font-size:14px;font-weight:bold;text-decoration:none;}#main-content div.header div.campaign ul.breadcrumbs li a:hover{color:#db0018;}#main-content div.header div.campaign ul.breadcrumbs li.view-all{position:relative;}
#main-content div.header div.campaign ul.breadcrumbs li.view-all ul{background:transparent url(/images/layout-new/popup-menu.png?0908130636) no-repeat bottom;position:absolute;top:23px;left:0;width:150px;margin:0;padding:0 2px 5px;z-index:9999;}#main-content div.header div.campaign ul.breadcrumbs li.view-all ul li{margin:0;padding:0;border:none;float:none;background:#fff;}
#main-content div.header div.campaign ul.breadcrumbs li.view-all ul li a{font-size:12px;font-weight:bold;width:140px;clear:both;margin:0;display:block;border-top:1px solid #e7e7e7;padding:7px 5px;line-height:16px;color:#3d393a;}#main-content div.header div.campaign ul.breadcrumbs li.view-all ul li a:hover{background:#fff;color:#db0018;}
#main-content div.header div.campaign ul.breadcrumbs li.view-all div{float:left;margin:0;padding:0;display:none;}#main-content div.header div.campaign ul.breadcrumbs li.view-all div.selected{display:block;}#main-content div.header div.campaign ul.breadcrumbs li.view-all a.view-all{float:left;margin:0 0 0 4px;width:13px;height:12px;padding:0 0 4px;background:transparent url(/images/layout-new/arrow-view-more.gif?0908010846) no-repeat 0 4px;text-indent:-99999px;overflow:hidden;}
#main-content div.header div.campaign ul.breadcrumbs li.view-all a.view-all.selected{background:transparent url(/images/layout-new/arrow-view-more-hover.gif?0908010846) no-repeat 0 4px;}#main-content div.header div.campaign ul.breadcrumbs li.view-all a.view-all:hover{background:transparent url(/images/layout-new/arrow-view-more-hover.gif?0908010846) no-repeat 0 4px;}
#main-content div.header div.campaign h2{color:#231f20;font-weight:bold;font-size:24px;margin:0 0 5px;}#main-content div.header div.campaign #group-info{position:absolute;top:0;right:-84px;background:transparent url(/images/layout-new/campaign-group-info.png?0908010846) no-repeat 0 0;width:285px;height:62px;}
#main-content div.header div.campaign #group-info a.avatar{float:left;margin:6px 10px 0 6px;}#main-content div.header div.campaign #group-info a.avatar img.avatar{width:36px;height:36px;background:#fff;}#main-content div.header div.campaign #group-info ul{margin:7px 0 0;line-height:16px;}
#main-content div.header div.campaign #group-info ul li{margin:0;list-style:none;font-size:14px;font-weight:bold;color:#585656;}#main-content div.header div.campaign #group-info ul li a{color:#8e98a0;font-style:oblique;font-weight:bold;font-size:11px;text-decoration:none;border-bottom:1px solid #aebbc6;}
#main-content #flash_messages{margin:0 0 20px;float:left;width:100%;clear:both;position:fixed;top:0;left:0;text-align:center;}#main-content #flash_messages div.flash{background:#666;border:3px solid #AAA;padding:7px 15px;color:#fff;float:none;clear:both;}
div.supporting-content div.help-dialog{width:200px;background:#def0fe;margin:0;padding:0;float:left;clear:both;}div.supporting-content div.help-dialog div.help-dialog-content{font-size:13px;color:#3d393a;padding:15px 15px 15px;line-height:18px;}div.supporting-content div.help-dialog div.help-dialog-content h5{font-size:16px;font-weight:bold;color:#231f20;background:transparent url(/images/layout-new/icons/help-info.gif?0908010846) no-repeat 0 2px;margin:0;padding:5px 0 5px 30px;}
div.supporting-content div.help-dialog div.help-dialog-content strong{font-weight:bold;}div.supporting-content div.help-dialog div.help-dialog-content p{padding:5px 0 0;}#user-profile div.ui-cc-medium{border:1px solid #ccc;padding:10px;margin:0 0 20px 0;}
#user-profile div.ui-cc-medium h2{margin-top:0;}#user-profile div.ui-cc-medium div.empty-info{float:none;margin:0 5px;width:605px;}#main-content #dashboard-campaigns{float:left;width:680px;margin:10px 20px 0 0;}#main-content #dashboard-campaigns div.list.campaigns ul li div.campaign-info{width:582px;}
#main-content #dashboard-groups{float:right;width:220px;margin:10px 0 0 0;}#main-content #dashboard-members{float:right;width:220px;margin:10px 0 0 0;}body.dashboard #main-content div.list.groups{margin:20px 0 0;}#main-content div.list.groups{margin:0;width:200px;}
#main-content div.list.groups ul{margin:0;padding:0;width:200px;float:left;}#main-content div.list.groups ul li{margin:0 0 10px;list-style:none;width:202px;background:#f3f3f3;padding:10px 10px 10px 74px;float:left;position:relative;min-height:54px;}#main-content div.list.groups ul li a.avatar{background:#fff;border:3px solid #e7e7e7;width:48px;height:48px;margin:0;position:absolute;left:10px;top:10px;}
#main-content div.list.groups ul li h5{color:#3e3e3e;font-size:14px;font-weight:bold;margin:3px 0 3px;line-height:16px;}#main-content div.list.groups ul li h5 a{color:#3e3e3e;font-size:14px;font-weight:bold;text-decoration:none;}#main-content div.list.groups ul li h5 a:hover{color:#db0018;}
#main-content div.list.groups ul li p.tagline{margin:0;font-size:12px;color:#3e3e3e;line-height:16px;}#group-dashboard div.ui-cc-medium{border:1px solid #ccc;padding:10px;margin:0 0 20px 0;}#group-dashboard div.ui-cc-medium h2{margin-top:0;}#group-dashboard div.ui-cc-medium div.empty-info{float:none;margin:0 5px;width:605px;}
#main-content #dashboard-activity-projections{float:left;width:670px;}#main-content #dashboard-activity-projections h3{margin:0 0 20px;}#main-content #dashboard-checklist{float:right;width:190px;margin-top:45px;border:1px solid #ccc;padding:5px;}#main-content #dashboard-checklist h3{margin:5px 0 10px 5px;}
#main-content #dashboard-checklist ul{margin:0;}#main-content #dashboard-checklist ul li{margin:0 0 2px;float:left;list-style:none;background:#fff url(/images/layout-new/checkbox.gif?0908010846) no-repeat 5px 8px;padding:7px 0 7px 32px;}#main-content #dashboard-checklist ul li.complete{background:#fff url(/images/layout-new/checkbox-checked.png?0908010846) no-repeat 5px 3px;}
#main-content #dashboard-checklist ul li a{color:#666;text-decoration:none;font-weight:normal;}#main-content #dashboard-activity-projections table tbody th{font-weight:normal;font-size:14px;padding:0 0 0 5px;}#main-content #dashboard-activity-projections table tbody tr.group-header th{padding:15px 0 5px 5px;color:#444;}
#main-content #dashboard-activity-projections table tbody td{color:#8d8b89;font-size:14px;font-weight:normal;}#main-content #dashboard-activity-projections table tbody td.total{color:#4b9140;}#main-content #dashboard-activity-projections table tbody td.amount{color:#4b9140;}
#main-content a.avatar{background:url(/images/layout-new/photo-frame-small.png?0909090640) no-repeat;float:left;text-align:center;margin-right:10px;}#main-content a.avatar img{height:40px;margin:3px 5px 5px 3px;}#main-content div.campaign-list{width:100%;}
#main-content div.campaign-list li.group{padding:10px 0;margin:5px 0;border-bottom:2px dotted #ccc;overflow:hidden;clear:both;width:655px;}#main-content div.campaign-list li.group.last{border-bottom:none;}#main-content div.campaign-list li.group div.header{clear:both;float:none;margin:0;width:670px;}
#main-content div.campaign-list li.group div.header a{float:left;}#main-content div.campaign-list li.group div.header h3{float:left;width:594px;}#main-content div.campaign-list h3{color:#4c4345;font-size:14px;font-weight:normal;margin-bottom:2px;}#main-content div.campaign-list h3 a{font-size:14px;font-weight:normal;text-decoration:none;color:#4c4345;margin-right:5px;float:left;border-bottom:1px solid #fff;}
#main-content div.campaign-list h3 a span{font-size:10px;font-weight:bold;color:#81973c;margin-right:5px;}#main-content div.campaign-list h3 a:hover{border-bottom:1px dotted;}#main-content div.campaign-list h3 a.mini-link{font-size:11px;font-variant:small-caps;font-weight:normal;color:red;margin-right:7px;}
#main-content div.campaign-list h3 a.mini-link:hover{border-bottom:1px dotted;}#main-content div.campaign-list div.header h3 a{font-size:16px;font-weight:normal;font-variant:small-caps;}#main-content div.campaign-list div.header h3 a.mini-link{font-size:11px;}
#main-content div.campaign-list div.header h3 a.mini-link:hover{border-bottom:1px dotted;}#main-content div.campaign-list div.header p.tagline{float:left;color:#4C4345;font-size:11px;width:594px;display:none;}#main-content div.campaign-list ul.campaign{margin-left:55px;overflow:hidden;clear:both;}
#main-content div.campaign-list li.campaign{border-top:1px solid #ddd;padding:5px 0 10px;overflow:hidden;width:650px;}#main-content div.campaign-list li.campaign h3{float:left;width:650px;}#main-content div.campaign-list ul.status-items{float:left;overflow:hidden;}
#main-content div.campaign-list ul.status-items li{padding-right:5px;font-size:13px;font-variant:small-caps;width:152px;}#main-content div.campaign-list ul.status-items li.owner{font-variant:normal;}#main-content div.campaign-list ul.status-items li.date{font-size:11px;}
#main-content div.campaign-list ul.status-items li span{font-size:11px;line-height:18px;font-variant:normal;min-width:60px;}#main-content div.sidebar{border:1px solid #CCC;overflow:hidden;}#main-content div.sidebar div.empty-info{font-size:12px;line-height:1.2;width:120px;}
#main-content div.sidebar div.group-list{margin:0 3px;overflow:hidden;}#main-content div.sidebar div.group-list li{padding-top:5px;}#main-content div.sidebar div.group-list li h5{width:132px;overflow:hidden;float:left;margin-bottom:2px;}#main-content div.sidebar div.group-list li a{color:#4c4345;font-size:12px;line-height:14px;font-weight:normal;font-variant:small-caps;float:left;text-decoration:none;margin-right:7px;}
#main-content div.sidebar div.group-list li a:hover{text-decoration:underline;border:none;}#main-content div.sidebar div.group-list li a.mini-link{font-size:10px;color:red;margin:0 7px 0 0;}#main-content div.sidebar div.group-list li p.tagline{float:left;color:#4C4345;font-size:10px;line-height:11px;width:162px;display:none;}
#main-content div.sidebar div.list.members{margin:0 3px 0;width:100%;}#main-content div.sidebar div.list.members ul{margin:0;padding:0 0 0 12px;width:180px;float:left;}#main-content div.sidebar div.list.members ul li{margin:0 12px 8px 0;list-style:none;padding:0;width:47px;background:#fff;float:left;overflow:hidden;line-height:normal;}
#main-content div.sidebar div.list.members ul li a.avatar{background:#fff;display:block;margin:0 auto;width:48px;height:48px;}#main-content div.sidebar div.list.members ul li a.avatar:hover{border:none;background:#ffea7f;}#main-content div.sidebar div.list.members ul li h5{margin:3px 0 0;text-align:center;}
#main-content div.sidebar div.list.members ul li h5 a{color:#3e3e3e;font-size:10px;font-weight:normal;text-decoration:none;overflow:hidden;width:45px;}body.dashboard #main-content div.list.campaigns{margin:20px 0 0;}#main-content div.list.campaigns{margin:0;width:100%;}
#main-content div.list.campaigns ul{margin:0;padding:0;width:100%;}#main-content div.list.campaigns ul li{margin:0 0 10px;list-style:none;width:100%;padding:20px 0 10px;float:left;border-top:1px solid #e7e7e7;}#main-content div.list.campaigns ul li div.edit-view{float:left;background:transparent url(/images/layout-new/campaign-edit-view.gif?0908010846) no-repeat 0 0;width:48px;height:55px;}
#main-content div.list.campaigns ul li div.edit-view a{font-size:11px;width:48px;height:28px;text-align:center;font-weight:bold;color:#db0018;text-decoration:none;}#main-content div.list.campaigns ul li div.edit-view a:hover{text-decoration:underline;}#main-content div.list.campaigns ul li div.edit-view a.edit-campaign{display:block;padding:7px 0 0;height:21px;}
#main-content div.list.campaigns ul li div.edit-view a.view-campaign{display:block;}#main-content div.list.campaigns ul li div.campaign-info{float:left;width:700px;margin:0;}#main-content div.list.campaigns ul li div.campaign-info h3{font-size:15px;font-weight:bold;color:#231f20;line-height:20px;float:left;margin:0;}
#main-content div.list.campaigns ul li div.campaign-info h3 a{text-decoration:none;color:#231f20;float:left;}#main-content div.list.campaigns ul li div.campaign-info h3 a:hover{color:#db0018;}#main-content div.list.campaigns ul li div.campaign-info h3 a.view-campaign{width:34px;height:14px;background:transparent url(/images/layout-new/icons/view.gif?0908010846) no-repeat 0 0;text-indent:-99999px;overflow:hidden;margin:4px 0 0 5px;}
#main-content div.list.campaigns ul li div.campaign-info span.percent{float:right;background:#028fd4;color:#fff;font-size:11px;padding:0 3px;line-height:20px;}#main-content div.list.campaigns ul li div.campaign-info p{color:#3e3e3e;font-size:12px;line-height:18px;clear:both;}
#main-content div.list.campaigns ul li div.campaign-info div.meta p{color:#777;font-size:11px;clear:none;}#main-content div.list.campaigns ul li div.campaign-info div.meta p.amount-raised{float:left;}#main-content div.list.campaigns ul li div.campaign-info div.meta p.end-date{float:right;}
#main-content div.list.personas{width:100%;float:left;clear:both;}#main-content div.list.personas ul{float:left;width:100%;}#main-content div.list.personas ul li{float:left;width:100%;list-style:none;border-top:1px solid #e7e7e7;margin:0 0 10px;padding:20px 0 10px;position:relative;}
#main-content div.list.personas ul li a.avatar{float:left;margin:0 10px 0 0;border:3px solid #e7e7e7;}#main-content div.list.personas ul li h3{font-size:15px;font-weight:bold;color:#231f20;line-height:20px;;margin:3px 0 0;}#main-content div.list.personas ul li h3 a{font-size:15px;font-weight:bold;color:#231f20;line-height:20px;margin:0;text-decoration:none;}
#main-content div.list.personas ul li h3 a:hover{color:#db0018;}#main-content div.list.personas ul li p{position:absolute;bottom:15px;color:#3e3e3e;font-size:12px;line-height:18px;}#main-content div.list.personas ul li p.tagline{left:64px;}#main-content div.list.personas ul li p.location{left:64px;}
#main-content div.list.personas ul li p.meta{right:0;color:#777;font-size:11px;}#main-content div.list.personas ul li p.remove{right:0;top:25px;color:#777;font-size:11px;}div.tab-module table.overview{width:645px;}body.campaign_invitations table.gtable tr td{font-weight:normal;font-size:12px;}
body.campaign_invitations table.gtable tr td.name span.email{display:block;font-size:11px;line-height:1.5;}body.campaign_invitations table.gtable tr td.date{font-size:12px;}body.dashboard table.gtable,table.overview{margin:0 0 30px 0;width:657px;background:#F6F6F6;border-left:4px solid #e7e7e7;border-right:4px solid #e7e7e7;border-bottom:6px solid #e7e7e7;float:left;border-collapse:collapse;}
body.dashboard table.gtable thead,table.overview thead{color:#231f20;font-size:11px;font-weight:bold;margin:0 3px;height:25px;width:654px;}body.dashboard table.gtable thead th,table.overview thead th{padding:5px 15px;font-weight:bold;text-transform:uppercase;}
body.dashboard table.gtable tbody,table.overview tbody{color:#231f20;margin:0 3px 5px;width:654px;font-size:14px;font-weight:normal;}body.dashboard table.gtable tbody tr,table.overview tbody tr{border-top:1px solid #e7e7e7;background:#f9f9f7;}body.dashboard table.gtable tbody tr:hover{cursor:pointer;background:#fff;}
body.dashboard table.gtable tbody tr td,table.overview tbody tr td{padding:7px 15px;font-size:13px;}table.gtable,table.overview{width:100%;background:#e7e7e7;border:none;float:left;border-collapse:collapse;margin-bottom:15px;}table.overview{padding:4px;}table.gtable thead,table.overview thead{color:#231f20;font-size:11px;font-weight:bold;margin:0 3px;height:25px;width:686px;text-transform:uppercase;}
table.overview thead{width:660px;}table.gtable thead th,table.overview thead th{padding:5px 15px;font-weight:bold;}table.gtable tbody,table.overview tbody{color:#231f20;margin:0 3px 5px;width:686px;font-size:14px;font-weight:normal;}table.gtable tbody tr,table.overview tbody tr{border-top:1px solid #e7e7e7;background:#fff;}
table.gtable tbody tr.even,table.overview tbody tr.even{background:#f6f6f6;}table.gtable tbody tr:hover{cursor:pointer;background:#def0fe;}table.gtable tbody tr td,table.overview tbody tr td{padding:5px 10px;font-size:12px;}table.gtable tbody tr td.gtable_cb_td{width:12px;}
table.gtable tbody tr td span.last-name{float:left;font-weight:bold;padding:0 5px 0 0;font-variant:normal;}table.gtable tbody tr td span.first-name{float:left;font-weight:normal;padding:0 5px 0 0;}table.gtable tbody tr td span.company{float:left;clear:both;font-weight:normal;font-size:11px;line-height:12px;}
table.gtable tbody tr td span.pipe{float:right;clear:none;color:#999;font-weight:normal;font-size:12px;line-height:16px;padding:0 5px;}table.gtable tbody tr td span.phone{font-weight:normal;padding:0 2px 0 0;font-size:12px;line-height:16px;float:left;}table.gtable tbody tr td span.email{font-weight:normal;padding:0 2px 0 0;font-size:12px;line-height:16px;float:right;}
table.gtable tbody tr td input.gtable_cb{margin:3px 0 0 0;}table.gtable tbody tr td.tags div{width:100px;overflow-x:auto;overflow-y:hidden;}table.gtable tbody tr td.tags span{font-size:10px;margin:0 3px 0 0;;}table.gtable tbody tr span.participants{display:block;font-weight:normal;font-size:10px;}
div.gtable_actions select#gtable_select_tag{margin:0 0 0 10px;float:left;font-size:11px;color:#3d393a;}body.user_donations table.gtable tbody tr td.date{font-weight:normal;font-size:13px;}body.user_donations table.gtable tbody tr td.amount{font-weight:normal;font-size:13px;color:#4b9140;}
body.user_donations table.gtable tbody tr td.group{font-weight:normal;font-size:13px;}div.pagination{float:left;width:660px;padding:15px 10px;background:#E7E7E7;}div.pagination span{padding:0 5px;background:none;border:none;font-weight:bold;color:#006D9F;}
div.pagination span.current{color:#231f20;background:#fff;border:1px solid #fff;}div.pagination span.disabled{color:#787878;background:none;border:1px solid #fff;}div.pagination a{padding:0 5px;background:none;border:1px solid #fff;font-weight:bold;color:#006D9F;text-decoration:none;}
div.pagination a:hover{background:#006D9F;border:1px solid #006D9F;color:#fff;}#sub-content{float:left;width:210px;margin:0 30px;}#footer{background:transparent;clear:both;width:100%;border-top:1px solid #fff;}#footer #footer-wrapper{width:960px;margin:0 auto;}
#footer div.content{width:940px;margin:0 auto;padding:15px 0;font-size:12px;text-align:center;background:transparent;}#footer div.content ul{padding:0;margin:0;}#footer div.content ul li{display:inline;padding:0 6px 0 5px;margin:0;font-weight:bold;border-right:1px solid #85796b;}
#footer div.content ul li.last{border:none;}#footer div.content p{margin:0;color:#4b3f32;padding:10px 0 0;}#footer div.content a{color:#4b3f32;border:none;text-decoration:none;}#footer div.content a:hover{color:#006D9F;border-bottom:1px dotted;text-decoration:none;}
#sub-content div.nav{margin:25px 0 0;float:left;width:210px;}#sub-content div.nav h4{background:#e7e7e7;margin:0 0 5px;padding:5px 10px;font-size:14px;font-weight:bold;color:#231f20;}#sub-content div.nav ul{margin:0;padding:0;}#sub-content div.nav ul li{list-style:none;margin:0;padding:0;float:left;width:210px;}
#sub-content div.nav ul li a{color:#3d393a;text-decoration:none;font-weight:bold;font-size:12px;background:transparent url(/images/layout-new/nav-icon.gif?0908010846) no-repeat 10px 8px;padding:6px 10px 5px 28px;float:left;width:172px;border-bottom:1px solid #e5e5e5;}
#sub-content div.nav ul li a:hover{background:transparent url(/images/layout-new/nav-icon-hover.gif?0908010846) no-repeat 10px 8px;color:#231f20;}#sub-content div.groups{margin:25px 0 0;float:left;width:210px;}#sub-content div.groups h4{background:#e7e7e7;margin:0 0 5px;padding:5px 10px;font-size:14px;font-weight:bold;color:#231f20;}
#sub-content div.groups ul{margin:0;padding:0;}#sub-content div.groups ul li{list-style:none;margin:0;padding:6px 10px;float:left;width:190px;border-bottom:1px solid #e5e5e5;}#sub-content div.groups ul li h5{float:left;width:128px;margin:0 5px;padding:0;}
#sub-content div.groups ul li h5 a{color:#3d393a;font-size:12px;text-decoration:none;}#sub-content div.groups ul li a.avatar{float:left;border:2px solid #e7e7e7;width:48px;height:48px;}#sub-content div.user{margin:10px 0 0;width:210px;float:left;}#sub-content div.user h2{font-size:24px;font-weight:bold;margin:0 0 15px;padding:0;}
#sub-content div.user a.avatar{float:left;width:80px;height:80px;border:2px solid #e7e7e7;}#sub-content div.user a.avatar:hover{border:2px solid #db0018;}#sub-content div.user div.details{width:116px;float:left;margin:2px 0 2px 10px;line-height:18px;}#sub-content div.user div.details p.location{font-size:12px;color:#3e3e3e;}
#sub-content div.user div.details p.location em{clear:both;padding:2px 0;float:left;line-height:16px;font-weight:bold;font-style:normal;}#sub-content div.user div.details a#change-photo{margin:10px 0 0;float:left;background:transparent url(/images/layout-new/small-button.gif?0908010846) no-repeat bottom right;font-size:10px;font-weight:bold;color:#231f20;text-decoration:none;padding:0 8px 0 0;}
#sub-content div.user div.details a#change-photo span{float:left;background:transparent url(/images/layout-new/small-button.gif?0908010846) no-repeat 0 0;padding:0 0 0 8px;}#sub-content div.group{margin:10px 0 0;width:210px;float:left;}#sub-content div.group h2{font-size:24px;font-weight:bold;margin:0 0 15px;padding:0;}
#sub-content div.group a.avatar{float:left;width:80px;height:80px;border:2px solid #e7e7e7;}#sub-content div.group a.avatar:hover{border:2px solid #db0018;}#sub-content div.group div.details{width:116px;float:left;margin:2px 0 2px 10px;line-height:15px;}#sub-content div.group div.details p.tagline{font-size:12px;color:#8b8b8b;}
#sub-content div.group div.details a.view-site{display:block;margin:3px 0 0;width:64px;height:19px;background:transparent url(/images/layout-new/view-site.jpg?0908010846) no-repeat 0 0;text-decoration:none;text-indent:-99999px;overflow:hidden;}#contacts-header{float:left;width:660px;margin:0 0 20px;padding:0 10px;background:#F9F9F9;border:1px solid #E7E7E7;}
#contacts-header div.tag-cloud{margin:0;}#contacts-header ul li a#search-contacts-link span{background:transparent url(/images/icons/magnifier.png?0908010846) no-repeat 0 2px;}#contacts-header ul li a#new-contact span{background:transparent url(/images/icons/user_add.png?0908010846) no-repeat 0 2px;}
#contacts-header ul li a#import-contacts span{background:transparent url(/images/icons/page_go.png?0908010846) no-repeat 0 2px;}#contacts-header ul li a#export-vcards span{background:transparent url(/images/icons/vcard.png?0908010846) no-repeat 0 2px;}#contacts-header ul li a#export-csv span{background:transparent url(/images/icons/csv.gif?0908010846) no-repeat 0 2px;}
#contacts-page{float:left;border:1px solid #E7E7E7;width:100%;}ul.alpha_pager{display:none;}div.gtable_actions{float:left;width:100%;clear:both;padding:6px 0;margin:0;height:20px;line-height:20px;}div.gtable_actions div{float:left;margin:0 10px;}div.gtable_actions div.select_all_row{float:right;font-size:12px;font-variant:small-caps;}
div.gtable_actions div.select_all_row a{border-bottom:1px dotted;}div.gtable_actions input#gtable_select_page{margin:2px 0;}div.gtable_actions div span#selection_counter{margin-left:6px;font-variant:small-caps;font-size:12px;}div.gtable_actions span.submit{float:left;background:transparent url(/images/layout-new/small-button.gif?0908010846) no-repeat bottom right;padding:0 8px 0 0;height:19px;line-height:19px;margin:0;}
div.gtable_actions span.submit:hover{cursor:pointer;}div.gtable_actions span.submit input{background:transparent url(/images/layout-new/small-button.gif?0908010846) no-repeat 0 0;padding:0 0 0 8px;font-size:10px;font-weight:bold;color:#231f20;text-decoration:none;height:19px;float:left;border:none;}
div.gtable_actions span.submit input:hover{cursor:pointer;}div.empty-info{color:#494646;font-size:18px;line-height:24px;font-weight:normal;margin:20px;padding:15px 20px;float:left;width:595px;background:#def0fe;}body.org_merchant div.empty_info{margin:0;}
div.note{color:#494646;font-size:18px;line-height:24px;font-weight:normal;margin:10px 0;padding:20px 20px 15px 50px;float:left;width:585px;background:#def0fe url(/images/layout-new/icons/help-info.gif?0908010846) no-repeat scroll 15px 20px;}div.note p{padding:0 0 10px 0;}
div.note p a.view-site{font-weight:normal;font-variant:small-caps;color:#DB0018;margin:0 5px 0 2px;}div.note p a.view-site:hover{border-color:#DB0018;}form div.footer{margin:15px 0 15px;clear:both;float:left;}form div.footer ul{float:left;margin:0;}form div.footer ul li{float:left;list-style:none;}
div.form{float:left;margin:25px 0 0;}#main-content div.form div.header{float:left;width:660px;margin:15px 0 0;}#main-content div.form div.header p{font-size:16px;margin:5px 0 0 0;}#main-content div.form div.header h4{font-size:14px;font-weight:bold;color:#231f20;background:#e7e7e7;margin:0;padding:5px 15px;width:630px;}
div.form div.body div.module p.collection-label{color:#231f20;font-size:14px;font-weight:bold;padding:0 0 5px;}div.form div.body div.module div.collection{float:left;width:630px;}div.form div.body div.module div.collection div.field{float:left;width:630px;}
div.form div.body div.module div.collection div.field.inline{float:left;width:auto;margin:0 15px 0 0;}div.form div.body div.module div.collection div.field input{display:block;font-size:13px;color:#231f20;}div.form div.body div.module div.collection div.field input[type=hidden]{display:none;}
div.form div.body div.module div.collection div.field input[type=text]{padding:3px 5px;}div.form div.body div.module div.collection div.field select{display:block;padding:3px 5px;}div.form div.body div.module div.collection div.field label{display:block;color:#999;font-size:12px;font-weight:normal;margin:3px 0 0;}
div.form div.body div.fields div.field{float:left;width:630px;clear:both;margin:15px 0 0;}div.form div.body div.fields div.field label{color:#231f20;font-size:12px;font-weight:bold;padding:0;display:block;}div.form div.body div.fields div.field input{display:block;font-size:12px;color:#231f20;padding:3px 5px;margin:3px 0 0;}
div.form div.body div.fields div.field input[type=hidden]{display:none;}div.form div.body div.fields div.field input[type=checkbox]{float:left;margin:7px 7px 0 0;}div.form div.body div.fields div.field p.desc{display:block;color:#787878;font-size:12px;padding:0 0 3px;line-height:14px;}
div.form div.body div.fields div.field label.inline{color:#231f20;font-size:12px;font-weight:bold;padding:0;display:inline;}div.form div.body div.module p.collection-label{color:#231f20;font-size:12px;font-weight:bold;padding:0 0 5px;}div.form div.body div.module div.collection{float:left;width:630px;}
div.form div.body div.module div.collection div.field{float:left;width:630px;}div.form div.body div.module div.collection div.field.inline{float:left;width:auto;margin:0 15px 0 0;}div.form div.body div.module div.collection div.field input{display:block;font-size:13px;color:#231f20;}
div.form div.body div.module div.collection div.field input[type=hidden]{display:none;}div.form div.body div.module div.collection div.field input[type=text]{padding:3px 5px;}div.form div.body div.module div.collection div.field select{display:block;padding:3px 5px;}
div.form div.body div.module div.collection div.field label{display:block;color:#999;font-size:12px;}div.form div.body div.module p.collection-label{color:#231f20;font-size:12px;font-weight:bold;padding:0 0 5px;}#edit_window{border:1px solid #CCC;background:#F9F9F9;padding:10px 15px 20px;overflow:hidden;}
#main-content #edit_window div.field{width:600px;float:left;}#main-content #edit_window div.field label{font-size:14px;font-weight:bold;color:#666;display:block;margin:0 0 5px;}#main-content #edit_window div.field input{margin:0 0 20px;font-size:13px;color:#231f20;padding:3px 5px;}
#main-content #edit_window div.field select{margin:0 0 20px;font-size:13px;color:#231f20;padding:3px 5px;}#main-content #edit_window div.buttons{float:left;width:600px;clear:both;margin:20px 0 0;}#main-content div.supporting-content ul{margin:0;padding:0;}
#main-content div.supporting-content ul li{list-style:none;margin:0 0 10px;float:left;width:200px;line-height:20px;}#main-content div.supporting-content ul li.action input:hover{cursor:pointer;}#main-content div.supporting-content ul li.action{background:transparent url(/images/layout-new/action-button.jpg?0911100903) no-repeat 0 0;width:200px;height:45px;}
#main-content div.supporting-content ul li.action a{font-size:12px;color:#3d393a;font-weight:bold;float:left;text-decoration:none;padding:13px 10px 0 45px;width:145px;height:32px;border:none;}#main-content div.supporting-content ul li#setup-sender a{background:transparent url(/images/layout-new/icons/user.png?0908010846) no-repeat 7px 7px;}
#main-content div.supporting-content ul li.action input{font-size:12px;color:#3d393a;font-weight:bold;float:left;text-decoration:none;background:transparent;border:none;text-align:left;padding:15px 10px 30px 45px;width:100%;height:32px;line-height:20px;white-space:normal;}
#main-content div.supporting-content ul li#export-button a{background:transparent url(/images/layout-new/icons/export-csv.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#goback-button a{background:transparent url(/images/layout-new/icons/back.png?0908010846) no-repeat 10px 9px;}
#main-content div.supporting-content ul li#printer-button a{background:transparent url(/images/layout-new/icons/print.png?0908010846) no-repeat 7px 7px;}#main-content div.supporting-content ul li#edit-button a{background:transparent url(/images/layout-new/icons/edit.png?0908010846) no-repeat 17px 14px;}
#main-content div.supporting-content ul li#export-button a{background:transparent url(/images/layout-new/icons/export-csv.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#email-button input{background:transparent url(/images/layout-new/icons/mail_send.png?0908010846) no-repeat 7px 3px;}
#main-content div.supporting-content ul li.email-button input{background:transparent url(/images/layout-new/icons/mail_send.png?0908010846) no-repeat 7px 3px;}#main-content div.supporting-content ul li.email-button a{background:transparent url(/images/layout-new/icons/mail_send.png?0908010846) no-repeat 7px 3px;}
#main-content div.supporting-content ul li#preview-email input{background:transparent url(/images/layout-new/icons/mail_search.png?0908010846) no-repeat 7px 7px;}#main-content div.supporting-content ul li#send-test-email input{background:transparent url(/images/layout-new/icons/mail_send.png?0908010846) no-repeat 7px 3px;}
#main-content div.supporting-content ul li#send-unsent-invitations input{background:transparent url(/images/layout-new/icons/mail_send.png?0908010846) no-repeat 7px 7px;}#main-content div.supporting-content ul li#add-email a{background:transparent url(/images/layout-new/icons/add.png?0908010846) no-repeat 12px 7px;}
#main-content div.supporting-content ul li#import a{background:transparent url(/images/layout-new/icons/mail_receive.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#remove-email input{background:transparent url(/images/layout-new/icons/delete_alt.png?0908010846) no-repeat 12px 7px;}
#main-content div.supporting-content ul li#invite-contacts a{background:transparent url(/images/layout-new/icons/mail.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#export-csv a{background:transparent url(/images/layout-new/icons/export-csv.png?0908010846) no-repeat 12px 7px;}
#main-content div.supporting-content ul li#manage-unsubscribed a{background:transparent url(/images/layout-new/process.png?0908010846) no-repeat 12px 7px;}#main-content #send_preview_form_container{width:200px;}#main-content #send_preview_form_container div.info{font-size:14px;font-weight:normal;width:188px;margin:0;background:#f3f3f3;padding:5px;border:1px #eee solid;}
#main-content #send_preview_form_container div.info input#to_email{display:block;width:180px;margin:5px 0 8px;font-size:13px;}#main-content #send_preview_form_container div.info a.cancel{float:left;margin-top:3px;}#main-content #invitations{float:left;width:680px;margin:0;}
#main-content #invitations #invitations_page{width:678px;border:1px solid #ccc;}#main-content #schedule-invitations{float:left;width:640px;margin:20px 30px 0 0;background:transparent url(/images/layout-new/block-top.gif?0908010846) no-repeat 0 0;}#main-content #schedule-invitations #edit_window{float:left;width:600px;background:transparent url(/images/layout-new/block-bottom.gif?0908010846) no-repeat bottom;padding:20px 20px;}
#main-content #schedule-reminders{float:left;width:640px;margin:20px 30px 0 0;background:transparent url(/images/layout-new/block-top.gif?0908010846) no-repeat 0 0;}#main-content #schedule-reminders #edit_window{float:left;width:600px;background:transparent url(/images/layout-new/block-bottom.gif?0908010846) no-repeat bottom;padding:20px 20px;}
#main-content div.supporting-content #reminder-status{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:4px 0;margin:20px 0 0;}#main-content div.supporting-content #reminder-status p{line-height:16px;font-weight:bold;font-size:12px;color:#3d393a;padding:0 0 0 25px;}
#main-content div.supporting-content #reminder-status p.disabled{background:transparent url(/images/layout-new/disabled.gif?0908010846) no-repeat 7px 3px;}#main-content div.supporting-content #reminder-status p.sent{background:transparent url(/images/layout-new/sent.gif?0908010846) no-repeat 7px 3px;}
#main-content div.supporting-content #reminder-status p.waiting{background:transparent url(/images/layout-new/waiting.gif?0908010846) no-repeat 7px 3px;}#main-content div.supporting-content ul li.action#record-offline-payment{background:transparent url(/images/layout-new/action-button-large.jpg?0908010846) no-repeat 0 0;height:66px;}
#main-content div.supporting-content ul li.action#record-offline-payment a{height:53px;}#main-content div.supporting-content ul li#record-offline-payment a{background:transparent url(/images/layout-new/icons/dollar_currency_sign.png?0908010846) no-repeat 10px 9px;padding:13px 10px 0 60px;width:160px;}
#main-content table#participation tbody th{font-weight:bold;font-size:14px;color:#231f20;padding:0 0 0 10px;}#main-content table#participation tbody td{color:#8d8b89;font-size:14px;font-weight:bold;}#main-content table#participation tbody td.total{color:#4b9140;}
#main-content table#participation tbody td.amount{color:#4b9140;}#main-content div.supporting-content ul li#activate a{background:transparent url(/images/layout-new/icons/accept.png?0908010846) no-repeat 11px 7px;}#main-content div.supporting-content ul li#deactivate a{background:transparent url(/images/layout-new/icons/block.png?0908010846) no-repeat 7px 7px;}
#main-content #edit_window div.field{width:600px;float:left;}body.org_campaigns #main-content div.form div.header{display:none;float:left;width:640px;margin:0;}body.org_campaigns #main-content div.form div.header h4{font-size:14px;font-weight:bold;color:#231f20;background:#e7e7e7;margin:0;padding:5px 15px;width:610px;}
body.org_campaigns div.form div.body div.module p.collection-label{color:#231f20;font-size:14px;font-weight:bold;padding:0 0 5px;}body.org_campaigns div.form div.body div.module div.collection{float:left;width:610px;}body.org_campaigns div.form div.body div.module div.collection div.field{float:left;width:610px;margin:0 0 15px;}
body.org_campaigns div.form div.body div.module div.collection div.field.inline{float:left;width:auto;margin:0 15px 0 0;}body.org_campaigns div.form div.body div.module div.collection div.field input{display:block;font-size:13px;color:#231f20;}body.org_campaigns div.form div.body div.module div.collection div.field input[type=text]{padding:3px 5px;}
body.org_campaigns div.form div.body div.module div.collection div.field select{display:block;padding:3px 5px;}body.org_campaigns div.form div.body div.module div.collection div.field label{display:block;color:#999;font-size:12px;}body.org_campaigns div.form div.body div.field label.inline{color:#231f20;font-size:13px;font-weight:bold;padding:0;display:inline;line-height:28px;clear:both;}
body.org_campaigns div.form div.body div.module #sender{padding:5px 0 0;float:left;clear:both;width:100%;}body.org_campaigns div.form div.body div.module #sender div.field{float:left;clear:none;width:130px;margin:0 4px 15px 0;}body.org_campaigns div.form div.body div.module #sender div.field:first-child{width:68px;}
body.org_campaigns div.form div.body div.module #sender div.field label{font-weight:normal;font-size:12px;color:#787878;padding:2px 0 0;}#main-content div.supporting-content ul li#add-image a{background:transparent url(/images/layout-new/icons/image.png?0908010846) no-repeat 11px 7px;}
#main-content div.supporting-content ul li#create-album a{background:transparent url(/images/layout-new/icons/image-album.png?0908010846) no-repeat 11px 7px;}#main-content div.content li.image-item{width:112px;height:160px;float:left;padding:0 15px;margin:0;}
#main-content div.content li.image-item.highlight-drop{width:108px;height:138px;margin:18px 0 0 0;border:2px dashed #ccc;}#main-content div.content li.image-item p{text-align:center;background:#fff;border:1px solid #ccc;margin:5px 0 0 0;}#main-content div.content li.image-item p img{padding:5px 4px;}
#main-content div.content li.image-item div.caption{margin:2px 0 0 0;padding:0;color:#454545;font-size:11px;line-height:12px;text-align:center;}#main-content div.content li.image-item a.remove-item{width:16px;height:16px;background:transparent url(/images/layout-new/app-close-16.png?0908250035) no-repeat 0 0;text-indent:-9999px;overflow:hidden;position:relative;display:block;top:14px;left:-7px;}
#main-content div.content li.image-item a.remove-item:hover{background:transparent url(/images/layout-new/app-close-16.png?0908250035) no-repeat scroll right;border:none;}#main-content div.content div.images-container{border:1px solid #ccc;margin:0 0 20px;clear:both;height:200px;}
#main-content div.content div.images-container ul.asset-list{width:658px;float:left;padding:10px;overflow-x:hidden;overflow-y:scroll;height:180px;position:relative;}#main-content div.content div.images-container ul.asset-list li{float:left;height:176px;list-style:none;overflow:hidden;}
#main-content div.content div.images-container ul.asset-list li a{text-decoration:none;display:block;position:absolute;}#main-content div.content div.images-container ul.asset-list li a:hover{border:none;}#main-content div.content div.images-container ul.asset-list li a.remove-item{z-index:999;left:auto;top:auto;}
#main-content div.content div.images-container ul.asset-list li a.edit-item{padding:10px;width:110px;height:150px;}#main-content div.content div.images-container ul.asset-list li a.edit-item:hover{background:#eaf6ff;}#main-content div.content div.images-container ul.asset-list li a div.image{border:1px solid #DDD;text-align:center;}
#main-content div.content div.images-container ul.asset-list li a div.image img{border:none;padding:5px 4px;margin:0;}#main-content div.content div.images-container ul.asset-list li a div.image span.image-info{border:none;margin:0;text-align:right;color:#555;font-size:9px;padding:0 2px 2px;font-variant:small-caps;display:block;}
#main-content div.content div.images-container ul.asset-list li a div.caption{height:34px;}#main-content div.form div.header h4{font-size:14px;font-weight:bold;color:#231f20;background:#e7e7e7;margin:0;padding:5px 15px;width:670px;}div.form div.body div.module p.collection-label{color:#65595c;font-size:14px;font-weight:bold;padding:0 0 5px;}
div.form div.body div.module div.collection{float:left;width:650px;}div.form div.body div.module div.collection div.field{float:left;width:650px;margin:0 0 15px;}div.form div.body div.module div.collection div.field.inline{float:left;width:auto;margin:0 15px 0 0;}
div.form div.body div.module div.collection div.field input{display:block;font-size:13px;color:#231f20;}div.form div.body div.module div.collection div.field input[type=text]{padding:3px 5px;}div.form div.body div.module div.collection div.field select{display:block;padding:3px 5px;}
div.form div.body div.module div.collection div.field label{display:block;color:#999;font-size:12px;}div.form div.body div.field span#short-name{float:left;color:#3d393a;line-height:28px;margin:0 3px 0 0;font-size:11px;font-weight:bold;}div.form div.footer{float:left;width:670px;padding:10px 15px 20px 0;margin:0;}
#main-content div.supporting-content ul li#new-contact a{background:transparent url(/images/layout-new/icons/add_user.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#import-contacts a{background:transparent url(/images/layout-new/icons/add_users.png?0908010846) no-repeat 12px 7px;}
#main-content div.supporting-content ul li#merge-contacts a{background:transparent url(/images/layout-new/icons/refresh.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#export-csv a{background:transparent url(/images/layout-new/icons/export-csv.png?0908010846) no-repeat 15px 9px;}
#main-content div.supporting-content ul li#export-vcards a{background:transparent url(/images/layout-new/icons/vcard.png?0908010846) no-repeat 12px 7px;}#main-content #filter-contacts{margin:0;float:left;width:auto;padding:20px 0 10px;}#main-content #filter-contacts div.search{float:left;width:auto;}
#main-content #filter-contacts div.search p.description{float:left;font-size:14px;color:#666;margin:3px 0 0;font-weight:bold;}#main-content #filter-contacts div.search input#new_search{padding:3px 2px;float:left;width:530px;margin:2px 5px 0;}#main-content #filter-contacts div.search div.buttons{float:right;}
#main-content #filter-contacts div.search div.buttons span{display:block;}#main-content #filter-contacts div.search div.buttons span.clear-filters{line-height:25px;}#main-content #filter-contacts div.search div.buttons span.clear-filters a{border-bottom:1px dotted;}
#main-content #filter-contacts div.results{float:left;width:660px;text-align:center;margin:7px 0 0;}#main-content #filter-contacts div.results p{color:#666;font-size:13px;}#main-content #filter-contacts div.results p strong{font-weight:bold;}#main-content #filter-contacts div.results p a{color:#db0018;text-decoration:none;}
#main-content #filter-contacts div.results p a:hover{text-decoration:underline;}div.info{color:#494646;font-size:18px;font-weight:bold;margin:20px 0 0;line-height:22px;padding:0;float:left;width:700px;}#main-content div.supporting-content ul li.action#return-transactions{background:transparent url(/images/layout-new/action-button-large.jpg?0908010846) no-repeat 0 0;height:66px;}
#main-content div.supporting-content ul li.action#return-transactions a{height:53px;}#main-content div.supporting-content ul li#return-transactions a{background:transparent url(/images/layout-new/icons/back.png?0908010846) no-repeat 10px 9px;padding:13px 10px 0 50px;width:160px;}
#main-content div.supporting-content ul li#print-receipt a{background:transparent url(/images/layout-new/icons/print.png?0908010846) no-repeat 12px 5px;}#main-content div.thank-you{margin:0;background:#eaf6ff;float:left;width:670px;padding:10px 15px 10px;}
#main-content div.thank-you p{color:#3d393a;font-size:14px;}#main-content div.thank-you p em{font-style:italic;font-weight:normal;}#main-content div.thank-you p strong{color:#000;}body.user_donations.show #main-content table.overview th{padding:0 0 0 15px;font-size:13px;}
#main-content div.supporting-content ul li#export-vcard a{background:transparent url(/images/layout-new/icons/vcard.png?0908010846) no-repeat 7px 7px;}#main-content div.supporting-content ul li#return-list a{background:transparent url(/images/layout-new/icons/back.png?0908010846) no-repeat 7px 7px;}
#main-content div.supporting-content ul li#edit-contact a{background:transparent url(/images/layout-new/icons/edit_alt.png?0908010846) no-repeat 7px 7px;}#main-content div.supporting-content ul li#delete-contact a{background:transparent url(/images/layout-new/icons/delete_alt.png?0908010846) no-repeat 7px 7px;}
#main-content div.supporting-content ul li.action.back a{background:transparent url(/images/layout-new/icons/back.png?0908010846) no-repeat 7px 7px;}#main-content div.supporting-content ul li.action.add a{background:transparent url(/images/layout-new/icons/add.png?0908010846) no-repeat 7px 7px;}
body.contacts #main-content div.content div.form div.header{display:none;}body.contacts #main-content div.content div.form div.body div.module{margin:0;}body.contacts #main-content div.content div.form div.body div.module p.collection-label{float:left;width:auto;margin:15px 0 0;}
body.contacts #main-content div.content div.form div.body #relationships_container div.field{width:400px;}body.contacts #main-content div.content div.form div.body #relationships_container div.field span.prompt{float:left;font-weight:bold;}body.contacts #main-content div.content div.form div.body #relationships_container div.field input{float:right;}
#main-content div.content div.contact div.title{float:left;width:100%;}#main-content div.content div.contact div.title h4{margin:0;color:#231f20;}#main-content div.content div.contact div.title p{color:#676767;clear:both;}#main-content div.content div.contact div.details{float:left;width:100%;margin:0;clear:both;}
#main-content div.content div.contact div.details p.empty-info{background:#FFCC95 url(/images/dot_warning.png?0908010846) no-repeat;padding:8px 15px 8px 30px;margin:10px 0 0 0;font-size:12px;border-top:#E1B47F 1px solid;}#main-content div.content div.contact div.details ul{float:left;width:213px;}
#main-content div.content div.contact div.details ul li{list-style:none;color:#3d393a;padding:0;margin:0;line-height:18px;}#main-content div.content div.contact div.details ul li ul{float:left;border-bottom:1px solid #b4b4b4;padding:0 0 4px;}#main-content div.content div.contact div.details ul li.last-child ul,#main-content div.content div.contact div.details ul li:last-child ul{border-bottom:none;}
#main-content div.content div.contact div.details ul li ul li{border:none;margin:0;}#main-content div.content div.contact div.details ul li.details-heading{color:#3d393a;font-size:16px;font-weight:normal;font-variant:small-caps;text-transform:lowercase;border:none;margin:0 0 4px;padding:0;}
#main-content div.content div.contact div.details ul li strong{color:#363637;font-size:12px;font-weight:bold;font-variant:small-caps;text-transform:lowercase;padding:0 4px 0 0;}#main-content div.content div.contact div.details ul#email-addresses{margin:0 20px 0 0;}
#main-content div.content div.contact div.details ul#phone-numbers{margin:0 20px 0 0;}#main-content div.content div.contact div.more{width:100%;margin:0;float:left;}#main-content div.content div.contact div.more div{margin:15px 0 0;}#main-content div.content div.contact div.more div h5{color:#3d393a;font-size:16px;font-weight:normal;font-variant:small-caps;text-transform:lowercase;border:none;margin:0;padding:0;}
#main-content div.content div.contact div.more div p{background:#EAF6FF;color:#3d393a;border-top:1px solid #C7D3DB;padding:5px;}#main-content div.content div.contact div.more div.relationships ul{background:#EAF6FF;color:#3d393a;border-top:1px solid #C7D3DB;padding:5px 0;float:left;width:100%;}
#main-content div.content div.contact div.more div.relationships ul li{width:31%;padding:0 15px 5px 10px;float:left;}#main-content div.content div.contact div.more div.relationships ul li span{color:#515052;font-size:12px;font-weight:bold;font-variant:small-caps;text-transform:lowercase;padding:0 0 0 5px;}
#main-content div.content div.contact div.more div.tags ul{background:#EAF6FF;color:#3d393a;border-top:1px solid #C7D3DB;padding:5px;}#main-content div.content div.contact div.more div.tags ul li{color:#231f20;text-decoration:none;font-size:12px;font-weight:normal;padding:4px 5px;color:#3d393a;font-variant:small-caps;display:inline;}
body.user.edit #main-content div.content div.form div.header{display:none;}body.user.edit #main-content div.content div.form div.body div.module{margin:0;}body.user.edit #main-content div.content div.form div.body div.module p.collection-label{float:left;width:600px;margin:15px 0 0;}
body.user.edit #main-content div.content div.form div.body div.module div.collection{float:left;width:600px;margin:5px 0 0;}body.user.edit #main-content div.content div.form div.body div.module div.collection div.field.inline{float:left;clear:none;}body.user.edit #main-content div.content div.form div.body div.module div.collection div.field.inline select{padding:3px 0;}
body.user.edit #main-content div.content div.form div.body div.module div.collection div.field.inline label{padding:0 0 0 9px;}body.user.edit #main-content div.content div.form div.body div.module div.collection div.field{margin:0 15px 10px 0;}body.user.edit #main-content div.content div.form div.body div.module div.collection div.primary{line-height:30px;float:left;margin:0 10px 0 0;}
body.user.edit #main-content div.content div.form div.body div.module div.collection div.primary input{margin:7px 3px 0 0;float:left;}body.user.edit #main-content div.content div.form div.body div.module div.collection div.primary label{float:left;color:#3d393a;margin:0 10px 0 0;padding:0;}
body.user.edit #main-content div.content div.form div.body div.module div.collection div.add-remove{float:left;margin:0 10px 0 0;}body.user.edit #main-content div.content div.form div.body div.module div.collection div.add-remove a.add-link{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/add.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-99999px;margin:3px 5px 0 0;}
body.user.edit #main-content div.content div.form div.body div.module div.collection div.add-remove a.remove-link{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/remove.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:3px 5px 0 0;}
#main-content div.supporting-content ul li#add-address a{background:transparent url(/images/layout-new/icons/add.png?0908010846) no-repeat 12px 7px;}#main-content div.content div#addresses{float:left;width:100%;}#main-content div.content #addresses div.address{float:left;width:100%;border-bottom:1px solid #e7e7e7;margin:0 0 10px;padding:5px 0 10px;}
#main-content div.content #addresses div.address p.name{font-size:12px;text-transform:lowercase;font-weight:bold;font-variant:small-caps;padding:0 3px;line-height:20px;margin:0 10px 0 0;}#main-content div.content #addresses div.address p br{display:none;}
#main-content div.content #addresses div.address p{float:left;color:#3d393a;}#main-content div.content #addresses div.address div.actions{float:right;}#main-content div.content #addresses div.address div.actions a.edit{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/edit.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:0 5px 0 0;}
#main-content div.content #addresses div.address div.actions a.delete{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/remove.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:0 5px 0 0;}
#main-content div.content #addresses div.address div.actions a:hover{border:none;}body.addresses #main-content div.content div.form div.body div.fields div.name div.field{clear:both;width:600px;}body.addresses #main-content div.content div.form div.body div.fields div.field{float:left;width:300px;clear:none;}
body.addresses #main-content div.content div.form div.body div.fields div.name div.field select{float:left;clear:none;}body.addresses #main-content div.content div.form div.body div.fields div.name div.field p.desc{float:right;display:inline;clear:none;width:490px;text-align:left;color:#3d393a;}
#main-content div.supporting-content ul li#add-address a{background:transparent url(/images/layout-new/icons/add.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#delete-email input{background:transparent url(/images/layout-new/icons/delete_alt.png?0908010846) no-repeat 12px 7px;}
#main-content div.content div#email-addresses{float:left;}#main-content div.content div#email-addresses div.email-address{float:left;width:100%;border-bottom:1px solid #e7e7e7;margin:0 0 10px;padding:5px 0 10px;}#main-content div.content div#email-addresses div.email-address p.name{font-size:12px;text-transform:lowercase;font-weight:bold;font-variant:small-caps;padding:0 3px;line-height:20px;margin:0 10px 0 0;}
#main-content div.content div#email-addresses div.email-address p br{display:none;}#main-content div.content div#email-addresses div.email-address p{float:left;color:#3d393a;}#main-content div.content div#email-addresses div.email-address div.actions{float:right;}
#main-content div.content div#email-addresses div.email-address div.actions a.edit{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/edit.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:0 5px 0 0;}
#main-content div.content div#email-addresses div.email-address div.actions a.verify{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/verify.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:0 5px 0 0;}
#main-content div.content div#email-addresses div.email-address div.actions a:hover{border:none;}body.email_addresses #main-content div.content div.form div.body div.fields div.field p.desc{color:#3d393a;line-height:16px;padding:0 0 3px;}body.email_addresses #main-content div.content div.form div.body div.fields div.name div.field{clear:both;width:600px;}
body.email_addresses #main-content div.content div.form div.body div.fields div.field{float:left;width:300px;clear:both;}body.email_addresses #main-content div.content div.form div.body div.fields div.name div.field select{float:left;clear:none;}body.email_addresses #main-content div.content div.form div.body div.fields div.name div.field p.desc{float:right;display:inline;clear:none;width:490px;text-align:left;color:#3d393a;line-height:20px;padding:0;}
#main-content div.supporting-content ul li#add-phone a{background:transparent url(/images/layout-new/icons/add.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#delete-phone input{background:transparent url(/images/layout-new/icons/delete_alt.png?0908010846) no-repeat 12px 7px;}
#main-content div.content #phone-numbers div.phone{float:left;width:100%;border-bottom:1px solid #e7e7e7;margin:0 0 10px;padding:5px 0 10px;}#main-content div.content #phone-numbers div.phone p.name{font-size:12px;text-transform:lowercase;font-weight:bold;font-variant:small-caps;padding:0 3px;line-height:20px;margin:0 10px 0 0;}
#main-content div.content #phone-numbers div.phone p br{display:none;}#main-content div.content #phone-numbers div.phone p{float:left;color:#3d393a;}#main-content div.content #phone-numbers div.phone div.actions{float:right;}#main-content div.content #phone-numbers div.phone div.actions a.edit{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/edit.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:0 5px 0 0;}
#main-content div.content #phone-numbers div.phone div.actions a.delete{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/remove.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:0 5px 0 0;}
body.phones #main-content div.content div.form div.body div.fields div.field p.desc{color:#3d393a;line-height:16px;padding:0 0 3px;}body.phones #main-content div.content div.form div.body div.fields div.name div.field{clear:both;width:600px;}body.phones #main-content div.content div.form div.body div.fields div.field{float:left;width:300px;clear:both;}
body.phones #main-content div.content div.form div.body div.fields div.name div.field select{float:left;clear:none;}body.phones #main-content div.content div.form div.body div.fields div.name div.field p.desc{float:right;display:inline;clear:none;width:490px;text-align:left;color:#3d393a;line-height:20px;padding:0;}
#main-content div.supporting-content ul li#delete-photo a{background:transparent url(/images/layout-new/icons/delete_alt.png?0908010846) no-repeat 12px 7px;}div.form div.body div.fields.amounts div.field{color:#3d393a;}body.org_profile #main-content div.content div.form{margin:0 0 25px;}
body.org_profile #main-content div.content div.form div.body textarea{width:660px;}body.org_profile #main-content div.content div.form div.body div.fields{clear:both;padding:10px 0;float:left;width:100%;}body.org_profile #main-content div.content div.form div.body div.fields.amounts div.field input{clear:none;float:none;display:inline;}
body.org_profile #main-content div.content div.form div.body div.fields.amounts div.field{float:left;clear:none;width:220px;}body.org_profile #main-content div.content div.form div.body div.fields.years div.field{float:left;clear:none;width:220px;}body.org_profile #main-content div.content div.form div.body div.fields.tax-info div.field{float:left;clear:none;width:220px;}
body.org_profile #main-content div.content div.form div.body div.fields.employees div.field{float:left;clear:none;width:220px;}body.org_profile #main-content div.content div.form div.body div.fields.tax-info div.field label.inline{line-height:16px;font-weight:normal;}
body.org_profile #main-content div.content div.form div.body div.fields.tax-info div.field input#org_display_tax_info{margin:1px 5px 5px;}div.tag-cloud{padding:0;float:left;background:#eaf6ff;border-top:1px solid #dcdcdc;width:100%;}div.tag-cloud a{color:#231f20;text-decoration:none;font-size:10px;line-height:11px;font-weight:normal;border:1px solid #eaf6ff;padding:2px 5px;float:left;color:#3d393a;margin:4px 5px;font-variant:small-caps;}
div.tag-cloud a:hover{background:#fff;border:1px solid #d1e1ed;}div.tag-cloud a.selected{background:#028fd4;color:#fff;}div.tag-cloud a.selected:hover{background:#53bafb;border:1px solid #d1e1ed;color:#231f20;}#main-content div.content ul#blocked-emails{width:700px;float:left;margin:0;}
#main-content div.content ul#blocked-emails li{width:700px;float:left;list-style:none;border-bottom:1px solid #e7e7e7;margin:0 0 10px;padding:5px 0 10px;color:#3d393a;}#main-content div.content ul#blocked-emails li p{float:left;}#main-content div.content ul#blocked-emails li p a{text-decoration:none;color:#3d393a;}
#main-content div.content ul#blocked-emails li p a:hover{color:#db0018;}#main-content div.content ul#blocked-emails li div.actions{float:right;}#main-content div.content ul#blocked-emails li div.actions a.edit{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/edit.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:0 5px 0 0;}
#main-content div.content #add_form_container{float:left;width:610px;background:#fdfae5;padding:10px 10px;margin:0 0 20px;}#main-content div.content #add_form_container label{color:#231f20;font-weight:bold;float:left;margin:3px 10px 0 0;}#main-content div.content #add_form_container input{padding:2px;float:left;margin:2px 10px 0;}
#main-content div.content #add_form_container a#close_add_link{font-size:12px;font-weight:bold;color:#db0018;line-height:30px;}#main-content div.content #import_form_container{float:left;width:610px;background:#fdfae5;padding:10px 10px;margin:0 0 20px;}#main-content div.content #import_form_container p{color:#787878;font-weight:bold;float:left;margin:3px 0 0 0;clear:both;}
#main-content div.content #import_form_container p input{margin:5px 10px 0 0;}#main-content div.content #import_form_container div.buttons{float:left;width:610px;margin:10px 0 0;}#main-content div.content #import_form_container label{color:#231f20;font-weight:bold;float:left;margin:3px 10px 0 0;}
#main-content div.content #import_form_container input{padding:2px;float:left;margin:2px 10px 0;}#main-content div.content #import_form_container a#close_import_link{font-size:12px;font-weight:bold;color:#db0018;line-height:30px;}#main-content #edit-blocked-email{float:left;width:640px;margin:0 30px 0 0;background:transparent url(/images/layout-new/block-top.gif?0908010846) no-repeat 0 0;}
#main-content #edit-blocked-email #edit_window{float:left;width:600px;background:transparent url(/images/layout-new/block-bottom.gif?0908010846) no-repeat bottom;padding:20px 20px;}div.merchant{float:left;width:660px;background:#eaf6ff;padding:10px;color:#231f20;}
#main-content div.supporting-content ul li#edit a{background:transparent url(/images/layout-new/icons/edit_alt.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#setup-merchant a{background:transparent url(/images/layout-new/process.png?0908010846) no-repeat 12px 7px;}
#main-content div.supporting-content ul li#delete input{background:transparent url(/images/layout-new/icons/delete_alt.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#delete a{background:transparent url(/images/layout-new/icons/delete_alt.png?0908010846) no-repeat 12px 7px;}
body.contact_info #main-content div.content.address div.body div.fields div.name div.field{clear:both;width:600px;}body.contact_info #main-content div.content.address div.body div.fields div.field{float:left;width:300px;clear:none;}body.contact_info #main-content div.content.address div.body div.fields div.name div.field select{float:left;clear:none;}
body.contact_info #main-content div.content.address div.body div.fields div.name div.field p.desc{float:right;display:inline;clear:none;width:490px;text-align:left;color:#3d393a;}body.update_contact_info #main-content div.content.address div.body div.fields div.name div.field{clear:both;width:600px;}
body.update_contact_info #main-content div.content.address div.body div.fields div.field{float:left;width:300px;clear:none;}body.update_contact_info #main-content div.content.address div.body div.fields div.name div.field select{float:left;clear:none;}body.update_contact_info #main-content div.content.address div.body div.fields div.name div.field p.desc{float:right;display:inline;clear:none;width:490px;text-align:left;color:#3d393a;}
#main-content div.content #invitations-notice{float:left;width:610px;background:#fdfae5;padding:10px;color:#231f20;margin:0 0 15px;}#main-content div.supporting-content ul li#grant input{background:transparent url(/images/layout-new/icons/accept.png?0908010846) no-repeat 10px 9px;padding:0 0 0 47px;width:200px;}
#main-content div.supporting-content ul li.action#revoke{background:transparent url(/images/layout-new/action-button.jpg?0911100903) no-repeat 0 0;height:45px;}#main-content div.supporting-content ul li.action#revoke input{height:45px;}#main-content div.supporting-content ul li#revoke input{background:transparent url(/images/layout-new/icons/block.png?0908010846) no-repeat 10px 9px;padding:0 0 0 47px;width:200px;}
#main-content div.content ul#user-management-show{float:left;width:630px;}#main-content div.content ul#user-management-show li{float:left;width:630px;list-style:none;color:#231f20;padding:5px 0 0;margin:5px 0 0;}#main-content div.supporting-content ul li#download a{background:transparent url(/images/layout-new/icons/download.png?0908010846) no-repeat 12px 7px;}
#main-content div.supporting-content ul li#open a{background:transparent url(/images/layout-new/icons/download.png?0908010846) no-repeat 12px 7px;}#main-content div.content dl.asset-info{float:left;width:680px;background:#eaf6ff;padding:10px;color:#231f20;margin:20px 0 15px;}
#main-content div.content dl.asset-info dt{font-weight:bold;color:#231f20;margin:10px 0 0;}#main-content div.content dl.asset-info dd{font-weight:bold;color:#3d393a;padding:3px 0 5px;}#main-content div.content dl.asset-info dd ul li{list-style:none;}#album-form div.field{float:left;width:660px;background:#eaf6ff;padding:10px;color:#231f20;margin:0 0 15px;clear:both;}
#album-form div.field label{color:#231f20;font-weight:bold;margin:0 10px 0 0;}#album-form div.field input{padding:2px;}#album-form #image-containers{float:left;width:100%;height:600px;clear:both;}div.jcarousel-container{margin:0;}#album-form div.container-head{padding:0 5px;}
#album-form div.container-head h4{margin:0 0 .385em 0;}#album-form div.container-head p{margin:0;font-size:90%;}#album-form div.container-head h5{font-size:12px;font-variant:small-caps;}#library-list{height:486px;overflow-x:hidden;overflow-y:auto;width:176px;background:#fff;}
#album-form #library-list-container{float:right;width:180px;margin:0 0 10px 0;}#album-form #library-list-container div.container-head{padding:5px;border-bottom:1px solid #ccc;}#album-list-container{float:left;width:480px;float:left;}#album-list-container div.thumbnails{overflow-x:hidden;overflow-y:auto;clear:both;border:1px solid #ccc;height:507px;padding:10px;position:relative;}
#main-content div.content #library-list-container{width:180px;height:528px;float:right;border:1px solid #dcdcdc;margin:44px 0 0 0;}#main-content div.content #library-list li.image-item.checked{display:none;}#main-content div.content #library-list li.image-item{height:auto;width:120px;padding-bottom:5px;}
#main-content div.content #library-list li.image-item{float:left;height:50px;width:50px;padding:0;}#main-content div.content #library-list li.image-item p{border:none;}#main-content div.content #library-list li.image-item p img{width:50px;z-index:100;}#main-content div.content #library-list li.image-item p img:hover{width:100px;border:1px solid #ccc;position:relative;left:-30px;background:#fff;}
#main-content div.content #library-list li.image-item a.remove-item{display:none;}#main-content div.content #library-list li.image-item div.caption{display:none;}#main-content div.supporting-content ul li#add-asset a{background:transparent url(/images/layout-new/icons/add.png?0908010846) no-repeat 12px 7px;}
#main-content div.content div.testimonial{float:left;width:660px;background:#eaf6ff;padding:10px;color:#231f20;margin:0 0 15px;clear:both;}#main-content div.content div.testimonial div.testimonial-content h4{margin:0 0 5px;font-size:16px;width:660px;}#main-content div.content div.testimonial div.testimonial-content h4 a{color:#231f20;text-decoration:none;border-bottom:1px solid #b1b1b1;}
#main-content div.content div.testimonial div.testimonial-content p{margin:5px 0;color:#3d393a;}#main-content div.content div.testimonial div.byline{background:#fff;border:1px solid #dbdccc;float:left;width:646px;margin:10px 0 0;font-size:12px;font-weight:bold;color:#3d393a;padding:5px;}
#main-content div.content div.testimonial div.byline div.links{float:right;}#main-content div.content div.testimonial div.byline div.links a.edit{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/edit.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-99999px;margin:8px 5px 0 0;}
#main-content div.content div.testimonial div.byline div.links a.delete{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/remove.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-99999px;margin:8px 5px 0 0;}
#main-content div.content div.form div.body table#donation-levels-edit{width:670px;}#main-content div.content div.form div.body table#donation-levels-edit tbody{width:670px;}#main-content div.content div.form div.body table#donation-levels-edit tbody tr{width:670px;border-bottom:1px solid #dcdcdc;padding:0 0 10px;float:left;}
#main-content div.content div.form div.body table#donation-levels-edit tbody tr td{width:670px;}#main-content div.content div.form div.body table#donation-levels-edit tbody tr td div.field{width:670px;}#main-content div.content div.form div.body table#donation-levels-edit tbody tr td div.field.inline{width:670px;}
#main-content div.content div.form div.body table#donation-levels-edit tbody tr td div.field.inline label{margin:0 0 5px;}#main-content div.content div.form div.body table#donation-levels-edit tbody tr td div.field.inline input{float:none;clear:none;display:inline;padding:3px 0;width:637px;}
#main-content div.content div.form div.body table#donation-levels-edit tbody tr td div.field.inline input.number{width:auto;}#main-content div.content div.form div.body table#donation-levels-edit tbody tr td div.field textarea{float:left;width:642px;background:#fff url(/images/layout-new/input-bg.gif?0908010846) repeat-x;border:1px solid #c3c3c3;border-top:1px solid #7c7c7c;border-bottom:1px solid #ddd;padding:3px 0;color:#231f20;}
#main-content div.content div.form div.body div.module div.field select#campaign_tax_deductible_info{width:650px;}#main-content div.content div.form div.body table#donation-levels-edit tbody tr div.actions{float:left;width:670px;margin:10px 0 0;}#main-content div.content div.form div.body table#donation-levels-edit tbody tr div.actions p{float:left;font-size:12px;font-weight:bold;color:#3d393a;line-height:28px;}
#main-content div.content div.form div.body table#donation-levels-edit tbody tr div.actions a.button.remove{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/remove.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:3px 5px 0 0;line-height:20px;}
#main-content div.content div.form div.body div.buttons{width:670px;float:left;margin:20px 0 0;}#main-content div.content div.form div.body div.buttons a.button.add{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/add.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:3px 5px 0 0;}
#main-content div.content div.form div.body div.buttons p{float:left;font-size:12px;font-weight:bold;color:#3d393a;line-height:28px;}#main-content div.content div.form div.body ul#flex-fields-edit{float:left;width:670px;}#main-content div.content div.form div.body ul#flex-fields-edit li{list-style:none;border-bottom:1px solid #dcdcdc;padding:0 0 10px;float:left;width:670px;}
#main-content div.content div.form div.body ul#flex-fields-edit li div.field.inline{width:670px;}#main-content div.content div.form div.body ul#flex-fields-edit li div.field.inline label{margin:0 0 5px;}#main-content div.content div.form div.body ul#flex-fields-edit li div.field.inline input{float:none;clear:none;display:inline;width:667px;padding:3px 0;}
#main-content div.content div.form div.body ul#flex-fields-edit li div.field.inline select{width:670px;}#main-content div.content div.form div.body ul#flex-fields-edit li div.field textarea{float:left;width:487px;background:#fff url(/images/layout-new/input-bg.gif?0908010846) repeat-x;border:1px solid #c3c3c3;border-top:1px solid #7c7c7c;border-bottom:1px solid #ddd;padding:3px 0;color:#231f20;}
#main-content div.content div.form div.body ul#flex-fields-edit li div.actions{float:left;width:610px;margin:10px 0 0;}#main-content div.content div.form div.body ul#flex-fields-edit li div.actions p{float:left;font-size:12px;font-weight:bold;color:#3d393a;line-height:28px;}
#main-content div.content div.form div.body ul#flex-fields-edit li div.actions a.button.remove{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/remove.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:3px 5px 0 0;line-height:20px;}
#main-content div.content div.form#campaign-multimedia div.body h4{margin:20px 0 0;}#main-content div.content div.form#campaign-multimedia div.body p{color:#3d393a;line-height:18px;margin:7px 0 5px;}#main-content div.content div.form#campaign-multimedia div.body div.field{margin:10px 0 0;}
#main-content div.content div.form#campaign-multimedia div.body ul li{list-style:none;margin:5px 0 0;}#main-content div.content ul#email-templates{float:left;width:680px;margin:0;}#main-content div.content ul#email-templates li{list-style:none;float:left;margin:0 20px 10px 0;padding:0;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-top:1px solid #F0f0f0;border-left:1px solid #F0F0F0;background:#F9F9F9;width:318px;height:99px;position:relative;}
#main-content div.content ul#email-templates li:hover{background:#F0F0F0;}#main-content div.content ul#email-templates li:hover h5{color:#006D9F;}#main-content div.content ul#email-templates li h5{margin:0;padding:15px 20px 0;font-weight:bold;font-size:16px;color:#555;}
#main-content div.content ul#email-templates li p{font-size:12px;font-weight:normal;color:#777;line-height:16px;margin:5px 20px 0;}#main-content div.content ul#email-templates li a{display:block;position:absolute;top:0;left:0;width:100%;height:99px;background:transparent;text-indent:-99999px;overflow:hidden;border:none;}
#main-content div.supporting-content ul li#revert a{background:transparent url(/images/layout-new/icons/refresh.png?0908010846) no-repeat 12px 7px;}#main-content div.supporting-content ul li#copy a{background:transparent url(/images/layout-new/icons/copy.png?0908010846) no-repeat 12px 7px;}
#main-content div.supporting-content ul li#rescind a{background:transparent url(/images/layout-new/icons/refresh.png?0908010846) no-repeat 12px 7px;}#main-content div.content ul#invitation-details{width:630px;float:left;margin:0;}#main-content div.content ul#invitation-details li{width:630px;float:left;list-style:none;border-bottom:1px solid #e7e7e7;margin:0 0 10px;padding:5px 0 10px;color:#3d393a;}
#main-content div.tab-module{width:670px;padding:10px 0 0;float:left;clear:both;}#main-content div.tab-module div.tab-module-nav{float:left;width:670px;height:35px;clear:both;border-bottom:1px solid #ccc;position:relative;}#main-content div.tab-module div.tab-module-nav ul{float:left;margin:0;padding:0;position:absolute;bottom:-1px;}
#main-content div.tab-module div.tab-module-nav ul li{margin:0;padding:0 2px 0 0;float:left;list-style:none;}#main-content div.tab-module div.tab-module-nav ul li a{float:left;background:transparent url(/images/layout-new/tab-module-inactive.png?0908010846) no-repeat bottom right;height:35px;padding:0 15px 0 0;font-size:13px;font-weight:bold;color:#595853;text-decoration:none;line-height:35px;}
#main-content div.tab-module div.tab-module-nav ul li a:hover{border:none;text-decoration:underline;}#main-content div.tab-module div.tab-module-nav ul li a.active{background:transparent url(/images/layout-new/tab-module-active.png?0908010846) no-repeat bottom right;color:#333;}
#main-content div.tab-module div.tab-module-nav ul li a.active span{background:transparent url(/images/layout-new/tab-module-active.png?0908010846) no-repeat 0 0;}#main-content div.tab-module div.tab-module-nav ul li a span{float:left;background:transparent url(/images/layout-new/tab-module-inactive.png?0908010846) no-repeat 0 0;height:35px;padding:0 0 0 15px;}
#main-content div.tab-module div.tab-module-heading{border-bottom:1px solid #d8d8d8;float:left;width:648px;clear:both;padding:0 0 5px;margin:0 0 10px;}#main-content div.tab-module div.tab-module-heading p{float:left;color:#000;font-size:16px;font-weight:bold;margin:7px 0 0 4px;padding:0;}
#main-content div.tab-module div.tab-module-heading div.tab-module-toggle{float:right;background:#efefef;border:1px solid #d8d8d8;height:28px;padding:0 5px;line-height:28px;}#main-content div.tab-module div.tab-module-heading div.tab-module-toggle input{float:left;margin:6px 3px 0 0;}
#main-content div.tab-module div.tab-module-heading div.tab-module-toggle label{color:#333;font-weight:bold;font-size:11px;}#main-content div.tab-module div.tab-module-content{margin:0;background:#fff;border:1px solid #ccc;border-top:none;width:648px;padding:10px;float:left;clear:both;display:none;}
#main-content div.tab-module div.tab-module-content.active{display:block;}#main-content div.tab-module div.tab-module-content.activetable{float:left;clear:both;}#main-content div.tab-module div.tab-module-content.activeform{float:left;clear:both;}#main-content div.layout-2 div.tab-module{padding:0;width:100%;}
#main-content div.layout-2 div.tab-module div.tab-module-nav{width:100%;}#main-content div.layout-2 div.tab-module div.tab-module-heading{width:100%;}#main-content div.layout-2 div.tab-module div.tab-module-content{width:658px;float:left;}#main-content div.tab-module div.tab-module-content div.empty-info{float:left;width:650px;margin:0;padding:0 0 15px;}
#main-content div.tab-module div.tab-module-content div.empty-info p{font-size:2em;line-height:.833em;color:#bdbdbd;padding:10px 0 0 0;margin:0;text-align:center;}#sidebar{width:100%;overflow:hidden;}#sidebar h3{color:#434343;font-size:14px;font-weight:normal;}
#main-content div.tab-module div.tab-module-content#reports-content>ul>li{list-style:none;float:left;margin:5px;padding:0;background:transparent url(/images/reports-link-bg.gif?0908010846) no-repeat 0 0;width:314px;height:99px;position:relative;}#main-content div.tab-module div.tab-module-content#reports-content>ul>li:hover h5{color:#cf3229;}
#main-content div.tab-module div.tab-module-content#reports-content>ul>li div{width:314px;height:89px;background:transparent url(/images/reports-link-bg.gif?0908010846) no-repeat bottom right;padding:0 0 10px;}#main-content div.tab-module div.tab-module-content#reports-content>ul>li div p{margin:0;height:65px;}
#main-content div.tab-module div.tab-module-content#reports-content>ul>li div p span.title{display:block;margin:0;padding:12px 15px 0;font-weight:bold;font-size:16px;color:#434343;}#main-content div.tab-module div.tab-module-content#reports-content>ul>li div p span.description{font-size:12px;font-weight:normal;color:#5c5c5c;line-height:16px;margin:3px 15px 0;display:block;}
#main-content div.tab-module div.tab-module-content#reports-content>ul>li div ul.report-links{margin:0 7px 0 7px;}#main-content div.tab-module div.tab-module-content#reports-content>ul>li div ul.report-links li{margin:0 10px 0 0;display:inline;float:right;}
#main-content div.popup-dialog{position:absolute;z-index:1;width:444px;height:auto;background:transparent url(/images/edit-module-bg.png?0908010846) bottom right;padding:0 0 20px;display:none;}#main-content div.popup-dialog div.popup-dialog-wrapper{width:396px;position:relative;float:left;background:transparent url(/images/edit-module-bg.png?0908010846) 0 0;padding:18px 24px 15px 24px;}
#main-content div.popup-dialog div.header{width:399px;margin:0;padding:0 0 10px;}#main-content div.popup-dialog div.header h4{float:left;width:auto;margin:0;padding:0;font-size:15px;font-weight:bold;color:#333;}#main-content div.popup-dialog div.header a.cancel{float:right;}
#main-content div.popup-dialog div.body{background:transparent;clear:both;width:100%;margin:0;padding:20px 0 0 0;}#main-content div.popup-dialog div.body p{margin:15px 0 0;float:left;width:396px;}#main-content div.popup-dialog div.body div.errorExplanation{float:left;width:100%;font-weight:bold;color:#be2007;margin:10px 0 10px;font-size:13px;padding:0;}
#main-content div.popup-dialog div.body div.errorExplanation ul{margin:5px 0;color:#4d4d4d;font-size:13px;padding:0;}#main-content div.popup-dialog div.body div.errorExplanation ul li{background:url(/images/icons/cross.png?0908010846) no-repeat 0 0;list-style:none;margin:4px 0;font-size:13px;border:none;padding:0 0 0 20px;display:block;}
#main-content div.popup-dialog div.body div.footer{background:transparent;float:left;clear:both;width:100%;padding:20px 0 0;}#main-content div.popup-dialog div.body div.footer ul li{list-style:none;margin:0 5px 0 0;padding:0;font-size:12px;clear:none;border:none;width:auto;float:left;}
#main-content div.popup-dialog div.body div.footer ul li input#save-module{float:left;padding:0;margin:0;width:48px;height:28px;font-size:12px;background:transparent url(/images/save-module.jpg?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-9999px;border:none;}
#main-content div.popup-dialog div.body div.footer ul li input#save-module:hover{cursor:pointer;}#main-content div.popup-dialog div.body div.footer ul li a{float:left;height:28px;font-size:12px;line-height:28px;color:#333;background:#fff url(/images/button-bg.png?0908010846) no-repeat 0 0;padding:0 0 0 10px;font-weight:bold;}
#main-content div.popup-dialog div.body div.footer ul li a:hover{border:none;}#main-content div.popup-dialog div.body div.footer ul li a.cancel{color:#bf0e0e;}#main-content div.popup-dialog div.body div.footer ul li a.cancel span{float:left;font-size:12px;height:28px;background:#fff url(/images/button-bg.png?0908010846) no-repeat right;padding:0 10px 0 0;}
#transactions-list-header{background:#F9F9F9;border:1px solid #E7E7E7;width:100%;padding:19px;margin-bottom:20px;width:640px;}#transactions-list-header input#search{font-size:14px;width:530px;padding:3px;}#transactions-list-header form span.submit-button{margin:0;}
#transactions-list-header div.results{margin:10px 0 0 0;color:#333;}#main-content div.content p.key-stat{font-size:16px;text-align:right;margin-bottom:12px;margin-right:5px;}#main-content div.content p.key-stat span.tag{font-variant:small-caps;margin-right:5px;}
#main-content div.content p.key-stat span.amount{color:green;font-size:20px;font-weight:bold;}#main-content div.content p.key-stat span.count{color:#333;font-size:20px;font-weight:bold;}#campaign-activity,#participation-summary{border:2px solid #ccc;}#campaign-activity td,#participation-summary td{font-size:14px;}
#events-search-header{width:646px;float:left;clear:both;padding:15px 20px;border:1px solid #e6dec0;border-bottom:1px solid #c0b89a;background:#faf1dc url(/images/default/v1/table-head.jpg?0908010846) repeat-x bottom;}#events-search-header h3{color:#40332c;font-weight:bold;float:left;margin:0;}
#events-search-header p.description{font-size:11px;background:#f2ffc5;border:1px solid #e7f1c3;color:#545847;width:636px;padding:3px 5px;}#events-search-header ul{margin:0;float:right;}#events-search-header ul li{margin:0 0 0 7px;float:left;padding:0;height:26px;list-style:none;}
#events-search-header ul li a{text-decoration:none;background:transparent;height:18px;margin:3px 0 0;float:left;font-weight:bold;font-size:11px;border-right:1px solid #d7cdb3;color:#736d5b;padding:0 10px 0 0;}#events-search-header ul li a:hover{text-decoration:none;color:#000;}
#events-search-header ul li.last a{border:none;}#events-search-header #search-events{width:648px;float:left;clear:both;border-top:1px solid #e6dec0;padding:10px 0 0;margin:10px 0 0;position:relative;}#events-search-header #search-events h3{margin:0 0 5px;font-weight:normal;font-size:16px;clear:both;display:block;float:none;}
#events-search-header #search-events #search-count{float:left;}#events-search-header #search-events #search-count p{margin:0;font-size:11px;font-weight:bold;color:#736d5b;}#events-search-header #search-events div.search{float:left;width:100%;}#events-search-header #search-events div.search input#search{width:530px;margin:0 20px 10px 0;color:#4a4a4a;padding:4px 7px;float:left;}
#events-search-header #search-events div.search div.results{float:right;width:398px;text-align:right;margin:25px 0 0;}#events-search-header #search-events div.search div.buttons{float:right;width:250px;margin:0;}#events-search-header #search-events div.search div.buttons a#clear-filters{float:right;overflow:hidden;margin:0;height:30px;cursor:pointer;font-weight:bold;color:#666;padding:0 9px 0 0;background:transparent url(/images/default/v1/form-button.png?0908010846) no-repeat right -120px;}
#events-search-header #search-events div.search div.buttons a#clear-filters span{float:left;padding:5px 0 0 9px;cursor:pointer;color:#666;font-size:12px;height:25px;margin:0;border:none;background:transparent url(/images/default/v1/form-button.png?0908010846) no-repeat 0 -80px;}
#search-events-form span.submit-button{float:right;}#main-content div.edit-module-wrap{position:absolute;z-index:1;width:444px;height:auto;background:transparent url(/images/edit-module-bg.png?0908010846) bottom right;padding:0 0 20px;display:none;}#main-content div.edit-module-wrap div.edit-module{width:396px;position:relative;float:left;background:transparent url(/images/edit-module-bg.png?0908010846) 0 0;padding:18px 24px 15px 24px;}
#main-content div.edit-module-wrap div.edit-module #edit-module-arrow.center{position:absolute;width:48px;height:55px;background:transparent url(/images/edit-module-arrow-mid.png?0908010846) no-repeat 0 0;top:40%;left:-39px;}#main-content div.edit-module-wrap div.edit-module #edit-module-arrow.center.right{background:transparent url(/images/edit-module-arrow-mid-right.png?0908010846) no-repeat 0 0;left:auto;right:-39px;}
#main-content div.edit-module-wrap div.edit-module #edit-module-arrow.top{position:absolute;width:48px;height:93px;background:transparent url(/images/edit-module-arrow-top.png?0908010846) no-repeat 0 0;top:9px;left:-38px;}#main-content div.edit-module-wrap div.edit-module #edit-module-arrow.top.right{background:transparent url(/images/edit-module-arrow-top-right.png?0908010846) no-repeat 0 0;left:auto;right:-38px;}
#main-content div.edit-module-wrap div.edit-module #edit-module-arrow.bottom{position:absolute;width:43px;height:69px;background:transparent url(/images/edit-module-arrow-bottom.png?0908010846) no-repeat 0 0;bottom:-5px;left:-34px;}#main-content div.edit-module-wrap div.edit-module #edit-module-arrow.bottom.right{background:transparent url(/images/edit-module-arrow-bottom-right.png?0908010846) no-repeat 0 0;left:auto;right:-34px;}
#main-content div.edit-module-wrap div.edit-module div.header{width:399px;margin:0;padding:0 0 10px;}#main-content div.edit-module-wrap div.edit-module div.header p{width:100%;margin:0;padding:0;font-size:15px;font-weight:bold;color:#333;}#main-content div.edit-module-wrap div.edit-module form{margin:0;padding:0;}
#main-content div.edit-module-wrap div.edit-module form div.body{background:none;width:100%;clear:both;margin:0;padding:0;z-index:9999;}#main-content div.edit-module-wrap div.edit-module form div.body p{margin:15px 0 0;width:396px;}#main-content div.edit-module-wrap div.edit-module form div.body #indicator{width:95%;height:76%;top:51px;left:9px;position:absolute;z-index:2;background:transparent url(/images/trans-white.png?0908010846);}
#main-content div.edit-module-wrap div.edit-module form div.body #indicator img{position:absolute;top:50%;left:25%;}#main-content div.edit-module-wrap div.edit-module form div.body div.errorExplanation{float:left;width:100%;font-weight:bold;color:#be2007;margin:10px 0 10px;font-size:13px;padding:0;}
#main-content div.edit-module-wrap div.edit-module form div.body div.errorExplanation ul{margin:5px 0;color:#4d4d4d;font-size:13px;padding:0;}#main-content div.edit-module-wrap div.edit-module form div.body div.errorExplanation ul li{background:url(/images/icons/cross.png?0908010846) no-repeat 0 0;list-style:none;margin:4px 0;font-size:13px;border:none;padding:0 0 0 20px;display:block;}
#main-content div.edit-module-wrap div.edit-module form div.body label{color:#4d4d4d;font-size:13px;text-transform:capitalize;float:left;clear:both;padding:0 0 5px;}#main-content div.edit-module-wrap div.edit-module form div.body label em{font-style:normal;font-weight:bold;color:red;font-size:14px;}
#main-content div.edit-module-wrap div.edit-module form div.body select{padding:2px 0;width:396px;font-weight:normal;}#main-content div.edit-module-wrap div.edit-module form div.body input{padding:2px 0;width:396px;font-weight:normal;}#main-content div.edit-module-wrap div.edit-module form div.body input.error{background:#faeeee;}
#main-content div.edit-module-wrap div.edit-module form div.body span.required{color:red;font-weight:bold;display:inline;float:none;}#main-content div.edit-module-wrap div.edit-module form div.body div.field{clear:none;margin:0;padding:10px 0 0;background:transparent;color:#4d4d4d;}
#main-content div.edit-module-wrap div.edit-module form div.body div.radio{clear:both;padding:0;margin:0 0 4px 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.radio input{display:inline;padding:0;margin:0 0 0 10px;width:auto;}#main-content div.edit-module-wrap div.edit-module form div.body div.radio label{display:inline;padding:0 5px;width:auto;float:none;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.first_name,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.guardian_first_name,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_1_first_name,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_2_first_name{float:left;width:188px;margin:0 20px 0 0;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.first_name label,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.guardian_first_name label,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_1_first_name label,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_2_first_name label{float:none;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.first_name input,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.guardian_first_name input,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_1_first_name input,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_2_first_name input{width:188px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.last_name,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.guardian_last_name,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_1_last_name,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_2_last_name{float:left;width:188px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.last_name label,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.guardian_last_name label,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_1_last_name label,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_2_last_name label{float:none;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.last_name input,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.guardian_last_name input,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_1_last_name input,#main-content #event-participation div.edit-module-wrap div.edit-module form div.body div.field.emergency_contact_2_last_name input{width:188px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.street{float:left;width:292px;margin:0 20px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.street input{width:292px;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.country{float:left;width:100%;margin:0;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.country input{width:100%;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.street_2{float:left;width:84px;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.street_2 input{width:84px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.city{float:left;width:188px;margin:0 20px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.city input{width:188px;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.state{float:left;width:83px;margin:0 20px 0 0;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.state input{width:83px;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.zip{float:left;width:84px;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.zip input{width:84px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.birthdate_2i{float:left;width:117px;margin:0 20px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.birthdate_2i select{width:117px;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.birthdate_3i{float:left;width:117px;margin:0 20px 0 0;}
#main-content div.edit-module-wrap div.edit-module form div.body div.field.birthdate_3i select{width:117px;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.birthdate_1i{float:left;width:117px;}#main-content div.edit-module-wrap div.edit-module form div.body div.field.birthdate_1i select{width:117px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block{width:396px;background:transparent;color:#4d4d4d;border:none;margin:0;padding:0 0 10px;float:left;clear:both;}#main-content div.edit-module-wrap div.edit-module form div.body div.block label{float:none;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block div.street{float:left;width:292px;margin:0 20px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.street input{width:292px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.street-2{float:left;width:84px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block div.street-2 input{width:84px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.city{float:left;width:188px;margin:0 20px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.city input{width:188px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block div.state{float:left;width:83px;margin:0 20px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.state input{width:83px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.zip{float:left;width:84px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block div.zip input{width:84px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.first-name{float:left;width:188px;margin:0 20px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.first-name input{width:188px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block div.last-name{float:left;width:188px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.last-name input{width:188px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.month{float:left;width:188px;margin:0 20px 0 0;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block div.month select{width:188px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.day{float:left;width:83px;margin:0 20px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.day select{width:83px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block div.year{float:left;width:84px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.year select{width:84px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.phone-type{float:left;width:84px;margin:0 20px 0 0;}
#main-content div.edit-module-wrap div.edit-module form div.body div.block div.phone-type select{width:84px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.phone-number{float:left;width:292px;}#main-content div.edit-module-wrap div.edit-module form div.body div.block div.phone-number input{width:292px;}
#main-content div.edit-module-wrap div.edit-module form div.body div.options{width:100%;float:left;clear:both;margin:5px 0 10px;}#main-content div.edit-module-wrap div.edit-module form div.body div.options input{clear:none;float:left;margin:0 5px 0 0;}#main-content div.edit-module-wrap div.edit-module form div.body div.options label{clear:none;float:left;margin:0 10px 0 0;}
#main-content div.edit-module-wrap div.edit-module form div.footer{background:transparent;float:left;clear:both;width:100%;padding:20px 0 0;margin:0;}#main-content div.edit-module-wrap div.edit-module form div.footer ul li{list-style:none;margin:0 5px 0 0;padding:0;font-size:12px;clear:none;border:none;width:auto;float:left;}
#main-content div.edit-module-wrap div.edit-module form div.footer ul li input#save-module{float:left;padding:0;margin:0;width:48px;height:28px;font-size:12px;background:transparent url(/images/save-module.jpg?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-9999px;border:none;}
#main-content div.edit-module-wrap div.edit-module form div.footer ul li input#save-module:hover{cursor:pointer;}#main-content div.edit-module-wrap div.edit-module form div.footer ul li a{float:left;height:28px;font-size:12px;line-height:28px;color:#333;background:#fff url(/images/button-bg.png?0908010846) no-repeat 0 0;padding:0 0 0 10px;font-weight:bold;}
#main-content div.edit-module-wrap div.edit-module form div.footer ul li a:hover{border:none;}#main-content div.edit-module-wrap div.edit-module form div.footer ul li a.cancel{color:#bf0e0e;}#main-content div.edit-module-wrap div.edit-module form div.footer ul li a.cancel span{float:left;font-size:12px;height:28px;background:#fff url(/images/button-bg.png?0908010846) no-repeat right;padding:0 10px 0 0;color:#bf0e0e;}
#main-content div.tab-module div.edit-tab-module-wrap{position:absolute;z-index:9;width:492px;height:auto;left:0;top:0;background:transparent url(/images/edit-module-tab-bg.png?0908010846) bottom right;padding:0 0 19px;display:none;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module{width:450px;position:relative;float:left;background:transparent url(/images/edit-module-tab-bg.png?0908010846) 0 0;padding:18px 21px 15px 21px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module #edit-tab-module-arrow{display:none;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.header{margin:0;padding:5px 0 10px;width:auto;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.header p{color:#000;margin:0;padding:0;font-size:15px;font-weight:bold;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav{float:left;width:450px;height:35px;clear:both;border-bottom:1px solid #ddd;position:relative;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav ul{float:left;z-index:99;margin:0;padding:0;position:absolute;bottom:-1px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav ul li{margin:0;padding:0;float:left;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav ul li a{float:left;background:transparent url(/images/edit-module-tab-inactive.png?0908010846) no-repeat bottom right;height:35px;padding:0 15px 0 0;font-size:13px;margin:0 2px 0 0;font-weight:bold;color:#595853;text-decoration:none;line-height:35px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav ul li a:hover{color:#000;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav ul li a.active{background:transparent url(/images/edit-module-tab-active.png?0908010846) no-repeat bottom right;color:#333;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav ul li a.active:hover{color:#000;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav ul li a.active span{background:transparent url(/images/edit-module-tab-active.png?0908010846) no-repeat 0 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.edit-tab-module-nav ul li a span{float:left;background:transparent url(/images/edit-module-tab-inactive.png?0908010846) no-repeat 0 0;height:35px;padding:0 0 0 15px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body{background:#fff;width:428px;float:left;clear:both;border:1px solid #ddd;margin:0;padding:0 10px 10px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #payment-options{float:left;width:428px;clear:both;margin:10px 0;padding:0 0 7px;border-bottom:1px solid #ddd;color:#333;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #payment-options p{font-weight:bold;margin:0;padding:0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #payment-options p select{font-weight:normal;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #billing-options span.required{color:red;font-weight:bold;display:inline;float:none;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #billing-options ul li div.med{float:left;width:194px;margin:0 20px 10px 0;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #billing-options ul li div.med label{display:block;clear:both;padding:0 0 3px;color:#333;font-weight:bold;font-size:12px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #billing-options ul li div.med input{width:194px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #billing-options #timestamp,#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #billing-options #note{float:left;width:428px;margin:0 20px 10px 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #billing-options #timestamp label,#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #billing-options #note label{display:block;clear:both;padding:0 0 3px;color:#333;font-weight:bold;font-size:12px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #indicator{width:91%;height:70%;top:59px;left:22px;position:absolute;z-index:2;background:transparent url(/images/trans-white.png?0908010846);}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #indicator img{position:absolute;top:50%;left:25%;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.errorExplanation{float:left;width:100%;font-weight:bold;color:#be2007;margin:0;font-size:13px;padding:0;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.errorExplanation ul{margin:5px 0;color:#4d4d4d;font-size:13px;padding:0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.errorExplanation ul li{background:url(/images/icons/cross.png?0908010846) no-repeat 0 0;list-style:none;margin:4px 0;font-size:13px;border:none;padding:0 0 0 20px;display:block;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #promotion-info p{margin:10px 0 0;color:red;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body span.empty{color:#999;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body span.option-price{font-weight:bold;padding:0 0 0 5px;color:#499230;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body span.promotion-amount{font-weight:bold;padding:0 0 0 5px;color:red;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body label.empty{padding:0 0 0 5px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body p{margin:0;padding:0;float:left;width:400px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body p.cancel{color:#999;font-size:16px;padding:10px 0 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body h4{border-bottom:1px solid #ddd;color:#333;font-size:15px;font-weight:bold;padding:10px 0 3px;float:left;clear:both;width:100%;margin:0 0 10px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body select#event-description{width:136px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body select#event-location{width:136px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body select#event-schedule{width:136px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body h4#registrant-heading{margin:10px 0 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form{width:428px;height:200px;margin:5px 0 20px;float:left;clear:both;overflow-y:scroll;overflow-x:hidden;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #second-emergency-contact{float:left;clear:both;width:428px;padding:0;margin:10px 0 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form a#add-contact{float:left;clear:both;background:transparent url(/images/external/default/events/add.gif?0908010846) no-repeat 0 0;height:22px;padding:0 0 0 30px;text-decoration:none;font-size:12px;font-weight:bold;margin:15px 0;line-height:24px;white-space:nowrap;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block{background:transparent;border:none;margin:0;clear:both;float:left;width:428px;padding:0;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.phone{float:left;width:204px;padding:0 10px 0 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.phone div.field{width:auto;margin:0;clear:none;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.phone div.field label{width:auto;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.phone div.field input{width:92px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.phone div.field select{width:auto;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.field{float:left;clear:none;padding:0 10px 0 0;width:194px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.field input{width:194px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.field label{width:194px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.field p.desc{width:194px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form div.block div.field select{width:194px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #registrant-info{background:transparent;border:none;margin:0;clear:both;float:left;width:428px;padding:0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #registrant-info div.gender{float:left;padding:20px 0 0;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #registrant-info div.gender input{float:left;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #registrant-info div.gender label{line-height:16px;float:left;color:#333;font-size:13px;font-weight:bold;margin:0 15px 0 5px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #registrant-info div.field{float:left;clear:none;padding:0 10px 0 0;width:194px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #registrant-info div.field input{width:194px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #registrant-info div.field label{width:194px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions{float:left;clear:both;width:428px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.question{float:left;width:194px;margin:0 20px 0 0;display:inline;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.question p.label{line-height:16px;padding:0 0 5px;color:#333;font-size:12px;width:204px;font-weight:bold;margin:0;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.question input{float:left;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.question label{line-height:16px;float:left;color:#333;font-size:13px;font-weight:bold;margin:0 15px 0 5px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.field{float:right;display:inline;width:194px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.field input{width:194px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.block{margin:0;float:left;clear:both;width:428px;padding:10px 0 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.block p.label{line-height:16px;padding:0 0 5px;color:#333;font-size:12px;width:204px;font-weight:bold;margin:0;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form #participant-restrictions div.block label{line-height:16px;color:#333;font-size:12px;font-weight:bold;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body #event-registrant-form label{color:#333;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show p{float:left;font-size:14px;color:#333;width:auto;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show p strong span{font-weight:normal;font-size:12px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show p#exchanged-details{background:#fffeae;font-size:12px;line-height:18px;width:100%;padding:2px 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show p#cancelled-details{background:#fffeae;font-size:12px;line-height:18px;width:100%;padding:2px 0;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show div.price{float:right;font-size:14px;color:#499230;font-weight:bold;width:140px;text-align:center;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show div.price span{font-size:9px;line-height:12px;font-weight:normal;padding:3px 0 0;color:#453e37;display:block;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show div.details{float:left;width:288px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show div.details ul{padding:0 0 10px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show div.details ul li{padding:0;line-height:16px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show ul{padding:5px 0;margin:0;color:#333;float:left;clear:both;width:100%;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show ul li{margin:0;color:#333;list-style:none;float:left;font-size:11px;padding:0 0 3px;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show div.options p{clear:both;font-size:13px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show div.options p strong{color:#499230;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.body div.show div.registrant p{clear:both;font-size:13px;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer{background:transparent;float:left;clear:both;width:100%;padding:20px 0 0;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li{list-style:none;margin:0 5px 0 0;padding:0;font-size:12px;clear:none;border:none;width:auto;float:left;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li input#save-module{float:left;padding:0;margin:0;width:48px;height:28px;font-size:12px;background:transparent url(/images/save-module.png?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-9999px;border:none;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li input#save-module:hover{cursor:pointer;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li input#cancel-purchase{float:left;padding:0;margin:0;width:129px;height:28px;font-size:12px;background:transparent url(/images/cancel-purchase.png?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-9999px;border:none;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li input#cancel-purchase:hover{cursor:pointer;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li input#undo-exchange{float:left;padding:0;margin:0;width:113px;height:28px;font-size:12px;background:transparent url(/images/undo-exchange.png?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-9999px;border:none;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li input#undo-exchange:hover{cursor:pointer;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li input#undo-cancel{float:left;padding:0;margin:0;width:101px;height:28px;font-size:12px;background:transparent url(/images/undo-cancel.png?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-9999px;border:none;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li input#undo-cancel:hover{cursor:pointer;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li a{float:left;height:28px;font-size:12px;line-height:28px;color:#333;background:#f1f1f1 url(/images/button-bg.png?0908010846) no-repeat 0 0;padding:0 0 0 10px;font-weight:bold;}
#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li a:hover{border:none;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li a.cancel{color:#bf0e0e;}#main-content div.tab-module div.edit-tab-module-wrap div.edit-tab-module div.footer ul li a.cancel span{float:left;font-size:12px;height:28px;background:#f1f1f1 url(/images/button-bg.png?0908010846) no-repeat right;padding:0 10px 0 0;}
#main-content table.participation-info.purchases{margin:0 0 15px;width:auto;float:left;clear:both;}#main-content table.participation-info.purchases tr{margin:0;float:left;width:648px;clear:both;padding:0;border-bottom:1px dotted #e7e7e7;}#main-content table.participation-info.purchases tr.exchanged{border-bottom:1px solid #e7e7e7;}
#main-content table.participation-info.purchases tr span.action{background:#f6f6f6;float:none;display:block;height:auto;width:138px;clear:both;font-weight:bold;margin:0;padding:7px 5px;line-height:16px;color:#999;}#main-content table.participation-info.purchases tr.cancelled td{background:#fbf0ef;}
#main-content table.participation-info.purchases tr.cancelled td.title{padding:7px 5px 10px 5px;width:324px;}#main-content table.participation-info.purchases tr.cancelled td.title strong{padding:0 73px 0 0;background:#fbf0ef url(/images/cancelled.gif?0908010846) no-repeat right 1px;}
#main-content table.participation-info.purchases tr.exchanged td{background:#e7f2f7;}#main-content table.participation-info.purchases tr.exchanged td.title{padding:7px 5px 10px 5px;width:324px;}#main-content table.participation-info.purchases tr.exchanged td.title strong{padding:0 76px 0 0;background:#e7f2f7 url(/images/exchanged.gif?0908010846) no-repeat right 1px;}
#main-content table.participation-info.purchases tr.cancelled,#main-content table.participation-info.purchases tr.exchanged{display:none;}#main-content table.participation-info.purchases tr.cancelled td.actions,#main-content table.participation-info.purchases tr.exchanged td.actions{background:transparent;}
#main-content table.participation-info.purchases tr.cancelled td.actions span.action,#main-content table.participation-info.purchases tr.exchanged td.actions span.action{background:#f6f6f6;float:none;display:block;height:auto;width:138px;clear:both;font-weight:bold;margin:0;padding:7px 5px;line-height:16px;color:#999;}
#main-content table.participation-info.purchases tr.odd{margin:0;}#main-content table.participation-info.purchases tr.even{margin:0;}#main-content table.participation-info.purchases tr.even td.actions{background:transparent;}#main-content table.participation-info.purchases tr td,#main-content table.participation-info.purchases tr th{padding:7px 5px 10px 5px;footerheight:40px;margin:0;float:left;}
#main-content table.participation-info.purchases tr td.title,#main-content table.participation-info.purchases tr th.title{width:324px;line-height:18px;}#main-content table.participation-info.purchases tr td.title strong,#main-content table.participation-info.purchases tr th.title strong{float:left;}
#main-content table.participation-info.purchases tr td.title strong span,#main-content table.participation-info.purchases tr th.title strong span{font-size:11px;font-weight:normal;clear:none;display:inline;}#main-content table.participation-info.purchases tr td.title span.pending,#main-content table.participation-info.purchases tr th.title span.pending{float:left;clear:none;width:15px;margin:0 0 0 5px;height:15px;background:transparent url(/images/pending.gif?0908010846) no-repeat 0 1px;overflow:hidden;text-indent:-99999px;}
#main-content table.participation-info.purchases tr td.title span,#main-content table.participation-info.purchases tr th.title span{font-size:11px;line-height:12px;clear:both;display:block;}#main-content table.participation-info.purchases tr td.registrant,#main-content table.participation-info.purchases tr th.registrant{width:100px;font-size:12px;}
#main-content table.participation-info.purchases tr td.amount,#main-content table.participation-info.purchases tr th.amount{padding:7px 0 10px 5px;width:105px;color:#499230;font-weight:bold;font-size:12px;}#main-content table.participation-info.purchases tr td.amount span,#main-content table.participation-info.purchases tr th.amount span{display:block;font-size:9px;line-height:12px;color:#453e37;font-weight:normal;}
#main-content table.participation-info.purchases tr td.actions,#main-content table.participation-info.purchases tr th.actions{padding:5px 5px 12px 10px;float:right;position:relative;width:79px;}#main-content table.participation-info.purchases tr td.actions a.view-actions,#main-content table.participation-info.purchases tr th.actions a.view-actions{float:left;width:77px;height:23px;background:transparent url(/images/actions.gif?0908010846) no-repeat 0 0;color:#444;font-size:12px;font-weight:bold;padding:2px 0 0 10px;}
#main-content table.participation-info.purchases tr td.actions a.view-actions:hover,#main-content table.participation-info.purchases tr th.actions a.view-actions:hover{background:transparent url(/images/actions-hover.gif?0908010846) no-repeat 0 0;color:#ce3229;border:none;}
#main-content table.participation-info.purchases tr td.actions a.view-actions.selected,#main-content table.participation-info.purchases tr th.actions a.view-actions.selected{background:transparent url(/images/actions-selected.gif?0908010846) no-repeat 0 0;color:#ce3229;}
#main-content table.participation-info.purchases tr td.actions div.actions-menu,#main-content table.participation-info.purchases tr th.actions div.actions-menu{display:none;}#main-content table.participation-info.purchases tr td.actions.selected div.actions-menu,#main-content table.participation-info.purchases tr th.actions.selected div.actions-menu{display:block;position:absolute;top:31px;right:0;width:150px;z-index:9999;border:3px solid #e7e7e7;background:#fff;}
#main-content table.participation-info.purchases tr td.actions.selected div.actions-menu ul.actions-list,#main-content table.participation-info.purchases tr th.actions.selected div.actions-menu ul.actions-list{margin:0;padding:0;border:1px solid #ccc;}#main-content table.participation-info.purchases tr td.actions.selected div.actions-menu ul.actions-list li.actions-item,#main-content table.participation-info.purchases tr th.actions.selected div.actions-menu ul.actions-list li.actions-item{padding:0;margin:0;position:relative;}
#main-content table.participation-info.purchases tr td.actions.selected div.actions-menu ul.actions-list li.actions-item a.action,#main-content table.participation-info.purchases tr th.actions.selected div.actions-menu ul.actions-list li.actions-item a.action{background:transparent;float:none;display:block;height:auto;width:138px;clear:both;font-weight:bold;margin:0;padding:7px 5px;line-height:16px;color:#444;border-bottom:1px solid #e7e7e7;}
#main-content table.participation-info.purchases tr td.actions.selected div.actions-menu ul.actions-list li.actions-item a.action:hover,#main-content table.participation-info.purchases tr th.actions.selected div.actions-menu ul.actions-list li.actions-item a.action:hover{color:#ce3229;}
#main-content table.participation-info.purchases tr th{font-weight:bold;}#main-content table.participation-info.transactions{margin:0 0 20px;width:100%;float:left;clear:both;}#main-content table.participation-info.transactions tr{margin:0;float:left;width:648px;clear:both;padding:0;}
#main-content table.participation-info.transactions tr span.action{background:#f6f6f6;float:none;display:block;height:auto;width:138px;clear:both;font-weight:bold;margin:0;padding:7px 5px;line-height:16px;color:#999;border-bottom:1px solid #e7e7e7;}#main-content table.participation-info.transactions tr.cancelled td{background:#fbf0ef;}
#main-content table.participation-info.transactions tr.cancelled td.title{padding:7px 5px 10px 5px;width:264px;}#main-content table.participation-info.transactions tr.cancelled td.title strong{padding:0 73px 0 0;background:#fbf0ef url(/images/cancelled.gif?0908010846) no-repeat right 1px;}
#main-content table.participation-info.transactions tr.exchanged td{background:#e7f2f7;}#main-content table.participation-info.transactions tr.exchanged td.title{padding:7px 5px 10px 5px;width:264px;}#main-content table.participation-info.transactions tr.exchanged td.title strong{padding:0 76px 0 0;background:#e7f2f7 url(/images/exchanged.gif?0908010846) no-repeat right 1px;}
#main-content table.participation-info.transactions tr.cancelled,#main-content table.participation-info.transactions tr.exchanged{display:none;}#main-content table.participation-info.transactions tr.cancelled td.actions,#main-content table.participation-info.transactions tr.exchanged td.actions{background:transparent;}
#main-content table.participation-info.transactions tr.cancelled td.actions span.action,#main-content table.participation-info.transactions tr.exchanged td.actions span.action{background:#f6f6f6;float:none;display:block;height:auto;width:138px;clear:both;font-weight:bold;margin:0;padding:7px 5px;line-height:16px;color:#999;border-bottom:1px solid #e7e7e7;}
#main-content table.participation-info.transactions tr.odd{margin:0;}#main-content table.participation-info.transactions tr.even{margin:0;}#main-content table.participation-info.transactions tr.even td.actions{background:transparent;}#main-content table.participation-info.transactions tr td,#main-content table.participation-info.transactions tr th{padding:7px 5px 10px 5px;height:25px;margin:0;float:left;border-bottom:1px solid #efefef;}
#main-content table.participation-info.transactions tr td.transaction-code,#main-content table.participation-info.transactions tr th.transaction-code{width:184px;line-height:18px;}#main-content table.participation-info.transactions tr td.transaction-code span,#main-content table.participation-info.transactions tr th.transaction-code span{font-size:11px;line-height:12px;}
#main-content table.participation-info.transactions tr td.counter,#main-content table.participation-info.transactions tr th.counter{width:10px;font-size:12px;}#main-content table.participation-info.transactions tr td.name,#main-content table.participation-info.transactions tr th.name{width:140px;font-weight:bold;font-size:12px;}
#main-content table.participation-info.transactions tr td.payment-type,#main-content table.participation-info.transactions tr th.payment-type{width:204px;font-size:12px;}#main-content table.participation-info.transactions tr td.payment-type span,#main-content table.participation-info.transactions tr th.payment-type span{font-size:11px;line-height:12px;}
#main-content table.participation-info.transactions tr td.date,#main-content table.participation-info.transactions tr th.date{width:90px;font-size:12px;}#main-content table.participation-info.transactions tr td.amount,#main-content table.participation-info.transactions tr th.amount{width:60px;color:#499230;font-weight:bold;font-size:12px;}
#main-content table.participation-info.transactions tr td.status,#main-content table.participation-info.transactions tr th.status{padding:7px 15px 10px 15px;width:50px;font-size:12px;}#main-content table.participation-info.transactions tr td.actions,#main-content table.participation-info.transactions tr th.actions{padding:5px 5px 12px 10px;float:right;position:relative;width:79px;}
#main-content table.participation-info.transactions tr td.actions a.view-actions,#main-content table.participation-info.transactions tr th.actions a.view-actions{float:left;width:77px;height:23px;background:transparent url(/images/actions.gif?0908010846) no-repeat 0 0;color:#444;font-size:12px;font-weight:bold;padding:2px 0 0 10px;}
#main-content table.participation-info.transactions tr td.actions a.view-actions:hover,#main-content table.participation-info.transactions tr th.actions a.view-actions:hover{background:transparent url(/images/actions-hover.gif?0908010846) no-repeat 0 0;color:#000;border:none;}
#main-content table.participation-info.transactions tr td.actions a.view-actions.selected,#main-content table.participation-info.transactions tr th.actions a.view-actions.selected{background:transparent url(/images/actions-hover.gif?0908010846) no-repeat 0 0;color:#ce3229;}
#main-content table.participation-info.transactions tr td.actions div.actions-menu,#main-content table.participation-info.transactions tr th.actions div.actions-menu{display:none;}#main-content table.participation-info.transactions tr td.actions.selected div.actions-menu,#main-content table.participation-info.transactions tr th.actions.selected div.actions-menu{display:block;position:absolute;top:31px;right:0;width:150px;z-index:9999;border:3px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#fff;}
#main-content table.participation-info.transactions tr td.actions.selected div.actions-menu ul.actions-list,#main-content table.participation-info.transactions tr th.actions.selected div.actions-menu ul.actions-list{margin:0;padding:0;border:1px solid #ccc;}
#main-content table.participation-info.transactions tr td.actions.selected div.actions-menu ul.actions-list li.actions-item,#main-content table.participation-info.transactions tr th.actions.selected div.actions-menu ul.actions-list li.actions-item{padding:0;margin:0;position:relative;}
#main-content table.participation-info.transactions tr td.actions.selected div.actions-menu ul.actions-list li.actions-item a.action,#main-content table.participation-info.transactions tr th.actions.selected div.actions-menu ul.actions-list li.actions-item a.action{background:transparent;float:none;display:block;height:auto;width:138px;clear:both;font-weight:bold;margin:0;padding:7px 5px;line-height:16px;color:#444;border-bottom:1px solid #e7e7e7;}
#main-content table.participation-info.transactions tr td.actions.selected div.actions-menu ul.actions-list li.actions-item a.action:hover,#main-content table.participation-info.transactions tr th.actions.selected div.actions-menu ul.actions-list li.actions-item a.action:hover{color:#ce3229;}
#main-content table.participation-info.transactions tr th{font-weight:bold;}#main-content form#pending-transaction-form table.participation-info.pending{margin:0 0 20px;width:648px;float:left;clear:both;}#main-content form#pending-transaction-form table.participation-info.pending tr{margin:0;float:left;width:648px;clear:both;padding:0;}
#main-content form#pending-transaction-form table.participation-info.pending tr.cancelled td{background:#fbf0ef;}#main-content form#pending-transaction-form table.participation-info.pending tr.cancelled td.title{padding:7px 5px 12px 5px;width:316px;}#main-content form#pending-transaction-form table.participation-info.pending tr.cancelled td.title strong{padding:0 73px 0 0;background:#fbf0ef url(/images/cancelled.gif?0908010846) no-repeat right 1px;}
#main-content form#pending-transaction-form table.participation-info.pending tr.exchanged td{background:#e7f2f7;}#main-content form#pending-transaction-form table.participation-info.pending tr.exchanged td.title{padding:7px 5px 12px 5px;width:316px;}#main-content form#pending-transaction-form table.participation-info.pending tr.exchanged td.title strong{padding:0 76px 0 0;background:#e7f2f7 url(/images/exchanged.gif?0908010846) no-repeat right 1px;}
#main-content form#pending-transaction-form table.participation-info.pending tr.exchanged td.title span.exchanged-details{padding:2px 0 0;}#main-content form#pending-transaction-form table.participation-info.pending tr.exchanged td.title span.exchanged-details strong{padding:0;background:transparent;}
#main-content form#pending-transaction-form table.participation-info.pending tr.cancelled td.actions span.action,#main-content form#pending-transaction-form table.participation-info.pending tr.exchanged td.actions span.action{background:#f6f6f6;float:none;display:block;height:auto;width:138px;clear:both;font-weight:bold;margin:0;padding:7px 5px;line-height:16px;color:#999;border-bottom:1px solid #e7e7e7;}
#main-content form#pending-transaction-form table.participation-info.pending tr.odd{margin:0;}#main-content form#pending-transaction-form table.participation-info.pending tr.even{margin:0;}#main-content form#pending-transaction-form table.participation-info.pending tr.even td.actions{background:transparent;}
#main-content form#pending-transaction-form table.participation-info.pending tr td,#main-content form#pending-transaction-form table.participation-info.pending tr th{padding:7px 5px 12px 5px;height:50px;margin:1px 0;float:left;border-bottom:1px solid #efefef;}
#main-content form#pending-transaction-form table.participation-info.pending tr td.title,#main-content form#pending-transaction-form table.participation-info.pending tr th.title{width:316px;}#main-content form#pending-transaction-form table.participation-info.pending tr td.title strong,#main-content form#pending-transaction-form table.participation-info.pending tr th.title strong{float:left;}
#main-content form#pending-transaction-form table.participation-info.pending tr td.title strong span,#main-content form#pending-transaction-form table.participation-info.pending tr th.title strong span{font-size:11px;font-weight:normal;clear:none;display:inline;}
#main-content form#pending-transaction-form table.participation-info.pending tr td.title span.pending,#main-content form#pending-transaction-form table.participation-info.pending tr th.title span.pending{float:left;clear:none;width:15px;margin:0 0 0 5px;height:15px;background:transparent url(/images/pending.gif?0908010846) no-repeat 0 1px;overflow:hidden;text-indent:-99999px;}
#main-content form#pending-transaction-form table.participation-info.pending tr td.title span,#main-content form#pending-transaction-form table.participation-info.pending tr th.title span{font-size:11px;line-height:12px;clear:both;display:block;}#main-content form#pending-transaction-form table.participation-info.pending tr td.name,#main-content form#pending-transaction-form table.participation-info.pending tr th.name{width:80px;font-size:12px;}
#main-content form#pending-transaction-form table.participation-info.pending tr td.date,#main-content form#pending-transaction-form table.participation-info.pending tr th.date{width:90px;font-size:12px;}#main-content form#pending-transaction-form table.participation-info.pending tr td.amount,#main-content form#pending-transaction-form table.participation-info.pending tr th.amount{padding:7px 0 12px 5px;width:95px;color:#499230;font-weight:bold;font-size:12px;}
#main-content form#pending-transaction-form table.participation-info.pending tr td.amount span,#main-content form#pending-transaction-form table.participation-info.pending tr th.amount span{display:block;font-size:9px;line-height:12px;color:#453e37;font-weight:normal;}
#main-content form#pending-transaction-form table.participation-info.pending tr td.actions input.select-transaction,#main-content form#pending-transaction-form table.participation-info.pending tr th.actions input.select-transaction{float:left;margin:3px;padding:0;}
#main-content form#pending-transaction-form table.participation-info.pending tr th{font-weight:bold;}#main-content div.pending-transactions-options{float:left;font-size:13px;width:100%;margin:0 0 20px;}#main-content div.pending-transactions-options ul{margin:0;padding:0 0 0 10px;float:left;}
#main-content div.pending-transactions-options ul li{float:left;padding:0;margin:0 35px 0 0;}#main-content div.pending-transactions-options ul li strong{display:block;clear:both;padding:0 0 2px;}#main-content div.pending-transactions-options ul li span.amount,#main-content div.pending-transactions-options ul li span.updated-amount{font-weight:bold;color:#499230;}
#main-content div.pending-transactions-options ul li.recalculate{margin:0;}#main-content div.pending-transactions-options ul li.recalculate a#recalculate-total{float:left;background:transparent url(/images/recalculate.png?0908010846) no-repeat 0 0;width:131px;height:28px;text-indent:-9999px;overflow:hidden;margin:18px 10px 0 0;}
#main-content div.record-pending-transactions{float:left;width:100%;background:#e9fde6;}#main-content div.record-pending-transactions p{text-align:center;font-weight:normal;font-size:15px;margin:0;padding:10px 0 0;}#main-content div.record-pending-transactions p span.updated-amount{color:#0a8c00;font-weight:bold;}
#main-content div.record-pending-transactions p.submit{padding:8px 0 10px;font-weight:normal;font-size:13px;width:127px;margin:0 auto;}#main-content div.record-pending-transactions p.submit a#record-payment{display:block;width:127px;height:28px;text-indent:-9999px;overflow:hidden;background:transparent url(/images/record-payment.png?0908010846) no-repeat 0 0;border:none;line-height:20px;}
#main-content div.record-pending-transactions p.submit a#record-payment:hover{cursor:pointer;}#main-content div.record-pending-transactions p.submit a#record-payment.selected{width:64px;margin:0 0 0 31px;background:transparent url(/images/cancel.png?0908010846) no-repeat 0 0;}
#main-content div.pending-transactions-form{float:left;width:100%;display:none;margin:20px 0 0;position:relative;}#main-content div.pending-transactions-form #indicator{width:100%;height:100%;top:0;left:0;position:absolute;z-index:2;background:transparent url(/images/trans-white.png?0908010846);}
#main-content div.pending-transactions-form #indicator img{position:absolute;top:50%;left:25%;}#main-content div.pending-transactions-form div.errorExplanation{float:left;width:100%;font-weight:bold;color:#be2007;margin:10px 0 10px;font-size:13px;padding:0;}
#main-content div.pending-transactions-form div.errorExplanation ul{margin:5px 0;color:#4d4d4d;font-size:13px;padding:0;}#main-content div.pending-transactions-form div.errorExplanation ul li{background:url(/images/icons/cross.png?0908010846) no-repeat 0 0;list-style:none;margin:4px 0;font-size:12px;color:#5b574b;border:none;padding:0 0 0 20px;display:block;}
#main-content div.pending-transactions-form #name-address-fields{width:309px;margin:0;float:left;}#main-content div.pending-transactions-form #name-address-fields div.field{float:left;}#main-content div.pending-transactions-form #name-address-fields div.field label{font-size:12px;}
#main-content div.pending-transactions-form #name-address-fields div.field input{border-bottom:1px solid #c3c3c3;}#main-content div.pending-transactions-form #name-address-fields div.field select{width:285px;}#main-content div.pending-transactions-form #payment-options{padding:10px;margin:10px 0 10px;background:#eee;float:left;width:628px;}
#main-content div.pending-transactions-form #payment-options p{color:#4d4d4d;font-weight:bold;float:left;margin:0 10px 0 0;}#main-content div.pending-transactions-form #payment-options p select{font-weight:normal;}#main-content div.pending-transactions-form div.buttons{float:left;width:339px;clear:both;}
#main-content div.pending-transactions-form div.buttons input#record_pending_transaction_submit{float:left;width:127px;height:28px;background:transparent url(/images/record-payment.png?0908010846) no-repeat 0 0;text-indent:-99999px;border:none;}#main-content div.pending-transactions-form #billing-options{float:left;width:339px;margin:5px 0 0;}
#main-content div.pending-transactions-form #billing-options span.required{color:red;}#main-content div.pending-transactions-form #billing-options #pay-by-credit-card{margin:0;padding:0;}#main-content div.pending-transactions-form #billing-options #credit-card-details{margin:0;padding:0;}
#main-content div.pending-transactions-form #billing-options #offline-timestamp{float:left;width:339px;clear:both;margin:0 0 10px;}#main-content div.pending-transactions-form #billing-options #offline-timestamp label{clear:both;color:#5b574b;font-weight:bold;font-size:12px;display:block;}
#main-content div.pending-transactions-form #billing-options #offline-timestamp select{width:95px;margin:0 10px 0 0;}#main-content div.pending-transactions-form #billing-options #offline-note{float:left;width:339px;clear:both;margin:0 0 10px;}#main-content div.pending-transactions-form #billing-options #offline-note label{clear:both;color:#5b574b;font-weight:bold;font-size:12px;display:block;}
#main-content div.pending-transactions-form #billing-options #offline-note textarea{width:309px;}#main-content div.pending-transactions-form #billing-options #pay-by-check ul li div.med input{width:309px;}#main-content div.pending-transactions-form #billing-options ul{margin:0;padding:0;}
#main-content div.pending-transactions-form #billing-options ul li{margin:0 0 12px;padding:0;float:left;width:339px;clear:both;}#main-content div.pending-transactions-form #billing-options ul li div.med{margin:0 20px 0 0;padding:0;clear:none;float:left;width:144px;}
#main-content div.pending-transactions-form #billing-options ul li div.med label{display:block;font-size:12px;width:144px;color:#5b574b;font-weight:bold;}#main-content div.pending-transactions-form #billing-options ul li div.med select.select{width:124px;}
#main-content div.pending-transactions-form #billing-options ul li div.med select.select.large-2{width:67px;}#main-content div.pending-transactions-form #billing-options ul li div.med select.select.large{width:47px;}#main-content div.pending-transactions-form #billing-options input.text{width:144px;}
#main-content div.pending-transactions-notice{float:left;width:678px;background:#fff url(/images/notice-bg.gif?0908010846);border:1px solid #ccc;text-align:left;margin:0 0 10px;}#main-content div.pending-transactions-notice p{margin:0;padding:10px 0 10px 50px;color:#101010;background:transparent url(/images/icons/app/warn.png?0908010846) no-repeat 15px 7px;}
#main-content div.pending-transactions-notice p a{text-decoration:none;padding:0;}#main-content form#pending-tranaction-form{float:left;margin:0;padding:0;width:648px;}#main-content form#submit-pending-transaction #pending-transaction-details{float:left;clear:both;width:694px;padding:3px 0;}
#main-content form#submit-pending-transaction #pending-transaction-details p{font-size:16px;}#main-content form#submit-pending-transaction #pending-transaction-details p span{color:#0a8c00;font-weight:bold;}#main-content form#submit-pending-transaction #offline-payment-options p{font-weight:bold;}
#main-content form#submit-pending-transaction #offline-payment-options p select{font-weight:normal;}#main-content form#submit-pending-transaction label{color:#5b574b;font-weight:bold;display:block;}#main-content form#submit-pending-transaction #pay-by-credit-card{display:block;}
#main-content form#submit-pending-transaction #pay-by-credit-card ul li{float:left;clear:both;width:670px;}#main-content form#submit-pending-transaction #pay-by-credit-card ul li div.med{float:left;width:315px;margin:0 20px 0 0;}#main-content form#submit-pending-transaction #pay-by-credit-card ul li div.med input{width:315px;}
#main-content form#submit-pending-transaction #pay-by-check{display:none;}#main-content form#submit-pending-transaction #pay-by-check div.med{float:left;width:670px;margin:0 20px 0 0;}#main-content form#submit-pending-transaction #pay-by-check div.med input{width:315px;}
#main-content form#submit-pending-transaction #offline-timestamp{float:left;width:315px;margin:10px 20px 0 0;}#main-content form#submit-pending-transaction #offline-note{float:left;width:315px;margin:10px 20px 0 0;}#main-content form#submit-pending-transaction #offline-note textarea{width:315px;}
iframe#TB_iframeContent{background:#fff;}#main-content ul#event-payer-details{float:left;width:670px;margin:20px 0;padding:0;height:230px;}#main-content ul#event-payer-details li{float:left;width:209px;border-left:1px solid #eee;margin:0 0 0 10px;padding:0 0 0 10px;height:190px;}
#main-content ul#event-payer-details li.first{margin:0;padding:0;width:210px;border:none;}#main-content ul#event-payer-details li ul{float:none;margin:0;padding:0;width:auto;height:auto;}#main-content ul#event-payer-details li ul li{float:none;width:auto;height:auto;line-height:20px;margin:0;padding:5px 0 0;border:none;}
#main-content ul#event-payer-details li ul li strong{display:block;}#main-content ul#event-payer-details li ul li span.edit{display:block;width:190px;}#main-content ul#event-payer-details li ul li span.edit:hover{background:#e7e7e7;cursor:pointer;}#main-content ul#event-payer-details li ul li span.edit form{background:#e7e7e7;padding:10px;display:block;min-width:170px;}
#main-content ul#event-payer-details li ul li span.edit form input{width:150px;display:block;}#main-content ul#event-payer-details li ul li span.edit form input#donation_submit{width:auto;margin:5px 0 0;}#main-content div.content.layout-2>div.participation-info{width:100%;margin:0 0 20px;clear:both;float:left;}
#main-content div.content.layout-2>div.participation-info h4.section-title{margin:0 0 10px;padding:0 0 5px;font-size:18px;border-bottom:1px solid #e7e7e7;color:#999;width:100%;}#main-content div.content.layout-2>div.participation-info div.pod3{float:left;width:210px;margin-right:20px;}
#main-content div.content.layout-2>div.participation-info div.pod3.last{margin-right:0;}#main-content div.content.layout-2>div.participation-info ul li{width:100%;border:none;clear:both;padding-bottom:5px;float:left;}#main-content div.content.layout-2>div.participation-info ul li span{float:left;font-weight:bold;color:#666;padding-right:5px;}
#main-content div.content.layout-2>div.participation-info ul li span.label{padding-right:4px;font-variant:small-caps;font-weight:normal;color:#666;}#main-content div.content.layout-2>div.participation-info ul li span.prompt{padding-right:4px;font-weight:normal;}
#main-content div.content.layout-2>div.participation-info ul li span.money{float:right;font-weight:normal;color:green;}#main-content div.content.layout-2>div.participation-info ul li a.edit{float:left;width:33px;height:14px;margin:2px 0 0 8px;background:url(/images/icons/edit.png?0908010846) no-repeat 0 0;text-decoration:none;text-indent:-9999px;overflow:hidden;}
#main-content div.content.layout-2>div.participation-info ul li a.edit:hover{background:url(/images/icons/edit.png?0908010846) no-repeat -33px 0;}#main-content div.content.layout-2>div.participation-info ul li a.edit.active{background:url(/images/icons/edit.png?0908010846) no-repeat -66px 0;}
#main-content div.content.layout-2>div.participation-info ul li a.edit.active:hover{background:url(/images/icons/edit.png?0908010846) no-repeat -66px 0;}#main-content div.content.layout-2>div.participation-info ul li a:hover{border:none;}#participation-details{padding:15px;}
#participation-details td{padding:5px;}#participation-details td.key{font-weight:bold;}body.donations.new #main-content div.content div.form div.header{display:none;}body.donations.new #main-content div.content div.form div.body div.module{margin:0;}body.donations.new #main-content div.content div.form div.body div.module p.collection-label{float:left;width:600px;margin:15px 0 0;}
body.donations.new #main-content div.content div.form div.body div.module div.collection{float:left;width:600px;margin:5px 0 0;}body.donations.new #main-content div.content div.form div.body div.module div.collection div.field.inline{float:left;clear:none;}
body.donations.new #main-content div.content div.form div.body div.module div.collection div.field.inline select{padding:3px 0;}body.donations.new #main-content div.content div.form div.body div.module div.collection div.field.inline label{padding:0 0 0 9px;}
body.donations.new #main-content div.content div.form div.body div.module div.collection div.field{margin:0 15px 10px 0;}body.donations.new #main-content div.content div.form div.body div.module div.collection div.primary{line-height:30px;float:left;margin:0 10px 0 0;}
body.donations.new #main-content div.content div.form div.body div.module div.collection div.primary input{margin:7px 3px 0 0;float:left;}body.donations.new #main-content div.content div.form div.body div.module div.collection div.primary label{float:left;color:#3d393a;margin:0 10px 0 0;padding:0;}
body.donations.new #main-content div.content div.form div.body div.module div.collection div.add-remove{float:left;margin:0 10px 0 0;}body.donations.new #main-content div.content div.form div.body div.module div.collection div.add-remove a.add-link{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/add.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:3px 5px 0 0;}
body.donations.new #main-content div.content div.form div.body div.module div.collection div.add-remove a.remove-link{float:left;width:22px;height:22px;text-decoration:none;background:transparent url(/images/layout-new/remove.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:99999px;margin:3px 5px 0 0;}
#comments-container{border:1px solid #ccc;margin:10px 0 0;}div.comments.campaign div.comment{margin:5px;}div.comments.campaign div.comment.ci-1{margin-left:20px;}div.comments.campaign div.comment.ci-2{margin-left:40px;}div.comments.campaign div.comment.ci-3{margin-left:60px;}
div.comments.campaign div.comment.ci-4{margin-left:80px;}div.comments.campaign div.comment.reply{margin-left:100px;}div.comments.campaign div.comment a.avatar{float:left;border:3px solid #e7e7e7;}div.comments.campaign div.comment div.comment-r{margin-left:65px;}
div.comments.campaign div.comment div.comment-r div.author h3{font-size:1.231em;font-weight:bold;margin:0 0 3px 0;}#main-content div.comments.campaign div.comment div.comment-r div.author h4{font-size:14px;font-weight:bold;margin:0 5px;line-height:1;}#main-content div.comments.campaign div.comment div.comment-r div.author h4 cite{font-size:14px;font-weight:bold;margin:0 5px;}
div.comments.campaign div.comment div.comment-r div.author p{margin:0;line-height:1.154em;font-size:.923em;}div.comments.campaign div.comment div.comment-r div.comment-content{background:#e7e7e7;padding:5px 10px;margin:3px 0 10px 0;}div.comments.campaign div.comment div.comment-r div.comment-content p{margin:5px 0;}
div.comments.campaign div.comment div.comment-r div.actions{margin:5px 0 0 0;}div.comments.campaign div.comment div.comment-r div.actions ul{margin:0;text-align:right;font-size:.846em;}div.comments.campaign div.comment div.comment-r div.actions ul li{margin:0;list-style:none;display:inline;padding-left:10px;}
div.comments.campaign div.comment div.comment-r div.actions ul li a{color:#ce3229;background:url(/images/default/link-red-border.gif?0908010846) repeat-x bottom;}div.comments.campaign div.comment div.comment-r div.actions ul li a:hover{color:#1a1a1a;background:url(/images/default/link-black-border.gif?0908010846) repeat-x bottom;}
ul.donations li{margin:0;padding:0;line-height:0;}#new-referral ul.email-templates li{border-bottom:1px dotted #ccc;padding-bottom:10px;}#new-referral ul.email-templates li.last{border:none;padding-bottom:0;}#new-referral #contacts_table thead th{font-size:14px;font-weight:bold;padding-left:5px;}
#new-referral #contacts_table thead th abbr{color:red;}#new-referral #contacts_table a:hover{border:none;}body.subcampaigns #main-content div.form div.header{display:block;background:transparent;}body.subcampaigns #main-content div.form div.header h4{background:transparent;}
#main-content div.content div.form div.module div.contacts-list{background:#fff;padding:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;}#main-content div.content div.form div.module div.contacts-list ul{max-height:200px;overflow-x:none;overflow-y:auto;padding:10px;}
#main-content div.content.layout-2 div.form div.module div.contacts-list div.empty-info{width:587px;}#main-content div.content div.form div.module p#contacts-counter{padding:0 0 5px 5px;font-variant:small-caps;}#main-content div.content div.form div.module div.info{width:100%;margin:0 0 10px;font-size:14px;font-weight:normal;background:#fff;border:1px solid #ccc;}
#main-content div.content div.form div.module div.info p{padding:10px;}div#merge-contacts{float:left;width:700px;margin:20px 0 0 0;background:transparent url(/images/layout-new/block-top.gif?0908010846) no-repeat 0 0;padding:20px 0 0;}div#merge-contacts div.buttons{float:left;width:660px;background:transparent url(/images/layout-new/block-bottom.gif?0908010846) no-repeat bottom;padding:20px 20px;}
div#merge-contacts p{margin:0 20px;}div#merge-contacts #show-advanced{margin:10px 20px;}div#merge-contacts #advanced ul{margin:10px 30px 0;}div#merge-contacts #advanced ul li{padding:5px 0 0;}.ac_results{padding:0;border:1px solid #b4b4b4;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0;padding:3px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:12px;overflow:hidden;}.ac_loading{background:white url('indicator.gif') right center no-repeat;}
.ac_odd{background-color:#eaf6ff;}.ac_over{background-color:#316ac5;color:white;}#ui-datepicker-div,.ui-datepicker-inline{font-size:14px;padding:0;margin:0;background:#e8ebee;width:185px;}#ui-datepicker-div{display:none;border:1px solid #b4b4b4;z-index:9999;}
.ui-datepicker-inline{float:left;display:block;border:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-dialog{padding:5px!important;border:4px ridge #ddd!important;}button.ui-datepicker-trigger{width:25px;}img.ui-datepicker-trigger{margin:2px;vertical-align:middle;}
.ui-datepicker-prompt{float:left;padding:2px;background:#e8ebee;color:#000;}* html .ui-datepicker-prompt{width:185px;}.ui-datepicker-control,.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%;color:#fff;}.ui-datepicker-control{background:#eee;padding:2px 0;display:none;}
.ui-datepicker-links{background:#000;padding:2px 0;}.ui-datepicker-control,.ui-datepicker-links{font-weight:bold;font-size:80%;}.ui-datepicker-links label{padding:2px 5px;color:#888;}.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:34%;}.ui-datepicker-rtl .ui-datepicker-clear,.ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right;}
.ui-datepicker-current{float:left;width:30%;text-align:center;}.ui-datepicker-close,.ui-datepicker-next{float:right;width:34%;text-align:right;}.ui-datepicker-rtl .ui-datepicker-close,.ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left;}.ui-datepicker-header{padding:5px 0;background:#eef1f4 url(/images/layout-new/datepicker-header.gif?0908010846) repeat-x bottom;text-align:center;font-weight:normal;height:1.3em;}
.ui-datepicker-header select{background:#23344f;color:#fff;border:0;font-weight:normal;font-size:12px;margin:0 5px 0 0;}.ui-datepicker{background:transparent;text-align:center;font-size:100%;}.ui-datepicker a{display:block;width:100%;}.ui-datepicker-titleRow{background:#777;}
.ui-datepicker-daysRow{background:#eee;color:#666;}.ui-datepicker-week-col{background:#dbe1e7;color:#fff;}.ui-datepicker-days-cell{color:#424242;border:1px solid #eaedef;border-right:1px solid #bbc7d4;border-bottom:1px solid #bbc7d4;background:transparent url(/images/layout-new/datepicker-day.gif?0908010846) repeat-x top;}
.ui-datepicker-days-cell a{display:block;color:#424242;}.ui-datepicker-weekEndCell{background:#ddd;}.ui-datepicker-titleRow .ui-datepicker-weekEndCell{background:#777;}.ui-datepicker-daysCellOver{background:#fff;border:1px solid #777;}.ui-datepicker-unselectable{color:#888;}
.ui-datepicker-today{background:#6d8ab7!important;color:#fff;}#ui-datepicker-div .ui-datepicker-today a{color:#fff;}.ui-datepicker-currentDay{background:#999!important;}.ui-datepicker-status{background:#ddd;width:100%;font-size:80%;text-align:center;}#ui-datepicker-div a,.ui-datepicker-inline a{cursor:pointer;margin:0;padding:0;background:none;color:#424242;font-weight:bold;font-size:11px;}
.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px!important;}.ui-datepicker-control a,.ui-datepicker-links a{padding:2px 5px!important;color:#eee!important;}.ui-datepicker-titleRow a{color:#eee!important;}.ui-datepicker-links a:hover,.ui-datepicker-titleRow a:hover{text-decoration:underline;}
.ui-datepicker-multi .ui-datepicker{border:1px solid #777;}.ui-datepicker-oneMonth{float:left;width:185px;}.ui-datepicker-newRow{clear:left;}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}