.form_section{width:300px;float:none}
.form_section form{float:left;width:300px}
.form_section fieldset{width:300px;float:left}
.form_section .input_box1{background:url(../etc/designs/default/images/input_box.gif) no-repeat 0 0;width:185px;height:23px;float:left}
.form_section input{width:175px;padding-left:5px;padding-right:5px;border:0;background:0;padding-top:4px;font-size:11px;color:#999}
.form_section input.sign_up{background:url(../etc/designs/default/images/sign_up_btn.gif) no-repeat 0 0;width:82px;height:23px;float:left;margin-left:5px;display:inline;cursor:pointer}
form .form_row{display:block;font-size:13px;line-height:24px;color:#666;clear:both}
form .form_field_checkbox,form .form_field_radio{margin-left:20px}
form .form_field_text,form .form_field_textarea{background:url("../etc/designs/default/images/collab/fieldbg.gif") repeat-x scroll center top #fff;border-color:#7c7c7c #c3c3c3 #ddd;border-style:solid;border-width:1px;color:#333;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size:100%;margin:0;padding:2px}
form .form_field_textarea{width:698px}
form .form_row_description{font-size:11px;line-height:12px;clear:both;color:#666}
form .form_rightcol{clear:both}
form .form_rightcolnobr{clear:none;float:right;margin-bottom:15px}
form .form_rightcolnooverflow{overflow:hidden}
form .title{padding-top:10px}
form .form_leftcolmark{color:#f00}
form .form_leftcollabel{float:left;font-weight:bold}
form .form_leftcolmark{float:left;padding-left:2px;font-weight:bold}
form .form_leftcolnobr{float:left;margin-bottom:15px}
form .form_captcha_input{float:left;width:170px}
form .form_captcha_input input{width:170px}
form .form_captcha_img{float:left;padding-left:16px}
form .form_captcha_refresh{float:right}
form .form_captchatimer{float:left;border:1px solid #ccc}
form .form_captchatimer_bar{float:left;background-color:#ccc;height:8px}
form .customer_survey_submit{float:right;margin-top:28px}
form .form_field_text{width:334px;margin-bottom:4px}
form .form_field_text.form_field_multivalued{width:314px}
form .form_field_select{width:340px}
form .form_error{color:#f00;font-weight:bold}
form div.section{padding-bottom:10px}
form div.colctrl.section{padding-bottom:0!important}
body{margin:0;padding:0;background-image:none}
.nobreak{white-space:nowrap}
.visuallyHidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
a>img,img[usemap*="#"]{border-style:none}
_::-moz-svg-foreign-content,:root .utility_nav .utility_search .search_term{line-height:1}
.fh_body_content b,.fh_body_content strong{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.fh_body_content i,.fh_body_content em{font-family:Geogrotesque-RegularIt,Arial,Helvetica,Sans-serif;font-weight:normal;font-style:normal}
.fh_body_content b i,.fh_body_content i b,.fh_body_content strong i,.fh_body_content i strong,.fh_body_content b em,.fh_body_content em b,.fh_body_content strong em,.fh_body_content em strong{font-family:Geogrotesque-SemiBoldIt,Arial,Helvetica,Sans-serif;font-weight:normal;font-style:normal}
h1{font-family:'Geogrotesque-Light',Arial,Sans-serif;font-size:330%;line-height:1em;color:#123054;margin-top:5px;letter-spacing:0;font-weight:normal}
h2{font-family:'Geogrotesque-Regular',Arial,Sans-serif;font-size:200%;line-height:1em;color:#123054;font-weight:normal}
h3,h2.news-subhead{font-family:'Geogrotesque-Regular',Arial,Sans-serif;font-size:146%;line-height:1em;color:#123054;font-weight:normal}
h4{font-family:'Geogrotesque-Regular',Arial,Sans-serif;font-size:130%;line-height:1.1em;color:#123054;font-weight:normal}
h5{font-family:'Geogrotesque-Regular',Arial,Sans-serif;font-size:115%;line-height:1em;color:#123054;font-weight:normal}
h6{font-family:'Geogrotesque-Regular',Arial,Sans-serif;font-size:100%;line-height:1em;color:#123054;font-weight:normal}
a h1,a h2,a h3,a h4,a h5,a h6{color:#39b6b9}
a h1:hover,a h2:hover,a h3:hover,a h4:hover,a h5:hover,a h6:hover{color:#89c348}
.fh_body_content a h1,.fh_body_content h1 a{font-family:'Geogrotesque-Light'}
.fh_body_content a h2,.fh_body_content a h3,.fh_body_content a h4,.fh_body_content a h5,.fh_body_content h2 a,.fh_body_content h3 a,.fh_body_content h4 a,.fh_body_content h5 a{font-family:'Geogrotesque-Regular'}
ul.square{list-style-image:url(img/bullets/fred_hutch_bullet.png)}
ul.spare{margin-top:0;padding-top:0}
ul.spare li{padding-bottom:12px}
ul.flush{padding-left:.1em;margin-left:1em}
ul.nobullets{padding-left:.1em;margin-left:.1em;list-style:none}
ul.nobullets li{padding-bottom:.8em}
p span.hr{display:block;border-top:1px solid #e9e9e9;height:2px}
ul.SquareBullet,.forceSquareBullet ul{list-style-image:url(img/bullets/fred_hutch_bullet.png);padding-left:.1em;margin-left:1em}
ul.SquareBullet li,.forceSquareBullet ul li{padding-bottom:.8em}
.cq-edit-only{display:none}
body.cq-wcm-edit .cq-edit-only{display:block}
body.cq-wcm-preview .cq-edit-only{display:none}
div.cq-redirect-notice{width:100%;text-align:center;position:absolute;top:0;left:0;z-index:50}
div.cq-redirect-notice div{width:800px;margin-left:auto;margin-right:auto;background-color:orangered;padding:10px;color:white;font-weight:bold;font-family:Arial,Helvetica,Sans-serif;font-size:13px}
div.cq-redirect-notice a{color:white}
div.cq-redirect-notice a:hover{color:#f1f1f1}
img.frame{border:1px #e9e9e9 solid}
.underline{border-bottom:2px #e9e9e9 solid;padding-bottom:7px;margin-bottom:15px}
.sccagreen{color:#063}
.red{color:#f00}
.cluster_title{margin:0 0 15px 0;padding:0;font-family:'Geogrotesque-medium',Arial,Sans-serif;text-transform:uppercase;font-size:170%;line-height:1em;color:#123054;font-weight:normal;letter-spacing:normal}
.cluster_title .share_options{text-align:right;float:right}
.cluster_title div.share_options{margin-bottom:0}
.share_options{display:none}
div.share_options{margin-bottom:10px}
.share_options a.a2a_dd{color:#123054;text-decoration:none;text-transform:none;font-weight:normal;font-size:18px;font-family:'geogrotesque-regular',Arial,Helvetica,Sans-serif;font-weight:normal}
.share_options a.a2a_dd:hover{color:#89c348;text-decoration:underline}
.share_options a.a2a_dd img{margin-right:8px}
.share_options a.a2a_dd span.share_link_text{position:relative;top:-6px}
#breadcrumbs{padding-left:3px;margin-bottom:50px}
.breadcrumbs{color:#999;font-family:'Geogrotesque-light',Arial,Sans-serif;font-size:13px}
.breadcrumbs a,.breadcrumbs a:visited{text-decoration:underline;color:#999}
.breadcrumbs a:hover{color:#89c348}
.breadcrumbs ul{margin:0;padding:0}
.breadcrumbs ul li{padding-left:10px;display:inline}
.breadcrumbs ul>li:first-child{padding-left:0}
.breadcrumbs ul li a{padding-right:4px}
.breadcrumbs ul li:after{content:"\2202";text-decoration:none;font-size:20px;color:#22385d;position:relative;top:3px}
.breadcrumbs ul li:last-child:after{content:""}
.fh_rightcol_container .fh_rightcol_column{width:100%;overflow-x:hidden}
.fh_rightcol_container .fh_body_column{width:100%;overflow-x:hidden}
div.grid_12.fh_rightcol_container{background:url(img/backgrounds/lp-right-shaded-column.gif) repeat-y 640px 0}
div.grid_12.fh_rightcol_container .fh_rightcol_content{margin:20px}
div.grid_12.fh_rightcol_container .fh_rightcol_content div.divider_chevron{width:300px;position:relative;left:-20px;margin-left:0;margin-right:0;overflow:hidden}
div.grid_9.fh_rightcol_container{background:url(img/backgrounds/lp-right-shaded-column.gif) repeat-y 400px 0}
div.grid_9.fh_rightcol_container .fh_rightcol_content{margin:20px}
div.grid_9.fh_rightcol_container .fh_rightcol_content div.divider_chevron{width:300px;position:relative;left:-20px;margin-left:0;margin-right:0;overflow:hidden}
.fh_sidebar_content{background-color:#e9e9e9;width:100%;overflow-x:hidden;overflow-y:hidden;font-family:"geogrotesque-regular",Arial,Helvetica,Sans-serif}
.fh_sidebar{margin-bottom:20px}
div.divider_chevron{margin-left:0;margin-right:0;text-align:center;background-image:url(img/backgrounds/chevron.gif);background-position:center top;height:42px}
div.divider_chevron{text-align:center;background-image:url(img/backgrounds/chevron.gif);background-position:center top;height:42px}
.section-nav ul{margin:0;padding:0;list-style:none}
.section-nav ul li a{color:#123054;text-decoration:none;font-family:'geogrotesque-Regular',Arial,Sans-serif;font-size:14px;display:block}
.section-nav ul li a:hover{text-decoration:underline;color:#89c348}
.section-nav ul li.onTrail>a{font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal;color:#123054}
.section-nav ul li.currentPage>a,.section-nav ul li.currentPage>div>a{font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal;color:#89c348}
.section-nav ul li.currentPage>a:hover,.section-nav ul li.currentPage>div>a:hover{text-decoration:none}
.section-nav ul li.currentPage>a:after,.section-nav ul li.currentPage>div>a:after{content:'>';margin-left:3px}
.section-nav ul li{line-height:17px}
.section-nav>ul>li{display:block;border-top:1px #d7d7d7 solid;padding:15px 15px 12px 15px;color:#123054;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal}
.section-nav>ul>li.onTrail{background-color:#f8f7f7}
.section-nav>ul>li>ul>li{display:block;padding-top:7px;padding-bottom:6px;padding-left:10px;color:#333;font-weight:normal}
.section-nav>ul>li>ul>li>a{padding-left:0;color:#123054;font-weight:normal}
.section-nav>ul>li>ul>li>ul>li{display:block;padding-top:8px;padding-bottom:2px;padding-left:10px;color:#333}
.section-nav>ul>li>ul>li>ul>li>a{padding-left:14px;color:#123054}
.section-nav>ul>li>ul>li>ul>li>ul>li{display:block;padding-top:8px;padding-bottom:2px;padding-left:14px;color:#333}
.section-nav>ul>li>ul>li>ul>li>ul>li>a{padding-left:14px;color:#123054}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li{display:block;padding-top:6px;padding-bottom:2px;padding-left:15px;color:#333}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:14px;color:#123054}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{display:block;padding-top:6px;padding-bottom:2px;padding-left:15px;color:#333}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:14px;color:#123054}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{display:block;padding-top:6px;padding-bottom:2px;padding-left:15px;color:#333}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:14px;color:#123054}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{display:block;padding-top:6px;padding-bottom:2px;padding-left:15px;color:#333}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:14px;color:#123054}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{display:block;padding-top:6px;padding-bottom:2px;padding-left:15px;color:#333}
.section-nav>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:14px;color:#123054}
.section-nav ul li.sectionhome{padding:0;border-top:0;background-color:#fff;border-bottom:1px #fff solid}
.section-nav ul li.sectionhome div{padding:14px 0 12px 14px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;background-color:#e9e9e9}
.section-nav ul li.sectionhome a{font-size:16px}
.fh_sidebar .also_about{padding:15px}
.fh_sidebar .also_about{font-family:Arial,sans-serif;font-size:13px;color:#393434}
.fh_sidebar .also_about a{color:#0659a1;text-decoration:none}
.fh_sidebar .also_about a:hover{text-decoration:underline}
.fh_sidebar .also_about dl{margin:0;padding:0}
.fh_sidebar .also_about dl dt{padding-bottom:10px;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal}
.fh_sidebar .also_about dl dd{padding:0;margin:0}
.fh_sidebar .also_about ul{margin:0;padding:0;list-style:none}
.fh_sidebar .also_about ul li{display:block;padding-bottom:10px}
.fh_sidebar .also_about ul li.more a{text-decoration:underline}
.fh_sidebar .also_about ul li.more a:hover{color:#348dd1}
.fh_sidebar div.profile_image{width:100%;overflow-x:hidden;padding-bottom:12px;background-color:#fff}
.fh_sidebar div.profile_image.noimage{display:none}
.fh_sidebar div.profile_image img{margin-bottom:0;max-width:100%}
.fh_sidebar div.profile_image div.image{margin:0}
.fh_sidebar div.profile_image .caption{margin:2px 1px 0 1px;font-family:Geogrotesque-RegularIt,Arial,Helvetica,Sans-serif;font-size:12px;font-style:normal}
.fh_sidebar div.profile_image .caption p{margin:0;padding:0}
.fh_sidebar div.profile_contact_information{padding:15px;font-family:'geogrotesque-regular',Arial,sans-serif;font-size:13px}
.fh_sidebar .profile_contact_information h4{margin-top:0}
.fh_sidebar .profile_contact_information dl{padding:0;margin:0}
.fh_sidebar .profile_contact_information dl dt{font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-size:15px;color:#123054;font-weight:normal;padding:0 0 2px 0;margin:0 0 4px 0}
.fh_sidebar .profile_contact_information dl dd{margin:0;padding-bottom:1.5em;color:#123054}
.fh_sidebar .profile_contact_information dl dd>div>:first-child{margin-top:0}
.fh_sidebar .profile_contact_information a{color:#39b6b9;text-decoration:none;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal}
.fh_sidebar .profile_contact_information a:hover{color:#89c348;text-decoration:underline}
.fh_body_content dl.profile_appointments{margin:0;padding:0}
.fh_body_content dl.profile_appointments dt{font-size:110%;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal;color:#393434}
.fh_body_content dl.profile_appointments dd{font-size:110%;padding-bottom:1.2em;margin:0}
.fh_body_content .profile_additionallinks ul{margin-top:0}
.fh_body_content .profile_additionallinks ul.featuredresearcherlink{margin-bottom:0}
.related-news .news-date,.related-news .news-source{font-size:85%;color:#777}
.related-news .news-date a,.related-news .news-source a{color:#777}
.related-news .news-date a:hover,.related-news .news-source a:hover{color:#888}
.related-news .news-description p{display:inline;margin:0;padding:0}
.newslister .news-date,.newslister .news-source{font-size:85%;color:#777}
.newslister .news-date a,.newslister .news-source a{color:#777}
.newslister .news-date a:hover,.newslister .news-source a:hover{color:#888}
li.newslister{margin-bottom:1em}
.newspage-byline{padding-top:0;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:1em}
.newspage-byline p{padding:0;margin:0}
.newspage-byline br{display:none}
.newspage-date{padding-top:0;margin-bottom:1em}
.newsplus span.newspage-byline,.newsplus span.newspage-date{float:left;font-family:'geogrotesque-regular',Arial,Helvetica,sans-serif}
.newsplus span.newspage-byline div{display:inline}
body.cq-wcm-edit .newsplus span.newspage-byline div{display:block}
body.cq-wcm-edit .newsplus span.newspage-byline{float:none}
body.cq-wcm-edit .newsplus span.newspage-byline span.pipes{display:none}
div.spotlightImage{float:right;max-width:380px;margin-left:10px;margin-bottom:10px}
div.spotlightImage img{max-width:376px;border:1px #e9e9e9 solid}
div.spotlightImage .caption{font-size:90%}
div.spotlightImage .credit{font-family:Geogrotesque-RegularIt,Arial,Helvetica,Sans-serif;font-style:normal;font-size:90%}
.eventmain-banner{margin-bottom:20px}
.eventmain-banner .imageplus img.frame{max-width:694px}
.eventmain-leftcol h1{margin-top:0}
.eventmain-leftcol div.leftcol div.text>:first-child{margin-top:0}
.eventmain-leftcol{width:100%;overflow-x:hidden}
.eventmain-leftcol img{max-width:460px}
.eventmain-leftcol img.frame{max-width:454px}
.eventmain-rightcol{overflow-x:hidden;overflow-y:hidden}
.eventmain-rightcol img{max-width:220px}
.eventmain-rightcol img.frame{max-width:214px}
.eventmain-rightcol h2 a,.eventmain-rightcol h3 a,.eventmain-rightcol h4 a{text-decoration:none}
.eventmain-rightcol h2 a:hover,.eventmain-rightcol h3 a:hover,.eventmain-rightcol h4 a:hover{text-decoration:underline}
.eventmain-rightcol div.rightcol div.text>:first-child{margin-top:5px}
.eventmain-leftcol .eventinfoblock{margin-bottom:20px}
.eventmain-leftcol .eventinfoblock ul li{padding-bottom:0}
.eventmain-leftcol .eventinfoblock h3{margin-top:0;margin-bottom:8px}
.eventmain-leftcol .eventinfoblock div.text>:first-child{margin-top:0;padding-top:0}
img.eventsubpage-banner{max-width:694px}
.hero_slider{height:300px;width:980px;z-index:1}
.hero_actionbar{background-color:#196098;background-image:url(img/backgrounds/hero-actionbar.gif);background-position:left top;background-repeat:repeat-x;height:63px}
.hero_actionbar .textitems{width:710px}
.hero_actionbar .textitems .item{float:left;margin-right:5px;margin-left:20px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:63px}
.hero_actionbar .textitems .item a{color:#fff;text-decoration:none}
.hero_actionbar .textitems .item a:hover{color:#fff;text-decoration:underline}
.hero_actionbar .textitems .helpusfind{float:right;color:#fff;margin-top:12px;font-family:'franklin-gothic-urw-n5','franklin-gothic-urw','Franklin Gothic Medium',Arial,Helvetica,sans-serif;font-weight:500;font-size:15px;text-align:right}
.hero_actionbar .donate{float:right;margin-right:20px;margin-top:14px}
.hero_actionbar .donate a img{border:0}
.hero_actionbar.bannermode{background-color:#fff;background-image:none;height:auto}
.hero_actionbar.bannermode a img{border:0}
.hero_actionbar.bannermode div.sizer{max-height:78px;max-width:980px;overflow:hidden}
.hpdiseasesweresearch h2{margin-bottom:0}
.hpdiseasesweresearch .learnmore{margin:0;margin-bottom:20px}
.hpdiseasesweresearch .tabsContainer .tabContent ul{list-style:none;margin-left:.1em;padding-left:.1em}
.hpdiseasesweresearch .tabsContainer .tabContent ul ul{list-style:disc;padding-left:20px}
.hpdiseasesweresearch .tabsContainer .tabContent ul ul li{margin-left:10px}
.fh_body_content{padding-bottom:20px;min-height:500px;width:100%;overflow-x:hidden}
.fh_body_content{font-family:'Geogrotesque-Regular',Arial,Helvetica,sans-serif;font-size:100%;line-height:1.4em}
.fh_body_content>:first-child{padding-top:0;margin-top:4px}
.fh_body_content{color:#123054}
.fh_body_content a{color:#39b6b9;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}
.fh_body_content a:hover{color:#89c348;text-decoration:underline}
#fh_body_content.full_width{width:100%}
.fh_body_content hr{height:2px;color:#e9e9e9;background-color:#e9e9e9;border:0 solid #e9e9e9;margin:0;padding:0}
div.dividerchevron{margin:20px 0}
.fh_sidebar hr,.fh_body_content .fh_rightcol_content hr,.fh_body_content div.callout hr{background-color:#d3d3d3}
#fh_container{width:980px;margin-left:auto;margin-right:auto;position:relative;padding-top:140px;background-color:#fff;z-index:10}
#fh_body{position:relative;z-index:9;padding-top:20px}
#fh_body.homepage{padding-top:10px}
.fh_body{background-color:#fff;min-height:500px}
#fh_utility_nav{position:absolute;top:0;left:0;background-image:none;top:0;left:0;width:100%;height:37px}
#utility_nav{margin-left:auto;margin-right:auto;width:940px;position:relative}
.utility_nav{font-family:'Geogrotesque-semibold',Arial,Helvetica,Sans-serif;font-size:12px;font-weight:normal}
.utility_nav ul{float:right;margin:0;padding:0;position:relative;z-index:11}
.utility_nav ul li{display:block;float:left;text-align:center;padding-left:1em;padding-right:1em;height:3.5em;line-height:3.4em}
.utility_nav li:first-child{padding-left:0}
.utility_nav li:last-child{padding-left:0;padding-right:0}
.utility_nav a{color:#89c348;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}
.utility_nav a:hover{text-decoration:underline}
.utility_nav .utility_search{background-color:#fff;border:1px solid #ccc;height:26px;margin:0;padding:0 0 0 10px;white-space:nowrap;position:absolute;top:59px;right:0;z-index:10}
.utility_nav .utility_search .search_term{border:0 none transparent;font-family:'Geogrotesque-Regular',Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;height:25px;line-height:24px;margin:0;padding:0;width:240px;color:#123054;outline:0}
.utility_nav .utility_search .search_button{margin:0 3px 2px;vertical-align:bottom}
#navigation-main-container{position:absolute;top:105px;width:100%;z-index:50}
#navigation-main-wrapper{margin-left:auto;margin-right:auto;width:940px}
ul.navigation-main{float:right;margin:0}
ul.navigation-main li{display:block;float:left;position:relative}
li.navigation-main-item{padding-left:1em;padding-right:1em}
li.navigation-main-item:last-child{padding-right:0}
a.navigation-main-link{color:#123054;font-family:'Geogrotesque-Semibold',Arial,Helvetica,Sans-serif;font-size:15px;font-weight:normal;text-decoration:none;white-space:nowrap}
li.navigation-main-item:hover a.navigation-main-link{color:#89c348}
div.dropdown_menu{display:none;position:absolute;line-height:normal;width:230px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#123054;padding:2.4em 1.5em 1em 1.5em}
div.dropdown_menu ul{margin:0;padding:0}
div.dropdown_menu ul li{float:none;font-family:'Geogrotesque-Semibold',Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;margin-bottom:.8em;margin-bottom:.8rem;line-height:1em}
div.dropdown_menu ul li a{color:#fff;text-decoration:none}
div.dropdown_menu ul li a:hover{color:#89c348;text-decoration:underline}
div.dropdown_menu dl dd{margin-left:0}
div.dropdown_menu dl dt{color:#39b6b9;font-family:'Geogrotesque-Light',Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:.1em;margin-bottom:.5em;margin-top:.9em}
.navigation-main-item:hover div.dropdown_menu{display:block}
div.dropdown_menu{background-image:url("img/nav/dropdown-dagger-bar.png");background-repeat:no-repeat}
.menu-diseases div.dropdown_menu{background-position:-429px top}
.menu-treatment div.dropdown_menu{background-position:-436px top}
.menu-about div.dropdown_menu{background-position:-470px top}
.menu-labs div.dropdown_menu{background-position:-451px top}
.menu-events div.dropdown_menu{background-position:-328px top;right:1em}
.menu-give div.dropdown_menu{background-position:-311px top;right:0}
#fh_logo{position:absolute;z-index:30;top:11px;left:13px}
#fh_panorama{display:none}
#footer_container{max-width:980px;margin-left:auto;margin-right:auto;margin-bottom:20px;background-color:#fff}
.footer_content{width:980px;margin-left:auto;margin-right:auto}
.footer_content{font-family:'Geogrotesque-Regular',Arial,Sans-serif;color:#123054;font-size:12px}
.footer_content .horizontal_rule{height:1px;border-bottom:2px #e9e9e9 solid}
.footer_content .footer_text_column_1 a,.footer_content .footer_text_column_2 a,.footer_content .footer_text_column_3 a,div#copyright span.terms_privacy a{color:#123054;text-decoration:none}
.footer_content .footer_text_column_1 a:hover,.footer_content .footer_text_column_2 a:hover,.footer_content .footer_text_column_3 a:hover,div#copyright span.terms_privacy a:hover{color:#123054;text-decoration:underline}
.footer_container dl{margin:0;padding:0;display:inline;float:left}
.footer_container dl dt,.footer_container dl dd,.footer_container dl ul{margin:0;padding:0}
.footer_container dl ul{list-style:none}
.footer_container dl ul li{display:block}
.footer_container dl dt{font-size:14px;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal}
.footer_container .info_for,.footer_container .nccn-nci{padding-top:20px;padding-bottom:20px}
.footer_container .nccn-nci img{vertical-align:top}
.footer_container .info_for dl{width:25%}
.footer_container .info_for dl dt{padding-bottom:3px}
.footer_container .info_for ul li{padding-bottom:2px}
.footer_container .info_for a{color:#f6f4ec;text-decoration:none;white-space:nowrap}
.footer_container .info_for a:hover{text-decoration:underline}
.footer_container .nccn-nci img{padding-bottom:10px;margin-right:20px}
.footer_container .social_media{padding-bottom:20px}
.footer_container .hc_is{padding-top:2px;line-height:16px}
.footer_container .donate_pill{text-align:center;padding-top:8px}
.footer_container .donate_pill img{margin-right:18px}
.other_sites,.copyright{color:#999;padding-top:20px}
#other_sites{float:right;width:520px;margin-right:20px}
.other_sites dl{margin-bottom:10px;clear:both}
.other_sites ul{margin:0;padding:0;list-style:none}
.other_sites ul li{display:inline;float:left}
.other_sites ul li{background-image:url(img/backgrounds/pipe-cream.gif);background-position:right center;background-repeat:no-repeat;padding-right:5px;margin-right:5px}
.other_sites ul li:last-child{background-image:none}
.other_sites dl dt{font-size:12px;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal;color:#dcceba}
.other_sites a{color:#c1ad92;text-decoration:none;white-space:nowrap}
.other_sites a:hover{text-decoration:underline}
.other_sites dl.employeelinks dt,.other_sites dl.employeelinks dd{font-size:14px}
#copyright{margin-left:20px}
div#footer_container div#footer_content div.footer h2,div#footer_container div#footer_content div.footer h3{font-size:14px;font-size:.875rem;font-family:'geogrotesque-semibold',Arial,Helvetica,sans-serif;font-weight:normal;margin-top:0;margin-bottom:4px}
div#footer_container div#footer_content div.footer div.footer_text_column_1 p:first-of-type,div#footer_container div#footer_content div.footer div.footer_text_column_2 p:first-of-type,div#footer_container div#footer_content div.footer div.footer_text_column_3 p:first-of-type{margin-top:0}
div#footer_container div#footer_content div.footer div.horizontal_rule{margin-bottom:24px}
div.footer .footer_column_4{color:#747474}
div.footer .footer_column_4 p{margin-top:0;margin-bottom:1em;margin-bottom:1rem;font-family:Geogrotesque-medium,Arial,Helvetica,Sans-serif;font-size:9.5px;font-size:.59375rem}
div.footer .footer_column_4 #aahrpp_logo_footer{float:left;margin-right:6px}
div.footer .footer_column_4 #aahrpp_accreditation{overflow:hidden;line-height:12px;line-height:.75rem}
div#footer_container div#footer_content div.footer img#social_media_icons_footer{margin-bottom:20px}
div#footer_container div#footer_content div.footer a.donate_button,div#footer_container div#footer_content div.footer a.fundraise_button{float:right}
div#footer_container div#footer_content div.footer div.fundraiseButton{margin:1rem 0}
@media print{.noprint{display:none}
}
.container_12 .grid_fifths{width:17.916%}
.grid_fifths{display:inline;float:left;margin-left:10px;margin-right:10px;position:relative}
.grid_fifths:last-child{margin-right:0}
form select.stdform,form input[type*="text"].stdform{width:360px;height:42px;line-height:36px;font-family:geogrotesque-regular,arial,helvetica,sans-serif;font-size:110%;color:#123054;padding-left:10px;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}
form select.stdform{background:url(img/backgrounds/drop_down_arrow.png) no-repeat right #fff;-webkit-appearance:none;appearance:none}
@-moz-document url-prefix(){form select.stdform{background-image:none}
}
form select.stdform::-ms-expand{display:none}
form input[type*="submit"].stdform{background-color:#89c348;border:medium none;color:white;font-size:12px;font-size:.75rem;font-family:"Geogrotesque-Semibold",Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:.08em;height:42px;line-height:40.8px;line-height:2.55rem;margin:0 20px 0 10px;padding:0 16px;padding:0 1rem;text-transform:uppercase;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;border-radius:0}
form input[type*="submit"].stdform:hover{background-color:#73ad33;cursor:pointer}
form input[type="submit"].stdform::-moz-focus-inner{border:0}
.fh_gradient_columns{margin:20px 0}
.fh_gradient_columns div.fh_parsys_column,.fh_panel_grid div.fh_parsys_column{height:100%;width:100%;float:left;border:0;vertical-align:top;padding:0;margin:0}
.fh_gradient_columns div.fh_parsys_column div.fh_section,.fh_panel_grid div.fh_parsys_column div.fh_section{overflow:hidden;width:100%}
.fh_gradient_columns div.fh_parsys_column div.fh_section{zoom:1}
.fh_gradient_columns div.fh_section>:first-child{margin-top:0;padding-top:0}
.fh_gradient_columns div.parbase.section>:first-child,.fh_gradient_columns div.fh_parsys_column div.section.eventMonth>:first-child,.fh_gradient_columns div.fh_parsys_column div.section.header>div.headerwidget>:first-child{margin-top:0;padding-top:0}
div.fh_body_content div.fh_gradient_columns div.fh_parsys_column{background-color:#e9e9e9}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt10-c0{width:900px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt10-c0{width:660px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt10-c0{width:580px;margin:20px}
div.fh_body_content.grid_9 div.grid_6 div.fh_gradient_columns div.fh-colctrl-lt10-c0{width:420px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt10-c0{width:340px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt20-c0{width:430px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt20-c1{width:430px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt20-c0{width:310px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt20-c1{width:310px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt20-c0{width:270px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt20-c1{width:270px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt20-c0{width:150px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt20-c1{width:150px;margin:20px}
div.fh_body_content.grid_9 div.grid_6 div.fh_gradient_columns div.fh-colctrl-lt20-c0{width:190px;margin:20px}
div.fh_body_content.grid_9 div.grid_6 div.fh_gradient_columns div.fh-colctrl-lt20-c1{width:190px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt21-c0{width:573px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt21-c1{width:287px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt21-c0{width:413px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt21-c1{width:207px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt21-c0{width:360px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt21-c1{width:180px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt21-c0{width:200px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt21-c1{width:100px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt22-c0{width:287px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt22-c1{width:573px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt22-c0{width:207px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt22-c1{width:413px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt22-c0{width:180px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt22-c1{width:360px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt22-c0{width:100px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt22-c1{width:200px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt30-c0{width:273px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt30-c1{width:273px;margin:20px}
div.fh_body_content.grid_12 div.fh_gradient_columns div.fh-colctrl-lt30-c2{width:273px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt30-c0{width:193px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt30-c1{width:193px;margin:20px}
div.fh_body_content.grid_9 div.fh_gradient_columns div.fh-colctrl-lt30-c2{width:193px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt30-c0{width:166px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt30-c1{width:167px;margin:20px}
div.fh_body_content.grid_12 div.grid_8 div.fh_gradient_columns div.fh-colctrl-lt30-c2{width:167px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt30-c0{width:86px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt30-c1{width:87px;margin:20px}
div.fh_body_content.grid_9 div.grid_5 div.fh_gradient_columns div.fh-colctrl-lt30-c2{width:87px;margin:20px}
div.cq-colctrl-default{width:100%}
div.parsys_column{height:100%;width:100%;float:left;border:0;vertical-align:top;padding:0;margin:0}
div.parsys_column div.section{overflow:hidden;width:100%}
div.parsys_column div.section{zoom:1}
div.parsys_column div.section>:first-child{margin-top:0;padding-top:0}
div.parsys_column div.parbase.section>:first-child,div.parsys_column div.parbase.section>div.highlightsBoxContainer>:first-child,div.parsys_column div.section>div.headerwidget>:first-child{margin-top:0;padding-top:0}
div.fh_body_content.grid_9 div.cq-colctrl-lt0-c0{width:340px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.cq-colctrl-lt0-c1{width:340px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt0-c0{width:180px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt0-c1{width:180px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.cq-colctrl-lt0-c0{width:460px;margin:20px 10px 20px 0}
div.fh_body_content.grid_12 div.cq-colctrl-lt0-c1{width:460px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt0-c0{width:300px;margin:20px 10px 20px 0}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt0-c1{width:300px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.grid_6 div.cq-colctrl-lt0-c0{width:210px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.grid_6 div.cq-colctrl-lt0-c1{width:210px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt0w-c0{width:400px;margin:20px 10px 20px 0}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt0w-c1{width:200px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.cq-colctrl-lt0w-c0{width:453px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.cq-colctrl-lt0w-c1{width:227px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.cq-colctrl-lt0w-c0{width:613px;margin:20px 10px 20px 0}
div.fh_body_content.grid_12 div.cq-colctrl-lt0w-c1{width:307px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt0w-c0{width:240px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt0w-c1{width:120px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.grid_6 div.cq-colctrl-lt0w-c0{width:280px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.grid_6 div.cq-colctrl-lt0w-c1{width:160px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt0x-c0{width:200px;margin:20px 10px 20px 0}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt0x-c1{width:400px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.cq-colctrl-lt0x-c0{width:227px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.cq-colctrl-lt0x-c1{width:453px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.cq-colctrl-lt0x-c0{width:307px;margin:20px 10px 20px 0}
div.fh_body_content.grid_12 div.cq-colctrl-lt0x-c1{width:613px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt0x-c0{width:120px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt0x-c1{width:240px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.grid_6 div.cq-colctrl-lt0w-c0{width:160px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.grid_6 div.cq-colctrl-lt0w-c1{width:280px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt1-c0{width:193px;margin:20px 10px 20px 0}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt1-c1{width:193px;margin:20px 10px 20px 10px}
div.fh_body_content.grid_12 div.grid_8 div.cq-colctrl-lt1-c2{width:193px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.cq-colctrl-lt1-c0{width:220px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.cq-colctrl-lt1-c1{width:220px;margin:20px 10px 20px 10px}
div.fh_body_content.grid_9 div.cq-colctrl-lt1-c2{width:220px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.cq-colctrl-lt1-c0{width:300px;margin:20px 10px 20px 0}
div.fh_body_content.grid_12 div.cq-colctrl-lt1-c1{width:300px;margin:20px 10px 20px 10px}
div.fh_body_content.grid_12 div.cq-colctrl-lt1-c2{width:300px;margin:20px 0 20px 10px}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt1-c0{width:113px;margin:20px 10px 20px 0}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt1-c1{width:113px;margin:20px 10px 20px 10px}
div.fh_body_content.grid_9 div.grid_5 div.cq-colctrl-lt1-c2{width:114px;margin:20px 0 20px 10px}
div.fh_body_content.grid_12 div.cq-colctrl-lt2-c0{width:235px;margin:0}
div.fh_body_content.grid_12 div.cq-colctrl-lt2-c1{width:235px;margin:0}
div.fh_body_content.grid_12 div.cq-colctrl-lt2-c2{width:235px;margin:0}
div.fh_body_content.grid_12 div.cq-colctrl-lt2-c3{width:235px;margin:0}
div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c0{width:31.91489361702128%;margin:20px 1.063829787234043% 20px 0}
div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c1{width:31.91489361702128%;margin:20px 1.063829787234043%}
div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c2{width:31.91489361702128%;margin:20px 0 20px 1.063829787234043%}
@media screen and (max-width:768px){div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c0,div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c1,div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c2{width:47.87234042553191%;margin:10px 1.063829787234043%}
}
@media screen and (max-width:480px){div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c0,div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c1,div.fh_body_content.grid_12 div.cq-colctrl-lt1-321-c2{width:100%;margin:10px 0}
}
@media screen and (max-width:768px){div.parsys_column.cq-colctrl-lt1-321{float:none}
div.parsys_column.cq-colctrl-lt1-321+div[style^=clear]{display:none}
div.parsys_column.cq-colctrl-lt1-321+div[style^=clear]+div.section{clear:both}
}
div.parsys_column.cq-colctrl-lt1-321 div.featureBox div.image_container img,div.parsys_column.cq-colctrl-lt1-321 div.featuredresearchers div.mainimage img,div.parsys_column.cq-colctrl-lt1-321 div.featuredevents div.mainimage img{width:100%}
body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-c0,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-c1,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-c2,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-321-c0,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-321-c1,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-321-c2,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt0-c0,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt0-c1,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt0w-c0,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt0w-c1,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt0x-c0,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt0x-c1{margin-top:0;margin-bottom:0}
@media screen and (max-width:768px){body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-321-c0,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-321-c1,body.griddedcolumns div.fh_body_content div.cq-colctrl-lt1-321-c2{margin-bottom:20px}
}
body.griddedcolumns div.parsys_column.cq-colctrl-lt0,body.griddedcolumns div.parsys_column.cq-colctrl-lt0x,body.griddedcolumns div.parsys_column.cq-colctrl-lt0w,body.griddedcolumns div.parsys_column.cq-colctrl-lt1,body.griddedcolumns div.parsys_column.cq-colctrl-lt1-321,body.griddedcolumns div.parsys_column.cq-colctrl-lt2,body.griddedcolumns div.parsys_column.cq-colctrl-default{float:none;margin:20px 0}
body.griddedcolumns div.parsys_column.cq-colctrl-lt0:first-child,body.griddedcolumns div.parsys_column.cq-colctrl-lt1:first-child,body.griddedcolumns div.parsys_column.cq-colctrl-lt1-321:first-child,body.griddedcolumns div.parsys_column.cq-colctrl-lt2:first-child,body.griddedcolumns div.parsys_column.cq-colctrl-default:first-child,body.griddedcolumns div.testtest div.colctrl-start+div.parsys_column{margin-top:0}
body.griddedcolumns div.parsys_column .imageplus dl dt img{display:block}
body.griddedcolumns div.parsys_column div.parbase.section *:last-child{margin-bottom:0}
body.griddedcolumns div.parsys_column .fh_textimage div.textimage_image{margin-bottom:0}
body.griddedcolumns div.parsys_column .videoEmbed{margin-bottom:0}
body.griddedcolumns div.parsys_column .tabsContainer,body.griddedcolumns div.parsys_column .tabsContainer{margin-bottom:0}
body.griddedcolumns div.parsys_column .newsfindercontainer div.related-news p:last-of-type{margin-bottom:0}
body.griddedcolumns div.parsys_column div.featuredresearchers{margin-bottom:0}
.fh_list ul,.fh_list ol{margin-top:0}
.fh_list ul>li:first-child>:first-child,.fh_list ol>li:first-child>:first-child{margin-top:0;padding-top:0}
.fh_list .pagination .next .raquo{margin-left:6px}
.fh_list .pagination .previous .raquo{margin-right:6px}
.fh_list .rsslink{border:0}
.fh_list.omitbullets ul{list-style:none;margin-left:.1em;padding-left:.1em}
.fh_list li.thumblist{margin-bottom:10px}
.fh_list li.thumblist .thumblist_thumb{float:left;width:100px}
.fh_list li.thumblist .thumblist_thumb img{border:0;width:94px}
.fh_list li.thumblist .thumblist_text{margin-left:110px}
.bulleted_picklist ul,.bulleted_picklist ol{margin-top:0}
.bulleted_picklist ul>li:first-child>:first-child,.bulleted_picklist ol>li:first-child>:first-child{margin-top:0;padding-top:0}
.multipurpose h3{margin-top:0;margin-bottom:10px}
.multipurpose.underlinetitle h3{border-bottom:2px #e9e9e9 solid;padding:0 0 7px 0;margin:0 0 15px 0}
.multipurpose.unconstrained .textcolumn{padding-left:160px}
.multipurpose.unconstrained .imagecolumn{float:left;width:140px}
.multipurpose .more{float:right;margin:0 20px 0 0;font-size:80%}
.multipurpose.noimage .imagecolumn{display:none}
.multipurpose.noimage .textcolumn{padding-left:0}
.multipurpose .textcolumn>:first-child{margin-top:0;padding-top:0}
.multipurpose .imagecolumn .caption{font-family:'Geogrotesque-Regular',Arial,Helvetica,sans-serif;font-size:90%;line-height:1.4em;margin-top:0}
.multipurpose .imagecolumn img{max-width:134px}
.multipurpose ul{line-height:1.5em}
.multipurpose ul{list-style-image:url(img/bullets/fred_hutch_bullet.png);padding-left:.1em;margin-left:1em}
.multipurpose.fiximageheight .imagecolumn .image_container{height:100px;overflow-y:hidden}
.multipurpose.fiximageheight .imagecolumn .image_container img.frame{border:0}
.imageplus dl{margin-top:0;margin-bottom:0}
.imageplus dl dd{margin-left:0}
.imageplus dl dd .caption{font-size:90%;line-height:1.4em;margin-top:0;margin-bottom:2px}
.imageplus dl dd .credit{font-size:80%;font-family:Geogrotesque-RegularIt,Arial,Helvetica,Sans-serif;font-style:normal;margin-top:0;margin-bottom:2px;line-height:1.4em}
.imageplus dl dd .highres{font-size:80%;margin-top:0}
.imageplus.floatright dl{float:right}
.imageplus img.noborder{border:0}
div.imagePlus div.imageplus.centered{margin-left:auto;margin-right:auto;display:block}
.horizontalimagetext{width:100%;max-width:300px}
.horizontalimagetext .hz_container{padding:0}
.horizontalimagetext h3{margin-top:0;margin-bottom:10px}
.horizontalimagetext .hz_image{max-width:268px}
.horizontalimagetext .hz_image.noborder{max-width:270px;border:0}
.horizontalimagetext .hz_image img{width:100%}
.horizontalimagetext .hz_text>:first-child{margin-top:10px}
.horizontalimagetext.noimage .hz_image{display:none}
.horizontalimagetext ul li{padding-bottom:0}
.fh_body.homepage .horizontalimagetext ul li{padding-bottom:.5em}
.horizontalimagetext img.noborder{border:0}
.fh_sidebar_content .relatedcontentarea .horizontalimagetext{max-width:180px;font-family:'geogrotesque-Regular',Arial,Sans-serif;font-size:13px;color:#393434}
.fh_sidebar_content .relatedcontentarea .horizontalimagetext .hz_image{width:174px}
.fh_textimage{margin-bottom:10px}
.fh_textimage div.textimage_image{margin:0 20px 20px 0}
.fh_textimage div.textimage_image{float:left}
.fh_textimage div.textimage_image.imageAlignRight{float:right;margin:0 2px 20px 20px}
.fh_textimage div.text>:first-child{margin-top:0}
.fh_textimage img.noborder{border:0}
.fh_textimage.noimage div.textimage_image{display:none}
.fh_textimage.clearfix::after{overflow:visible}
.textcallout .callout{float:right;width:33%;margin-left:20px;margin-bottom:10px;border:0;background-color:#e9e9e9;padding:20px}
.textcallout .text>:first-child{margin-top:0}
.textcallout .callout>:first-child{margin-top:0;padding-top:0}
.textcallout .callout>:last-child{margin-bottom:0;padding-bottom:0}
.textcallout.calloutleft .callout{float:left;margin-left:0;margin-right:20px}
.textcallout.calloutnoborder .callout{border:0}
.textcallout.calloutwide .callout{width:50%}
.textcallout.calloutsquarebullets .callout ul{list-style-image:url(img/bullets/fred_hutch_bullet.png);padding-left:.1em;margin-left:1em}
.textcallout.hidecallout .callout{display:none}
div.donateformlet{padding:20px;word-wrap:break-word;overflow:hidden}
.donateformlet h3{margin:0 0 .3em 0;margin:0 0 .6rem 0;font-size:170%;font-family:Geogrotesque-Medium,Arial,Helvetica,sans-serif;text-transform:uppercase}
.donateformlet .message{margin:0 0 .75em 0;line-height:1.2rem;line-height:1.2em}
.donateformlet form{margin:0;width:100%}
.donateformlet .df_amount_container{display:block;overflow:hidden}
.donateformlet form input.stdform.df_amount{width:100%;outline:0;font-size:190%}
.donateformlet form input.stdform.df_button{float:right;margin:0;margin-left:10px;-webkit-appearance:none;border-radius:0}
div.fh_rightcol_column.grid_4 div.donateformlet{border:0;width:260px;position:relative;left:-20px;overflow:hidden}
div.fh_rightcol_column.grid_4 div.donationformlet div.rail{width:300px;position:relative;left:-20px;overflow:hidden}
div.fh_rightcol_container div.grid_4 div.donateformlet{border:0;width:260px;position:relative;left:-20px;overflow:hidden}
div.fh_rightcol_container div.grid_4 div.donationformlet div.rail{width:300px;position:relative;left:-20px;overflow:hidden}
.donateformlet.flexible form input.stdform.df_button{float:none;margin-left:0}
.fh_body_column.grid_8 .donateformlet.flexible .text_container{display:table-cell;width:100%;vertical-align:middle;padding-right:2rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.fh_body_column.grid_8 .donateformlet.flexible .text_container h3{margin:0;*margin-bottom:.3em}
.fh_body_column.grid_8 .donateformlet.flexible .text_container .message{margin:.6rem 0 0 0;*margin:.6em 0}
.fh_body_column.grid_8 .donateformlet.flexible form{display:table-cell;width:auto;vertical-align:middle}
.fh_body_column.grid_8 .donateformlet.flexible{display:flex;align-items:center;justify-content:space-between}
.fh_body_content.grid_9 .donateformlet.flexible .text_container{display:table-cell;width:100%;vertical-align:middle;padding-right:2rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.fh_body_content.grid_9 .donateformlet.flexible .text_container h3{margin:0;*margin-bottom:.3em}
.fh_body_content.grid_9 .donateformlet.flexible .text_container .message{margin:.6rem 0 0 0;*margin:.6em 0}
.fh_body_content.grid_9 .donateformlet.flexible form{display:table-cell;width:auto;vertical-align:middle}
.fh_body_content.grid_9 .donateformlet.flexible{display:flex;align-items:center;justify-content:space-between}
.parsys_column .donateformlet.flexible .text_container{display:table-cell;width:100%;vertical-align:middle;padding-right:2rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.parsys_column .donateformlet.flexible .text_container h3{margin:0;*margin-bottom:.3em}
.parsys_column .donateformlet.flexible .text_container .message{margin:.6rem 0 0 0;*margin:.6em 0}
.parsys_column .donateformlet.flexible form{display:table-cell;width:auto;vertical-align:middle}
.parsys_column .donateformlet.flexible{display:flex;align-items:center;justify-content:space-between}
div.donateformlet{background:#123054;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzEyMzA1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIwN2M3ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOWI2YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#123054 1%,#207c7e 50%,#39b6b9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#123054),color-stop(50%,#207c7e),color-stop(100%,#39b6b9));background:-webkit-linear-gradient(top,#123054 1%,#207c7e 50%,#39b6b9 100%);background:-o-linear-gradient(top,#123054 1%,#207c7e 50%,#39b6b9 100%);background:-ms-linear-gradient(top,#123054 1%,#207c7e 50%,#39b6b9 100%);background:linear-gradient(to bottom,#123054 1%,#207c7e 50%,#39b6b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#123054',endColorstr='#39b6b9',GradientType=0)}
div.donateformlet h3{color:#fff}
div.donateformlet .message{color:#fff}
div.donateformlet.colorTheme1{background:#fff;filter:none}
div.donateformlet.colorTheme1 h3{color:#123054}
div.donateformlet.colorTheme1 .message{color:#123054}
div.donationformlet div.top.rail{height:7px;background:#123054;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyMzA1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM5YjZiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OWMzNDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#123054 0,#39b6b9 50%,#89c348 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#123054),color-stop(50%,#39b6b9),color-stop(100%,#89c348));background:-webkit-linear-gradient(left,#123054 0,#39b6b9 50%,#89c348 100%);background:-o-linear-gradient(left,#123054 0,#39b6b9 50%,#89c348 100%);background:-ms-linear-gradient(left,#123054 0,#39b6b9 50%,#89c348 100%);background:linear-gradient(to right,#123054 0,#39b6b9 50%,#89c348 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#123054',endColorstr='#89c348',GradientType=1)}
div.donationformlet div.bottom.rail{height:7px;background:#89c348;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5YzM0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM5YjZiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjMwNTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#89c348 0,#39b6b9 50%,#123054 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#89c348),color-stop(50%,#39b6b9),color-stop(100%,#123054));background:-webkit-linear-gradient(left,#89c348 0,#39b6b9 50%,#123054 100%);background:-o-linear-gradient(left,#89c348 0,#39b6b9 50%,#123054 100%);background:-ms-linear-gradient(left,#89c348 0,#39b6b9 50%,#123054 100%);background:linear-gradient(to right,#89c348 0,#39b6b9 50%,#123054 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c348',endColorstr='#123054',GradientType=1)}
div.donateformlet.colorTheme2{border:3px #e9e9e9 solid;background:#fff;filter:none}
div.donateformlet.colorTheme2 h3{color:#123054}
div.donateformlet.colorTheme2 .message{color:#123054}
.fh_sidebar_content .relatedcontentarea{margin:20px}
.fh_sidebar .relatedcontentarea{font-family:"Geogrotesque-Regular",Arial,Helvetica,sans-serif;font-size:100%;color:#123054}
.fh_sidebar .relatedcontentarea a{color:#39b6b9;text-decoration:none;font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.fh_sidebar .relatedcontentarea a:hover{text-decoration:underline;color:#89c348}
.fh_sidebar .relatedcontentarea img{max-width:180px}
.fh_sidebar .relatedcontentarea img.frame{max-width:170px}
.fh_sidebar .relatedcontentarea div.divider_chevron{width:220px;position:relative;left:-20px;margin-left:0;margin-right:0;overflow:hidden}
.profileresult{margin-bottom:20px}
.profileresult .profile_image{float:left;width:140px;overflow-x:hidden;overflow-y:hidden}
.profileresult .profile_image img{width:100%;max-width:134px}
.profileresult .profile_text{margin-left:160px}
.profileresult .profile_text>:first-child{margin-top:0}
.profileresult .profile_text .name{font-family:'geogrotesque-light',Arial,Helvetica,sans-serif;font-weight:normal;font-size:130%;margin-bottom:4px}
.profileresult .profile_text .name>:first-child{margin-top:0}
.profileresult .profile_text .appt,.profileresult .profile_text .appt2{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.profileresult .profile_text .appt a,.profileresult .profile_text .appt2 a{font-weight:normal}
.profileresult .profile_text .description{margin-top:2px;margin-bottom:5px}
.profileresult.noimage .profile_image{display:none}
.profileresult.noimage .profile_text{margin-left:0}
.profileresult.noappt .profile_text .appt,.profileresult.noappt .profile_text .appt2{display:none}
.profileresult.nodescription .profile_text .description{display:none}
.profileresult.nocontact .profile_text .phone,.profileresult.nocontact .profile_text .email{display:none}
.profileresult.nosecondaryappt .profile_text .appt2{display:none}
.profileresult.vertical .profile_image{float:none}
.profileresult.vertical .profile_text{margin-left:0;margin-top:6px}
.search_box form{margin:0;margin-bottom:12px;padding:0;white-space:nowrap;border:1px #ccc solid;height:27px;background-color:#fff}
.search_box form .search_button_container{float:left;margin-left:-20px;width:20px}
.search_box form .search_button{margin:3px 5px 0 0;vertical-align:bottom}
.search_box form>div{padding:0 7px 0 5px}
.search_box form .search_term_container{float:left;width:100%}
.search_box form .search_term_container>div{padding-right:30px}
.search_box form .search_term_container .search_term{width:100%;border-color:transparent;margin:0;padding:0;height:25px;line-height:25px;border:0;font-family:'Geogrotesque-Regular',Arial,Helvetica,sans-serif;font-size:12px;outline:0}
.search_box .linktext{margin:0;margin-top:4px;padding:0;font-size:90%}
.search_box p.linktext br{display:none}
.directorysearchboxcontainer{margin-bottom:10px;max-width:550px}
.directorysearchboxcontainer .borderbox{border:1px solid #e9e9e9;padding:20px;background-color:#e9e9e9}
.directorysearchboxcontainer form{margin:0}
.directorysearchboxcontainer form>p{margin-top:0}
.directorysearchboxcontainer .filters{font-size:14px;font-size:.875rem;margin:12px 0 20px 0}
.directorysearchboxcontainer .filters input{margin-left:12px;margin-left:.75rem;outline:0}
.directorysearchboxcontainer .filters label{white-space:nowrap}
.directorysearchboxcontainer .startover{margin-bottom:0;padding-bottom:0;text-transform:uppercase}
.directorysearchboxcontainer label{margin-right:20px}
.directorysearchapiresults .deptmatch{padding-left:20px;border-left:1px silver dotted}
.directorysearchapiresults .peoplematch{padding-right:10px}
.directorysearchapiresults .expandedsearch{margin:0 0 0 10px}
#directoryContactInfoContainer div.directoryContactInfo>:first-child{margin-top:0}
.profinderentry h3{margin:0;margin-bottom:8px}
.profinderentry .search_box form{max-width:300px}
.projectFinder>ul{margin-top:0}
.headerwidget .title{border-bottom:2px #e9e9e9 solid;padding-bottom:7px;margin-bottom:15px}
.headerwidget.nounderline .title{border-bottom:0}
.headerwidget.flushbottom .title{margin-bottom:0}
.headerwidget .more{float:right;margin:0 4px 10px 15px;font-size:14px;font-family:'Geogrotesque-Regular',Arial,Helvetica,sans-serif}
.headerwidget .more .raquo{font-family:'Geogrotesque-Regular',Arial,Helvetica,sans-serif;margin-left:4px}
div.eventlistingitem{margin-bottom:20px}
.eventlistingitem .eventimage{float:left;width:100px}
.eventlistingitem .eventimage img{width:200px}
.eventlistingitem .eventtext{line-height:1.2em;margin-left:220px}
.eventlistingitem .eventtext .title>:first-child{margin-top:0}
.eventlistingitem .eventtext .date>:first-child{margin-top:0}
.eventlistingitem .eventtext .title a{font-family:Geogrotesque-Regular,Arial,Helvetica,Sans-serif;font-weight:normal}
.eventlistingitem .eventtext .description{margin-top:2px}
.eventlistingitem .eventtext .description>:first-child{margin-top:0}
.eventlistingitem .date{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.eventlistingitem .title{font-size:155%;line-height:1.25em}
div.tabsContainer.tabfacade .tabContentsContainer{background:url(img/backgrounds/lp-right-shaded-column.gif) repeat-y;background-position:660px 0}
div.tabsContainer.tabfacade .tabContentsContainer .tabContentsContainerBorder{padding-right:0;padding-top:0}
div.tabsContainer.tabfacade .tabContentsContainer .tabContentsContainerBorder .shim{height:20px;background-color:#fff}
div.tabsContainer.tabfacade .tabContentsContainer .fh_rightcol_content{margin:20px}
div.tabsContainer.tabfacade.grid12_col2 .tabContentsContainer .grid_8{overflow-x:hidden}
div.tabsContainer.tabfacade.grid12_col2 .tabContentsContainer .grid_4{width:278px;margin-left:20px}
div.tabsContainer.tabfacade.grid12_col2 .tabContentsContainer div.divider_chevron{width:278px;position:relative;left:-20px;margin-left:0;margin-right:0;overflow:hidden}
div.tabsContainer.tabfacade ul.tabs li{width:18%}
div.tabsContainer.tabfacade ul.tabs li .subtitle{font-size:11px;white-space:nowrap;display:block;font-family:Arial,Helvetica,Sans-serif}
div.tabsContainer.tabfacade ul.tabs li a{margin-top:1px}
div.tabsContainer.tabfacade .tabContent div.parsys>div>:first-child{margin-top:0;padding-top:0}
div.tabsContainer.tabfacade .tabContent div.parsys_column>div.parbase.section>:first-child{margin-top:0;padding-top:0}
div.tabsContainer.tabfacade .tabContent div.parsys>div.parsys_column>*{margin-top:0;padding-top:0}
.profileListContainer h3{margin-bottom:0;padding-bottom:0}
.profileListContainer .note{font-family:Geogrotesque-RegularIt,Arial,Helvetica,Sans-serif;font-style:normal}
.profileListContainer .alphaSelect{margin-top:6px;margin-bottom:10px;padding-bottom:6px;border-bottom:1px silver solid}
.profileListContainer .alphaSelect a.inactive{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal;text-decoration:none;color:silver}
.profileListContainer .alphaSelect a.inactive:hover{cursor:text}
.profileListContainer .alphaSelect a.active{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.profileListContainer .profileListItem{margin-bottom:20px}
.profileListContainer .profileListItem .profileListPhoto{width:220px;float:left}
.profileListContainer .profileListItem .profileListPhoto img{width:214px}
.profileListContainer .profileListItem .profileListText{margin-left:240px}
.profileListContainer .profileListItem .profileListText .profileName{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.profileListContainer .profileListItem .profileListText .profileBusinessRole{font-family:Geogrotesque-RegularIt,Arial,Helvetica,Sans-serif;font-style:normal}
div.mediacoveragecontainer{margin-bottom:10px}
.fh_body.homepage .mediacoveragecontainer .item_attribution{color:#777;font-size:85%}
.fh_body.homepage .mediacoveragecontainer .item_description{display:none}
.mediaCoverageList ul{padding-left:0;margin-left:0;list-style:none;list-style-image:none;padding-top:0;margin-top:0}
.recentarticleslisting h3{margin-top:0}
.recentarticleslisting .more_link{text-align:right;margin-right:20px}
div.parsys_column>div.recentarticlespicklist .headerwidget .title{margin-top:0}
div.fh_parsys_column div.recentarticlespicklist .headerwidget .title{margin-top:0}
.featuredArticleContainer{margin-bottom:1em}
.featuredArticleContainer .headerwidget .title{margin-top:0}
.featuredArticleContainer .headline{font-size:125%;padding-bottom:.4em}
.featuredArticleContainer .articlePhoto{float:left;margin-right:17px;margin-bottom:4px;max-width:47%}
.featuredArticleContainer .articlePhoto img{max-height:200px;max-width:97%}
.featuredArticleContainer.noimage .articlePhoto{display:none}
.featuredArticleContainer.vertical .articlePhoto{float:none;margin-bottom:10px;max-width:100%}
.newsfindercontainer h2,.newsfindercontainer h3{margin-top:0}
.newsfindercontainer .related-news>div{margin:16px 0;margin:1rem 0}
.newsfindercontainer .related-news div.thumbnails{min-height:107px}
.newsfindercontainer .related-news div.thumbnails div.thumbnailContainer{float:left;margin-right:16px;margin-right:1rem}
.newsfindercontainer .related-news div.thumbnails div.textContainer{overflow:hidden}
.newsrollcontainer{overflow:hidden}
.newsroll .newsrolltitle{margin-top:0}
.newsroll-item .social_target{display:none}
.newsroll-item h2{margin-bottom:.5em;margin-top:0}
.newsroll-item h2 a{font-family:Geogrotesque-regular,Arial,Helvetica,sans-serif;font-weight:normal}
.newsroll-item h4{margin:.5em 0}
.newsroll-item .read_more{float:right;margin-top:0;margin-right:1rem;margin-bottom:0;line-height:1.9rem}
.newsroll-item .compact{margin-bottom:16px;margin-bottom:1rem}
.newsroll-item .compact .thumbnail{float:left;width:180px;margin-bottom:16px;margin-bottom:1rem}
.newsroll-item .compact .description{margin-left:210px}
.newsroll-item .view_story{clear:both;float:right;text-align:right;margin:0 16px 0 0;margin:0 1rem 0 0;line-height:1.9rem}
.newsroll-content .story_divider{clear:both;margin:18px 0 30px 0}
.newsroll .loadmore{padding:15px;color:#fff;background-color:#123054;font-size:140%;text-align:center}
.newsroll .loadmore a{color:#fff;font-family:'Geogrotesque-regular',Arial,Helvetica,Sans-serif;font-weight:normal}
.newsroll .share_options a.a2a_dd{font-family:Geogrotesque-regular,Arial,Helvetica,sans-serif}
.taglist .label{font-family:Geogrotesque-semibold,Arial,Helvetica,sans-serif;color:#123054;letter-spacing:1px;text-transform:uppercase;font-size:90%}
.taglist a{font-family:Geogrotesque-semibold,Arial,Helvetica,sans-serif;font-weight:normal;color:#8f8f8f;text-decoration:none;font-size:90%}
.taglist a:hover{text-decoration:underline}
.newsSocialShare .share_link_text{font-family:Geogrotesque-regular,Arial,Helvetica,sans-serif;font-weight:normal}
.relatednews_container ul{padding-left:0}
.relatednews_container .thumbnail{float:left;margin:0 16px 16px 0;margin:0 1rem 1rem 0}
.relatednews_container .item{clear:both;display:block;margin-bottom:16px;margin-bottom:1rem}
.relatednews_container .item a{text-decoration:none;color:#222}
.relatednews_container .item .news-title{color:#39b6b9;text-decoration:none;font-size:110%}
.relatednews_container .item .news-title:hover{text-decoration:underline;color:#89c348}
.relatednews_container .item .news-subtitle{text-decoration:none;font-family:Geogrotesque-regular,Arial,Helvetica,sans-serif;font-weight:normal}
.relatednews_container .item .news-date{color:#777;font-size:85%;font-family:Geogrotesque-regular,Arial,Helvetica,sans-serif;font-weight:normal}
.datepicker_container{max-width:100%;max-height:200px;overflow-y:hidden;position:relative}
dl.datepicker{margin:0;padding:0;position:relative}
dl.datepicker dd{margin:0;margin-bottom:1em;padding:0}
dl.datepicker dt{clear:both}
dl.datepicker ul{list-style-type:none;padding-left:0}
.datepicker li{float:left;display:inline-block;min-width:20%}
.datepicker .inactive{color:#bbb}
.datepicker h4{margin:0;margin-top:1em}
.datepicker h4:first{margin-top:0}
.datepicker_arrows{font-size:24px;font-size:1.5rem;text-align:center;font-family:Arial,Helvetica,sans-serif;margin:0;margin-top:16px;margin-top:1rem}
.datepicker_arrows a{text-decoration:none}
.datepicker_arrows #datepicker_down,.datepicker_arrows #datepicker_up{text-decoration:none}
.newsroll div.imageplus,.newsroll div.imageplus img{max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.job-search-widget form select.stdform{background:url(img/backgrounds/arrow-down.png) no-repeat 95% #fff;color:#000}
.job-search-widget{width:940px;width:58.75rem;height:415px;height:25.9375rem;padding-top:120px;padding-top:7.5rem;margin-bottom:16px;margin-bottom:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-color:#000;position:relative}
.job-search-widget::-webkit-input-placeholder{color:#757575}
.job-search-widget:-moz-placeholder{color:#757575}
.job-search-widget::-moz-placeholder{color:#757575}
.job-search-widget:-ms-input-placeholder{color:#757575}
.grid_12 .job-search-widget{background:#e9e9e9}
.general .job-search-widget{width:700px;width:43.75rem;height:auto;padding-top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.general .job-search-widget h3{color:#123054}
.job-search-widget h3{font-size:43px;font-size:2.6875rem;color:#fff;width:700px;width:43.75rem;margin:0 auto 20px auto;margin:0 auto 1.25rem auto}
.general .job-search-widget h3{font-size:32px}
.job-search-widget label{display:none}
.job-search-widget .job-search-widget-form{width:700px;width:43.75rem;display:table;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.job-search-widget .keyword-search-container{position:relative;display:table-cell;vertical-align:middle;width:100%}
.job-search-widget .category-container{display:table-cell;vertical-align:middle}
.job-search-widget .submit-container{display:table-cell;vertical-align:middle}
.job-search-widget .magnifying-glass{position:absolute;left:0;top:2%}
.job-search-widget .keyword-search-container .keyword-search{padding-left:50px;padding-left:3.125rem;width:100%;border:1px #bcbcbc solid;-webkit-appearance:none;border-radius:0}
.job-search-widget .category-container .category{border-radius:0;border:1px #bcbcbc solid;max-width:210px;max-width:13.125rem;margin-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}
.job-search-widget .submit-container .submit{margin-left:0;margin-right:0;background-color:#39b6b9}
.job-search-widget .submit-container .submit:hover{background-color:#299396}
.job-search-widget .alert-signup{position:absolute;bottom:35px;bottom:2.188rem;left:37px;left:2.313rem;font-family:'geogrotesque-regular',Arial,Helvetica,sans-serif;color:#fff;background:url(img/backgrounds/arrow-teal.png) no-repeat 100% 1px;font-size:18px;font-size:1.125rem;padding-right:27px;padding-right:1.688rem}
.job-search-widget .alert-signup:hover{color:#fff}
.general .job-search-widget .alert-signup{display:none}
@-moz-document url-prefix(){.job-search-widget form select.stdform{background:#fff;border:1px #bcbcbc solid}
}
.googlemapsapielement{width:100%;height:100%}
.googlemapsapielement .googlemaplocator{width:350px}
.googlemapsapielement .googlemaplocator .directions{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.infoforcontainer{margin-bottom:20px;overflow-y:hidden}
.infoforcontainer .infolabel{float:left;width:127px}
.infoforcontainer .infocontent{margin-left:127px}
.infoforcontainer .infocontent .item{width:150px;float:left;white-space:nowrap;margin-right:15px}
.infoforcontainer .infocontent a{text-decoration:none}
.infoforcontainer .infocontent a:hover{text-decoration:underline}
.infoforcontainer .infocontent .more{visibility:hidden;float:right;margin-right:5px;white-space:nowrap}
div#googleapisearchresults p.g{margin-top:1em;margin-bottom:0}
div#googleapisearchresults div.n{margin-top:2em}
div#googleapisearchresults div.n a{text-decoration:none}
div#googleapisearchresults a span.raquo{text-decoration:none;background-color:white}
div#googleapisearchresults hr.z{display:none}
div#googleapisearchresults #directory_results_api_marker table{margin-bottom:.25em;width:100%}
div#googleapisearchresults #directory_results_api_marker table tr th{text-align:left;padding:.3em 2em .4em .6em}
div#googleapisearchresults #directory_results_api_marker table tr td{padding:.2em 2em .2em .6em;white-space:nowrap}
div#googleapisearchresults #directory_results_api_marker table td.spacer{width:50%}
div#googleapisearchresults #directory_results_api_marker h3.facultystaff{margin-bottom:0}
div#googleapisearchresults #directory_results_api_marker h3.websiteresults{margin-top:1.25em}
.DirectoryResults{width:100%}
.DirectoryResults .tableheader .title{width:40%}
.DirectoryResults .tableheader .mailstop,.DirectoryResults .tableheader .phone,.DirectoryResults .tableheader .fax{width:12%}
.DirectoryResults .tableheader .email{width:24%}
.DirectoryResults tr.shaded{background-color:#e9e9e9}
.diseaserelated{margin-top:1em}
.diseaserelated img.rolloverImage{border:0}
.tabsContainer{margin-bottom:1em}
.tabsContainer .hide{display:none}
.tabsContainer.supertabs h2.hide{display:block}
.tabsContainer ul.tabs{margin:0;padding:0;float:left;list-style:none;height:52px;border-bottom:1px solid #c9cbcb;width:100%}
.tabsContainer ul.tabs li{float:left;margin:0 1% 0 0;padding:0;height:48px;width:15%;line-height:16px;border:1px solid #c9cbcb;top:3px;overflow:hidden;position:relative;background-color:#e9e9e9;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}
.tabsContainer.diseasetabs ul.tabs li{width:17%}
.tabsContainer.homepage ul.tabs li{width:35%}
.tabsContainer.homepage ul.tabs li.emphasize{line-height:30px}
.tabsContainer.supertabs ul.tabs li{width:13%}
.tabsContainer.supertabs ul.tabs li a{color:#123054;font-size:90%}
.tabsContainer.supertabs ul.tabs li.tab1,.tabsContainer.supertabs ul.tabs li.tab2,.tabsContainer.supertabs ul.tabs li.tab3,.tabsContainer.supertabs ul.tabs li.tab4,.tabsContainer.supertabs ul.tabs li.tab5,.tabsContainer.supertabs ul.tabs li.tab6,.tabsContainer.supertabs ul.tabs li.viewAll{background-image:none;background-color:#e9e9e9}
.tabsContainer.supertabs ul.tabs li.hover.tab1,.tabsContainer.supertabs ul.tabs li.hover.tab2,.tabsContainer.supertabs ul.tabs li.hover.tab3,.tabsContainer.supertabs ul.tabs li.hover.tab4,.tabsContainer.supertabs ul.tabs li.hover.tab5,.tabsContainer.supertabs ul.tabs li.hover.tab6,.tabsContainer.supertabs ul.tabs li.hover.viewAll{background-color:#f8f7f7}
.tabsContainer.supertabs ul.tabs li.active.tab1,.tabsContainer.supertabs ul.tabs li.active.tab2,.tabsContainer.supertabs ul.tabs li.active.tab3,.tabsContainer.supertabs ul.tabs li.active.tab4,.tabsContainer.supertabs ul.tabs li.active.tab5,.tabsContainer.supertabs ul.tabs li.active.tab6,.tabsContainer.supertabs ul.tabs li.active.viewAll{background-color:#fff}
.tabsContainer.supertabs ul.tabs li.active.tab1 a,.tabsContainer.supertabs ul.tabs li.active.tab2 a,.tabsContainer.supertabs ul.tabs li.active.tab3 a,.tabsContainer.supertabs ul.tabs li.active.tab4 a,.tabsContainer.supertabs ul.tabs li.active.tab5 a,.tabsContainer.supertabs ul.tabs li.active.tab6 a,.tabsContainer.supertabs ul.tabs li.active.viewAll a{color:#123054}
.tabsContainer.supertabs ul.tabs li.active.tab1 a:after,.tabsContainer.supertabs ul.tabs li.active.tab2 a:after,.tabsContainer.supertabs ul.tabs li.active.tab3 a:after,.tabsContainer.supertabs ul.tabs li.active.tab4 a:after,.tabsContainer.supertabs ul.tabs li.active.tab5 a:after,.tabsContainer.supertabs ul.tabs li.active.tab6 a:after,.tabsContainer.supertabs ul.tabs li.active.viewAll a:after{content:'>';margin-left:3px}
div.tabsContainer.tabfacade.jobstabs ul.tabs li{width:46%;font-size:24px;font-family:'franklin-gothic-urw-n5','franklin-gothic-urw','Franklin Gothic Medium',Arial,Helvetica,Sans-serif;font-weight:500}
div.tabsContainer.tabfacade.jobstabs ul.tabs li.active a{padding-left:34px;background-image:url(img/bullets/arrow-blue.gif);background-repeat:no-repeat;background-position:20px 4px}
div.tabsContainer.tabfacade.jobstabs ul.tabs li.tabtitle1 a{margin-top:8px}
div.tabsContainer.tabfacade.jobstabs ul.tabs li.tabtitle2 a{margin-top:4px}
.tabsContainer ul.tabs li a{font-size:90%;text-decoration:none;color:#123054;display:block;padding:8px 8px 0 14px}
.tabsContainer ul.tabs li.active{background:#fff;border-bottom:1px solid #fff;height:52px;top:0}
.tabsContainer ul.tabs li.breaktext{line-height:16px}
.tabsContainer ul.tabs li.emphasize{font-size:115%}
.tabContentsContainer{border-top:0;overflow:hidden;clear:both;float:left;width:100%;background:#fff;margin-bottom:10px}
.tabContentsContainer .tabContentsContainerBorder{border:1px solid #c9cbcb;border-top:0;padding:20px}
.tabsContainer .tabContent{overflow-x:hidden}
.tabsContainer .tabContent h2{margin-top:0;padding-top:0}
.tabsContainer .tabContent .backtotop{text-align:right}
.tabsContainer .tabContent .backtotop p{white-space:nowrap}
.tabsContainer .tabContent .backtotop a{margin-left:4px;margin-right:4px}
.tabsContainer ul.tabs li.hover{background:#f8f7f7}
.tabsContainer ul.tabs li.hover.active{background-color:#fff}
.tabsContainer .column2{width:45%;float:right}
.tabsContainer ul.splitMe{width:50%;float:left}
.tabsContainer li.header{margin-top:6px}
.tabsContainer li.header>a{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.tabsContainer li.header>span{font-size:105%}
#homepageSliderContainer{height:414px;width:940px;position:relative}
.homepageFadeContainer{width:100%;height:414px;position:absolute;top:0;left:0;padding:0;margin:0;display:none;overflow-y:hidden;background-color:#e9e9e9}
#homepageSliderContainer #firstContainer{display:block}
.homepagePhoto{float:left;width:620px}
.homepagePhoto img{border:0;width:620px;height:413px}
.homepageText{float:left;width:280px;margin-left:25px;margin-top:15px;max-height:414px;overflow-y:hidden}
.homepageText a{text-decoration:none;color:#89c348;font-family:'Geogrotesque-SemiBold',Arial,Helvetica,serif;font-weight:normal}
.homepageText a:hover{text-decoration:underline}
.homepageText .raquo{margin-left:4px}
.homepageText .textline{font-family:'Geogrotesque-SemiBold',Arial,Helvetica,serif;font-size:16px;font-size:1rem;line-height:25px;color:#89c348}
.homepageText .linkline{font-family:Arial,Helvetica,Sans-serif;margin-top:10px;font-size:18px}
.homepageText h2,.homepageText h2 a{font-family:'Geogrotesque-Light',Arial,Helvetica,serif;font-size:50px;font-size:3.125rem;font-weight:normal;color:#123054;letter-spacing:-2px;margin-bottom:10px;margin-top:10px;padding-bottom:0;line-height:48px}
.homepageText h2 a:hover{color:#123054;text-decoration:none}
#homepageSliderDots{position:absolute;bottom:20px;right:17px;z-index:5;display:none}
.homepageDot{float:left;margin:0 3px}
.rssTarget .eventContainer{margin-bottom:15px}
.rssTarget .eventContainer .eventTitle,.rssTarget .eventContainer .eventDate{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
div.download div.item{clear:both;margin:0 0 8px 0}
div.download span.icon img{width:16px;height:16px}
div.download span.icon{float:left;padding:0 8px 8px 0;background:url(img/icons/default.gif) no-repeat}
div.download span.icon.type_doc{background:url(img/icons/doc.gif) no-repeat}
div.download span.icon.type_eps{background:url(img/icons/eps.gif) no-repeat}
div.download span.icon.type_gif{background:url(img/icons/zip.gif) no-repeat}
div.download span.icon.type_jpg{background:url(img/icons/jpg.gif) no-repeat}
div.download span.icon.type_pdf{background:url(img/icons/pdf.gif) no-repeat}
div.download span.icon.type_ppt{background:url(img/icons/ppt.gif) no-repeat}
div.download span.icon.type_tif{background:url(img/icons/tif.gif) no-repeat}
div.download span.icon.type_txt{background:url(img/icons/txt.gif) no-repeat}
div.download span.icon.type_xls{background:url(img/icons/xls.gif) no-repeat}
div.download span.icon.type_zip{background:url(img/icons/zip.gif) no-repeat}
span.downloadInstructions{font-size:75%}
.slideshowContainer{outline:0}
.slideshowContainer .slideshowHeader h3{margin-bottom:15px;margin-bottom:.9375rem}
.slideshowContainer .slideshowHeader span.instructions{font-family:Arial,Helvetica,sans-serif;font-size:11px}
.slideshowContainer .slideshowContainer{width:700px;position:relative}
.slideshowContainer .slideshowContainer:focus{outline:0}
.slideshowContainer .slideshowPhotoContainer{width:700px;height:440px;float:left;margin-bottom:7px}
.slideshowContainer .largePhotoContainer{width:597px;height:440px;background-color:#f8f7f7;overflow:hidden;position:relative;float:left}
.slideshowContainer .theSlides{position:relative;left:0}
.slideshowContainer .theSlides .largePhoto{width:597px;height:440px;float:left}
.slideshowContainer .largePhoto img{padding:6px;display:block;margin-left:auto;margin-right:auto;max-height:428px;max-width:585px}
.slideshowContainer .control{width:298px;height:440px;z-index:4;text-indent:-10000px}
.slideshowContainer .controlImage{display:block;width:44px;height:43px;position:absolute;z-index:4;cursor:pointer}
.slideshowContainer #leftControlImage{background-image:url(img/nav/slideshow-left-arrow.png);left:0;top:195px}
.slideshowContainer #rightControlImage{background-image:url(img/nav/slideshow-right-arrow.png);right:0;top:195px}
.slideshowContainer .thumbnailBar{width:103px;height:440px;background-color:#e9e9e9;position:relative;float:left}
.slideshowContainer .thumbControl{position:absolute;width:103px;text-indent:-10000px;cursor:pointer;z-index:4}
.slideshowContainer #topThumbControl{height:48px;background-image:url(img/nav/slideshow_arrow_sm_up.png);top:0;left:0}
.slideshowContainer #bottomThumbControl{height:47px;background-image:url(img/nav/slideshow_arrow_sm_down.png);bottom:0;left:0}
.slideshowContainer .overflowContainer{position:relative;height:345px;overflow:hidden;top:48px}
.slideshowContainer .thumbnailContainer{position:relative;top:0}
.slideshowContainer .thumbnail{height:74px;width:69px;overflow:hidden;margin-left:15px;margin-right:15px;margin-bottom:11px;border:2px solid #e9e9e9;z-index:8}
.slideshowContainer .thumbnail img{height:74px;display:block;margin-left:auto;margin-right:auto}
.slideshowContainer .thumbnailContainer .activeThumb{border:2px solid #ccc}
.slideshowContainer .textContainer{width:700px;position:relative}
.slideshowContainer .textSlide{display:none}
.slideshowContainer .activeText{display:block}
.slideshowContainer #slideStatus{text-align:right;padding-right:2px;font-family:Arial,Helvetica,sans-serif;color:#666;font-size:14px;margin-bottom:7px}
.slideshowContainer .slideshowHR{margin-top:5px;margin-bottom:35px}
.clear{clear:both}
.videoEmbed{margin-bottom:15px}
.videoEmbed div.videoCaption{font-size:90%;line-height:1.4em;margin:0 0 2px}
.videoEmbed div.videoCredit{font-size:80%;font-family:Geogrotesque-RegularIt,Arial,Helvetica,Sans-serif;font-style:normal;margin:0 0 2px;line-height:1.4em}
.videoSlideshow{width:100%;position:relative}
.videoSlideshow h3{padding-left:5%;padding-right:5%}
.videoSlideshow .mainContainer{padding-left:5%;padding-right:5%}
.videoSlideshow .mainContainer h4{font-size:1.5em;margin-bottom:0;margin-top:.5em}
.videoSlideshow .mainContainer p:first-of-type{margin-top:.25em}
.videoSlideshow .mainContainer .mainVideoContainer{width:100%}
.videoSlideshow .mainContainer .mainVideoContainer object{max-width:100%}
.videoSlideshow .additionalVideoContainer{width:100%;position:relative}
.videoSlideshow .additionalVideoContainer>div{float:left}
.videoSlideshow .additionalVideoContainer .leftArrow,.videoSlideshow .additionalVideoContainer .rightArrow{width:5%;height:100px;background-image:url(img/buttons/videoSlideshowArrows.gif);background-repeat:no-repeat;margin:0;padding:0}
.videoSlideshow .additionalVideoContainer .leftArrow{background-position:12px 4px}
.videoSlideshow .additionalVideoContainer .rightArrow{background-position:-35px 4px}
.videoSlideshow .additionalVideoContainer .additionalVideoWindow{width:90%;overflow:hidden;position:relative}
.videoSlideshow .videoSlideContainer{position:relative}
.videoSlideshow .additionalVideoContainer .videoSlide{width:20%;position:relative;float:left;margin-right:3%}
.videoSlideshow .additionalVideoContainer .videoSlide.active{background-color:#f1f0ef}
.videoSlideshow .additionalVideoContainer .videoSlide img{max-width:100%;border:0}
.videoSlideshow .additionalVideoContainer .videoSlide a.videoTitle{text-decoration:none}
.videoSlideshow .additionalVideoContainer .videoSlide a.videoTitle:hover{text-decoration:underline}
.videoSlideshow .additionalVideoContainer .videoSlide h4{color:#26a9df;font-size:1em;margin-top:.25em;margin-bottom:.25em;padding-left:5px;padding-right:5px}
.videoSlideshow .additionalVideoContainer .videoSlide p{font-size:.8em;line-height:1.4em;padding-left:5px;padding-right:5px;margin-bottom:1em;padding-bottom:0}
.videoSlideshow .additionalVideoContainer .videoSlide p:first-of-type{margin-top:0}
.eventItemContainer.noDescription{margin-bottom:16px;margin-bottom:1rem}
.eventItemContainer .alertText,.eventListItem .alertText{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal;color:red}
.eventItemContainer .eventDetails{margin-bottom:0}
.eventItemContainer .eventDescription,.eventItemContainer .eventDescription :first-child{margin-top:0;padding-top:0}
.alternateSlider .slideContainer{position:relative}
.alternateSlider .slideContainer div{position:absolute;left:442px;z-index:8;opacity:.0}
.alternateSlider .slideContainer div.active{z-index:10;opacity:1.0}
.alternateSlider .slideContainer div.last-active{z-index:9}
.alternateSlider .titleCard,.alternateSlider .slideContainer .slide{float:left}
div.donateButton{height:42px;height:2.635rem;line-height:40.8px;line-height:2.55rem}
div.donateButton a.donate_button{background-color:#89c348;color:white;text-decoration:none;text-transform:uppercase;text-align:center;font-size:12px;font-size:.75rem;letter-spacing:.08em;font-family:'Geogrotesque-Semibold',Arial,Helvetica,sans-serif;display:inline-block;height:100%;padding:0 1em;font-weight:normal}
div.donateButton a.donate_button:hover{background-color:#73ad33}
div.fundraiseButton{height:42px;height:2.635rem;line-height:40.8px;line-height:2.35rem}
div.fundraiseButton a.fundraise_button{color:#89c348;border:3px solid #89c348;text-decoration:none;text-transform:uppercase;text-align:center;font-size:12px;font-size:.75rem;letter-spacing:.08em;font-family:'Geogrotesque-Semibold',Arial,Helvetica,sans-serif;display:inline-block;height:86%;padding:0 1em;font-weight:normal}
div.fundraiseButton a.fundraise_button:hover{color:#73ad33;border-color:#73ad33}
div#utility_nav a.fundraise_button{border-top:0;padding-top:2px;padding-top:.1rem;height:89%}
div.featureBox div.image_container,div.featuredresearchers div.mainimage,div.featuredevents div.mainimage{margin-bottom:20px}
div.featureBox div.image_container img,div.featuredresearchers div.mainimage img,div.featuredevents div.mainimage img{max-width:100%}
div.featureBox div.text_and_titles_container h2.category,div.featuredresearchers h2.category,div.featuredevents div.text_container h2.category{color:#123054;font-family:'Geogrotesque-SemiBold',Arial,sans-serif;font-size:13px;font-size:.8125rem;font-weight:normal;letter-spacing:1px;line-height:1.1em;margin:0 0 7px;text-transform:uppercase}
div.featureBox div.text_and_titles_container a.title_link,div.featureBox div.text_and_titles_container a.title_link:hover{text-decoration:none}
div.featureBox div.text_and_titles_container h3.feature_box_title,div.featuredresearchers h3.name,div.featuredevents div.text_container h3.title{font-family:'Geogrotesque-Light',Arial,sans-serif;font-size:29px;font-size:1.8125rem;font-weight:normal;margin:0;line-height:1em}
div.featureBox div.text_and_titles_container a h3.feature_box_title,div.featuredresearchers a h3.name,div.featuredevents div.text_container a h3.title{color:#39b6b9}
div.featureBox div.text_and_titles_container a:hover h3.feature_box_title,div.featuredresearchers a:hover h3.name,div.featuredevents div.text_container a:hover h3.title{color:#89c348;text-decoration:underline}
div.featureBox div.text_and_titles_container div.description_text,div.featuredresearchers div.research_interest{margin-top:.3em;margin-bottom:1em}
div.featureBox div.text_and_titles_container div.description_text :first-child{margin-top:0;padding-top:0}
div.featureBox div.link_container,div.featuredresearchers div.link_container,div.featuredevents div.text_container div.link_container{text-align:right;margin-top:1em;line-height:1.2em}
div.featureBox div.link_container a,div.featuredresearchers div.link_container a,div.featuredevents div.text_container div.link_container a{background-image:url(img/bullets/feature-box-link-bullet.png);background-position:right center;background-repeat:no-repeat;padding-right:24px;padding-right:1.5rem}
div.featureBox div.feature_box_container.colorTheme1,div.featuredresearchers.colorTheme1,div.featuredevents.colorTheme1{background-color:#e9e9e9}
div.featureBox div.feature_box_container.colorTheme1 div.text_and_titles_container,div.featuredresearchers.colorTheme1 div.text_container,div.featuredevents.colorTheme1 div.text_container{padding:0 20px 20px}
div.featuredresearchers.omitfeaturedimage div.mainimage{display:none}
div.featuredresearchers div.research_interest{font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal;margin-bottom:0}
.featuredevents ul.eventlist{padding:0;margin-bottom:0}
.featuredevents ul.eventlist li{padding-bottom:.5em}
.featuredevents.omitfeatureddate .date{display:none}
.featuredevents.omitfeaturedimage .mainimage{display:none}
div.featuredevents div.text_container div.date_and_description{margin-top:.3em}
div.featuredevents div.text_container div.date{margin-bottom:0;font-family:Geogrotesque-Semibold,Arial,Helvetica,Sans-serif;font-weight:normal}
.headerWidget h2,.headerWidget h3,.headerWidget h4{margin-bottom:10px}
.clinicaltrials .borderbox{border:1px solid #e9e9e9;padding:30px;margin:10px 0;background-color:#e9e9e9}
.clinicaltrials .boxtitle{font-size:155%;margin-top:0;margin-bottom:0}
.clinicaltrials .filters{font-size:14px;font-size:.875rem;margin:20px 0 20px 0}
.clinicaltrials table.levelset{margin-bottom:16px;margin-bottom:1rem}
.clinicaltrials .or{padding-left:35px;color:#123054;font-size:30px;margin:15px 0;font-weight:bold}
.clinicaltrials .logos img{max-width:25%}
.clinicaltrials .filters input{margin-left:16px;margin-left:1rem}
.clinicaltrials .filters label{white-space:nowrap}
div.fh_panel_grid .imageplus dt img{display:block}
div.fh_panel_grid.colorTheme0{background-color:#123054}
div.fh_panel_grid .imageWithTextOverlay{position:relative;margin:0;padding:0}
div.fh_panel_grid .imageWithTextOverlay a{text-decoration:none}
div.fh_panel_grid .imageWithTextOverlay .textOverlayBackground{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:middle;padding:0 10px;padding:0 .625rem;text-align:center;background:#1c3b61;background:rgba(28,59,97,0.9);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.fh_panel_grid .imageWithTextOverlay .textOverlayBackground .textContainer{position:absolute;top:0;width:90%;padding:0;left:8%;width:84%;padding-bottom:44px;background-image:url(clientlibs/libs/annualreport2013/img/arrow_png.png);background-position:center bottom;background-repeat:no-repeat;line-height:17.6px;line-height:1.1rem;font-family:'Geogrotesque-regular',Arial,Helvetica,sans-serif}
div.fh_panel_grid .imageWithTextOverlay .textOverlayBackground .textOverlayTitle{margin:0 0 8px 0;margin:0 0 .5rem 0;padding:0;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.fh_panel_grid .imageWithTextOverlay .textOverlayBackground .textOverlayDescription{margin:0;padding:0;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.fh_panel_grid .imageWithTextOverlay img{vertical-align:top;width:235px;border:0}
div.fh_panel_grid .imageWithTextOverlay .indicator{position:absolute;right:12px;bottom:10px;font-size:36px;font-family:Arial,Helvetica,Sans-serif;color:#fff;color:rgba(255,255,255,.8);text-shadow:.1em .1em .3em #555}
div.fh_panel_grid .imageWithTextOverlay .indicator span:after{content:'+'}
div.fh_panel_grid .imageWithTextOverlay a:hover .indicator span:after{content:''}
div.fh_panel_grid .imageWithTextOverlay .textOverlayBackground .linkText{margin:10px 0 0 0;margin:.625rem 0 0 0;padding:0;display:block;font-size:14.4px;font-size:.9rem;line-height:14.4px;line-height:.9rem;color:#fff;font-family:'Geogrotesque-RegularIt',Arial,Helvetica,Sans-serif}
div.fh_panel_grid .imageWithTextOverlay .textOverlayBackground .linkText:hover{color:#ddd}
div.fh_panel_grid .imageWithTextOverlay .textOverlayBackground .linkText em{text-decoration:underline}
div.fh_panel_grid .imageWithTextOverlay .mobileTitleContainer{display:none;position:relative;top:0;margin-left:40%}
div.fh_panel_grid .imageWithTextOverlay .mobileTitle{vertical-align:middle;margin:0;padding:0 16px;padding:0 1rem;font-size:15px;font-size:.9375rem;font-weight:normal;font-family:geogrotesque-semibold,arial,helvetica,sans-serif}
.standardSlider .royalSlider{width:100%}
.standardSlider .royalSlider .rsImg{border:0}
.standardSlider .royalSlider>div.rsContent{display:none}
.standardSlider .royalSlider>div.rsContent.hero{display:block;overflow-y:hidden}
.standardSlider .royalSlider .rsCaption{display:none}
.standardSlider .royalSlider .rsContent .infoBlock{position:absolute;bottom:0;left:0;right:auto;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:0;overflow:hidden;padding:1.5625em;word-wrap:break-word;color:#fff}
.standardSlider .royalSlider .rsContent .infoBlock.gradient{background:black;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjc0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0.74) 38px,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,1)),color-stop(38px,rgba(0,0,0,0.74)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0.74) 38px,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0.74) 38px,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0.74) 38px,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,1) 0,rgba(0,0,0,0.74) 26px,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}
.standardSlider .royalSlider .rsContent .infoBlock h4,.standardSlider .royalSlider .rsContent .infoBlock p{max-width:85%;color:white;line-height:normal}
.standardSlider .royalSlider .rsContent .infoBlock h4{font-family:'Geogrotesque-light',Arial,Helvetica,sans-serif;font-size:237%;margin:0;padding-bottom:0}
.standardSlider .royalSlider .rsContent .infoBlock p.deck{font-family:'Geogrotesque-semibold',Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;margin:0}
.standardSlider .royalSlider .rsContent a .infoBlock p.deck:hover{text-decoration:underline;cursor:pointer}
.standardSlider .royalSlider .rsContent .infoBlock p.credit{font-family:'Geogrotesque-regular',Arial,Helvetica,sans-serif;font-size:11px;margin:1em 0 0 0}
.standardSlider .royalSlider .rsContent a,.standardSlider .royalSlider .rsContent a:hover{color:#fff;text-decoration:none}
.standardSlider .royalSlider.rsUni .rsBullets{position:absolute;bottom:30px;right:26px;width:auto}
.standardSlider .royalSlider.rsUni .rsBullet{padding:6.5px}
.standardSlider .royalSlider.rsUni .rsBullet span{background-color:#999;height:14px;width:14px;border-radius:14px;opacity:.72}
.standardSlider .royalSlider.rsUni .rsBullet.rsNavSelected span{background-color:#fff;opacity:1}
.standardSlider .royalSlider.rsUni .rsArrow{height:15%;//height:100%}
.standardSlider .royalSlider.rsUni.rsHor .rsArrowRight,.standardSlider .royalSlider.rsUni.rsHor .rsArrowLeft{top:40%;//top:0}
.standardSlider .royalSlider.rsUni.rsHor .rsArrowLeft .rsArrowIcn{background:url(img/slideshow/slideshow_arrow_lg_left.png);background-position:0 0;opacity:.8}
.standardSlider .royalSlider.rsUni.rsHor .rsArrowRight .rsArrowIcn{background:url(img/slideshow/slideshow_arrow_lg_right.png);background-position:0 0;opacity:.8}
.standardSlider .royalSlider.rsUni.rsHor .rsArrowRight .rsArrowIcn:hover,.standardSlider .royalSlider.rsUni.rsHor .rsArrowLeft .rsArrowIcn:hover{opacity:1}
.standardSlider .royalSlider.rsUni .rsArrowIcn{height:44px;width:44px}
.standardSlider .royalSlider.rsUni .rsArrowLeft .rsArrowIcn{margin-left:-6px}
.standardSlider .royalSlider.rsUni .rsArrowRight .rsArrowIcn{margin-left:-36px}
.expanderComponent .expanderHeader .expanderIcon{position:absolute;margin-left:-1.3em;margin-top:.14em;line-height:.7em;width:.7em;font-size:1em;text-decoration:none;text-align:center;color:#c9d3eb;background-color:#207c7e}
.expanderComponent .expanderHeader.closed{color:#123054}
.expanderComponent .expanderHeader.closed .expanderIcon{color:#39b6b9;background-color:#123054}
.expanderComponent .expanderHeader .expanderIcon.active,.expanderComponent .expanderHeader .expanderIcon:hover{color:#c9d3eb;background-color:#207c7e}
.expanderComponent .expanderHeader,.expanderComponent .expanderParsys,.expanderComponent .expanderIntro{margin-left:46.4px;margin-left:2.9rem}
.expanderComponent .expanderIntro{margin-bottom:12.8px;margin-bottom:.8rem}
.expanderComponent .expanderHeader{position:relative;cursor:pointer;margin-top:.8em;margin-bottom:.2em;color:#39b6b9}
.expanderComponent .expanderParsys.colorTheme1{padding:1em 1.5em;background-color:#e9e9e9}
.expanderComponent .expanderParsys :first-child{margin-top:0}
#pfp-hero{background-size:cover;color:#fff;padding:70px 40px 70px 40px;float:right}
#pfp-hero h2{color:#fff;float:right;width:50%;font-size:2.5rem;margin-top:0;margin-bottom:1rem}
#pfp-hero .caption{float:right;clear:right;width:50%}
#pfp-hero .buttons{float:right;width:50%;clear:right}
#pfp-hero .buttons a{background:#39b6b9;color:#fff;text-transform:uppercase;padding:1rem;font-size:.9rem;float:left}
#pfp-hero .buttons a:hover{text-decoration:none}
#pfp-hero .buttons a:first-child{margin-right:1rem}
@media screen and (max-width:768px){#pfp-hero{padding:0}
#pfp-hero h2,#pfp-hero .caption{width:70%;margin-right:30px}
#pfp-hero h2{margin-top:40px}
#pfp-hero .caption{margin-bottom:2rem}
#pfp-hero .buttons{background-color:#123054;width:100%;margin-bottom:0;padding:30px 0;text-align:center;float:none}
#pfp-hero .buttons a{float:none}
}
@media screen and (max-width:568px){#pfp-hero .buttons a{display:inline-block;min-width:50%}
#pfp-hero .buttons{padding:20px 0}
#pfp-hero .buttons a:first-child{margin-right:0;margin-bottom:20px}
}
@media screen and (max-width:480px){.overlay{background-color:rgba(18,48,84,0.75);padding:20px}
#pfp-hero{text-align:center}
#pfp-hero h2,#pfp-hero .caption{width:100%;margin-right:0}
#pfp-hero h2{margin-top:20px}
#pfp-hero .buttons{background:transparent;padding:0;text-align:center}
#pfp-hero .buttons a{display:inline-block;min-width:70%}
#pfp-hero .buttons a:first-child{margin-bottom:10px}
}
.bdir-container{width:940px;width:58.75rem;height:415px;height:25.9375rem;padding-top:120px;padding-top:7.5rem;margin-bottom:16px;margin-bottom:1rem;box-sizing:border-box;position:relative;background:url(img/backgrounds/bdir-tech-search-hero-t-cells.jpg) 0 0 no-repeat}
.bdir-container h3{font-size:43px;font-size:2.6875rem;color:#fff;width:700px;width:43.75rem;margin:0 auto 20px auto;margin:0 auto 1.25rem auto}
.bdir-container form{width:700px;width:43.75rem;display:table;margin:0 auto;box-sizing:border-box}
.bdir-container .search-box-container{position:relative;display:table-cell;vertical-align:middle;width:100%}
.bdir-container .search-box-container label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.bdir-container .search-box-container .search-icon{position:absolute;left:0;top:2%}
.bdir-container .search-box-container .search-input{padding-left:50px;padding-left:3.125rem;width:100%;border:1px solid #bcbcbc;-webkit-appearance:none;border-radius:0}
.bdir-container .submit-container{display:table-cell;vertical-align:middle}
.bdir-container .submit-container .submit{margin-left:0;margin-right:0;background-color:#39b6b9}
.bdir-container .submit-container .submit:hover{background-color:#299396}
.bdir-container .search-options-container{width:700px;width:43.75rem;margin:5px auto 0 auto;margin:.3125rem auto 0 auto}
.bdir-container .search-options-container .search-options-link{color:#fff;font-family:Geogrotesque-Regular,Arial,Helvetica,Sans-serif}
.bdir-container .search-options-container .search-options-link:hover{color:#fff}
.bdir-container .subscribe-link{position:absolute;bottom:35px;bottom:2.1875rem;left:37px;left:2.3125rem;font-family:Geogrotesque-Regular,Arial,Helvetica,Sans-serif;color:#fff;background:url(img/backgrounds/arrow-white.png) no-repeat 100% 1px;font-size:18px;font-size:1.125rem;padding-right:27px;padding-right:1.6875rem}
.bdir-container .subscribe-link:hover{color:#fff}
@media screen and (max-width:768px){body.responsive #fh_sidebar.grid_3,body.responsive #fh_body_content.grid_9{display:block;float:none;width:100%;left:0}
}
.fh_gradient_columns div.highlightsBoxContainer>h3{margin-top:0}
div.highlightsBoxContainer div.panels{overflow:hidden;position:relative}
div.highlightsBoxContainer div.panels dl{position:relative;list-style:none;margin:0;padding:0}
div.highlightsBoxContainer div.panels dt{display:none}
div.highlightsBoxContainer div.panels dd{float:left;margin:0;padding:0;padding-bottom:10px;visibility:visible;position:static}
div.highlightsBoxContainer div.status{float:right;text-align:right;display:none}
div.highlightsBoxContainer div.image img{border:0}
div.highlightsBoxContainer dd div.image{float:left;margin-right:10px}
div.highlightsBoxContainer dd div.text{float:right}
div.highlightsBoxContainer dd.noimage div.image{display:none}
div.highlightsBoxContainer dd.noimage div.text{float:none}
div.highlightsBoxContainer div.panels dd.hiddenSlide{visibility:hidden;position:absolute}
body{min-width:980px}
.container_12{margin-left:auto;margin-right:auto;width:960px;padding-left:10px;padding-right:10px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}
.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12{position:relative}
.alpha{margin-left:0}
.omega{margin-right:0}
.container_12 .grid_1{width:60px}
.container_12 .grid_2{width:140px}
.container_12 .grid_3{width:220px}
.container_12 .grid_4{width:300px}
.container_12 .grid_5{width:380px}
.container_12 .grid_6{width:460px}
.container_12 .grid_7{width:540px}
.container_12 .grid_8{width:620px}
.container_12 .grid_9{width:700px}
.container_12 .grid_10{width:780px}
.container_12 .grid_11{width:860px}
.container_12 .grid_12{width:940px}
.container_12 .prefix_1{padding-left:80px}
.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_3{padding-left:240px}
.container_12 .prefix_4{padding-left:320px}
.container_12 .prefix_5{padding-left:400px}
.container_12 .prefix_6{padding-left:480px}
.container_12 .prefix_7{padding-left:560px}
.container_12 .prefix_8{padding-left:640px}
.container_12 .prefix_9{padding-left:720px}
.container_12 .prefix_10{padding-left:800px}
.container_12 .prefix_11{padding-left:880px}
.container_12 .suffix_1{padding-right:80px}
.container_12 .suffix_2{padding-right:160px}
.container_12 .suffix_3{padding-right:240px}
.container_12 .suffix_4{padding-right:320px}
.container_12 .suffix_5{padding-right:400px}
.container_12 .suffix_6{padding-right:480px}
.container_12 .suffix_7{padding-right:560px}
.container_12 .suffix_8{padding-right:640px}
.container_12 .suffix_9{padding-right:720px}
.container_12 .suffix_10{padding-right:800px}
.container_12 .suffix_11{padding-right:880px}
.container_12 .push_1{left:80px}
.container_12 .push_2{left:160px}
.container_12 .push_3{left:240px}
.container_12 .push_4{left:320px}
.container_12 .push_5{left:400px}
.container_12 .push_6{left:480px}
.container_12 .push_7{left:560px}
.container_12 .push_8{left:640px}
.container_12 .push_9{left:720px}
.container_12 .push_10{left:800px}
.container_12 .push_11{left:880px}
.container_12 .pull_1{left:-80px}
.container_12 .pull_2{left:-160px}
.container_12 .pull_3{left:-240px}
.container_12 .pull_4{left:-320px}
.container_12 .pull_5{left:-400px}
.container_12 .pull_6{left:-480px}
.container_12 .pull_7{left:-560px}
.container_12 .pull_8{left:-640px}
.container_12 .pull_9{left:-720px}
.container_12 .pull_10{left:-800px}
.container_12 .pull_11{left:-880px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}
.clearfix{zoom:1}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('img/fancybox/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('img/fancybox/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('img/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('img/fancybox/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('img/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}
#fancybox-loading div{background-image:url('img/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}
}
.royalSlider{width:600px;height:400px;position:relative;direction:ltr}
.royalSlider>*{float:left}
.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}
.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}
.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}
.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsArrow,.rsThumbsArrow{cursor:pointer}
.rsThumb{float:left;position:relative}
.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}
.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}
.rsGCaption{width:100%;float:left;text-align:center}
.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}
.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}
.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}
.rsContent{width:100%;height:100%;position:relative}
.rsPreloader{position:absolute;z-index:0}
.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}
.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}
.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}
.rsTabs{float:left;background:none!important}
.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}
.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}
.rsVideoFrameHolder.rsVideoActive{opacity:1}
.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}
.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}
.rsABlock{left:0;top:0;position:absolute;z-index:15;-webkit-backface-visibility:hidden}
.grab-cursor{cursor:url(clientlibs/libs/royalslider/img/grab.png) 8 8,move}
.grabbing-cursor{cursor:url(clientlibs/libs/royalslider/img/grabbing.png) 8 8,move}
.rsNoDrag{cursor:auto}
.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(clientlibs/libs/royalslider/img/blank.gif);-webkit-backface-visibility:hidden}
.rsUni,.rsUni .rsOverflow,.rsUni .rsSlide,.rsUni .rsVideoFrameHolder,.rsUni .rsThumbs{background:#222;color:#FFF}
.rsUni .rsArrow{height:100%;width:60px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsUni.rsVer .rsArrow{width:100%;height:60px}
.rsUni.rsVer .rsArrowLeft{top:0;left:0}
.rsUni.rsVer .rsArrowRight{bottom:0;left:0}
.rsUni.rsHor .rsArrowLeft{left:0;top:0}
.rsUni.rsHor .rsArrowRight{right:0;top:0}
.rsUni .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url('clientlibs/libs/royalslider/img/rs-universal.png');opacity:.5;border-radius:2px}
.rsUni .rsArrow:hover .rsArrowIcn{opacity:1}
.rsUni.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}
.rsUni.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}
.rsUni.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}
.rsUni.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}
.rsUni .rsArrowDisabled .rsArrowIcn{opacity:.1!important;filter:alpha(opacity=20);*display:none}
.rsUni .rsBullets{position:relative;z-index:35;padding-top:4px;width:100%;height:auto;margin:0 auto;text-align:center;line-height:5px;overflow:hidden}
.rsUni .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:5px}
.rsUni .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#BBB}
.rsUni .rsBullet.rsNavSelected span{background-color:#383838}
.rsUni .rsThumbsHor{width:100%;height:auto}
.rsUni .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}
.rsUni.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}
.rsUni.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}
.rsUni .rsThumb{float:left;overflow:hidden;width:96px;height:72px}
.rsUni .rsThumb img{width:100%;height:100%}
.rsUni .rsThumb.rsNavSelected{background:#333}
.rsUni .rsThumb.rsNavSelected img{opacity:.7;filter:alpha(opacity=30)}
.rsUni .rsThumb.rsNavSelected .thumbIco{position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid #FFF;border:2px solid rgba(255,255,255,0.9);-webkit-backface-visibility:hidden}
.rsUni .rsTmb{display:block}
.rsUni .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#FFF}
.rsUni .rsTmb span{color:#DDD;margin:0;padding:0;font-size:13px;line-height:18px}
.rsUni .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsUni.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}
.rsUni.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}
.rsUni.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}
.rsUni.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}
.rsUni.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}
.rsUni .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('clientlibs/libs/royalslider/img/rs-universal.png') transparent}
.rsUni.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}
.rsUni.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}
.rsUni.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}
.rsUni.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}
.rsUni .rsThumbsArrowDisabled{display:none!important}
@media screen and (min-width:0) and (max-width:800px){.rsUni .rsThumb{width:59px;height:44px}
.rsUni .rsThumbsHor{height:44px}
.rsUni .rsThumbsVer{width:59px}
}
.rsUni .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}
.rsUni .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;text-decoration:none;background:#FFF;border-right:0;*display:inline;*zoom:1;*border-right:1px solid #d9d9d9}
.rsUni .rsTab:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}
.rsUni .rsTab:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px;border-right:1px solid #d9d9dd}
.rsUni .rsTab:active{background-color:#f4f4f4}
.rsUni .rsTab.rsNavSelected{color:#FFF;background:#383838;border-color:#383838}
.rsUni .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}
.rsUni .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url('clientlibs/libs/royalslider/img/rs-universal.png') 0 0 transparent;opacity:.7;border-radius:2px}
.rsUni .rsFullscreenBtn:hover .rsFullscreenIcn{opacity:1}
.rsUni.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}
.rsUni .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsUni .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(clientlibs/libs/royalslider/img/rs-universal.png) no-repeat 0 -32px;background-color:#383838;background-color:rgba(0,0,0,0.75);*background-color:#383838}
.rsUni .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}
.rsUni .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}
.rsUni .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}
.rsUni .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}
.rsUni .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('clientlibs/libs/royalslider/img/rs-universal.png') -64px 0;background-color:#383838;background-color:rgba(0,0,0,0.75);*background-color:#383838}
.rsUni .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}
.rsUni .rsPreloader{width:20px;height:20px;background-image:url(clientlibs/libs/royalslider/img/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.rsUni .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#222;color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}
.rsMinW,.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsVideoFrameHolder,.rsMinW .rsThumbs{background:#000;color:#FFF}
.rsMinW .rsArrow{height:32px;width:32px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsMinW .rsArrowLeft{right:37px;bottom:7px}
.rsMinW .rsArrowRight{right:7px;bottom:7px}
.rsMinW .rsArrowIcn{width:24px;height:24px;margin-top:3px;margin-left:3px;position:absolute;cursor:pointer;background:url('clientlibs/libs/royalslider/img/rs-minimal-white.png') transparent;border-radius:2px}
.rsMinW.rsHor .rsArrowLeft .rsArrowIcn{background-position:-68px -36px}
.rsMinW.rsHor .rsArrowRight .rsArrowIcn{background-position:-68px -68px}
.rsMinW.rsVer .rsArrowLeft .rsArrowIcn{background-position:-100px -36px}
.rsMinW.rsVer .rsArrowRight .rsArrowIcn{background-position:-100px -68px}
.rsMinW .rsArrowDisabled .rsArrowIcn{opacity:.3!important;filter:alpha(opacity=30);*display:none}
.rsMinW .rsBullets{position:absolute;bottom:15px;right:73px;z-index:35;padding-top:4px;height:auto;text-align:center;line-height:6px;overflow:hidden}
.rsMinW .rsBullet{width:6px;height:6px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px 4px}
.rsMinW .rsBullet span{display:block;width:6px;height:6px;border-radius:50%;background:#CCC;background:rgba(255,255,255,0.5);box-shadow:0 0 1px 1px rgba(0,0,0,0.1)}
.rsMinW .rsBullet.rsNavSelected span{background:#FFF}
.rsMinW .rsThumbsHor{width:100%;height:auto}
.rsMinW .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}
.rsMinW.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}
.rsMinW.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}
.rsMinW .rsThumb{float:left;overflow:hidden;width:96px;height:72px}
.rsMinW .rsThumb img{width:100%;height:100%}
.rsMinW .rsThumb.rsNavSelected{background:#333}
.rsMinW .rsThumb.rsNavSelected img{filter:alpha(opacity=40);opacity:.7}
.rsMinW .rsThumb.rsNavSelected span.thumbIco{position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid #FFF;border:2px solid rgba(255,255,255,0.9);-webkit-backface-visibility:hidden}
.rsMinW .rsTmb{display:block}
.rsMinW .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsMinW.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}
.rsMinW .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('clientlibs/libs/royalslider/img/rs-minimal-white.png')}
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}
.rsMinW .rsThumbsArrowDisabled{display:none!important}
@media screen and (min-width:0) and (max-width:800px){.rsMinW .rsThumb{width:59px;height:44px}
.rsMinW .rsThumbsHor{height:44px}
.rsMinW .rsThumbsVer{width:59px}
}
.rsMinW .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}
.rsMinW .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#000;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:-moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);*display:inline;*zoom:1}
.rsMinW .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.rsMinW .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}
.rsMinW .rsTab:active{border:1px solid #d9d9dd;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset}
.rsMinW .rsTab.rsNavSelected{color:#000;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#acacac;background-image:-webkit-linear-gradient(top,#acacac,#BBB);background-image:-moz-llinear-gradient(top,#acacac,#BBB);background-image:linear-gradient(to bottom,#acacac,#BBB)}
.rsMinW .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}
.rsMinW .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url('clientlibs/libs/royalslider/img/rs-minimal-white.png') 0 0 transparent}
.rsMinW .rsFullscreenIcn:hover{opacity:.8}
.rsMinW.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}
.rsMinW .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsMinW .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(clientlibs/libs/royalslider/img/rs-minimal-white.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}
.rsMinW .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}
.rsMinW .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}
.rsMinW .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}
.rsMinW .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}
.rsMinW .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('clientlibs/libs/royalslider/img/rs-minimal-white.png') -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}
.rsMinW .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}
.rsMinW .rsPreloader{width:20px;height:20px;background-image:url(clientlibs/libs/royalslider/img/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.rsMinW .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}