body{font:81.25% "Lucida Sans Unicode","Lucida Grande",Verdana,sans-serif;line-height:1.538em;}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;}
strong,dt{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,sans-serif;}em{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,sans-serif;}.content:after,.menu ul:after,#body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#tiktala{position:absolute;z-index:999;width:942px;height:32px;background:transparent url(/images/public_default/banner-bg.gif?0908010846) repeat-x;}div#tiktala h1{width:18px;height:20px;float:left;background:transparent url(/images/common/tikkl-mini-icon.png?0911100903) no-repeat;text-indent:-9999px;margin:3px 3px 0 0;overflow:hidden;}
div#tiktala h1 a{background:none;}div#tiktala div#tiktala-nav{float:right;background:transparent url(/images/tiktala/top-nav-right.png?0908010846) no-repeat right;padding:0 14px 0 0;margin:0 20px 0 0;}div#tiktala div#tiktala-nav ul{float:left;background:transparent url(/images/tiktala/top-nav-left.png?0908010846) no-repeat;padding:0 0 0 11px;}
div#tiktala div#tiktala-nav ul li{float:left;height:32px;list-style:none;font-weight:bold;font-size:.846em;}div#tiktala div#tiktala-nav ul li h1 a{background:none;}div#tiktala div#tiktala-nav ul li a{float:left;color:#fff;text-decoration:none;padding:2px 7px 2px 11px;background:transparent url(/images/tiktala/top-nav-sep.gif?0908010846) no-repeat 0 55%;}
div#tiktala div#tiktala-nav ul li a.first{padding:2px 7px 2px 14px;}div.hidden{position:absolute;top:-9999px;}a{color:#f2643d;}a:active,a:focus{outline:none;}h1,h2,h3,h4,h5,h6{font-family:"Myriad Pro",Helvetica,Arial,sans-serif;margin:0;}h3{font-size:26px;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;color:#252525;padding:0;margin:30px 0 0;}
span.required{color:#d80000;}div#main-content ul li div span.submit-button span input,span.submit-button input{background:#fff url(/images/external/ysi/submit.jpg?0908010846) no-repeat left;border:none;width:62px;height:27px;display:block;cursor:pointer;text-indent:99999px;overflow:hidden;line-height:0;}
div#main-content ul li div span.submit-button input:hover,span.submit-button input:hover{background:#fff url(/images/external/ysi/submit.jpg?0908010846) no-repeat right;}div#main-content ul li div span.submit-button{display:block;text-indent:-99999px;width:62px;height:27px;}
div#main-content ul li div span.submit-button span{display:block;text-indent:-99999px;width:62px;height:27px;}div#main-content ul li div span.submit-button-offline span input,span.submit-button-offline input{background:#fff url(/images/external/ysi/submit_offline.jpg?0908010846) no-repeat left;border:none;width:158px;height:27px;display:block;cursor:pointer;text-indent:99999px;overflow:hidden;line-height:0;}
div#main-content ul li div span.submit-button-offline input:hover,span.submit-button-offline input:hover{background:#fff url(/images/external/ysi/submit_offline.jpg?0908010846) no-repeat right;}div#main-content ul li div span.continue-button span input,span.continue-button input{background:#fff url(/images/external/ysi/continue.jpg?0908010846) no-repeat left;border:none;width:71px;height:27px;display:block;cursor:pointer;text-indent:99999px;overflow:hidden;line-height:0;}
div#main-content ul li div span.continue-button input:hover,span.continue-button input:hover{background:#fff url(/images/external/ysi/continue.jpg?0908010846) no-repeat right;}div#main-content ul li div span.continue-button{display:block;text-indent:-99999px;width:62px;height:27px;}
div#main-content ul li div span.continue-button span{display:block;text-indent:-99999px;width:62px;height:27px;}html{background:#18303d url(/images/external/default/body-bg.jpg?0908010846) fixed;text-align:center;}body{color:#3e3e3e;width:942px;margin:0 auto;text-align:left;padding:0 28px;background:transparent;}
body.donations div#main-content{width:882px;}body.donations div#sub-content{display:none;}body.campaigns.show div#nav ul{border-bottom:1px solid #ddd8c4;}body.shop-with-a-heart div#cta p a#donate{width:138px;background:url(/images/external/gwc/rsvp-donate.jpg?0908010846) no-repeat left;}
body.shop-with-a-heart div#cta p a#donate:hover{background-position:right;}div#profile{width:942px;position:relative;background:#fff;}div#header{width:942px;float:left;background:transparent url(/images/external/default/header-test.jpg?0908010846) no-repeat;position:relative;border-bottom:1px solid #d8d5c0;z-index:99;}
div#branding{float:left;padding:20px 30px;width:500px;}div#branding a.avatar{float:left;margin:0 20px 0 0;border:1px solid #ece9da;}div#branding h2{font-size:20px;font-weight:bold;color:#252525;padding:15px 0 0;}div#branding h2 a{color:#252525;text-decoration:none;}
div#branding h2 a:hover{color:#252525;}div#branding p{margin:3px 0 0;line-height:18px;font-size:12px;color:#4d4d4d;}div#branding a{text-decoration:none;}div#branding a:hover{text-decoration:underline;}div#branding a.external-site{color:#4d4d4d;font-size:11px;}
div#branding a.external-site:hover{color:#f2643d;}div#nav{position:absolute;margin:0;bottom:-1px;right:30px;}div#nav ul{float:left;background:#fff;border:1px solid #d8d5c0;border-bottom:none;padding:8px 10px 6px;}div#nav li{font-family:"Myriad Pro",Helvetica,Arial,sans-serif;float:left;list-style:none;margin:0;padding:0;position:relative;border:1px solid #fff;border-bottom:none;}
div#nav li a{color:#4d4d4d;font-size:15px;font-weight:bold;float:left;padding:7px 10px 5px;line-height:normal;text-decoration:none;}div#nav li a:hover{color:#f2643d;}div#nav li.current a{color:#f2643d;}div#nav ul li.view-all:hover{border:1px solid #e7e7e7;border-bottom:none;}
div#nav ul li.selected{border:1px solid #e7e7e7;border-bottom:none;}div#nav ul li.view-all ul{border:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-top:none;position:absolute;top:29px;right:-1px;width:150px;margin:0;padding:10px 0 0;z-index:9999;}
div#nav ul li.view-all ul li{margin:0;padding:0;border:none;}div#nav ul li.view-all ul li:first-child{border-right:none;}div#nav ul li.view-all ul li a{font-size:12px;font-weight:normal;width:140px;clear:both;margin:0;display:block;border-bottom:1px solid #e7e7e7;padding:7px 5px;line-height:16px;color:#4d4d4d;}
div#nav ul li.view-all ul li a:hover{background:#fff;color:#f2643d;}div#nav ul li.view-all div{float:left;margin:0;padding:0;display:none;}div#nav ul li.view-all div.selected{display:block;}div#nav ul li.view-all a.view-all{display:block;width:18px;height:15px;background:transparent url(/images/external/default/nav-view-all.gif?0908010846) no-repeat 0 0;overflow:hidden;text-indent:-99999px;margin:8px 0 0;padding:0;}
div#nav ul li.view-all a.view-all:active,div#nav ul li.view-all a.view-all:focus{outline:none;}div#nav ul li.view-all a.view-all.selected{background-position:0 -15px;}div#nav ul li.view-all a.view-all:hover{background-position:0 -15px;}div#lead{float:left;width:942px;margin:0;}
div#campaign-lead{background:transparent url(/images/external/default/campaign-lead.jpg?0908010846) no-repeat 0 0;float:left;width:100%;padding:0 0 5px;min-height:170px;}div#cta{width:50%;float:left;min-height:170px;position:relative;}div#cta h3{margin:20px 30px 0;font-size:26px;line-height:25px;color:#252525;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;}
div#cta h3 a{color:#252525;text-decoration:none;}div#cta h3 a:hover{text-decoration:none;}div#cta p{color:#3e3e3e;padding:0;margin:30px 30px 0;font-size:20px;line-height:1.3;}div#cta p.participate{padding:20px 0 0;height:40px;}div#cta p a#donate{left:30px;}
div#cta p a#donate{position:absolute;bottom:3px;left:30px;display:block;width:71px;height:27px;overflow:hidden;background:url(/images/external/ysi/continue.jpg?0908010846) no-repeat left;text-indent:-99999px;}div#cta p a#donate:hover{background-position:right;}
div#cta a.action-link{position:relative;float:right;text-indent:0;margin:15px 15px 0 0;font-size:12px;text-decoration:none;color:#6d6d6d;}div#cta a#tell-a-friend{padding:1px 4px 1px 24px;background:url(/images/icons/email.png?0908010846) no-repeat 3px 1px;border:1px solid #999;margin:15px 15px 0 0;}
div#main-content{width:510px;margin:0 30px;float:left;display:inline;}div#main-content h1{margin:30px 0 0;line-height:25px;}div#main-content div{margin:20px 0 0;background:transparent url(/images/external/default/main-content-heading.jpg?0908010846) no-repeat 0 0;}
div#main-content div div{background:none;margin:0;}div#main-content div h3{padding:10px 0 0;font-size:20px;color:#f2643d;margin:0;}div#main-content div h4{padding:10px 0 0;font-size:18px;color:#4D4D4D;margin:0;}div#main-content div h5{padding:10px 0 0;font-size:14px;color:#4D4D4D;margin:0;}
div#main-content div h6{padding:10px 0 0;font-size:14px;color:#4D4D4D;margin:0;}div#main-content div ul,div#main-content div ol{padding:5px 0 0 10px;margin:0 0 0 10px;}div#main-content div ul p,div#main-content div ol p{padding:5px 0 0 0;}div#main-content div p{padding:5px 0 0;}
div#main-content h3 a{color:#252525;text-decoration:none;font-size:20px;}div#main-content p{line-height:18px;}div#main-content p a{color:#f2643d;text-decoration:none;border-bottom:1px dotted #f0592f;}div#main-content p a:hover{border-bottom:1px solid #f0592f;}
div#main-content div#current-campaigns ul{margin:0;padding:10px 0 0;}div#main-content div#current-campaigns ul li{list-style:none;padding:10px 0;}div#main-content div#current-campaigns ul li h4{margin:0;padding:0;font-size:16px;}div#main-content div#current-campaigns ul li h4 a{color:#252525;text-decoration:none;}
div#main-content div#current-campaigns ul li p{margin:0;padding:0;}div#main-content div#achievements{margin:20px 0 0;background:transparent url(/images/external/default/main-content-heading.jpg?0908010846) no-repeat 0 0;}div#main-content div#comments a#add-comment-link{padding:10px 0 0 20px;display:block;background:transparent url(/images/icons/app/balloon.png?0908010846) no-repeat 0 10px;font-size:10px;font-weight:bold;text-decoration:none;color:#252525;}
div#main-content div#comments a#add-comment-link:hover{color:#f2643d;}div#main-content div#comments_container{margin:0 0 20px;}div#main-content div.comment{padding:10px;border:1px solid #fff;width:488px;margin:10px 0 0;clear:both;overflow:hidden;}div#main-content div.comment div.author{float:left;width:100%;}
div#main-content div.comment div.author h4{padding:0;border:none;}div#main-content div.comment div.author h4 cite{color:#252525;font-weight:bold;padding:0;font-size:16px;float:left;}div#main-content div.comment div.author p.meta{margin:0;padding:0 0 0 5px;float:left;font-weight:bold;color:#7b7b7b;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;}
div#main-content div.comment a.avatar{display:none;}div#main-content div.comment.even{background:#f3f3f3;border:1px solid #dfdfdf;}div#main-content div.comment div.actions{width:100%;clear:both;margin:10px 0 0;}div#main-content div.comment div.actions ul{padding:0;}
div#main-content div.comment div.actions ul li{list-style:none;float:left;margin:0 10px 0 0;}div#main-content div.comment div.actions ul li a{text-decoration:none;font-size:12px;font-weight:bold;}div#main-content div.comment div.comment.reply{width:488px;border:none;float:none;padding:10px 0;clear:both;height:150px;margin:40px 0 0;}
div#main-content div.comment div.comment.reply form{margin:0;float:left;width:488px;overflow:hidden;height:auto;}div#main-content div.comment div.comment.reply form textarea{margin:40px 0;width:480px;}form#flag-comment{margin:10px 0;}form#flag-comment input{margin:0 10px 0 0;}
div#main-content form#new-comment-form{padding:10px;border:1px solid #eeebb8;width:488px;margin:10px 0 0;clear:both;overflow:hidden;background:#fffddb;}div#main-content form#new-comment-form div.field{margin:0 0 10px;}div#main-content form#new-comment-form label{font-weight:bold;clear:both;display:block;padding:3px 0;font-size:12px;}
div#main-content form#new-comment-form input.text{margin:0;background:#fff url(/images/external/default/input-bg.gif?0908010846) repeat-x;border:1px solid #ccc;padding:3px 0;width:320px;}div#main-content form#new-comment-form textarea{background:#fff url(/images/external/default/input-bg.gif?0908010846) repeat-x;border:1px solid #ccc;width:320px;height:75px;}
div#main-content form#new-comment-form div#comment-form-error{float:left;width:100%;padding:10px 0;font-size:12px;}div#main-content form#new-comment-form abbr.required{color:#d80000;border:none;}div#main-content form#new-comment-form div#comment-form-error{color:#d80000;}
div#main-content form#new-comment-form div.buttons{padding:5px 0 0 0;}div#main-content form#new-comment-form div.buttons span.button{color:#333;font-size:12px;border:none;text-decoration:none;font-weight:bold;height:28px;line-height:normal;background:transparent url(/images/external/default/button-bg.png?0908010846) no-repeat 100% 100%;padding:0 15px 0 0;float:left;margin:15px 10px 0 0;cursor:pointer;}
div#main-content form#new-comment-form div.buttons span.button input#comment_submit{display:block;background:#fff url(/images/external/default/button-bg.png?0908010846) no-repeat 0 0;height:28px;line-height:normal;color:#333;border:none;padding:0 0 2px 15px;cursor:pointer;}
div#main-content form#new-comment-form div.buttons a#cancel-comment{margin:18px 0 0;float:left;text-decoration:none;color:#333;border-bottom:1px dotted #a2a2a2;}div#main-content form#new-comment-form div.buttons a#cancel-comment:hover{border-bottom:1px solid #6d6d6d;}
div#sub-content{width:312px;margin:0 30px;float:right;display:inline;overflow:visible!important;overflow:hidden;}div#sub-content div{margin:20px 0 0;background:transparent url(/images/external/default/sub-content-heading.jpg?0908010846) no-repeat 0 0;}div#sub-content div div{background:none;margin:0;}
div#sub-content div h3{padding:10px 0 0;font-size:20px;color:#f2643d;margin:0;}div#sub-content div h4{padding:10px 0 0;font-size:20px;color:#f2643d;margin:0;}div#sub-content ul{padding:10px 0 0;}div#sub-content li{list-style:none;}div#sub-content li span.desc{font-weight:bold;padding:5px 0 0;display:block;}
div#sub-content p a{color:#f2643d;text-decoration:none;border-bottom:1px dotted #f0592f;}div#sub-content p a:hover{border-bottom:1px solid #f0592f;}div#sub-content div#campaigns ul li{list-style:none;padding:10px 0;}div#sub-content div#campaigns ul li h5{font-family:"Myriad Pro",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;padding:0;color:#252525;margin:0;padding:0;}
div#sub-content div#campaigns ul li h5 a{color:#252525;text-decoration:none;}div#sub-content div#campaigns ul li h5 a:hover{color:#f2643d;}div#sub-content div#quick-facts ul{padding:5px 0 0;}div#sub-content div#quick-facts ul li{width:100%;text-align:right;list-style:none;padding:5px 0 0;}
div#sub-content div#quick-facts ul li strong{color:#252525;font-style:normal;width:55%;float:left;text-align:left;}div#sub-content div#quick-facts ul li{font-style:oblique;font-size:12px;}div#sub-content div#photos{width:407px;height:339px;position:relative;top:-185px;right:60px;background:transparent url(/images/external/default/album.png?0908010846) no-repeat 0 0;margin:0 0 -185px;}
div#sub-content div#slideshow{width:340px;height:220px;position:absolute;top:39px;left:34px;}div#sub-content div#slideshow li{height:220px;width:340px;text-align:left;overflow:visible;text-align:center;list-style:none;}div#sub-content div#slideshow li img{margin:0;display:inline;}
div#sub-content div#slideshow li span{font-family:"Myriad Pro",Helvetica,Arial,sans-serif;font-size:16px;margin:5px 0 0;display:block;}div#sub-content div#testimonial{background:transparent url(/images/external/default/quote.gif?1001271713) no-repeat;width:312px;padding:20px 0 0 30px;position:relative;right:30px;margin:30px 0 0;}
div#sub-content div#testimonial h4{font-size:18px;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;color:#252525;}div#sub-content div#testimonial blockquote{background:transparent url(/images/external/default/sub-content.gif?0908010846) no-repeat;}div#sub-content div#testimonial p{color:#3e3e3e;font-size:13px;line-height:1.5;padding:10px 0 0;font-style:oblique;}
div#sub-content div#testimonial p.meta{font-size:12px;color:#3e3e3e;padding:10px 0 20px;}div#sub-content div#testimonial cite{font-weight:bold;font-size:12px;border-right:1px solid #ccc;padding:0 7px 0 0;margin:0 3px 0 0;}div#sub-content div#videos{margin:20px 0 0;}
div#sub-content div#videos div.video h4{margin:0 0 20px;}div#sub-content div#documents{margin:20px 0 0;float:left;clear:both;width:100%;}div#sub-content div#documents ul li{list-style:none;}div#sub-content div#documents ul li a{background:transparent url(/images/icons/page_white_text.png?0908010846) no-repeat 0 7px;text-decoration:none;padding:5px 0 5px 20px;width:292px;display:block;color:#3e3e3e;}
div#sub-content div#documents ul li a:hover{background-color:#f3f3f3;color:#000;}div#footer{clear:both;background:transparent url(/images/external/default/footer.jpg?0908010846) no-repeat;margin:20px 0 0;height:110px;font-size:11px;position:relative;}div#footer div#contact-info{border:none;margin:0;padding:60px 0 0 30px;}
div#footer div#contact-info ul{text-align:left;color:#3c3c3c;width:660px;line-height:18px;}div#footer div#contact-info ul li{list-style:none;display:inline;margin:0 5px 0 0;}div#footer div#contact-info ul li strong{color:#252525;background:transparent;}div#footer div#contact-info ul li strong a{color:#252525;text-decoration:none;}
div#footer div#contact-info ul li strong a:hover{text-decoration:underline;}div#footer div#contact-info br{display:none;}a#powered-by-tikkl{display:block;position:absolute;width:201px;margin:0;height:27px;text-indent:-99999px;overflow:hidden;background:transparent url(/images/common/powered-by-tikkl.png?0911100903) no-repeat bottom;bottom:27px;right:30px;}
div#donation-details{float:left;width:426px;overflow:hidden;margin:0 0 10px;padding:0 0 40px;min-height:400px;}div#donation-details h2{color:#F2643D;}div#donation-details input.radio{width:auto;}div#donation-details input#donation_amount_radio_other{width:auto;}
div#main-content div#donation-details ul{margin:0;padding:20px 0 0;}div#donation-details ul li{margin:0;padding:0;clear:both;list-style:none;}div#donation-details ul li ul{margin:0;padding:0;}div#donation-details ul li ul li{margin:0 20px 0 0;padding:0;width:193px;display:inline;overflow:hidden;float:left;clear:none;}
div#donation-details ul li ul li.odd{clear:both;}div#donation-details ul li div{margin:0;padding:0;clear:both;float:left;display:inline;width:193px;padding:7px 0 0;}div#donation-details ul li p{margin:3px;padding:0;}div#donation-details ul li div.donation-level-desc{background:none;border:none;font-size:12px;color:#767676;padding:0;width:193px;margin:0 0 7px;font-size:11px;}
div#donation-details ul li div.donation-level-desc ul{margin:3px;width:187px;overflow:hidden;}div#donation-details ul li div.donation-level-desc ul li{margin:0 15px;width:157px;list-style:disc;list-style-position:inside;}div#donation-details ul li div.med{margin:0 20px 0 0;width:193px;float:left;display:inline;overflow:hidden;}
div#donation-details ul li div.lrg{margin:0 20px 0 0;width:282px;float:left;}div#donation-details ul li div.sm{margin:0 20px 0 0;width:110px;float:left;}div#donation-details ul li div.xlrg{margin:0 20px 0 0;width:406px;float:left;}div#donation-details ul li div label{margin:0;padding:0;}
div#donation-details ul li div input#donation_amount_other{width:183px;margin:5px 2px 7px;}div#donation-details ul li div div{margin:0;padding:0;}div#donation-details ul li div input#donations_restrictions{margin:5px 0 7px;width:400px;}div#donation-details ul li div textarea{margin:5px 0 7px;width:400px;}
div#billing-options div#credit-card-options ul li{margin:0 5px 0 0;}div#user-details h2{color:#F2643D;}div#user-details{float:right;width:416px;margin:0 0 0 10px;overflow:hidden;display:inline;}div#main-content div#user-details ul{margin:0;padding:20px 0 0;width:416px;}
div#user-details ul li{margin:0;padding:0;clear:both;width:416px;overflow:hidden;}div#user-details ul li input{margin:2px 0;}div#user-details ul li div{margin:0;padding:7px 0 0;float:left;overflow:hidden;}div#user-details ul li div.med{margin:0 20px 0 0;width:188px;}
div#user-details ul li div.med input{width:182px;}div#user-details ul li div.lrg{margin:0 20px 0 0;width:292px;}div#user-details ul li div.lrg input{width:286px;}div#user-details ul li div.sm{margin:0 20px 0 0;width:84px;}div#user-details ul li div.sm input{width:78px;}
div#user-details ul li div.xlrg{margin:0 20px 0 0;width:396px;}div#user-details ul li div.xlrg input{width:390px;}div#user-details ul li div label{margin:0;padding:0;}div#user-details ul li div div{margin:0;padding:0;float:left;clear:none;}div#user-details ul li select{width:152px;}
div#billing-options h2{padding:0 0 3px;}div#main-content div#billing-options{float:right;width:416px;margin:30px 0 0 10px;padding:0 0 40px 0;clear:none;display:inline;}div#credit-card-options{width:416px;margin:0;padding:10px 0 0;float:left;overflow:hidden;}
div#credit-card-options div{float:left;width:416px;margin:10px 0;}div#credit-card-options div label{clear:both;float:left;width:416px;padding:0 0 3px;}div#main-content div#billing-options div#paypal-express{width:416px;padding:30px 0 54px;float:left;background:transparent url(/images/external/default/payment-sep.gif?0908010846) no-repeat bottom;margin:0 0 10px;}
div#main-content div#billing-options div#paypal-express input#paypal-express-submit{width:145px;height:42px;float:none;display:block;;margin:0 auto;}div#credit-card-details{width:416px;float:left;margin:10px 0 0;padding:10px 0 0;}div#credit-card-details input#donation_card_number{margin:5px 0 0;}
div#main-content div#credit-card-details ul{padding:0;margin:0;}div#main-content div#credit-card-details ul li{clear:both;list-style:none;margin:0;padding:0;}div#credit-card-details ul li{clear:both;list-style:none;}div#credit-card-details ul li div{margin:0 0 10px;float:left;}
div#credit-card-details ul li div.med{width:188px;}div#credit-card-details ul li div.med input{width:182px;margin:0;}div#credit-card-details ul li div.med label.desc{width:188px;overflow:hidden;}div#credit-card-details ul li div.sm{margin:0 20px 0 20px;width:145px;float:left;}
div#credit-card-details ul li div.sm input{width:59px;margin:4px 0 0;}div#credit-card-details ul li div div{margin:0;padding:0;}div#credit-card-details select{width:66px;float:left;margin:2px 10px 0 0;}div#credit-card-details div#card-security-code{position:relative;}
div#payment-details ul li{list-style:none;margin:15px 0 0;}div#payment-details label{font-weight:bold;}div#payment-details label span.description{font-weight:normal;color:#767676;}div#main-content div#confirmation{background:transparent url(/images/external/default/content-heading.jpg?0908010846) no-repeat 0 0;float:none;width:100%;padding:0;margin:20px 0 0;clear:both;position:relative;}
div#confirmation h2{color:#F2643D;margin:0;}div#confirmation div#confirmation-message{padding:10px 0 0;}div#confirmation div#confirmation-message ul li{list-style:none;padding:5px 0 0;}div#confirmation p#confirmation-link{margin:0 0 10px;width:150px;}div#ssl-shield{float:right;position:absolute;top:40px;right:0;width:150px;text-align:right;margin:0;}
div#ssl-shield img{float:right;clear:both;display:block;text-align:right;}div#more-info ul{margin:0;padding:0;float:right;clear:both;}div#more-info ul li{margin:45px 0 0 10px;padding:0;list-style:none;position:relative;;float:left;}div#more-info ul li ul{margin:20px 20px 0;padding:0;font-size:13px;color:#444;float:none;}
div#more-info ul li ul li{margin:5px 0 0;padding:0;position:none;float:none;}div#more-info ul li a{color:#444;font-size:11px;text-decoration:underline;margin:0 0 0 10px;}div#errorExplanation h2{color:#be2007;font-size:14px;font-weight:bold;margin:0;}div#errorExplanation p{color:#444;font-size:12px;font-weight:bold;}
div#errorExplanation ul{margin:5px 10px;}div#errorExplanation ul li{list-style:none;background:url(/images/icons/cross.png?0908010846) no-repeat 0 0;margin:0;padding:0 0 0 20px;margin:2px 0;}div#main-content div.popup-content{display:none;}div#main-content a.popup-link{position:relative;z-index:9;}
div#main-content div.popup-content{width:342px;height:309px;text-align:center;background:url(/images/common/popup.png?0908010846) no-repeat 0 0;position:absolute;z-index:-2;top:-340px;left:-240px;padding:23px 12px 12px;}div#main-content div.popup-content h4{color:#5b5b5b;font-size:16px;margin:0 0 10px;line-height:30px;display:inline;text-align:center;}
div#main-content div.popup-content p{margin:10px 40px 0 20px;padding:0;font-size:12px;color:#444;text-align:left;line-height:18px;}div#main-content div.popup-content img{margin:15px 20px;}a#icon-help{position:absolute;top:5px;right:-10px;}table{margin:20px 0 0;}
table tr{border-bottom:1px solid #dadada;float:left;width:100%;text-align:right;padding:4px 0;}table td{font-size:12px;width:50%;float:left;}table th{font-weight:bold;width:50%;float:left;}table.left{float:left;width:48%;}table.right{float:right;width:48%;}
div#main-content div#thank-you-page{background:none;}div#thank-you-page h2{background:none;margin:0 0 20px;}div#thank-you-page address{line-height:20px;font-size:12px;}div#thank-you-page address strong{font-size:13px;}div#thank-you-page a#print-button{background:transparent url(/images/external/default/buttons.png?0908010846) top right;height:25px;line-height:normal;float:left;clear:both;padding:0 5px 0 0;margin:15px 0 0;overflow:hidden;font-size:13px;color:#fff;text-decoration:none;}
div#thank-you-page a#print-button em{float:left;height:22px;padding:3px 3px 0 8px;background:transparent url(/images/external/default/buttons.png?0908010846) no-repeat 0 -35px;font-style:normal;font-weight:bold;}div#thank-you-page a#print-button:hover{background:transparent url(/images/external/default/buttons.png?0908010846) no-repeat right -70px;}
div#thank-you-page a#print-button:hover em{background-position:bottom left;}div#form-container-split{width:355px;}div#form-container-split ul{margin:0;}div#form-container-split ul li{margin:0;}div#form-container-split ul li h3{margin:10px 0 0;padding:0;}div#form-container-split ul li label{margin:10px 0 0;display:block;}
div#form-container-split ul li input{margin:0;}div#form-container-split ul li span input{width:150px;margin:20px 0 0;}div#name-address{float:left;width:620px;margin:0;overflow:hidden;display:inline;}div#main-content div#name-address ul{margin:0;padding:10px 0 0;width:620px;}
div#name-address ul li{margin:0;padding:0;clear:both;width:620px;overflow:hidden;list-style:none;}div#name-address ul li input{margin:2px;}div#name-address ul li div{margin:0;padding:7px 0 0;float:left;overflow:hidden;}div#name-address ul li div.med{margin:0 20px 0 0;width:190px;}
div#name-address ul li div.med input{width:180px;}div#name-address ul li div.lrg{margin:0 20px 0 0;width:292px;}div#name-address ul li div.lrg input{width:286px;}div#name-address ul li div.sm{margin:0 20px 0 0;width:84px;}div#name-address ul li div.sm input{width:78px;}
div#name-address ul li div.xlrg{margin:0 20px 0 0;width:620px;}div#name-address ul li div.xlrg input{width:390px;display:block;}div#name-address ul li div label{margin:0;padding:0;}div#name-address ul li div div{margin:0;padding:0;float:left;clear:none;}div#name-address ul li select{width:152px;}
body.questionnaire div#main-content{width:620px;}body.questionnaire div#sub-content{display:none;}div#questionnaire{float:left;width:620px;margin:0;overflow:hidden;display:inline;}div#main-content div#questionnaire ul{margin:0;padding:10px 0 0;width:620px;}
div#questionnaire ul li{margin:0;padding:0;clear:both;width:620px;overflow:hidden;list-style:none;}div#questionnaire ul li input{margin:2px;}div#questionnaire ul li div{margin:0;padding:7px 0 0;float:left;overflow:hidden;}div#questionnaire ul li div.med{margin:0 20px 0 0;width:190px;}
div#questionnaire ul li div.med input[type=text]{width:180px;}div#questionnaire ul li div.med input[type=checkbox]{width:10px;}div#questionnaire ul li div.lrg{margin:0 20px 0 0;width:292px;}div#questionnaire ul li div.lrg input[type=text]{width:286px;}div#questionnaire ul li div.lrg input[type=checkbox]{width:10px;}
div#questionnaire ul li div.sm{margin:0 20px 0 0;width:84px;}div#questionnaire ul li div.sm input[type=text]{width:78px;}div#questionnaire ul li div.sm input[type=checkbox]{width:10px;}div#questionnaire ul li div.xlrg{margin:0 20px 0 0;width:620px;}div#questionnaire ul li div.xlrg input[type=text]{width:390px;}
div#questionnaire ul li div.xlrg input[type=checkbox]{width:10px;}div#questionnaire ul li div label{margin:0;padding:0;}div#questionnaire ul li div label{font-weight:bold;}div#questionnaire ul li div label span.description{font-weight:normal;color:#767676;}
div#questionnaire ul li div label span.description p{display:inline;}div#questionnaire ul li div div{margin:0;padding:0;float:left;clear:none;}div#questionnaire ul li select{width:152px;}div#questionnaire ul li div textarea{width:610px;margin:2px;}body.questionnaire div#thankyou{font-size:20px;padding:20px 0;margin:20px 0 10px;}
.TB_overlayBG{background:transparent;}.TB_overlayMacFFBGHack{background:transparent;}div#TB_window{border:none;background:transparent url(/images/external/default/mask-bg.png?0908010846) repeat;padding:20px;position:absolute;top:300px;}div#main-content div.support-header{float:left;width:100%;margin:30px 0 0;position:relative;}
div#main-content div.support-header h1{float:left;margin:0;padding:0;line-height:20px;}div#main-content div.support-header h3{float:left;margin:0;padding:0;line-height:20px;border:none;}div#main-content div.support-header a.support-link{float:right;line-height:20px;color:#285685;font-family:Helvetica,Arial,sans-serif;text-decoration:none;font-weight:bold;font-size:14px;background:transparent url(/images/icons/help.png?0908010846) no-repeat 0 1px;padding:0 0 0 20px;}
div#main-content div.support-header a.support-link:hover{text-decoration:underline;}div#main-content div.support{display:block;width:280px;background:transparent url(/images/external/default/support-bg-new.gif?0908010846) no-repeat 0 0;position:absolute;top:18px;right:0;z-index:999;padding:0;display:none;}
div#main-content div.support.selected{display:block;}div#main-content div.support div.support-content{background:transparent url(/images/external/default/support-bg-new.gif?0908010846) no-repeat bottom right;padding:20px 15px 5px 15px;width:250px;position:relative;}
div#main-content div.support div.support-content a.support-close{position:absolute;display:block;width:15px;height:16px;background:transparent url(/images/external/default/support-close.gif?0908010846) no-repeat 0 0;top:20px;right:13px;text-indent:-99999px;text-decoration:none;overflow:hidden;}
div#main-content div.support div.support-content a.support-close:hover{background:transparent url(/images/external/default/support-close.gif?0908010846) no-repeat right;}div#main-content div.support div.support-content p{font-weight:bold;line-height:16px;margin:0 20px 0 0;padding:0 0 10px;}
div#main-content div.support div.support-content img{float:none;margin:7px 0 10px 7px;padding:0;width:233px;height:220px;border:1px solid #ccc;}div#main-content div.support div.support-content ul{margin:0;padding:0 0 7px;}div#main-content div.support div.support-content ul li{margin:0;padding:0 0 3px;list-style:none;text-align:left;}
div#main-content div.support div.support-content ul li a{color:#4d4d4d;text-decoration:none;border-bottom:1px solid #ccc;padding:0 0 1px;}div#main-content div.support div.support-content ul li a:hover{border-bottom:1px solid #aaa;}div#main-content div#card-security-code a.support-link{position:absolute;top:2px;right:-5px;}
div#main-content div#card-security-code a.support-link:hover{text-decoration:underline;}div#main-content div#card-security-code div.support{top:auto;bottom:48px;right:0;background:transparent url(/images/external/default/support-bg.gif?0908010846) no-repeat 0 0;}
div#main-content div#card-security-code div.support div.support-content{background:transparent url(/images/external/default/support-bg.gif?0908010846) no-repeat bottom right;padding:15px 15px 15px 15px;}div#main-content div#card-security-code div.support div.support-content a.support-close{top:15px;}
div#main-content div#card-security-code div.support div.support-content ul{padding:0 0 10px;font-size:11px;line-height:18px;}div#main-content div#card-security-code div.support div.support-content ul li{padding:0 0 5px;}div#main-content div#more-info a.support-link{float:right;line-height:20px;color:#285685;font-family:Helvetica,Arial,sans-serif;text-decoration:none;font-weight:normal;font-size:11px;background:transparent url(/images/icons/help.png?0908010846) no-repeat 0 1px;padding:0 0 0 20px;}
div#main-content div#more-info a.support-link:hover{text-decoration:underline;}div#main-content div#more-info div.support{top:auto;bottom:18px;background:transparent url(/images/external/default/support-bg.gif?0908010846) no-repeat 0 0;}div#main-content div#more-info div.support div.support-content a.support-close{top:15px;}
div#main-content div#more-info div.support div.support-content{background:transparent url(/images/external/default/support-bg.gif?0908010846) no-repeat bottom right;padding:15px 15px 15px 15px;}div#main-content div#more-info div.support div.support-content ul{padding:0 0 10px;font-size:11px;line-height:18px;}
div#main-content div#more-info div.support div.support-content ul li{padding:0 0 5px 20px;background:transparent url(/images/icons/accept.png?0908010846) no-repeat 0 1px;}div#main-content div#admin-options{background:#fffcd2;margin:20px 0;border:1px solid #d5d3b3;padding:10px;float:left;width:860px;clear:both;}
div#main-content div#admin-options p{margin:0;padding:0;}div#main-content div#admin-options input{margin:5px 0 0;float:left;}div#main-content div#admin-options label{font-weight:bold;float:left;padding:3px 0 0 5px;}div#main-content div#offline-billing-options{float:right;width:416px;margin:30px 0 0 10px;padding:0 0 40px 0;clear:none;display:inline;}
div#main-content div#offline-billing-options h2{border-bottom:1px solid #ddd;padding:0 0 3px;}div#main-content div#offline-billing-options div#paypal-pro h5{padding:10px 0 0;float:left;width:100%;}div#main-content div#offline-billing-options div#credit-card-details{margin:0;}
div#main-content div#offline-billing-options div#credit-card-details select#donation_card_type{width:120px;}div#main-content div#offline-billing-options div#credit-card-details input{padding:2px 0;}div#main-content div#offline-billing-options div#pay-by-check{margin:0;float:left;width:426px;}
div#main-content div#offline-billing-options div#pay-by-check ul{margin:0;padding:0;}div#main-content div#offline-billing-options div#pay-by-check ul li{margin:0;padding:0;list-style:none;}div#main-content div#offline-billing-options div#pay-by-check ul li div.med{float:left;width:426px;margin:10px 0 0;}
div#main-content div#offline-billing-options div#pay-by-check div.med label{clear:both;display:block;}div#main-content div#offline-billing-options div#pay-by-check div.med input#donation_amount{width:100px;padding:2px 0;}div#main-content div#offline-billing-options div#pay-by-check div.med input#donation_check_number{width:300px;padding:2px 0;}
div#main-content div#offline-billing-options div#offline-timestamp{float:left;width:426px;margin:20px 0 0;}div#main-content div#offline-billing-options div#offline-timestamp label{display:block;float:none;clear:both;width:426px;padding:0 0 3px;}div#main-content div#offline-billing-options div#offline-note{float:left;width:426px;margin:20px 0 0;}
div#main-content div#offline-billing-options div#offline-note label{display:block;float:none;clear:both;width:426px;padding:0 0 3px;}div#main-content div#offline-billing-options div#payment-options{float:left;width:396px;padding:10px;margin:10px 0 0;background:#eee;}
div#main-content div#offline-billing-options div#payment-options p{float:left;margin:0 10px 0 0;padding:0;font-weight:bold;width:396px;}div#main-content div#offline-billing-options div#payment-options p select{font-weight:normal;width:120px;clear:none;margin:0 5px;}
div#main-content div#offline-billing-options div#payment-options p input#donation_donation_amount{width:100px;font-weight:normal;clear:none;padding:2px 0;}div#main-content div#offline-billing-options div#payment-options p span{color:#499230;font-weight:bold;font-size:14px;margin:0 1px 0 5px;}
div#main-content div#offline-billing-options div#pay-by-check{display:none;}