.tweet{color:#085258}.tweet .tweet_list a{color:#0c717a}.tweet .tweet_time a{color:#999}.tweet .tweet_list{-webkit-border-radius:.5em;list-style-type:none;margin:0;padding:0;background-color:#fff}.tweet .tweet_list li{overflow:auto;height:auto!important;padding:.5em;border-bottom:1px solid #ccc}.tweet .tweet_even{background-color:#fff}.tweet .tweet_avatar{padding-right:.5em;float:left}.tweet .tweet_avatar img{vertical-align:middle}#billy-clip ul,#billy-clip li,#billy-scroller ul,#billy-scroller li{padding:0;margin:0}#billy-holder{width:964px;height:354px;position:relative;overflow:visible}#billy-clip{width:964px;height:354px;position:relative;overflow:hidden;z-index:5}ul#billy-scroller{width:9999px;height:354px;display:block;float:left;position:relative}ul#billy-scroller ul{text-align:right;width:auto}ul#billy-scroller li{width:964px;height:354px;float:left;display:block;position:relative;overflow:hidden}ul#billy-indicators{position:absolute;left:500px;top:150px;width:auto;display:block;z-index:999}ul#billy-indicators li{display:block;width:11px;height:11px;float:left;margin:0 5px 0 0}ul#billy-indicators li a{display:block;width:11px;height:11px;margin-right:3px;background:transparent url(/images/carousel/indicator.png?1302787300)}ul#billy-indicators li a:hover,ul#billy-indicators li.active a{background:transparent url(/images/carousel/indicator-current.png?1302787300)}#billy-prev,#billy-next{position:absolute;width:49px;height:98px;top:50px;display:block;z-index:200;cursor:pointer}#billy-prev{position:absolute;background:transparent url(/images/carousel/billy-prev.png?1302787300);left:100px}#billy-next{position:absolute;background:transparent url(/images/carousel/billy-next.png?1302787300);right:100px}#billy-holder-followon{position:relative;top:63px}#billy-holder-followon ul#billy-scroller,#billy-holder-followon,#billy-holder-followon #billy-clip{height:247px}.sf-menu{line-height:1}.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:30px;left:0;z-index:99}.sf-menu a{text-decoration:none;display:block}.sf-menu ul{position:absolute}.sf-menu li{list-style:none;float:left;position:relative;margin:0;padding:0}.sf-menu ul li{width:150px}.sf-menu li li:hover ul,.sf-menu li li.sfHover ul{left:150px;top:0}.sf-menu li li li:hover ul,.sf-menu li li li.sfHover ul{left:150px;top:0}.sf-menu ul,.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}.sf-menu a.sf-with-ul{padding-right:27px!important}.sf-sub-indicator{position:absolute;display:block;right:9px;width:10px;height:10px;text-indent:-9999px;overflow:hidden;background:url(/images/arrows-ffffff.png?1302787300) no-repeat -10px -100px}a>.sf-sub-indicator{top:10px;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-shadow ul{background:url(/images/shadow.png?1302787300) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow .sf-shadow-off{background:transparent}input[type=submit]{margin:0;padding:7px 10px;font-size:18px;color:white;background-color:#f5b62a;border:none;cursor:pointer}form.formtastic ul li{list-style:none!important}form.formtastic label{display:block;width:200px;display:inline-block;font-weight:bold;line-height:3;vertical-align:top}form.formtastic abbr[title=required]{margin-left:2px;color:red;text-decoration:none;border-bottom:none}form.formtastic .inline-hints{display:inline;font-size:9px;margin-left:3px}form.formtastic fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}form.formtastic legend{font-weight:bold;font-size:1.2em}form.formtastic input.text,form.formtastic input.title{width:300px;line-height:3}form.formtastic li.boolean label{padding:0 5px;width:240px}form.formtastic li.hidden{display:none}form.formtastic input[type=submit],form.formtastic input[type=text],form.formtastic input[type=password],form.formtastic input[type=file],form.formtastic input[type=tel],form.formtastic input[type=email],form.formtastic input[type=url],form.formtastic input.text,form.formtastic input.title,form.formtastic textarea,form.formtastic select{margin:.5em 0}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=url],input.text,input.title,textarea,select{background-color:#fff;border:1px solid #bbb;font-family:inherit;font-size:inherit;padding:3px}textarea{overflow:auto}input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=url]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#666}input[type=checkbox],input[type=radio],input.checkbox,input.radio{position:relative;top:.25em}form.inline p{margin-bottom:0}.button-to{display:inline-block}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:100%;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top;text-align:left;font-weight:normal}th{vertical-align:top;text-align:left;font-weight:bold}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}ul li,ol li,img{vertical-align:bottom}h1,h2,h3,h4,h5,h6{margin:0 0 6px 0}p{margin:0 0 12px 0}body{background:#fff;font-size:14px;font-family:Arial,sans-serif;line-height:1.5;color:#323233;margin:0}em{font-style:italic}@font-face{font-family:'AllerBold';src:url(/fonts/aller_bd-webfont.eot?1302787300);src:local('☺'),url(/fonts/aller_bd-webfont.woff?1302787300) format('woff'),url(/fonts/aller_rg-webfont.ttf?1302787300) format('truetype'),url('/fonts/aller_bd-webfont.svg#webfontQrRWK8Bq') format('svg');font-weight:bold;font-style:normal}dd,blockquote{margin-left:20px}ul{margin:0}ul li{margin:0;list-style:none}[id=main-content] ul,body[contenteditable=true] ul{margin:0 0 6px 0}[id=main-content] li,body[contenteditable=true] li{margin:0 0 0 20px;list-style:disc outside}a,a:visited{color:#30223b;text-decoration:none}a:hover{text-decoration:underline}a:focus,input[type=submit]:focus,input[type=image]:focus{outline:none}h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;color:#30223b;line-height:1;margin-bottom:.5em;font-family:'AllerBold',Arial,sans-serif}h1{font-size:23px;margin-bottom:30px}h2{font-size:17px}.hide{display:none}.bold{font-weight:bold}.left{float:left}.right{float:right}.clear{clear:both}.center{text-align:center}ol.alpha{list-style-type:lower-alpha}.plain_list,.plain_list li{list-style:none!important;margin:0!important}.yellow-button{background:#f5b629;padding:5px 10px;text-transform:uppercase;color:#fff!important}#primary-wrapper{margin:auto;width:964px}#secondary-wrapper{width:auto;text-align:center}#header{width:964px;height:310px;text-align:left;background:transparent url(/images/header-followon-bg.jpg?1302787300) bottom left no-repeat;position:relative;z-index:5;margin-bottom:15px}#header #logo{position:absolute;left:49px;top:82px;z-index:100}#header #slogan_wrapper{position:absolute;left:214px;top:90px;font-family:'AllerBold';z-index:100}#header #org_name{font-size:27px;color:#fff;line-height:27px;z-index:100}#header #slogan{font-size:18px;color:#b796d7;line-height:23px;z-index:100}#navbar-main{position:absolute;left:39px;top:40px;width:auto;z-index:20}#navbar-main a{padding:0 10px;font-family:'AllerBold';font-size:15px;line-height:32px;color:#fff;background-color:#30223b;text-transform:uppercase}#navbar-main li .current,#navbar-main li a:hover{background-color:#eec506;text-decoration:none}#main-content{width:964px;min-height:500px;text-align:left;background:#fff;position:relative;z-index:1000}#main-content-inner{padding:10px 39px 10px 80px;width:622px;position:relative;top:-60px}#main-content-inner h1{color:#fff;width:700px;background-color:#b796d7;position:relative;left:-41px;line-height:43px;text-indent:41px}#main-content a.blocky_link{line-height:27px;color:#fff;display:inline-block;padding:0 27px 0 10px;background:#f5b62a;text-transform:uppercase;font-weight:bold;font-size:18px;letter-spacing:-1px;font-family:'AllerBold'}#main-content a.blocky_link.purple{background-color:#663f87}#sidebar{float:right;width:200px;padding:7px 0}.right_arrow{float:right;border-left:9px solid #19b9cf;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid transparent;width:0;font-size:0;line-height:0;height:0}#sidebar #events-box h2{position:relative;width:220px;font-size:24px;left:-20px;color:#30223b;background-color:#ebebeb;text-indent:20px;line-height:44px}#sidebar #events-box li{margin-left:0;list-style:none;border-top:1px solid #d0cfcf;font-size:14px}#sidebar #events-box li:first-child{border-top:none}#sidebar #events-box li h3{font-size:17px;font-weight:normal;margin-bottom:15px}#sidebar #events-box li h3 a{color:#b796d7}#sidebar #events-box li div{color:#492966}#sidebar #events-box li .date_location{color:#b37c01;font-weight:bold}#sidebar #events-box #all_events{font-weight:bold}#team td{padding:10px}.downloads_box{float:left;width:300px;margin-top:20px}#magazines_box{margin-left:20px}.downloads_box li{margin-left:0;list-style:none;margin-bottom:20px;overflow:hidden}.downloads_box li .image{float:left;margin-right:5px}#new_member{margin-bottom:60px}#new_membership_renewal_wrapper{margin-top:60px}#new_membership_renewal li,#new_member li{margin-left:0}#footer{width:878px;padding:25px 43px 10px;background:#eaeaea;text-align:left;overflow:hidden;-webkit-border-radius:18px 18px 0 0;-moz-border-radius:18px 18px 0 0;border-radius:18px 18px 0 0;behavior:url(/javascripts/pie.htc?1302787300)}#footer h2{font-family:'AllerBold';font-size:24px;color:#492966;margin:0}#footer_contact{margin-top:10px;width:237px;float:right;margin-left:0;font-size:16px;letter-spacing:-1px;color:#5d5d5d}#footer_contact a{color:#8868a6}#footer_contact h2.org.fn{color:#8868a6;font-size:16px}#navbar-main-footer li{float:left}#navbar-main-footer li a{padding:0 12px 0 2px;color:#5d5d5d;font-size:16px}#copyright-credits{width:100%;padding:10px 0;font-size:10px;color:#333;text-align:center}#copyright-credits a{text-decoration:none;color:#333}#copyright-credits a:hover{text-decoration:underline}#flash-notice,#flash-error,#flash-success{padding:3px 10px;font-size:14px;font-weight:bold;text-align:center}#flash-notice{color:black;background-color:#fff1a8}#flash-error{color:white;background-color:#c00}#flash-success{color:black;background-color:#e6efc2}#userbar{float:right;margin:10px;color:#30223c}#userbar a{color:#30223c}#search-box{position:absolute;top:50px;right:0;width:200px}#search-input{border:1px solid #999;margin:0;width:160px;height:16px;padding:3px;vertical-align:top}#search-go{border:1px solid #999;background-color:#e0e0e0;padding:3px;margin:0;vertical-align:top;position:relative;left:-1px}.blur{color:#999!important}.qterm{color:black;background-color:#ff6;font-weight:bold}.testimonial p{display:inline}#blog-box ul li{list-style:none;margin:0}#contact-box input,#contact-box textarea{display:block;margin-bottom:5px;width:160px;padding:3px}#body-pages-links p a{color:#673f86!important;text-decoration:underline!important}#body-welcome-index #main-content-inner{margin:0;width:964px;padding:0 0 20px 0;position:static;overflow:hidden}#body-welcome-index #userbar,#body-welcome-index #userbar a{color:#fff;position:absolute;top:10px;right:10px;z-index:20}#body-welcome-index #header{height:354px}#body-welcome-index #header #what_we_do{position:absolute;bottom:0;left:29px;line-height:67px;color:#fff;display:inline-block;padding:8px 2px 0 20px;background:#f5b62a;text-transform:uppercase;font-weight:bold;font-size:25px;letter-spacing:-1px;font-family:'AllerBold';-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;behavior:url(/javascripts/pie.htc?1302787300)}#body-welcome-index #header #what_we_do:hover{text-decoration:none}#body-welcome-index #header #what_we_do .right_arrow{float:right;margin-right:8px;margin-left:20px;position:relative;top:21px;border-left:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid transparent;width:0;font-size:0;line-height:0;height:0}h2.homepage_heading{line-height:41px;background-color:#663f87;color:#fff;line-height:43px;text-indent:34px;position:relative}#welcome_boxes{width:100%;overflow:hidden;position:relative;margin-bottom:32px}#welcome_boxes .box{float:left;width:309px;height:208px;margin-left:13px;position:relative;display:block}.box-link{position:absolute;top:0;left:0;width:309px;height:208px}#welcome_boxes .box>h2{background-color:#663f87;color:#fff;line-height:43px;text-indent:34px;position:relative}h2.homepage_heading .right_arrow{border-left-color:#977dae;position:relative;top:12px}#welcome_boxes .box>h2 a{color:#fff}#welcome_boxes .box .inner{position:absolute;width:100%;background:url(/images/shadow-2.png?1302787300) top left repeat;bottom:0;left:0}#welcome_boxes .box .inner p{margin:5px 25px 5px 25px;color:#fff}#welcome_boxes .box .inner p a{color:#f5b629}#welcome_boxes #seminars_box{margin-left:0;background:url(/images/welcome/seminars.jpg?1302799484) bottom left repeat}#welcome_boxes #seminars_box,#welcome_boxes #seminars_box h2{-webkit-border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;border-radius:8px 0 0 0;behavior:url(/javascripts/pie.htc?1302787300)}#welcome_boxes #seminars_box .inner{-webkit-border-radius:0 0 0 20px;-moz-border-radius:0 0 0 20px;border-radius:0 0 0 20px;behavior:url(/javascripts/pie.htc?1302787300)}#welcome_boxes #downloads_box{width:318px;background:url(/images/welcome/downloads.jpg?1302787300) bottom left repeat}#welcome_boxes #members_box{background:url(/images/welcome/members.jpg?1302787300) bottom left repeat}#welcome_boxes #members_box,#welcome_boxes #members_box h2{-webkit-border-radius:0 8px 0 0;-moz-border-radius:0 8px 0 0;border-radius:0 8px 0 0;behavior:url(/javascripts/pie.htc?1302787300)}#welcome_boxes #members_box .inner{-webkit-border-radius:0 0 18px 0;-moz-border-radius:0 0 18px 0;border-radius:0 0 18px 0;behavior:url(/javascripts/pie.htc?1302787300)}#welcome_boxes #more_box{margin-bottom:20px}#welcome_boxes #more_box h2{position:static}#upcoming_events{width:638px;float:left}#upcoming_events li{border-top:1px solid #d0cfcf;margin-left:0;list-style:none;padding:10px 0}#upcoming_events li:first-child{border-top:none}#upcoming_events li h2{font-size:19px;margin-bottom:0}#upcoming_events li h2 a{color:#492966}#upcoming_events li div{color:#492966}#upcoming_events li .date_location{color:#b37c01;font-weight:bold}#who_we_are{float:left;width:309px;margin-left:13px}#upcoming_events .inner,#who_we_are .inner{margin-left:35px}@media print{#footer,#sidebar,.sf-menu,#search-box,#contact-form,#blog-comments-form{display:none}a img{border:none}body,#primary-wrapper,#secondary-wrapper,#main-content,#main-content-inner,#header{display:block!important;width:auto;margin:0;padding:0;background:white!important;color:black;font-size:11pt!important;position:static;border:none}#footer{margin-top:5pt;padding-top:3pt;border-top:.5pt solid #ccc;font-size:9pt!important}}