/*! ----------------------------------------------------------------------
 *  WARNING: THIS IS A GENERATED FILE
 *  The original file can be found at ccf09.in.css
 *  ----------------------------------------------------------------------
 *//*! Includes everything needed for the ccf09 master page layout *//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "SearchAutoFill.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="SearchAutoFill.css"

*/#searchContainer .SearchButton{background:url(../PublishingImages/Phase2/cta_images/gray_go_btn.gif) no-repeat 0 0;border:none;cursor:pointer;height:22px;margin-right:0;text-indent:-9999px;width:35px;}
/* .SearchText, .SearchScopes {border: 1px solid #ccc;} *//* the class used to highlight the active items in the autofill list */.AutofillSelected{background-color:#DFEFF8;}
#FillResultsOuter{position:absolute;top:150px;left:150px;min-height:50px;border:solid 1px #666;background-color:#fff;padding:.5em;overflow:visible;z-index:31000;}
#FillResults div{border-style:none;font-weight:400;padding:.1em;}
#FillResults div a,#FillResults div a:link,#FillResults div a:visited,#FillResults div a:active{font-family:Arial, Helvetica, sans-serif;color:#333;text-decoration:none;}
/*!

	/="SearchAutoFill.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "global_master_new.in.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="global_master_new.in.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "reset.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="reset.css"

*//*-----------------------------------------------
 * =RESET
 * Eric Meyer's Browser Reset (Reloaded)
 * ----------------------------------------------
 */a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
/* remember to define focus styles! */:focus{outline:0;}
body{line-height:1;color:#363534;background:#fff;}
ol,ul{list-style:none;}
caption{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:;}
/*!

	/="reset.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "addl-reset.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="addl-reset.snip.css"

*//* =Additional resetting */* html div#content-outer,* html div.third-nav-container,* html div.staff-intro,* html div.staff_other dl,* html dl.previewArticles,* html #ThirdNavigation{height:1%;}
:first-child+html div#content-outer,:first-child+html div.third-nav-container,:first-child+html div.staff_intro,:first-child+html div.staff_other dl,:first-child+html dl.previewArticles,:first-child+html #ThirdNavigation{min-height:1px;}
/*!

	/="addl-reset.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "baseline.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="baseline.snip.css"

*//* =Baseline Styles */body{background:#bccee0 url("../img/html_bg.gif") repeat-x top;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;}
a{color:#084585;}
a:hover{color:#363534;}
.hidden{display:none;}
.noscreen,.no-screen{display:none!important;}
/*!

	/="baseline.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "floats-and-clears.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="floats-and-clears.snip.css"

*//* =Float and Clearing Classes */.float-left,.float_left{float:left;margin-right:10px;}
.float-right,.float_right{float:right;margin-left:10px;}
.clear-both,.clear_both,.cleared_both{clear:both;}
.clear-right,.clear_right,.cleared_right{clear:right;}
.clear-left,.clear_left,.cleared_left{clear:left;}
.center{margin:0 auto;}
.img-left,#main-content .img-left{position:relative;float:left;margin-right:10px;}
.img-right,#main-content .img-right{position:relative;float:right;margin-left:10px;}
/*!

	/="floats-and-clears.snip.css"

*/#main-content blockquote{font-family:Georgia, "Times New Roman", serif;font-size:15px;font-style:italic;}
hr{border-color:#fff #fff #ccc;border-style:solid;border-width:1px;margin-bottom:10px;}
/* ....iiiiiiiiiiiiiiiiii.... INCLUDE "global-layout.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="global-layout.snip.css"

*//* =Global Section Layout (Header, Footer, etc.) */#wrap{border-left:1px solid #91999d;border-right:1px solid #91999d;margin:0 auto;width:960px;}
#header{background:#fff;}
#main{position:relative;background:#fff url("../img/main_bg.gif") repeat-x top;}
#main-inner{padding:0 70px;}
#section-masthead{margin-bottom:30px;}
#page-heading{float:left;padding-top:60px;width:360px;}
#main-content{padding-bottom:20px;}
#primary-content{float:left;width:502px;}
#secondary-content{float:right;min-height:500px;width:220px;padding:0 20px 20px;}
#secondary-content.capped{background: url("../img/secondary_content_bg.png") no-repeat top;padding-top:20px;}
.narrowCol{position:relative;margin:0 auto;width:628px;}
/*!

	/="global-layout.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "admin-section.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="admin-section.snip.css"

*//* =Admin Section */#wrapper-admin{background-color:#666;}
#PageTagger{float:left;margin:5px;color:#fff;}
#PageURLRewrite{float:left;margin:5px;color:#fff;}
#admin_siteactions{float:right;}
#admin_welcome{float:right;}
#PageTagger a,#PageURLRewrite a,#admin_welcome a{color:#fff;font-size:13px;}
.ms-formfieldcontainer{clear:both;}
/*!

	/="admin-section.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "global-masthead.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="global-masthead.snip.css"

*//* =Global Masthead */#globalMasthead{background:#fff url("../img/masthead_bg.gif") repeat-x bottom;height:22px;padding:5px 0 0;}
#globalMasthead #gm_primary{float:left;padding-left:10px;}
#globalMasthead #gm_secondary{float:right;padding-right:10px;}
#globalMasthead li{display:inline;margin-left:8px;}
#globalMasthead li a{color:#363534;padding-bottom:7px;text-decoration:none;}
#globalMasthead li a.active{background: url("../img/global_msthd_arrow.gif") no-repeat 50% 100%;text-decoration:none;}
#globalMasthead li a:hover{text-decoration:underline;}
#globalMasthead li#gm_title{font-weight:700;margin-left:0;}
#globalMasthead #gm_secondary li{float:left;}
#globalMasthead #gm_secondary li.phone-dir{background: url("../img/list_arrow_orange.gif") no-repeat 0 5px;padding-left:8px;}
#main-content #bannerAdsSingle{position:absolute;top:0;left:0;margin:0;}
/*!

	/="global-masthead.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "logo-and-search.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="logo-and-search.snip.css"

*//* ----------------------------------------------
 * =Logo and Search Tools
 * ----------------------------------------------
 */#header #logo{padding-left:25px;}
#header #logo a{background: url("../img/logo.gif") no-repeat 0 0;float:left;display:block;height:37px;margin:20px 0;text-indent:-9999px;width:250px;}
#header #topToolContainer{float:right;margin:20px 25px 20px 0;}
#header #searchContainer input,#header #searchContainer select{border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-right:2px;padding:2px;vertical-align:top;}
#header #searchContainer select{padding:1px;}
#header #searchContainer .SearchBar .SearchButton{background:url(../PublishingImages/Phase2/cta_images/gray_go_btn.gif) no-repeat 0 0;border:none;cursor:pointer;height:22px;text-indent:-9999px;width:35px;}
#header #searchContainer a.SearchAdvanced{display:block;font-size:11px;}
#header #FillResultsOuter{font-size:12px;}
/*!

	/="logo-and-search.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "breadcrumb-nav-and-page-tools.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="breadcrumb-nav-and-page-tools.snip.css"

*//* ----------------------------------------------
 * =Breadcrumb Navigation and Page Tools
 * ----------------------------------------------
 */#breadcrumbs{background:#c3d3e3 url("../img/breadcrumbs_bg.gif") repeat-x bottom;padding:7px 25px;}
ul#breadcrumb-nav{float:left;}
ul#breadcrumb-nav li{background: url("../img/breadcrumb_arrow.gif") no-repeat 0 center;display:inline;margin-left:4px;padding-left:12px;}
ul#breadcrumb-nav li.home{background:none;margin-left:0;padding-left:0;}
ul#pagetools{float:right;line-height:0;}
ul#pagetools img{margin:0 0 0 10px;padding:0;}
a.stbutton{background:url(../PublishingImages/Florida/Site/share_this.gif) no-repeat!important;display:block;float:left;padding:0!important;text-decoration:none;text-indent:-9999px;width:75px;}
div#breadcrumbs div.atclear{clear:none;display:inline;}
div#breadcrumbs a.addthis_button_compact{background:url(../PublishingImages/Phase2/socialmedia/share.png) no-repeat!important;display:block;float:left;margin-right:10px;padding:0!important;text-decoration:none;text-indent:-9999px;width:50px;height:17px;}
div#breadcrumbs a.addthis_button_email{background: url("../img/emailtool.gif") no-repeat!important;display:block;float:left;margin-right:10px;padding:0!important;text-decoration:none;text-indent:-9999px;width:49px;height:17px;}
div#breadcrumbs a.addthis_button_print{background: url("../img/printtool.gif") no-repeat!important;display:block;padding:0!important;text-decoration:none;text-indent:-9999px;width:44px;height:17px;}
* html div#breadcrumbs a.addthis_button_compact{font-size:0;}
div#breadcrumbs span.at300bs{background:none;}
* html div#breadcrumbs .at300bs a{}
/*!

	/="breadcrumb-nav-and-page-tools.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "contact-area.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="contact-area.snip.css"

*//* ----------------------------------------------
 * =Contact Area
 * ----------------------------------------------
 */#contact-area{background: url("../img/contact_area_bg_bottom.png") no-repeat bottom;float:right;padding-bottom:10px;width:264px;}
ul#contact-nav{font-family:Georgia, 'Times New Roman', serif;font-size:13px;margin-left:1px;}
#main-content ul#contact-nav{margin-bottom:0;}
#main-content ul#contact-nav li{background:none;padding:0;float:left;border-right:1px solid #d6d6d6;}
ul#contact-nav a{background:#f6f9fb url("../img/contact_arrow.gif") no-repeat 95% 50%;border-bottom:1px solid #d6d6d6;cursor:pointer;display:block;padding:4px 0;text-align:center;text-decoration:none;width:129px;font-size:16px;}
ul#contact-nav li:first-child{border-left:1px solid #d6d6d6;}
ul#contact-nav li#appointments-tab{margin-left:0;width:130px;}
ul#contact-nav li#appointments-tab a{border-left:none;margin-left:0;width:130px;}
ul#contact-nav a.active{background-color:#fff;background-image: url("../img/contact_arrow_active.gif");border-bottom:1px solid #fff;color:#4b3431;}
ul#contact-nav a.wired{width:129px;}
#contact-area div{display:block;background: url("../img/contact_area_bg.png") no-repeat bottom;padding:15px 20px 5px;}
#contact-area.closable > div{display:none;}
.js #contact-area div + div{display:none;}
div#lpchatApptPeds{background-image:none;padding:0;margin-bottom:-10px;}
div#lpchatApptPeds a,div#lpchatApptPeds img{cursor:pointer;}
:first-child+html #contact-area div{zoom:1;}
/* Fixes a bug where the background would disappear in IE7 */#main-content #contact-area p{margin-bottom:5px;}
#main-content p.contact-number,#main-content p.appointment-number{font-size:16px;font-weight:700;}
p.contact-number span,p.appointment-number span{font-size:11px;font-weight:400;line-height:11px;}
p.dyn-contact{background:url(../PublishingImages/Phase2/cta_images/dyn_contact_number.gif) no-repeat scroll 0 0 transparent;position:relative;height:38px;margin-top:-9px;padding:27px 0 7px 8px;font-size:19px;color:#FFF;}
p.dyn-contact span{position:relative;top:-17px;color:#000;font-size:7px;font-weight:700;}
body#appointments #contact-area{display:none;}
/* Link Image Replacement in Contact Area */a.hi-chatlink{background:url(../PublishingImages/Phase2/cta_images/hi_chat_image.gif) no-repeat top;display:block;height:39px;text-indent:-9999px;width:220px;}
a.hi-chatlink:hover{background-position:bottom;}
#contact-area div#lpchatHIC1,#contact-area div#lpchatHeart1,#contact-area div#lpchatAppointment3{background:none;padding:0 0 5px;}
#contact-area div#lpchatHIC1 img,#contact-area div#lpchatHeart1{margin:0;}
a.contact-area-appt-link{background:url(../img/req_appt_contact_area.gif) no-repeat top;display:block;height:39px;text-indent:-9999px;width:220px;}
a.contact-area-appt-link:hover{background-position:bottom;}
p.contact-number-image{background:url(../PublishingImages/Phase2/cta_images/main_contact_number.gif) no-repeat;display:block;height:68px;margin-top:-29px;text-indent:-9999px;width:220px;}
/* Contact Box Phone Number Images */p.allied-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/allied-contact.gif) center top no-repeat;}
p.abudhabi-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/abudhabi-contact.gif) center top no-repeat;}
p.criticalcare-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/criticalcare-contact.gif) center top no-repeat;}
p.ctr-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/ctr-contact.gif) center top no-repeat;}
p.digest-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/digest-contact.gif) center top no-repeat;}
p.giving-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/giving-contact.gif) center top no-repeat;}
p.gps-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/gps-contact.gif) center top no-repeat;}
p.intlmed-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/intlmed-contact.gif) center top no-repeat;}
p.neuro-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/neuro-contact.gif) center top no-repeat;}
p.sports-contact-img{background:url(../PublishingImages/Phase2/contact-imgs/sports-contact.gif) center top no-repeat;}
#main-content #contact-area p a.heart-chatlink,div#lpchatHeart1 a.heart-chatlink{background:url(../PublishingImages/Phase2/cta_images/heart_nurse_btn.gif);height:57px;margin-top:-19px;text-indent:-9999px;width:221px;text-indent:-9999px;display:block;}
#main-content #contact-area p a.appt-chatlink,div#lpchatAppointment3 a.appt-chatlink{background:url(../PublishingImages/Phase2/cta_images/appt-btn.jpg);height:39px;margin-top:0;text-indent:-9999px;width:220px;text-indent:-9999px;display:block;}
#main-content #contact-area p.cancer-answer-number{background:url(../PublishingImages/Phase2/cta_images/cancer_contact_number.gif);height:68px;margin-top:-29px;text-indent:-9999px;width:221px;text-indent:-9999px;}
/* Additional Image Replacement (per department) */p.contact-number-image.giving-contact-number{background:url(../../../PublishingImages/Phase2/cta_images/giving-contact-number.html) no-repeat;}
/*!

	/="contact-area.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "content-area.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="content-area.snip.css"

*//* ----------------------------------------------
 * =Content Area
 * ----------------------------------------------
 *//* 2011-10-18 (smartin): Adding position relative to the featured content div to allow for precise positioning of background images */.featured-content{background: url("../img/content_f_a_bg.png") no-repeat top;margin-bottom:25px;width:502px;position:relative;}
.featured-bottom{background: url("../img/content_f_a_bg_bottom.png") no-repeat bottom;padding:20px;width:462px;}
/* UNLESS we're inside the #content_container */#content_container .featured-bottom,#content_container .featured-expand-bottom{padding:0;}
/* UNLESS UNLESS we're inside #content_container *AND* .featured-expand-content *//* Ugh. */#content_container .featured-expand-content .featured-expand-bottom{padding:10px 0;}
#main-content #content_container .featured-content .featured-bottom h2,#main-content #content_container .featured-content .featured-expand-bottom h2{padding:20px 20px 10px;margin-bottom:0;}
#main-content #content_container .featured-content .featured-bottom .hi-atoz-list,#main-content #content_container .featured-content .featured-expand-bottom .hi-atoz-list{padding:10px 20px 20px;}
#main-content #content_container .featured-content .featured-bottom p,#main-content #content_container .featured-content .featured-expand-bottom p{padding:10px 20px;margin-bottom:0;}
#main-content #content_container .featured-content .featured-bottom .link-list,#main-content #content_container .featured-content .featured-expand-bottom .link-list{padding:0 20px 20px;margin-bottom:0;}
/* 2010-10-07 (smartin): Reducing link list padding for triplecolum display (which currently causes a 30px gap between items - 20px for the ul and 10 for the following paragraph element)*/#main-content #content_container .featured-content .featured-bottom .triplecolumn .link-list{padding-bottom:10px;}
/* 2010-10-17 (smartin): Updating h2 margin when contained in the feature-bottom div. This is to correct issue 6733 (line below heading is not supposed to run full length of the box) */#main-content #content_container .featured-content .featured-bottom h2{padding:20px 0 4px;margin-left:20px;margin-right:20px;}
.featured-content-full-width{background: url("../img/content_f_a_full_bg.png") no-repeat top;margin-bottom:25px;width:820px;}
.featured-content-full-width-bottom{background: url("../img/content_f_a_full_bg_bottom.gif") no-repeat bottom;padding:20px;width:780px;}
.featured-content div.hi-keyword-search{margin-bottom:15px;}
div.inner-padding{padding:0 20px 20px;}
/* Featured Content for sidebar */#secondary-content .featured-content{background: url("../img/secondary-content-featured.png") no-repeat top;margin-bottom:25px;width:260px;}
#secondary-content .featured-bottom{background: url("../img/secondary-content-featured_bottom.gif") no-repeat bottom;padding:20px;width:220px;}
/* Styles for Two-Columns in Primary Content Area */div.double-column,div.doublecolumn,div.art_cont_group{clear:both;margin-bottom:5px;}
div.double-column div.doublecolumn-one,div.doublecolumn div.doublecolumn_one,div.art_cont_group div.art_cont_left{float:left;width:47.5%;}
div.double-column div.doublecolumn-two,div.doublecolumn div.doublecolumn_two,div.art_cont_group div.art_cont_right{float:right;width:47.5%;}
div.doublecolumn-one.divider{border-right:1px dotted #999;}
div.double-column a.reg-button{margin-bottom:20px;}
/* =TRIPLE COLUMN LAYOUT */div.triple-column,div.triplecolumn{clear:both;margin-bottom:5px;}
div.triple-column div.triplecolumn-one,div.triplecolumn div.triplecolumn_one{float:left;margin-right:5.2%;width:30%;}
div.triple-column div.triplecolumn-two,div.triplecolumn div.triplecolumn_two{float:left;width:30%;}
div.triple-column div.triplecolumn-three,div.triplecolumn div.triplecolumn_three{float:right;width:30%;}
#content_container div.triplecolumn-one,#content_container div.triplecolumn-two,#content_container div.triplecolumn-three{width:31.5%;}
#content_container div.triple-column div.triplecolumn-one{margin-right:2.75%;}
/* /END =TRIPLE COLUMN LAYOUT *//* =QUAD COLUMN LAYOUT */#content_container div.quad-column,div.quad-column,#contentArticle div.quad-column{width:100%;height:auto;margin:0;padding:0;clear:both;display:block;}
#content_container div.quad-column div.quadcolumn-one,#content_container div.quad-column div.quadcolumn-two,#content_container div.quad-column div.quadcolumn-three,#content_container div.quad-column div.quadcolumn-four,div.quad-column div.quadcolumn-one,div.quad-column div.quadcolumn-two,div.quad-column div.quadcolumn-three,div.quad-column div.quadcolumn-four,#contentArticle div.quad-column div.quadcolumn-one,#contentArticle div.quad-column div.quadcolumn-two,#contentArticle div.quad-column div.quadcolumn-three,#contentArticle div.quad-column div.quadcolumn-four{width:140px;height:auto;float:left;padding:0 20px 0 0;}
#content_container div.quad-column div.quadcolumn-four,div.quad-column div.quadcolumn-four,#contentArticle div.quad-column div.quadcolumn-four{padding-right:0;}
/* /END =QUAD COLUMN LAYOUT *//* Image Borders in Primary/Secondary Content Area */#main-content img.border,div.shadow3 img{background:#fff;border:1px solid #c9c9c9;padding:1px;}
#main-content div.shadow3 p,#main-content p.img-caption{color:#666;font-size:11px;font-style:italic;padding:0 5px;}
#main-content a:hover img.border,div.shadow3 a:hover img{border-color:#777;}
#main-content img{margin:2px 0 8px;}
div.advert-area{display:none;margin-bottom:20px;}
embed,object{margin-bottom:15px;line-height:0;}
/* List Group */#main-content ul.list-group li{background:none;font-size:10px;padding:5px 5px 0;border-bottom:1px dotted #999;}
#main-content ul li.highlight{background:#f6f9fb;}
#main-content p.pdf,#main-content li.pdf{background: url("../img/pdf_icon.gif") no-repeat 0 2px;padding:2px 0 2px 22px;}
#main-content p.index-link,#main-content li.index-link{background: url("../img/index_link_icon.gif") no-repeat 3px 2px;padding:2px 0 2px 22px;}
/* Virtual Tour Button */a.virtual-tour-button{background:url(../PublishingImages/Phase2/cta_images/virtual_button.gif) no-repeat top;display:block;height:36px;text-indent:-9999px;width:177px;}
a.virtual-tour-button:hover{background-position:bottom;}
/* -----------------------------------------------
 * =A to Z Lists (secondary content and full-width)
 * -----------------------------------------------
 *//*2011-10-11 (smartin): Modifying line height for a-z list item to 24px to prevent clipping of the top of the list */ul.a-z-list li{float:left;/*  line-height: 10px; */line-height:24px;text-align:center;text-transform:uppercase;}
ul.a-z-list li a{color:#4d79a7;display:block;text-decoration:none;}
ul.a-z-list li a:hover{color:#363534;}
#secondary-content ul.a-z-list li{font-size:17px;font-weight:700;padding-left:0;width:16px;line-height:20px;}
#main-content ul.a-z-list li,#main-content .full-width-content .hi-atoz-list ul.a-z-list li{background-image:none;}
/* A to Z list for Health Info FW */#main-content .full-width-content .hi-atoz-list ul.a-z-list li,#main-content .featured-content .hi-atoz-list ul.a-z-list li{background-image:none;font-size:24px;padding-left:6px;}
/* Health Info A to Z list */ul#AtoZAlphabet{border-bottom:1px solid #c7c7c7;padding-bottom:10px;}
#main-content ul#AtoZAlphabet li{background:none;color:#aaa;float:left;font-size:20px;font-weight:700;line-height:20px;list-style-type:none;margin-right:5px;padding:0 2px;text-align:center;text-transform:uppercase;}
#main-content ul#AtoZAlphabet li a{color:#4d79a7;display:block;text-decoration:none;margin:0;padding:0;}
#main-content ul#AtoZAlphabet li a:hover,#main-content ul#AtoZAlphabet li.selected a{color:#363534;}
#main-content ul#AtoZAlphabet li.selected a{cursor:default;}
ul.AtoZPagination{float:right;}
#main-content ul.AtoZPagination li{background:none;display:inline;margin-right:5px;padding:0;}
ul.AtoZResultList{float:left;margin-right:2.4%;width:47.5%;}
div#AtoZResults{font-size:12px;float:left;margin-bottom:10px;}
div#AtoZGroup{background:#f5f8fa;border:1px solid #c7c7c7;padding:20px 20px 10px;margin-bottom:20px;}
div#AtoZResultListGroup{clear:both;padding-bottom:10px;padding-top:10px;}
div#AtoZGroup div.top-of-letter{overflow:hidden;}
div#AtoZGroup div.top-of-letter h5{float:left;}
div#AtoZGroup div.top-of-letter a.top-link{float:right;}
/* -----------------------------------------------
 * =Health Info Full Width Container (contents)
 * -----------------------------------------------
 */div.hi-keyword-search{float:left;margin-right:50px;}
div.hi-keyword-search input{border:1px solid #898989;font-family:Arial, Helvetica, sans-serif;margin:0;padding:2px;vertical-align:top;width:212px;}
.featured-content div.hi-keyword-search input{width:274px;}
div.text-input-border{background-color:#bbccde;float:left;margin-top:2px;padding:3px;}
div.hi-keyword-search a.hi-keyword-submit{background:url(../PublishingImages/Phase2/cta_images/blue_go_btn.gif) no-repeat 0 0;border:none;cursor:pointer;float:left;height:23px;margin-left:8px;margin-top:4px;text-indent:-9999px;width:35px;}
div.hi-keyword-search a.hi-keyword-submit:hover{background-position:bottom;}
div.hi-atoz-list{float:left;width:300px;}
div.hi-subject-list{float:right;}
/* Autofill for the Keyword Search */div#FillResultsAFF1Outer{background:#f3f3f3;border:1px solid #898989;font-size:11px;margin-top:8px;padding:5px 10px 10px;position:absolute;z-index:1;}
div#FillResultsAFF1 div{padding-bottom:2px;}
/* -----------------------------------------------
 * =Health Info Column Width Container
 * -----------------------------------------------
 */div.double-column div.hi-keyword-search{margin:0 0 15px;}
div.double-column h3{margin-bottom:0;}
.featured-content div.double-column input{width:160px;}
div.double-column div.hi-atoz-list{width:auto;}
div.double-column div.hi-atoz-list h3,div.double-column div.hi-subject-list h3{border-bottom:1px dotted #999;}
div.double-column .a-z-list,div.double-column .hi-subject-list ul{margin-top:10px;}
#main-content #primary-content div.double-column div.hi-atoz-list li{font-size:16px;width:16px;line-height:16px;padding-left:0;padding-bottom:3px;}
/*2011-09-29 (smartin): Changing float value to left to correct <h3> alignment issue */div.double-column div.hi-subject-list{/*float: none;*/float:left;}
div.double-column div.hi-subject-list{float:none;}
#main-content div.additional-bg img{border:none;bottom:-19px;margin:0;padding:10px 0 0;position:relative;right:-20px;}
/* 2011-10-18 (smartin): modifying position of physician background image on homepage */body.Home09_aspx #main-content div.additional-bg img{/* 
	bottom:-21px;
	right:-22px; 
	*/position:absolute;bottom:4px;right:2px;}
div.double-column div.hi-subject-list #hi-by-subject{margin-bottom:0;}
/*-----------------------------------------------
=Email A Friend Styles
-----------------------------------------------*/div.EmailFriendForm{font-family:Arial,Helvetica,sans-serif;}
div.EmailFriendForm input,div.EmailFriendForm textarea{border:1px solid #CCC;padding:3px;}
div.EmailFriendForm input{width:200px;}
div.EmailFriendForm input.EmailFriendTextSubject,div.EmailFriendForm textarea{width:335px;}
div.EmailFriendForm ol{list-style-type:none;margin:15px;padding-left:0;}
div.EmailFriendForm li.warning input{border-color:#DE9196;}
div.EmailFriendForm input{font-size:7px;}
* html div.EmailFriendForm input{font-size:7.5px;}
:first-child + html div.EmailFriendForm input{font-size:7.5px;}
div.EmailFriendForm textarea{font-family:Arial,Helvetica,sans-serif;overflow:hidden;}
div.EmailFriendForm fieldset{background:url(../PublishingImages/site/common/email_friend/eaf_form_bg.gif) no-repeat scroll left top transparent;border:medium none;width:560px;}
div.EmailFriendForm label{color:#444;display:block;float:left;font-size:8px;font-weight:700;margin-right:10px;padding-top:4px;text-align:right;width:110px;}
div.EmailFriendForm li{clear:both;padding-bottom:10px;position:relative;}
div.EmailFriendForm li.eaf_cta{line-height:17px;padding-left:120px;}
div.EmailFriendForm li.eaf_cta p{background:none;margin:0;font-size:10px!important;padding:12px 0;width:320px;}
div.EmailFriendForm a.submit{background:url(../PublishingImages/Phase2/cta_images/blue_send_btn.gif) no-repeat 0 0;border:none;cursor:pointer;float:left;height:23px;margin-left:8px;margin-right:2px;text-indent:-9999px;width:56px;}
div.EmailFriendForm a.submit:hover{background-position:bottom;}
div.EmailFriendForm p.disclaimer{font-size:10px!important;width:560px;margin-top:20px;}
p.req_notice{background:url(../PublishingImages/site/common/email_friend/required_p.gif) no-repeat scroll 0 0 transparent;font-size:8px;font-weight:700;margin-top:23px;padding:0 0 4px 16px;}
p.genError{background:url(../PublishingImages/site/common/email_friend/exclamation.gif) no-repeat scroll 0 -1px transparent;color:#8F0101;font-size:8px;font-weight:700;margin-top:0;padding:0 0 0 16px;}
div.EmailFriendForm label em{display:none;}
div.EmailFriendForm li.eaf_req{background:url(../PublishingImages/site/common/email_friend/required.gif) no-repeat scroll 335px 8px transparent;}
div.EmailFriendForm p.error-message{background:url(../PublishingImages/site/common/email_friend/error.gif) no-repeat scroll 0 center transparent;display:block;font-size:7px;margin:0;padding:2px 0 2px 24px;position:absolute;right:0;top:0;width:130px;}
div.EmailFriendForm p.error-message span{border-left:1px dotted #CCC;display:block;padding-left:8px;}
/* -----------------------------------------------
 * =Right Channel Styles
 * -----------------------------------------------
 */#main-content div.accordion-box h3{background: url("../img/accordion_title_bg.gif") no-repeat top left;margin:0 -10px;padding:10px 10px 0;position:relative;}
body.js #main-content div.accordion-box h3{color:#4d79a7;cursor:pointer;}
div.accordion-box .accordion-content{background: url("../img/accordion_bg_middle.gif") repeat-y;padding:10px 10px 1px;margin:0 -10px;}
div.accordion-box{background: url("../img/accordion_bg_bottom.gif") no-repeat bottom left;margin:0 -10px 10px;padding:0 10px 10px;}
body.js #main-content div.accordion-box h3.hover{color:#363534;}
#main-content div.accordion-box h3 span{visibility:hidden;}
body.js #main-content div.accordion-box h3 span{visibility:visible;}
#main-content div.accordion-box h3 span{background:url(../PublishingImages/Phase2/inst_serv/plus_minus_sprite.gif) no-repeat top left;height:18px;position:absolute;right:10px;text-indent:-9999px;width:18px;}
#main-content div.accordion-box h3.active.hover span{background:url(../../../PublishingImages/Phase2/inst_serv/plus_minus_sprite.gif) no-repeat bottom right;}
#main-content div.accordion-box h3.hover span{background:url(../PublishingImages/Phase2/inst_serv/plus_minus_sprite.gif) no-repeat bottom left;}
#main-content div.accordion-box h3.active span{background:url(../PublishingImages/Phase2/inst_serv/plus_minus_sprite.gif) no-repeat top right;}
#med-prof-box,.blue-secondary-callout{background: url("../img/med_prof_rc_bg_top.gif") no-repeat top;margin:0 -10px;padding:8px 10px 0;}
.blue-secondary-callout{margin-bottom:15px;}
#med-prof-box-inner,.blue-secondary-callout-inner{background: url("../img/med_prof_rc_bg_bottom.gif") no-repeat bottom;margin:0 -10px;padding:0 10px 7px;}
.blue-secondary-callout-inner{padding-bottom:10px;}
#med-prof-box img{float:left;}
#med-prof-box p,#med-prof-box ul{padding-left:70px;}
/* -----------------------------------------------
 * =Accordion Content Area (FAD, Complex Lists, etc.)
 * -----------------------------------------------
 */.featured-expand-inner,.featured-expand-small-inner{border-right:1px solid #ccc;border-left:1px solid #ccc;padding:0 20px 10px;}
.featured-expand-content,.featured-expand-small-content{background: url("../img/content_f_a_bg.png") no-repeat top;margin:0 0 25px;width:502px;}
.featured-expand-small-content{background-image: url("../img/content_f_a_small_bg.png");width:450px;}
.featured-expand-bottom,.featured-expand-small-bottom{background: url("../img/content_f_a_bg_bottom.gif") no-repeat bottom;padding:10px 0;width:502px;}
.featured-expand-small-bottom{background-image: url("../img/content_f_a_small_bg_bottom.gif");width:450px;}
#main .featured-expand-content h2,#main .featured-expand-small-content h2{margin-top:15px;margin-bottom:3px;}
/* =Accordion Full Styles */#main-content div#accordion_full h3,#main-content div.accordion_full h3,.accordion-lite > dt{cursor:pointer;}
#main-content div#accordion_full h3.plain,#main-content div.accordion_full h3.plain,.accordion-lite > dt.plain{cursor:default;}
#main-content div#accordion_full > h3,#main-content div.accordion_full > h3{color:#4D79A7;position:relative;padding:4px 30px 4px 0;border-bottom:1px dotted #999;margin:0;}
#main-content div#accordion_full h3.plain,#main-content div.accordion_full h3.plain{color:#5f453f;font-size:15px;font-weight:700;line-height:18px;padding-bottom:4px;border:none;}
#main-content div#accordion_full h3 em,#main-content div.accordion_full h3 em{font-style:normal;}
#main-content div#accordion_full h3 span,#main-content div.accordion_full h3 span{position:absolute;top:2.5px;right:20px;margin:0;padding:0 6px 0 0;border-right:1px dotted #999;font-size:9.5px;font-style:normal;font-weight:700;color:#6d7c82;line-height:16px;}
#main-content div#accordion_full h3.hover,#main-content div.accordion_full h3.hover,.accordion-lite > dt.hover,#main-content div#accordion_full h3.active,#main-content div.accordion_full h3.active,.accordion-lite > dt.active{color:#363534;}
#main-content div#accordion_full h3.hover span,#main-content div.accordion_full h3.hover span,div.accordion_full h3.active span{color:#363534;}
#main-content div#accordion_full h3 span.arrow,#main-content div.accordion_full h3 span.arrow{position:absolute;top:5px;right:4px;text-indent:-9999px;background:url(../PublishingImages/Phase2/inst_serv/plus_minus_sprite.gif) no-repeat top left;display:block;height:18px;width:18px;border:none;padding:0;line-height:10px;}
#main-content div#accordion_full h3.active.hover span.arrow,#main-content div.accordion_full h3.active.hover span.arrow{background:url(../../../PublishingImages/Phase2/inst_serv/plus_minus_sprite.gif) no-repeat bottom right;}
#main-content div#accordion_full h3.hover span.arrow,#main-content div.accordion_full h3.hover span.arrow{background:url(../PublishingImages/Phase2/inst_serv/plus_minus_sprite.gif) no-repeat bottom left;}
#main-content div#accordion_full h3.active span.arrow,#main-content div.accordion_full h3.active span.arrow{background:url(../PublishingImages/Phase2/inst_serv/plus_minus_sprite.gif) no-repeat top right;}
div.accordion_full_sub{position:relative;background-color:#ebf0f6;border-bottom:1px dotted #D7D7D5;padding:10px;}
div.accordion_full_sub div.inner-padding{background:#fff;padding:10px;}
/* =Accordion Lite Styles */#main-content .accordion-lite{margin-bottom:20px;}
#main-content .accordion-lite > dt{color:#4d79a7;font-weight:700;font-size:14px;margin-bottom:4px;padding-left:18px;position:relative;clear:both;}
#main-content #content_container .tab-control .tab-content .accordion-lite > dt,#main-content #content_container dl.accordion-lite.noclear > dt,#main-content dl.accordion-lite.noclear > dt,dl.accordion-lite.noclear > dt,.accordion-lite.noclear > dt{/* This is for when the .accordion-lite markup is used within a content
     * container tab control as in /pulmonary/doctors/default.aspx (on 2011-05-05)
     *//* OR when we just feel like clearing the thing with a "noclear" class (2011-05-25, 2011-05-27)
     */clear:none;}
#main-content .accordion-lite > dt span.arrow{background: url("../img/expando_inner_sprite.gif") no-repeat scroll left top transparent;display:block;height:14px;left:0;margin-right:0;position:absolute;text-indent:-9999px;width:14px;}
#main-content .accordion-lite > dt.active.hover span.arrow{background:url(../img/expando_inner_sprite.gif) no-repeat bottom right;}
#main-content .accordion-lite > dt.hover span.arrow{background: url("../img/expando_inner_sprite.gif") no-repeat bottom left;}
#main-content .accordion-lite > dt.active span.arrow{background: url("../img/expando_inner_sprite.gif") no-repeat top right;}
.accordion-lite > dd{margin-bottom:8px;padding-left:18px;}
/*-----------------------------------------------
=FLEX containers
-----------------------------------------------*/div.flex-310-photo{padding:0 0 9px;width:310px;background: url("../img/flex_310_bottom.png") no-repeat 0 100%;position:relative;z-index:1000;}
div.flex-310-photo a.header img{display:block;top:0;left:0;margin:0!important;padding:0!important;position:relative;z-index:1;}
div.flex-310-photo div.flex-body{background: url("../img/flex_310_bg.png") no-repeat 0 0;top:0;left:0;margin:0!important;padding:1px!important;position:relative;overflow:hidden;}
div.flex-310-photo div.flex-content{background: url("../img/flex_content_bg.png") 0 0;margin-top:-30px;padding:20px;position:relative;z-index:10;overflow:hidden;}
/*!

	/="content-area.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "global-typography.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="global-typography.snip.css"

*//* ----------------------------------------------
 * =Global Typography
 * ----------------------------------------------
 */#main-content h1,#main-content .h1{color:#4b3431;font-family:Georgia, 'Times New Roman', serif;font-size:28px;font-weight:400;/*2011-10-06 (smartin): Increasing line height from 30px to 32 px to prevent clipping of descending letters in h1 entities */line-height:32px;margin-bottom:8px;}
#page-heading h1,#page-heading .h1{width:300px;}
#main-content #page-heading h1,#main-content #page-heading .h1{margin-left:20px;}
#main-content h2,#main-content .h2{color:#5f453f;border-bottom:1px dotted #999;font-family:Georgia, 'Times New Roman', serif;font-size:18px;font-weight:400;line-height:21px;margin-bottom:5px;overflow:hidden;padding-bottom:4px;}
#main-content h2.heading-more{position:relative;}
#main-content h2.heading-more span{border-left:1px dotted #999;bottom:0;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:0 0 5px 7px;position:absolute;right:0;}
#main-content h2.rss-heading2{background: url("../img/rss_icon.gif") no-repeat 0 2px;padding-left:23px;}
#main-content h3{color:#5f453f;font-size:15px;font-weight:700;line-height:18px;padding-bottom:4px;}
#main-content h3 a,#main-content h4 a{color:#4d79a7;text-decoration:none;}
#main-content h3 a:hover,#main-content h4 a:hover{color:#363534;}
p,li,dd,td,label,input{font-size:11px;}
#main-content p,#main-content ul,#main-content ol,#main-content dl,#main-content table{margin-bottom:10px;}
#main-content p,#main-content li,#main-content dt,#main-content dd,#main-content td,#main-content label,#main-content input{font-size:12px;}
#main-content dd *{font-size:100%;}
:first-child+html #main-content dd *{font-size:12px;/* Testing font size for dd on IE7 */}
#main-content h4{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#1e702e;margin-bottom:5px;}
#main-content dt{/*font-weight: bold; Removed by JK for issue with FAD Profile Page*/margin-bottom:2px;}
#main-content dd{margin-bottom:10px;}
/* TESTING: May remove this rule later *//* like, when? */#main-content h5{color:#363534;font-size:13px;font-weight:700;margin-bottom:2px;}
#main-content dl.accordion-lite h5,#main-content div.accordion_full h5{font-size:12px;}
/* 2011-11-11 (smartin): Re-setting accordion-lite h3 size (issue 6922) */#main-content dl.accordion-lite h3{font-size:15px;}
#main-content h6{color:#1e702e;font-size:13px;margin-bottom:2px;}
#main-content p.feature{font-size:13px;line-height:19px;}
p.header-tagline{color:#4b3431;margin-left:20px;width:280px;}
#main-content p.news-date{margin-bottom:1px;font-style:italic;}
#main-content p.header-tagline{margin-bottom:0;}
sup{font-size:75%;vertical-align:super;}
#primary-content ul li ul,#secondary-content ul li ul{margin:0 0 0 1em;}
#primary-content ul li ul li,#secondary-content ul li ul li{font-size:1em;background:none;list-style-type:circle;margin-left:1em;padding-left:0;}
/*!

	/="global-typography.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "keyval.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="keyval.snip.css"

*/dl.keyval,#main-content dl.keyval{margin:0;padding:0;width:460px;}
dl.keyval > dt,dl.keyval > dd,#main-content dl.keyval > dt,#main-content dl.keyval > dd{font-weight:400;line-height:16px;margin-bottom:0;}
dl.keyval > dt:after,#main-content dl.keyval > dt:after{content:":";}
dl.keyval > dt,#main-content dl.keyval > dt{clear:left;float:left;padding-right:5px;}
dl.keyval > dd,#main-content dl.keyval > dd{padding-left:10px;}
dl.keyval > dd:first-line,#main-content dl.keyval > dd:first-line{padding-left:0;}
/*!

	/="keyval.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "lists.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="lists.snip.css"

*/#main-content ul li{background: url("../img/bullet.gif") no-repeat 0 5px;padding:0 0 2px 10px;}
#main-content * ul.link-list li,#main-content * ul.right-link-list li,#main-content * ul.AtoZResultList li,#main-content * ul#phys-link-index li{background: url("../img/list_arrow_orange.gif") no-repeat 0 5px;padding:0 0 2px 10px;list-style:none;margin-left:0;overflow:hidden;}
#main-content ul.check-list li{background: url("../img/check_mark.gif") no-repeat 0 2px;padding:0 0 5px 20px;}
#main-content ul.right-link-list{float:left;}
#primary-content ul.required-list li{background: url("../img/check_mark.gif") no-repeat 0 2px;padding:0 0 5px 20px;}
/* Additional List Styling */#main-content div#contact-us ul li,#main-content div#appointments ul li,#main-content div.hi-subject-list ul li{background: url("../img/list_arrow_orange.gif") no-repeat 0 5px;}
/*!

	/="lists.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "data-tables.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="data-tables.snip.css"

*//* =Data Tables */table.dataTable{border:1px solid #4d79a7;border-collapse:collapse;margin:0 auto 10px;color:#363534;}
table.dataTableLeft{margin-left:0;}
table.dataTable caption{font-size:12px;font-weight:700;margin:0 auto;padding:5px;text-align:center;}
table.dataTable td,table th{padding:5px;}
table.dataTable thead{background-color:#4d79a7;}
table.dataTable thead tr th{text-align:left;color:#fff;}
table.dataTable th{font-size:12px;}
table.dataTable tbody tr.odd{background-color:#fff;}
table.dataTable tbody tr.even{background-color:#e8eef4;}
table.dataTable tfoot{background-color:#a9a9a9;color:#fff;}
table.dataTable tfoot td{font-size:9px;}
div.rows{background-color:#fff;}
div.rows .head,div.rows .foot,div.rows .odd,div.rows .even,div.rows .row{border-top:1px solid #cacaca;padding:10px;}
div.rows .head{background-color:#4d79a7;}
div.rows .odd{background-color:#fff;}
div.rows .even{background-color:#e8eef4;}
div.rows .even.light{background-color:#edf5fb;}
div.rows .foot{background-color:#a9a9a9;color:#fff;}
/*!

	/="data-tables.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "footer.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="footer.snip.css"

*//* ----------------------------------------------
 * =Footer
 * ----------------------------------------------
 */#footer{background-color:#cfccca;color:#555;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#footer .footer-link-list{float:left;width:220px;margin-right:10px;}
* html #footer .footer-link-list{margin-right:7px;}
#footer li.footer_more{padding-top:6.5px;}
#footer #footer-link-lists,#footer #footer-lower-third{display:inline;float:right;padding:0;width:690px;}
#footer #footer-link-lists{margin:20px 20px 10px 10px;}
#footer #footer-lower-third{border-top:solid 1px #a3a0a0;margin:10px 20px 10px 10px;}
#footer #footer-link-lists h3,#footer #footer-lower-third h3{color:#333;font-size:11px;font-weight:700;margin:0;padding:0 0 1px;}
#footer #footer-link-lists ul li,#footer #footer-lower-third ul li{line-height:14px;margin-right:0;margin-top:2.5px;}
#footer #footer-link-lists p,#footer #footer-lower-third p{color:#333;}
#footer #footer-left-channel{float:left;padding:20px 0 10px 20px;}
#footer #nurse-on-call{color:#333;font-family:Arial, Helvetica, sans-serif;line-height:10px;}
#footer #nurse-on-call .on-call-number{font-family:'Arial Narrow', Arial, Helvetica, sans-serif;font-size:16px;color:#555;line-height:20px;}
#footer .nurse-on-call-label{display:block;}
#footer .nurse-on-call-label:after{content:":";}
#footer #nurse-on-call a{color:#333;font-size:12px;text-decoration:none;}
#footer #isupport{margin-bottom:10px;}
#footer #isupport h3{padding-bottom:7px;}
#footer #isupport a.isupp_link,#footer a.isupp_link_content{display:block;height:37px;width:121px;background: url("../img/make_a.gif") no-repeat top;text-indent:-9999px;text-decoration:none;border:none;outline:none;}
#footer #isupport a.isupp_link:hover,#footer a.isupp_link_content:hover{background-position:bottom;}
#footer #footer-accolades img{float:left;margin-right:5px;}
#footer #footer-accolades,#footer #footer-certifications{float:left;margin:20px 0 10px;}
#footer #footer-bottom-container{margin-bottom:-20px;padding:5px 10px;background-color:#8c8c8c;color:#fff;}
:first-child+html #footer #footer-bottom-container{padding-right:2px;}
#footer #pageTools{float:left;}
#footer #copy-statement{padding:1px 0;text-align:center;}
#footer #copy-statement p{margin:2.5px auto;padding:0;}
#footer #copy-statement a,#footer a{color:#555;}
#footer #copy-statement a:hover,#footer a:hover,#footer a:hover .on-call-number{color:#363534;}
#footer #social_media{width:200px;margin-bottom:20px;}
#footer #social_media li{line-height:14px;margin-right:10px;margin-top:2.5px;}
#footer #social_media h3{color:#333;font-size:11px;font-weight:700;margin:0;padding:0 0 1px;}
#footer #honcode-certification-wrapper{float:left;width:380px;}
#footer #honcode-certification-badge-link{float:left;text-decoration:none;border:none;}
#footer #honcode-certification-badge{border:none;width:69px;height:31px;}
#footer #honcode-certification-copy{padding-left:80px;}
#footer #energy-star-badge-wrapper{float:left;width:300px;}
#footer #energy-star-badge-link{text-decoration:none;border:none;float:right;}
#footer #energy-star-badge{width:107px;height:41px;border:none;padding-right:0;margin-right:-10px;/* grrr. */}
/*!

	/="footer.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "tab-control.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="tab-control.snip.css"

*//* -----------------------------------------------
 * =Tab Control
 * -----------------------------------------------
 */#primary-content ul.tab-list,#main-content ul.tab-list{border-left:1px solid #cbcbcb;margin:0;padding:0;position:relative;top:1px;}
#primary-content ul.tab-list li,#main-content ul.tab-list li{background:none;float:left;list-style-type:none;margin:0;padding:0;}
#primary-content ul.tab-list.tab-2lines li,#main-content ul.tab-list.tab-2lines li{text-align:center;}
ul.tab-list li a{background:#f6f9fb;border:1px solid #cbcbcb;border-left:none;color:#084585;display:block;font-weight:700;padding:5px 8px;text-decoration:none;}
ul.tab-list.tab-2lines li a{height:20px;padding:10px 8px;}
ul.tab-list.tab-2lines li.tab-2lines a{height:30px;padding:5px 8px;}
ul.tab-list li a:hover{color:#363534;}
ul.tab-list li a.active{background-color:#fff;border-bottom-color:#fff;color:#363534;cursor:default;}
div.tab-control{padding:0 0 20px;}
div.tab-content{background-color:#fff;border:1px solid #cbcbcb;padding:20px 20px 10px;}
div#content_container div.tab-control div.tab-content a.nodeco{text-decoration:none;}
/* 2011-11-03 (smartin): Hiding h2.print-tab-heading on screen */h2.print-tab-heading{display:none;}
/*!

	/="tab-control.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "social-media.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="social-media.snip.css"

*//* ----------------------------------------------
 * =Social Media Links
 * ----------------------------------------------
 */#main-content ul.social-media-links li{line-height:20px;padding-left:35px;margin-bottom:9px;}
#main-content li.facebook{background: url("../img/facebook.gif") no-repeat 0 0;}
#main-content li.linkedin{background: url("../img/linkedin.gif") no-repeat 0 0;}
#main-content li.youtube{background: url("../img/youtube.gif") no-repeat 0 0;}
#main-content li.twitter{background: url("../img/twitter.gif") no-repeat 0 0;}
/*!

	/="social-media.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "calls-to-action.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="calls-to-action.snip.css"

*//* ----------------------------------------------
 * =Calls to Action
 * ----------------------------------------------
 */a.cta-req-appt{background:url(../PublishingImages/Phase2/cta_images/req_appt.gif) no-repeat top left;display:block;height:42px;margin:5px 0;text-indent:-9999px;width:226px;}
a.cta-contact-us{background:url(../PublishingImages/Phase2/cta_images/contact_us.gif) no-repeat top left;display:block;height:42px;margin:5px 0;text-indent:-9999px;width:226px;}
a.cta-req-appt:hover{background-position:bottom;}
a.cta-contact-us:hover{background-position:bottom;}
#main-content h3.conjuction{border-bottom:1px dotted #999;color:#1e702e;font-size:10px;margin-bottom:12px;padding-bottom:8px;text-align:center;text-transform:uppercase;}
a.cta-my-consult{background:url(../PublishingImages/Phase2/cta_images/my_consult.gif) no-repeat top left;display:block;height:23px;text-indent:-9999px;width:107px;}
a.cta-my-consult:hover{background-position:bottom;}
p.button-bar{background-color:#ededed;border:1px solid #d9d9d9;padding:9px;}
a.reg-button{background:url(../PublishingImages/Phase2/cta_images/register_btn_blue.gif) no-repeat top;display:block;height:23px;text-indent:-9999px;width:67px;}
a.reg-button.orange{background:url(../../../PublishingImages/Phase2/cta_images/register_btn_orange.gif) no-repeat top;}
a.reg-button:hover{background-position:bottom;}
a.fad-cta-btn{background:url(../PublishingImages/Phase2/cta_images/fad_cta_btn.gif) no-repeat top;display:block;height:23px;text-indent:-9999px;width:103px;}
a.fad-cta-btn:hover{background-position:bottom;}
a.cta-appstat-btn{background:url(../PublishingImages/Phase2/cta_images/cta_appstatus_btn.gif) no-repeat top;display:block;height:23px;text-indent:-9999px;width:160px;}
a.cta-appstat-btn:hover{background-position:bottom;}
a.cta-signin-btn{background:url(../PublishingImages/Phase2/cta_images/sign_in_btn.gif) no-repeat top;display:block;height:23px;text-indent:-9999px;width:57px;}
a.cta-signin-btn:hover{background-position:bottom;}
a.cta-candidate-btn{background:url(../PublishingImages/Phase2/cta_images/cta-candidate-btn.gif) no-repeat top;display:block;height:23px;text-indent:-9999px;width:120px;}
a.cta-candidate-btn:hover{background-position:bottom;}
/* =Call to Action Widget */#cta-widget{background:url(../PublishingImages/Phase2/cta_images/cta_widget_left.gif) no-repeat top left;clear:both;margin-bottom:25px;padding-left:20px;}
#cta-widget-inner{background:url(../PublishingImages/Phase2/cta_images/cta_widget_right.gif) no-repeat top right;padding-top:20px;}
#cta-widget-left{background:url(../PublishingImages/Phase2/cta_images/cta_widget_left.gif) no-repeat bottom left;margin-left:-20px;padding:0 20px 10px;}
#cta-widget-right{background:url(../PublishingImages/Phase2/cta_images/cta_widget_right.gif) no-repeat bottom right;}
#main-content #cta-widget h2{background:url(../PublishingImages/Phase2/cta_images/cta_widget_arrow.gif) no-repeat 0 1px;padding-left:35px;}
#main-content #cta-widget h3{color:#666;}
#cta-widget a.submit-cta-wdgt,#cta-widget a.req-appt-cta-wdgt{display:block;height:23px;margin:0 0 5px;text-indent:-9999px;width:160px;}
#cta-widget p{margin-bottom:5px;}
#cta-widget p.phone-num{margin-bottom:0;}
#cta-widget a.submit-cta-wdgt{background:url(../PublishingImages/Phase2/cta_images/submit_question_cta_wdgt.gif) no-repeat top;}
#cta-widget a.req-appt-cta-wdgt,#cta-widget a.submit-cta-wdgt{margin-bottom:10px;}
#cta-widget a.req-appt-cta-wdgt{background:url(../PublishingImages/Phase2/cta_images/req_appt_cta_wdgt.gif) no-repeat top;}
#cta-widget a.submit-cta-wdgt:hover,#cta-widget a.req-appt-cta-wdgt:hover{background-position:bottom;}
div#cta-widget a.addthis_button_compact{background:url(../PublishingImages/Florida/Site/share_this.gif) no-repeat!important;display:block;padding:0!important;text-decoration:none;text-indent:-9999px;width:75px;}
span.at300bs.at15t_compact{background:none;}
div#cta{width:620px;}
div#cta div#cta-nurse,div#cta div#cta-appt,div#cta div#cta-phone,div#cta div#cta-online{background-color:transparent;/* background-image: url(../img/icon-chat-bubbles.gif); */background-image: url("../img/icon-talk-to-nurse.gif");background-repeat:no-repeat;background-position:top 10px;margin:20px 0;min-height:50px;padding-left:90px;}
div#cta div#cta-nurse p,div#cta div#cta-appt p,div#cta div#cta-phone p,div#cta div#cta-online p{margin-bottom:5px;}
div#cta div#cta-nurse{background-image: url("../img/icon-talk-to-nurse.gif");}
div#cta div#cta-appt{background-image: url("../img/icon-calendar.gif");}
div#cta div#cta-phone{background-image: url("../img/icon-phone.gif");}
div#cta div#cta-online{background-image:url(../PublishingImages/heart/Stay-in-Touch/icon-laptop.gif);}
/*!

	/="calls-to-action.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "tv-commercials-lp.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="tv-commercials-lp.snip.css"

*//* ----------------------------------------------
 * =TV Commercials Landing Page
 * ----------------------------------------------
 */.narrowCol div.commercial{height:343px;border:10px solid #f9f9f9;background-color:#fff;-moz-box-shadow:1px 1px 5px #555;-webkit-box-shadow:1px 1px 5px #555;box-shadow:1px 1px 5px #555;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.narrowCol .commmericalBanner{margin:25px 0 0;}
.narrowCol .commmericalBanner a img{margin:0;}
.narrowCol .commmericalBanner div.cta{float:left;width:255px;}
#main-content .narrowCol .commmericalBanner div.cta p{float:left;font-size:14px;line-height:13px;width:100%;}
.narrowCol .commmericalBanner div.cta p strong{color:#065DA4;font-size:26px;line-height:20px;}
#main-content .narrowCol p#tvCTAButton{padding-top:4px;}
/*!

	/="tv-commercials-lp.snip.css"

*//* -----------------------------------------------
 * =Miscellaneous
 * -----------------------------------------------
 */.ms-MenuUIPopupBody{z-index:40000!important;}
p.synonym{color:#777;font-style:italic;}
/* ....iiiiiiiiiiiiiiiiii.... INCLUDE "dyna-btn.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="dyna-btn.snip.css"

*//* ---------------
 * =Dynamic Button
 * ---------------
 *//*--------------- Buttons ---------------*/p.btn a,p.btnTrans a,p.btnArrow a,p.btnArrowTrans a{background: url("../img/btn-right-blue.png") no-repeat scroll right top transparent;color:#FFF;float:left;font-weight:700;height:23px;padding-right:10px;text-decoration:none;}
p.btnTrans a{background: url("../img/btn-right-orange.png") no-repeat scroll right top transparent;}
#main-content p.btn.pdf{background:none;padding:0;}
p.btn.pdf a{background-image:url(../img/btn-right-blue-pdf.png);padding-right:32px;}
#main-content p.btnTrans.pdf{background:none;padding:0;}
p.btnTrans.pdf a{background-image:url(../img/btn-right-orange-pdf.png);padding-right:32px;}
p.btnArrow a{background-image: url("../img/btn-right-blue-arrow.png");padding-right:29px;}
p.btnArrowTrans a{background-image: url("../img/btn-right-orange-arrow.png");padding-right:29px;}
p.btn a:hover,p.btnTrans a:hover,p.btnArrow a:hover,p.btnArrowTrans a:hover{color:#FFF;background-position:right bottom;text-decoration:none!important;}
p.btn a span,p.btnTrans a span,p.btnArrow a span,p.btnArrowTrans a span{background: url("../img/btn-left-blue.png") no-repeat scroll left top transparent;cursor:pointer;display:block;float:left;height:23px;line-height:21px;padding-left:10px;text-shadow:0 1px 1px rgba(0,0,0,0.5);}
p.btnTrans a span{background: url("../img/btn-left-orange.png") no-repeat scroll left top transparent;}
p.btnArrowTrans a span{background: url("../img/btn-left-orange.png") no-repeat scroll left top transparent;}
p.btn a:hover span,p.btnTrans a:hover span,p.btnArrow a:hover span,p.btnArrowTrans a:hover span{color:#FFF;background-position:left bottom;}
p.bigBtn,p.bigBtnArrow,p.bigBtnTrans,p.bigBtnArrowTrans{font-size:15px!important;}
p.bigBtn a,p.bigBtnArrow a,p.bigBtnTrans a,p.bigBtnArrowTrans a{background: url("../img/big-btn-right-blue.png") no-repeat scroll right top transparent;color:#FFF!important;float:left;font-weight:700;height:37px;padding-right:12px;text-decoration:none;}
p.bigBtnArrow a{background-image: url("../img/big-btn-right-blue-arrow.png");padding-right:37px;}
p.bigBtnArrowTrans a{padding-right:37px;}
p.bigBtnTrans a{background: url("../img/big-btn-right-orange.png") no-repeat scroll right top transparent;}
p.bigBtnArrowTrans a{background: url("../img/big-btn-right-orange-arrow.png") no-repeat scroll right top transparent;}
p.bigBtn a:hover,p.bigBtnArrow a:hover,p.bigBtnTrans a:hover,p.bigBtnArrowTrans a:hover{background-position:right bottom;color:#FFF!important;text-decoration:none!important;}
p.bigBtn a span,p.bigBtnArrow a span,p.bigBtnTrans a span,p.bigBtnArrowTrans a span{background: url("../img/big-btn-left-blue.png") no-repeat scroll left top transparent;cursor:pointer;display:block;float:left;height:37px;line-height:36px;padding-left:12px;text-shadow:0 1px 1px rgba(0,0,0,0.5);white-space:nowrap;}
p.bigBtnTrans a span,p.bigBtnArrowTrans a span{background: url("../img/big-btn-left-orange.png") no-repeat scroll left top transparent;}
p.bigBtn a:hover span,p.bigBtnArrow a:hover span,p.bigBtnTrans a:hover span,p.bigBtnArrowTrans a:hover span{background-position:left bottom;color:#FFF!important;}
#main-content #carousel_container p.dyna-btn,#main-content #carousel_container p.dyna-btn-trans{float:left;margin:-470px 0 0 90px;}
p.dyna-btn a,p.dyna-btn-trans a,p.dyna-btn-arrow a,p.dyna-btn-trans-arrow a{background: url("../img/btn-right-blue.png") no-repeat right top;color:#fff;float:left;font-weight:700;height:23px;padding-right:10px;text-decoration:none;}
p.dyna-btn-trans a{background: url("../img/btn-right-orange.png") no-repeat right top;}
p.dyna-btn-arrow a{background-image: url("../img/btn-right-blue-arrow.png");padding-right:29px;}
p.dyna-btn-trans-arrow a{background-image: url("../img/btn-right-orange-arrow.png");padding-right:29px;}
p.dyna-btn a span,p.dyna-btn-trans a span,p.dyna-btn-arrow a span,p.dyna-btn-trans-arrow a span{background: url("../img/btn-left-blue.png") no-repeat left top;cursor:pointer;display:block;float:left;height:23px;line-height:21px;padding-left:10px;text-shadow:0 1px 1px rgba(0,0,0,0.5);}
p.dyna-btn-trans a span,p.dyna-btn-trans-arrow a span{background: url("../img/btn-left-orange.png") no-repeat left top;}
p.dyna-btn a:hover,p.dyna-btn a:hover span,p.dyna-btn-trans a:hover,p.dyna-btn-trans a:hover span,p.dyna-btn-arrow a:hover,p.dyna-btn-arrow a:hover span{color:#fff;}
p.dyna-btn a:hover,p.dyna-btn-trans a:hover,p.dyna-btn-arrow a:hover,p.dyna-btn-trans-arrow a:hover{background-position:right bottom;}
p.dyna-btn a:hover span,p.dyna-btn-trans a:hover span,p.dyna-btn-arrow a:hover span,p.dyna-btn-trans-arrow a:hover span{background-position:left bottom;}
* html #main-content #carousel_container p.dyna-btn,* html #main-content #carousel_container p.dyna-btn-trans{margin-left:45px;}
p.big-dyna-btn,p.big-dyna-btn-arrow{font-size:15px!important;}
p.big-dyna-btn a,p.big-dyna-btn-arrow a{background: url("../img/big-btn-right-blue.png") no-repeat right top;color:#fff!important;float:left;font-weight:700;height:37px;padding-right:12px;text-decoration:none;}
p.big-dyna-btn-arrow a{background-image: url("../img/big-btn-right-blue-arrow.png");padding-right:37px;}
p.big-dyna-btn a span,p.big-dyna-btn-arrow a span{background: url("../img/big-btn-left-blue.png") no-repeat left top;cursor:pointer;display:block;white-space:nowrap;float:left;height:37px;line-height:36px;padding-left:12px;text-shadow:0 1px 1px rgba(0,0,0,0.5);}
p.big-dyna-btn a:hover,p.big-dyna-btn a:hover span,p.big-dyna-btn-arrow a:hover,p.big-dyna-btn-arrow a:hover span{color:#fff!important;}
p.big-dyna-btn a:hover,p.big-dyna-btn-arrow a:hover{background-position:right bottom;}
p.big-dyna-btn a:hover span,p.big-dyna-btn-arrow a:hover span{background-position:left bottom;}
/*!

	/="dyna-btn.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "third-nav-container.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="third-nav-container.snip.css"

*//* ----------------------------------------------
 * =Third Level Nav
 * ----------------------------------------------
 */div.third-nav-container{background:#fff;border-bottom:1px solid #ccc;border-right:none;border-left:none;margin:-10px -20px 10px;padding:15px;}
#main-content ul.third-nav.one,#main-content ul.third-nav.two{margin-bottom:0;}
ul.third-nav.one{float:left;margin:0;width:45%;}
ul.third-nav.two{float:right;margin:0;width:45%;}
#main-content ul.third-nav li{background: url("../img/list_arrow_orange.gif") no-repeat 0 5px;}
#main-content ul.third-nav li a.active{color:#363534;text-decoration:none;}
#main-content #section-tabs-container #tab-2 div ul.third-nav.one li,#main-content #section-tabs-container #tab-2 div ul.third-nav.two li{background:url(../img/list_arrow_orange.gif) no-repeat 0 5px;margin-bottom:0;}
#main-content #tab-2 div.third-nav-container ul.third-nav.one{float:left;margin:0;width:45%;}
#main-content #tab-2 div.third-nav-container ul.third-nav.two{float:right;margin:0;width:45%;}
/*!

	/="third-nav-container.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "related-links.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="related-links.snip.css"

*//* ----------------------------------------------
 * =Related Links (Needs serious re-work)
 * ----------------------------------------------
 */.relatedSubhead{display:block;}
#RLScrollBoxOuter,#RLHalfWidthOuter{float:left;margin-bottom:20px;margin-right:2px;min-height:145px;height:auto!important;height:145px;width:240px;}
#RLScrollBoxInner{border:1px solid #ccc;height:70px;margin-bottom:0;overflow:auto;padding:2.5px 0;}
#main #RLScrollBoxOuter h3,#main #RLHalfWidthOuter h3,#main #RLFullWidth1Outer h3,#main #RLFullWidth2Outer h3{background:url(../PublishingImages/Phase2/cta_images/related_links_top.gif) no-repeat top left;color:#5f453f;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;margin:0;padding:8px 20px 6px;}
#main #RLFullWidth1Outer h3,#main #RLFullWidth2Outer h3{background:none;padding:8px 0 6px;}
#main #RLScrollBoxFooter,#main #RLHalfWidthFooter{background:url(../PublishingImages/Phase2/cta_images/related_links_bottom.gif) no-repeat bottom left;padding:5px;}
#RLScrollBoxOuter ul{margin:0;padding:0 20px;list-style:none;}
#RLScrollBoxOuter ul li,#RLHalfWidthOuter ul li,#RLFullWidth1Outer ul li,#RLFullWidth2Outer ul li{background: url("../img/list_arrow_orange.gif") no-repeat 0 5px;padding:0 0 2px 10px;}
#RLHalfWidthOuter ul{border:1px solid #cbcbcb;margin:0;padding:4px 20px;list-style:none;}
.relatedLinksBlack a:link,.relatedLinksBlack a:visited{display:none;}
#RLFullWidth1Outer,#RLFullWidth2Outer{clear:both;margin-bottom:20px;margin-right:20px;overflow:hidden;/* Temporary fix to clear floats for this container */}
#RLFullWidth2Left{float:left;width:48%;}
#RLFullWidth2Right{float:right;width:48%;}
#RLFullWidth2Outer ul,#RLFullWidth1Outer ul{margin:0;padding:0 0 10px;list-style:none;}
div#relatedLinksContent{overflow:hidden;}
.reviewed-on-date,#main-content .reviewed-on-date{text-align:right;font-size:9px;}
/* Temporary fix to clear floats for this container *//* Related Links Image Replacement */a.fad_services_link,a.fad_diseases_link,a.fad_gen_link,a.plastics-redirect{display:block;height:121px;outline:none;text-indent:-9999px;width:240px;}
a.fad_services_link,a.fad_diseases_link,a.plastics-redirect{float:left;margin-bottom:20px;margin-right:20px;}
a.fad_gen_link{background:url(../PublishingImages/Phase2/cta_images/fad_gen_link.gif) no-repeat left top;height:89px;}
a.plastics-redirect{background:url(../PublishingImages/Phase2/cta_images/cta-cosmetic-plastic.jpg) no-repeat left top;}
a.fad_services_link{background:url(../PublishingImages/Phase2/cta_images/fad_serv_link.gif) no-repeat left top;}
a.fad_diseases_link{background:url(../PublishingImages/Phase2/cta_images/fad_treat_link.gif) no-repeat left top;}
a.fad_services_link:hover,a.fad_diseases_link:hover,a.fad_gen_link:hover,a.plastics-redirect:hover{background-position:left bottom;}
/*!

	/="related-links.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "newsletter.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="newsletter.snip.css"

*//* Newsletter Style Fixes */div#newsletterformdiv table td.topic-category{font-size:14px;font-weight:700;text-align:center;}
div#newsletterformdiv table td img{float:left;margin:5px 15px 0 0;}
/*
div#newsletterformdiv table td p,
div#newsletterformdiv table td input[type="button"] {
    font-size: 10px;
}
*//*!

	/="newsletter.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "mobile-section.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="mobile-section.snip.css"

*//* ----------------------------------------------
 * =Styles for the mobile section of the site that displays all the apps
 * ----------------------------------------------
 *//*MOBILE LANDING PAGES STYLES*/body.CCF_MobileAppLanding_aspx #main-inner{padding:0 19px;}
body.CCF_MobileAppLanding_aspx #main-content #carousel{z-index:-1;}
#main-content .featuredContentMobile ul.iconList{margin:20px 0 0;width:135px;}
#main-content .featuredContentMobile ul.iconList li{float:left;margin:0 0 10px;padding:0;background:none;}
#main-content .featuredContentMobile ul.iconList li:first-child{margin-right:0;padding-right:10px;border-right:none;}
#main-content .featuredContentMobile ul.iconList li a img{margin:0;}
#main-content .featuredContentMobile p a{background: url("../img/list_arrow_orange.gif") no-repeat scroll 0 4px transparent;padding:0 0 2px 10px;}
.featured-content.alt{float:right;clear:right;width:393px;background:url(../img/content-bg-gray.png) no-repeat scroll center top transparent;}
.featured-content.alt .featured-bottom{width:353px;background:url(../img/content-bg-gray-bottom.png) no-repeat scroll center bottom transparent;}
.featuredContentMobile{float:left;margin:0 0 20px;padding:0 25px 0 0;background: url("../img/flexible-featured-border-right.gif") repeat-y scroll 100% 0 #eaede4;}
body.CCF_MobileAppLanding_aspx .featuredContentMobile{float:right;width:367px;}
#main-content .featuredContentMobile div div{display:none;clear:both;}
#main-content .featuredContentMobile div div.active{display:block;}
#main-content .featuredContentMobile img{margin:0 15px 35px;border:1px solid #969a9b;}
body.CCF_MobileAppLanding_aspx #main-content .featuredContentMobile img{margin:0 15px;border:none;}
#main-content .featuredContentMobile span{display:block;clear:both;}
.featuredContentMobile .left{background: url("../img/flexible-featured-border-left.gif") repeat-y scroll 0 0 transparent;padding:0 0 0 25px;clear:left;}
.featuredContentMobile .top{margin:0 -25px 25px;background: url("../img/flexible-featured-green-box.gif") no-repeat scroll 100% 0 transparent;}
.featuredContentMobile .top span{background: url("../img/flexible-featured-green-box.gif") no-repeat scroll 0 0 transparent;height:10px;width:10px;}
.featuredContentMobile .bottom{background: url("../img/flexible-featured-green-box.gif") no-repeat scroll 100% 100% transparent;margin:0 -25px;}
.featuredContentMobile .bottom span{background: url("../img/flexible-featured-green-box.gif") no-repeat scroll 0 100% transparent;height:10px;width:10px;}
#main-content img.border.alt{border-color:#999;}
#main-content ul.arrowList li{margin-bottom:10px;padding-left:10px;background: url("../img/contact_arrow.gif") no-repeat 0 3px;}
#main-content div.appContainer{position:relative;float:left;padding-bottom:72px;width:508px;background: url("../img/content-bg-blue-bottom-nav.png") no-repeat bottom left;}
#main-content div.appList span#topLeftCorner{position:absolute;top:0;left:0;display:block;width:480px;height:15px;background: url("../img/app-content-bg-top.png") no-repeat top left;z-index:101;}
#main-content div.appList span#activeIndicator{position:absolute;top:-1px;right:0;display:block;width:34px;height:517px;background: url("../img/arrow-mask.png") no-repeat top right;z-index:101;}
#main-content div.appList ul{margin:0 40px 0 0;width:505px;height:410px;overflow:hidden;list-style:none;border:1px solid #ccc;background-color:#DEE6F3;}
#main-content div.appList ul li{position:relative;margin:0 1px 0 0;padding:13px 50px 5px 15px;width:450px;background:none #dee6f3;border-left:1px solid #fff;border-bottom:1px solid #fff;cursor:pointer;}
#main-content div.appList ul li.active{background:none;}
#main-content div.appList ul li.featured:hover{}
#main-content div.appList ul li.featured p.featureFlag{position:absolute;top:0;left:0;width:90px;height:89px;text-indent:-999em;background: url("../img/featured-app-flag.png") no-repeat top left;}
#main-content div.appList ul li h3{margin-bottom:7px;font-size:15px;font-weight:700;color:#425968;}
#main-content div.appList ul li p{}
#main-content div.appList ul li p a{background: url("../img/list_arrow_orange.gif") no-repeat scroll 0 4px transparent;padding:0 0 2px 10px;}
#main-content div.appListNav{position:relative;clear:left;top:-9px;padding-left:180px;width:482px;height:80px;background: url("../img/content-bg-blue-bottom-nav.png") no-repeat top left;width:302px;z-index:100;}
.jcarousel-clip-vertical{height:459px;overflow:hidden;}
#main-content .jcarousel-prev{position:absolute;bottom:-60px;left:174px;padding:0;width:44px;height:44px;background:none;background: url("../img/blue-arrow-up.png") no-repeat top left;text-indent:-999em;cursor:pointer;}
#main-content div.jcarousel-prev:hover{background: url("../img/blue-arrow-up.png") no-repeat 0 -44px;}
#main-content .jcarousel-next{position:absolute;bottom:-60px;right:195px;background: url("../img/blue-arrow-down.png") no-repeat top right;float:left;padding:0;width:44px;height:44px;background:none;background: url("../img/blue-arrow-down.png") no-repeat top right;text-indent:-999em;cursor:pointer;}
#main-content div.jcarousel-next:hover{background: url("../img/blue-arrow-down.png") no-repeat 0 -44px;}
#sidebar a span{display:inline-block;vertical-align:middle;line-height:normal;width:125px;cursor:pointer;}
#sidebar a img{margin:0 10px 0 0;vertical-align:middle;}
#main-content img.topBreakout{margin-top:-70px;}
body.CCF_MobileAppDetail_aspx #content_container .featured-content{clear:right;margin:20px 0;padding:0;width:480px;}
.MobileAppDetail_aspx #content_container .featured-bottom{padding:20px 0 12px;}
#main-content ul.iconList{margin:20px 0 10px;width:135px;}
#main-content ul.iconList li{float:left;margin:0 0 10px;padding:0;background:none;}
#main-content ul.iconList li:first-child{margin-right:0;padding-right:10px;border-right:none;}
#main-content ul.iconList li a img{margin:0;}
div.download{background:none repeat scroll 0 0 #F5F8FA;border:1px solid #C7C7C7;margin:10px 0 20px;padding:15px 20px 5px;display:inline-block;border-radius:10px;zoom:1;}
#main-content div.download ul.iconList{margin-top:10px;width:auto;text-align:center;}
#main-content div.download ul.iconList li{float:left;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #919193;}
#main-content div.download ul.iconList li:first-child{margin:0;padding:0;border:none;}
/*!

	/="mobile-section.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "social-footer.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="social-footer.snip.css"

*//* ----------------------------------------------
 * =Styles for social/mobile footer above the regular footer on every page of ccf.org
 * ----------------------------------------------
 */.socialFooter{margin:10px 0 0;padding-right:30px;font-family:Arial, Helevtica, Sans-Serif;line-height:16px;overflow:hidden;}
.socialFooter > div{position:relative;float:left;width:930px;}
.socialFooter div.blogHeader{position:relative;padding-right:30px;width:100%;overflow:hidden;}
.socialFooter h4,.socialFooter h5{text-indent:-999em;clear:left;}
.socialFooter a.healthHubHome{display:block;position:absolute;top:20px;left:208px;height:30px;width:150px;z-index:100;}
.socialFooter h4{margin:0 0 0 182px;width:100%;height:51px;background: url("../img/social-footer.png") no-repeat top left;}
.socialFooter h4.blog{position:relative;margin:0 0 0 182px;width:100%;height:51px;background: url("../img/healthhub.png") no-repeat top left;z-index:80;}
.socialFooter h4.blog a{position:absolute;top:25px;left:487px;z-index:100;text-indent:0;}
.socialFooter h5.blog{clear:right;padding:10px 20px 10px 210px;width:100%;color:#5F453F;font-size:19px;font-weight:700;line-height:18px;padding-bottom:4px;text-indent:0;background:#ededed;z-index:90;}
.socialFooter div.blog{margin-bottom:-51px;padding:20px 0 70px;width:100%;border-top:15px solid #ededed;border-right:15px solid #ededed;border-left:15px solid #ededed;}
.socialFooter div.blog h6{margin:0 0 10px 60px;padding-bottom:10px;width:42%;border-bottom:1px dotted #999;color:#5F453F;font-family:Georgia,'Times New Roman',serif;font-size:23px;font-weight:400;line-height:1em;}
.socialFooter div.blog h6.experts{float:right;margin:0 60px 10px 0;}
.socialFooter div.blog img{float:left;margin:0 10px 10px 0;padding:2px;border:1px solid #cdcdcd;}
.socialFooter a{text-decoration:none;}
.socialFooter div.blog dl{float:right;clear:right;margin:0 60px 0 0;width:42%;}
.socialFooter div.blog dl.mostRecent{float:left;clear:none;margin:0 0 10px 60px;border-bottom:none;}
.socialFooter div.blog dl.mostRecent dt{font-size:18px;}
.socialFooter div.blog dl.posts{float:left;clear:none;margin:0 0 10px 58px;border-bottom:none;}
.socialFooter div.blog dl:first-child{margin-right:30px;}
.socialFooter div.blog dl dt{clear:both;margin-bottom:.4em;font-size:16px;font-weight:700;line-height:1.1em;}
.socialFooter div.blog dl dd{margin-bottom:1em;font-size:12px;}
.socialFooter div.blog dl dd.datePosted{margin-bottom:0;font-size:11px;color:#425968;}
.socialFooter div.blog dl dd p{margin-bottom:10px;font-size:12px;}
.socialFooter div.blog dl dd ul,.socialFooter div.blog dl dd ol{margin-bottom:10px;font-size:12px;}
.socialFooter div.blog dl dd ul li{padding:0 0 2px 10px;background: url("../img/bullet.gif") no-repeat scroll 0 5px transparent;font-size:1em;}
.socialFooter div.blog dl dd ol li{margin-left:19px;padding:0 0 2px 10px;list-style:decimal;font-size:1em;}
.socialFooter div.blog dl.experts{margin-right:60px;}
.socialFooter div.blog dl.experts dt{position:relative;float:left;clear:left;margin:0;padding-right:22px;padding-bottom:10px;width:88px;min-height:9.9em;font-size:12px;font-weight:400;background: url("../img/speech-bubble-left.gif") top right no-repeat;z-index:100;}
.socialFooter div.blog dl.experts dt a{display:block;padding:0 6px 0 2px;text-align:center;}
.socialFooter div.blog dl.experts dt a:first-child{padding:0;text-align:left;}
.socialFooter div.blog dl.experts dt a img{margin:0 0 4px;width:70px;height:70px;}
.socialFooter div.blog dl.experts dd{float:left;margin:0;padding:0 10px 4px 5px;width:265px;background: url("../img/speech-bubble-center.gif") top right repeat-y;}
.socialFooter div.blog dl.experts dd.title{padding-top:8px;background: url("../img/speech-bubble-top.gif") top right no-repeat;}
.socialFooter div.blog dl.experts dd.title a{display:block;font-size:15px;font-weight:700;line-height:1.1em;}
.socialFooter div.blog dl.experts dd.summary{position:relative;padding-bottom:10px;padding-bottom:8px;background: url("../img/speech-bubble-bottom.gif") bottom right no-repeat;}
.socialFooter div.blog dl.experts dd.summary span{position:absolute;bottom:0;left:-7px;display:block;width:12px;height:73px;background: url("../img/speech-bubble-bottom-left.gif") top right no-repeat;}
.socialFooter div.blog div.ctaBlogWrapper{clear:both;margin:0;width:100%;}
.socialFooter div.blog div.ctaBlog{clear:both;float:right;margin:12px 60px 0 0;width:42%;}
.socialFooter div.blog div.ctaBlogWrapper div.posts{clear:both;float:left;margin:0 0 0 58px;padding-top:10px;width:42%;border-top:1px dotted #000;}
.socialFooter div.blog div.ctaBlogWrapper div.experts{float:right;clear:right;margin:0 60px 0 0;padding-top:10px;width:42%;border-top:1px dotted #000;}
.socialFooter div.blog div.ctaBlog p.dyna-btn,.socialFooter div.blog div.posts p.dyna-btn{float:left;}
.socialFooter div.blog div.experts p.dyna-btn{float:right;}
.socialFooter div.blog div.ctaBlog p.subscribe,.socialFooter div.blog div.posts p.subscribe{float:right;}
.socialFooter div.blog div.ctaBlog p.subscribe a,.socialFooter div.blog div.posts p.subscribe a{display:block;padding:5px 28px 5px 0;background: url("../img/rss.png") no-repeat top right;text-decoration:underline;font-size:12px;}
.socialFooter div.socialHeader{position:relative;padding-right:30px;width:100%;overflow:hidden;}
.socialFooter div.socialHeader p{position:absolute;top:35px;right:30px;font-size:11px;}
.socialFooter div.ctaFacebook,.socialFooter div.ctaTwitter{position:absolute;bottom:0;padding:20px 25px;height:90px;color:#fff;overflow:hidden;}
.socialFooter div.facebookTwitter div.ctaFacebook p,.socialFooter div.facebookTwitter div.ctaTwitter p{margin-bottom:15px;font-size:13px;color:#fff;}
.socialFooter div.facebookTwitter{padding:50px 0 150px;width:100%;border:15px solid #ededed;background-color:#fff;}
.socialFooter div.facebookTwitter h5.facebook{position:absolute;top:28px;left:22px;width:121px;height:18px;background: url("../img/facebook-footer.png") no-repeat top left;}
.socialFooter div.facebookTwitter div.facebookLikeBox{float:left;margin:13px 0 0;width:483px;background-color:#fff;}
.socialFooter div.facebookTwitter div.ctaFacebook{left:0;padding-right:200px;width:45%;background-color:#56b2e4;}
.socialFooter div.facebookTwitter div.facebookLikeButton{float:left;width:300px;}
.socialFooter div.facebookTwitter div.ctaFacebook h6{float:left;margin:0 25px 200px 0;width:84px;height:68px;text-indent:-999em;background: url("../img/facebook-footer-cta.png") no-repeat top left;}
.socialFooter div.facebookTwitter h5.twitter{position:absolute;top:28px;right:20px;width:43%;height:19px;background: url("../img/twitter-footer.png") no-repeat top left;}
.socialFooter div.facebookTwitter div.twitterFeed{float:right;margin:13px 17px 0 0;padding:15px;width:43%;background-color:#fff;}
.socialFooter div.facebookTwitter div.twitterFeed ul li{margin:15px 0 0;padding:15px 0 0;border-top:1px solid #e7e7e7;}
.socialFooter div.facebookTwitter div.twitterFeed ul li:first-child{margin:0;padding:0;border:none;}
.socialFooter div.facebookTwitter div.twitterFeed ul li img{float:left;width:38px;}
.socialFooter div.facebookTwitter div.twitterFeed ul li p{padding-left:57px;font-size:12px;}
.socialFooter div.facebookTwitter div.twitterFeed ul li p.twitterUser{font-weight:700;}
.socialFooter div.facebookTwitter div.twitterFeed ul li p a{text-decoration:none;}
.socialFooter div.facebookTwitter div.twitterFeed ul li p a:hover{text-decoration:underline;color:#084585;}
.socialFooter div.facebookTwitter div.twitterFeed ul li p.twitterDate{color:#9e9e9e;font-size:11px;}
.socialFooter div.facebookTwitter div.ctaTwitter{right:0;width:42%;background-color:#86d9dc;overflow:visible;}
.socialFooter div.facebookTwitter div.ctaTwitter h6{float:left;margin:0 25px 30px 0;width:159px;height:69px;text-indent:-999em;background: url("../img/twitter-footer-cta.png") no-repeat top left;}
.socialFooter div.facebookTwitter div.twitterFollowButton{position:relative;left:auto;right:auto;bottom:auto;margin:0;padding:0;height:28px;width:100px;overflow:hidden;}
.socialFooter div.moreSocial{padding:0;width:100%;height:257px;background: url("../img/social-footer.jpg") no-repeat top left #dfe6f0;border-right:15px solid #ededed;border-bottom:15px solid #ededed;border-left:15px solid #ededed;}
.socialFooter div.moreSocial h5{width:0;height:0;margin:0;}
.socialFooter div.moreSocial div{position:relative;float:left;clear:none;margin:48px 27px 0 0;padding:0 0 0 27px;width:152px;height:auto;border-left:1px solid #c9c9c9;color:#787676;}
.socialFooter div.moreSocial div:first-child{margin-left:33.299999%;padding:0;border-left:none;}
.socialFooter div.moreSocial div h5{background: url("../img/youtube-footer.png") no-repeat scroll left top transparent;height:18px;margin:0 0 14px;text-indent:-999em;width:111px;}
.socialFooter div.moreSocial div.pinterest h5{background: url("../img/pinterest-footer.png") no-repeat scroll left top transparent;width:115px;}
.socialFooter div.moreSocial div.mobile h5{background: url("../img/mobile-footer.png") no-repeat scroll left top transparent;width:95px;}
.socialFooter div.moreSocial div p{margin-bottom:25px;font-size:13px;}
.socialFooter div.moreSocial div p.bigBtnArrow{margin-bottom:0;font-size:13px;}
/*2012-02-08 (smartin): suppressing facebook comment box that appears after using XFBML like button*/.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none!important;}
/*!

	/="social-footer.snip.css"

*//* =HVI disorders2 *//* TODO move this into a snippet */div#main-content.hvibg{background:transparent url(../PublishingImages/heart_vascular_hero.png) no-repeat top left;}
/* ....iiiiiiiiiiiiiiiiii.... INCLUDE "web-dashboard.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="web-dashboard.snip.css"

*//* ----------------------------------------------
 * =Font sizes for Web Dashboard
 * ----------------------------------------------
 */.BlankWebPartPage_aspx .ms-WPTitle{font-size:7px;}
.BlankWebPartPage_aspx .ms-WPHeader{font-size:7px;}
.BlankWebPartPage_aspx .ms-WPBody{font-size:3px;}
/*!

	/="web-dashboard.snip.css"

*/#ThirdNavigation:after,#contentArticle:after,#content_container:after,#main:after,#section-tabs-container:after,.tab-sections:after,div#content-outer:after,div.rows .row:after,div.staff_intro:after,div.staff_other dl:after,div.third-nav-container:after,dl.previewArticles:after,/* ....iiiiiiiiiiiiiiiiii.... INCLUDE clearthis.snip.css ....iiiiiiiiiiiiiiiiii.... */
/*!
=clearthis.snip.css
*/
.clearthis:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* IE6 */* html .clearthis{height:1%;}
/* IE7 */:first-child+html .clearthis{min-height:1px;}
/*!

	/="clearthis.snip.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "infopath-forms.snip.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="infopath-forms.snip.css"

*//* ----------------------------------------------
 * =InfoPath Forms
 * ----------------------------------------------
 */#main-content div.infopath table *{font-size:100%;}
#main-content div.infopath table span img{margin:0;}
#__XmlFormView table ul{list-style-type:none;}
#__XmlFormView select[class]{border:1px solid gray;margin:1px;padding:2px;}
#__XmlFormView span[onmouseover]{position:relative;}
#__XmlFormView span[onmouseover] > textarea{border:1px solid gray;/* height: 100px; */margin-bottom:-10px;margin-left:-1px;margin-right:-1px;}
span.asteriskIcon{right:-12px;}
/*!

	/="infopath-forms.snip.css"

*//*!

	/="global_master_new.in.css"

*//* ....iiiiiiiiiiiiiiiiii.... INCLUDE "ccNav_new.css" ....iiiiiiiiiiiiiiiiii.... *//*!

	="ccNav_new.css"

*//************ =General Nav Styles***************************************/#main{z-index:1;}
#ccNav{height:39px;background:#555454 url(../slike/ccNav/navBar_back.gif) 0 0 repeat-x;margin:0;padding:0 0 0 15px;list-style:none;position:relative;z-index:9001;font-size:14px;}
#ccNav a{color:#084585;}
#ccNav a:hover{color:#363534;}
#ccNav .navItem{float:left;padding:4px 6px 0;background:url(../slike/ccNav/navBar_divider.gif) right 0 no-repeat;position:relative;}
/************ =Navbar Styles***************************************/#ccNav .navItem h3{margin:0;padding:0;}
#ccNav .navItem h3 a{display:block;padding:6px 4px 4px 6px;text-decoration:none;color:#fff;font-size:13px;font-weight:700;}
#ccNav .active h3 a,#ccNav li.current h3 a{background:url(../slike/ccNav/navbar_hover.png) 0 0 repeat;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services{background:none;}
/* This hides the pipe after inst & serv */#ccNav .navItem .arrow{height:6px;background:url(../slike/ccNav/down_arrow.gif) center top no-repeat;position:absolute;top:38px;z-index:5;width:100%;left:0;display:none;}
#ccNav .active .arrow{display:block;}
/************ =Flyout General Styles***************************************/#ccNav #ctl00_ccfNavPrimary_patients_and_visitors .flyout,#ccNav #ctl00_ccfNavPrimary_locations_and_directions .flyout,#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout{left:auto;right:-5px;}
/* Sets 3 right-side flyout boxes to remain onscreen */#ccNav .flyout{position:absolute;top:38px;left:-5px;background:url(../slike/navBar_dropshadow_left.png) 0 0 repeat-y;padding:0 0 0 9px;display:none;z-index:2;}
#ccNav .active .flyout{display:block;}
#ccNav #SOS.active.current .flyout{display:none;}
#ccNav .paddingOnTop{padding:13px 0 0;}
#ccNav .flyout .flyoutWrap{background:url(../slike/navBar_dropshadow_right.png) right 0 repeat-y;padding:0 9px 0 0;}
#ccNav .flyout .flyoutInner{background:#fff url(../slike/ccNav/flyout_top_gradient.gif) 0 0 repeat-x;border:1px solid #555454;padding-top:15px;}
#ccNav .flyout .flyoutInner .col1{margin-left:15px;float:left;}
#ccNav .flyout p{font-size:12px;}
#ccNav .flyout .small-col{float:left;width:154px;padding-top:0;}
#ccNav .flyout .small-col-no-header1,#ccNav .flyout .small-col-no-header2{float:left;padding-top:11px;}
#ccNav .flyout h4,#ccNav .flyout h6{font-family:Georgia,Times,Times New Roman,serif;color:#4b3431;}
#ccNav .flyout h4{font-size:21px;margin:17px 12px 8px;padding-bottom:8px;border-bottom:dotted 1px #4b3431;font-weight:400;}
#ccNav .flyout h5,#ccNav .flyout h6{margin-bottom:3px;}
#ccNav .flyout h5{color:#6D7C82;font-weight:700;}
#ccNav .flyout h5 a{text-decoration:none;color:#4d79a7;}
#ccNav .flyout h5 a:hover{color:#363534;}
#ccNav .flyout h5{font-size:14px;}
#ccNav .flyout h6{font-size:12px;}
#ccNav .flyout ul{font-size:10px;margin-bottom:15px;}
#ccNav .flyout ul li{line-height:17px;background:url(../slike/list_arrow_orange.gif) no-repeat 0 5px;padding-left:7px;font-size:12px;}
#ccNav .letterSelect{list-style:none;padding:0;overflow:hidden;margin:6px 0 0 15px;}
#ccNav .flyout .letterSelect li{width:15px;text-align:center;float:left;margin:1px 0 0;padding-left:0;background:none;}
#ccNav .letterSelect li a{color:#4d79a7;text-decoration:none;}
#ccNav .letterSelect li a:hover{color:#4d79a7;}
#ccNav .letterSelect li:hover{background-color:#434241;}
#ccNav .letterSelect li:hover a{color:#eff6fc;}
#ccNav .flyout .flyoutFoot{height:14px;position:absolute;left:0;bottom:-14px;background:url(../slike/ccNav/navBar_dropshadow_bl.png) 0 0 repeat-y;padding:0 0 0 21px;width:488px;}
#ccNav .flyout .flyoutFoot div{height:14px;background:url(../slike/navBar_dropshadow_bottom.png) right 0 no-repeat;}
#ccNav a.lnkForgotMyChartID{float:right;font-size:11px;margin-right:20px;}
#ccNav a#lnkResetPassword{margin-right:0;}
/************ =Flyout Box Widths***************************************/#ctl00_ccfNavPrimary_pnlMyChartFlyout .flyout{width:475px;}
#ctl00_ccfNavPrimary_health_information .flyout{width:500px;}
#ctl00_ccfNavPrimary_find_a_doctor .flyoutInner{width:310px;}
#ctl00_ccfNavPrimary_appointments .flyout{width:260px;}
#ctl00_ccfNavPrimary_patients_and_visitors .flyout{width:460px;}
#ctl00_ccfNavPrimary_locations_and_directions .flyout{width:515px;}
#ctl00_ccfNavPrimary_institutes_and_services .flyout{width:610px;}
/************ =Secure Online Services Flyout Styles***************************************/#ctl00_ccfNavPrimary_pnlMyChartFlyout .flyout h4{margin-bottom:5px;margin-left:0;border-bottom:dotted 1px #4b3431;font-weight:400;}
#ccNav #ctl00_ccfNavPrimary_pnlMyChartFlyout .flyoutInner{overflow:hidden;}
#ccNav #ctl00_ccfNavPrimary_pnlMyChartFlyout .flyout .col1{width:234px;}
#ccNav .sos-login .sos-submit{background:none;overflow:hidden;margin-top:7px;}
#ccNav .sos-submit .sign-in{float:left;}
#ccNav a.sign-in{width:57px;height:23px;display:block;background:url(../slike/ccNav/sign_in_btn.gif) no-repeat top;text-indent:-9999px;}
#ccNav a.sign-in:hover{background-position:bottom;}
#ccNav .sos-login div{background:#bccee0;width:14.25em;margin-bottom:.6em;}
#ccNav .sos-submit .info{float:left;font-size:.6em;list-style:none;margin:-.3em 0 0;padding:0 0 .2em 1em;line-height:1.1em;}
#ccNav .sos-submit ul.info li{line-height:1.4em;}
#ccNav .sos-submit .forgot{margin-top:-.3em;}
.ecc-name{font-weight:400;}
.ecc-name-bold{font-weight:700;}
#ccNav .form-dl{margin:0;}
#ccNav .form-dl label{display:block;font-size:.779em;font-weight:700;clear:both;line-height:1.4em;vertical-align:middle;margin-bottom:.1em;}
#ccNav .form-dl input{line-height:1.325em;margin:0 0 .6em;width:18em;}
#ccNav .form-dl input,#ccNav .form-dl select{font-family:Arial,Helvetica,san-serif;border:1px solid #858A90;padding:2px;font-size:.75em;margin:3px;}
#ccNav .form-dl dd input,#ccNav .form-dl dd select{border:1px solid #9bcaea;background:#eff6fc;padding:2px;font-size:.75em;}
#ccNav #ctl00_ccfNavPrimary_pnlMyChartFlyout .flyout .info li{background:none;padding-left:0;}
#ccNav .mychart-secure-signin{padding:0 0 1em;}
#ccNav #ctl00_ccfNavPrimary_pnlMyChartFlyout .flyout .col2{width:183px;padding:0 1em;float:right;}
#ccNav #ctl00_ccfNavPrimary_pnlMyChartFlyout .flyout .flyoutFoot{width:463px;}
/************ =Health Information Flyout Styles***************************************/#ccNav #ctl00_ccfNavPrimary_health_information .flyout .flyoutInner{overflow:hidden;padding-bottom:0;}
#ccNav #ctl00_ccfNavPrimary_health_information .letterSelect li{width:1.3em;}
#ccNav #ctl00_ccfNavPrimary_health_information .letterSelect li a{font-size:1.3em;}
#ccNav #ctl00_ccfNavPrimary_health_information ul.letterSelect{width:218px;}
#ccNav #ctl00_ccfNavPrimary_health_information h4{display:none;}
#ctl00_ccfNavPrimary_health_information .col1{width:225px;margin-left:10px;padding-bottom:10px;}
#ctl00_ccfNavPrimary_health_information .col2{float:right;padding:0 10px 10px;width:225px;}
#hic-resources{padding:1em 0 30px;}
#ccNav #ctl00_ccfNavPrimary_health_information .flyout .flyoutFoot{width:488px;}
#ctl00_ccfNavPrimary_health_information .flyout img{position:absolute;margin:-15px 0 0 -53px;}
/************ =Appointments Flyout Styles***************************************/#ccNav #ctl00_ccfNavPrimary_appointments .flyout .flyoutInner{padding-bottom:15px;}
.req_appt_btn,.contact_btn{display:block;height:38px;text-indent:-9999px;}
a.req_appt_btn{background:url(../slike/req_appt_btn.gif) no-repeat top;width:220px;margin:0 auto;}
a.contact_btn{background:url(../slike/contact_btn.gif) no-repeat top;width:220px;margin:0 auto;}
a.req_appt_btn:hover,a.contact_btn:hover{background-position:bottom;}
#ctl00_ccfNavPrimary_appointments h5{margin:1.2em 1em 0;padding-bottom:.5em;}
#ccNav #ctl00_ccfNavPrimary_appointments .flyout ul{margin:1em 1.4em 0;}
#ccNav #ctl00_ccfNavPrimary_appointments .flyout .flyoutFoot{width:248px;}
/************ =Find a Doctor Flyout Styles***************************************/#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutInner{padding:20px;margin:0;}
#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutInner ul{margin-bottom:-5px;padding-bottom:0;margin-top:-5px;}
#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutInner ul li{padding-left:0;padding-bottom:0;background:inherit;}
#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutInner p{font-size:1em;padding-bottom:10px;}
#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutInner li > a{padding-bottom:0;font-size:1.2em;text-decoration:none;font-weight:700;color:#4D79A7;}
#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutInner li > a:visited{color:#4D79A7;}
#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutInner li > a:hover{color:#363534;}
#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutInner li > a:active{color:#363534;}
#ccNav #ctl00_ccfNavPrimary_find_a_doctor .flyout .flyoutFoot{width:348px;}
/************ =Patients & Visitors Flyout Styles***************************************/#ccNav #ctl00_ccfNavPrimary_patients_and_visitors .flyout .flyoutInner{overflow:hidden;}
#ccNav #ctl00_ccfNavPrimary_patients_and_visitors .flyout .flyoutInner .col1{width:200px;margin:0 1em;}
#ccNav #ctl00_ccfNavPrimary_patients_and_visitors .flyout .flyoutInner .col2{float:left;width:210px;padding-bottom:10px;}
#ccNav #ctl00_ccfNavPrimary_patients_and_visitors .flyout .flyoutFoot{width:448px;}
/************ =Locations & Directions Flyout Styles***************************************/#ccNav #ctl00_ccfNavPrimary_locations_and_directions .flyout .flyoutInner{overflow:hidden;padding-bottom:0;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions .col1{width:220px;margin-left:10px;padding-bottom:10px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions .col2{float:right;padding:0 10px;width:245px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions .flyout .flyoutFoot{width:503px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions p.big-dyna-btn-arrow{margin-top:3px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions p.big-dyna-btn-arrow span{width:191px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions .col2 h5{margin:1.2em 0 0;padding-bottom:.5em;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions ul{margin-bottom:.2em;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions #poi_list li{background:url(../slike/ccNav/L-and-D-icons.gif) no-repeat scroll 0 0;padding-bottom:2px;padding-left:22px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions #poi_list li.dining{background-position:0 -60px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions #poi_list li.lodging{background-position:0 -30px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions #poi_list li.parking{background-position:0 0;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions #poi_list li.shopping{background-position:0 -120px;}
#ccNav #ctl00_ccfNavPrimary_locations_and_directions #poi_list li.transportation{background-position:0 -90px;}
/************ =Institutes & Services Flyout Styles***************************************/#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyoutInner{overflow:hidden;padding-bottom:5px;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout h4{margin-bottom:0;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout h5{padding-top:0;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout #senior_services h5{padding-top:5px;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .col2 ul{margin-bottom:0;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .letterSelect{width:160px;padding-bottom:.5em;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .letterSelect li{width:1em;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .letterSelect li a{font-size:1.2em;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .dept_list{padding-bottom:1em;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout .col1{width:380px;margin-right:0;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout .small-col-no-header1{width:185px;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout .small-col-no-header2{float:right;width:185px;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout .col2{width:188px;float:right;}
#ccNav #ctl00_ccfNavPrimary_institutes_and_services .flyout .flyoutFoot{width:598px;}
#ccNav h5.flu-promo a{background:transparent url(../PublishingImages/Phase2/cta_images/flyout_flu_promo.gif) no-repeat scroll center top;display:block;height:64px;padding:.5em 0 0;text-indent:-9999px;width:203px;}
/*!

	/="ccNav_new.css"

*/

a {text-decoration:none;}
a:hover{text-decoration:underline;}