.content .carousel .contactArea-container
{
    position: absolute;
    right: 0;
    top: 0;
    z-index: 5;
}

.content .carousel .slide .bg
{
    position: absolute;
    left: 0;
}

.content .carousel .slide .slide-text
{
    color: #fff;
}

	.content .carousel .slide .slide-text #bannernewsletter input[type="text"] {
		border:none;
	}
    .content .carousel .slide .slide-text .btn a span
    {
        background: #000090;
    }

.content .carousel-clear + .wrapper-full
{
    margin-top: 0px;
}

/*"/site/common/plus.png"*/
a.carousel-icon-closed
{
    background: url("/~/media/30F7F95DC1684E53B1A525D0A0A5276F") no-repeat scroll 0 0 transparent;
    text-indent: -9999px;
    width: 36px;
    height: 36px;
    z-index: 45;
    cursor: pointer;
}

/*"/site/common/minus.png"*/
a.carousel-icon-open
{
    background: url("/~/media/E12A546A457243C5BB6EA6A5CF8FCFF0") no-repeat scroll 0 0 transparent;
    text-indent: -9999px;
    width: 36px;
    height: 36px;
    z-index: 45;
    cursor: pointer;
}

div.carousel-div
{
    display: none;
    background-color: #f2f6f9;
    position: absolute;
    padding: 6px 6px 6px 6px;
    color: #766d68;
    font-size: 1.1em;
    border: 1px solid #6a8caf;
}

span.carousel-div-header
{
    font-weight: bold;
}

/* 
		MINI CAROUSEL 
*/
.carouselMini_wrapper
{
    position: relative;
    height: 300px;
    width: 620px;
    overflow: hidden;
    margin-bottom: 20px;
}

.carouselMini
{
    position: relative;
    height: 300px;
    width: 620px;
    overflow: hidden;
}

/* transparent-fff80.png */
.carouselMini-captionbox
{
    position: absolute;
	bottom: 10px;
    left: 0;
    background: url(/~/media/9A83D0ED6E004387B84DDEEEBB3A5CDC) repeat scroll 0 0;
    width: 100%;
    display: table;
    /* border: 1px solid #C30; */
}

.carouselMini-caption
{
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    margin: 0;
    padding: 10px 0 10px 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.1;
}

.carouselMini-button
{
    display: table-cell;
    vertical-align: middle;
    text-align: right;
    padding: 10px 20px;
}

.carouselMini .btnTrans {
    margin:0;
    font-size:12px;
    text-align:left;
    float:right;
    white-space:nowrap;
}
#main-content .carouselMini p {margin-bottom:0;}
.carouselMini_wrapper #prev, .carouselMini_wrapper #next
{
    display: none;
    width: 47px;
    height: 49px;
    position: absolute;
    text-indent: -9999px;
    top: 119px;
    z-index: 12;
}

/* slider_controls_3quarter.png */
.carouselMini_wrapper #next
{
    background: url(/~/media/5BB3D819226948E5B90B742C55F620B9) no-repeat scroll -47px 0 transparent;
    right: 0;
}

/* slider_controls_3quarter.png */
.carouselMini_wrapper #prev
{
    background: url(/~/media/5BB3D819226948E5B90B742C55F620B9) no-repeat scroll 0 0 transparent;
    left: 0;
}

.carouselMini_wrapper #prev:hover {background-position: left bottom;}
.carouselMini_wrapper #next:hover {background-position: right bottom;}

.main 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;
    }

/* Social Media/Health Hub*/
.socialFooter
{
    margin: 10px 0 0;
    font-family: Arial, Helevtica, Sans-Serif;
    line-height: 16px;

    overflow: hidden;
	
	z-index: 2;
	position: relative;
}

    .socialFooter > div
    {
        position: relative;
        float: left;
        width: 100%;
    }

    .socialFooter div.blogHeader
    {
        position: relative;
        /*padding-bottom: 20px;*/
    }

    .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;
    }

    /* social-footer.png */
    .socialFooter h4
    {
        margin: 0 0 0 182px;
        width: 100%;
        height: 51px;
        background: url("/~/media/FDDC48E1A99642C0A8B4C67802F653C9") no-repeat top left;
    }
        /* healthhub.png */
        .socialFooter h4.blog
        {
            position: relative;
            margin: 0 0 0 182px;
            width: 100%;
            height: 51px;
            background: url("/~/media/BA3BEF1EC2B340C8975F8D10B8441D87") 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;
        margin: 0px;
    }

    .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;
        border-bottom: 15px solid #EDEDED;
        margin-bottom: 0;
        padding-bottom: 20px;
    }

    .socialFooter h6
    {
        clear: none;
    }

    .socialFooter div.blog h6
    {
        margin: 0 0 10px 0px;/*60px;*/
        padding-bottom: 10px;
        width: 370px;
        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 0 10px 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: 370px;
    }

        .socialFooter div.blog dl.mostRecent
        {
            float: left;
            clear: none;
            margin: 0 0 10px 0px;
            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;
            }
                /* bullet.gif */
                .socialFooter div.blog dl dd ul li
                {
                    padding: 0 0 2px 10px;
                    background: url("/~/media/F6E9BB0E2DCE4F62A58D367327744D7D") 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: 0px;
        }
            /* speech-bubble-left.gif */
            .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("/~/media/092673F31EB847CD96EEFF881BCB52B5") 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;
                    }
            /* speech-bubble-center.gif */
            .socialFooter div.blog dl.experts dd
            {
                float: left;
                margin: 0;
                padding: 0 10px 4px 5px;
                width: 265px;
                background: url("/~/media/92D39B5C224746009B3B37BAE4CD37EA") top right repeat-y;
            }
                /* speech-bubble-top.gif */
                .socialFooter div.blog dl.experts dd.title
                {
                    padding-top: 8px;
                    background: url("/~/media/71BE814A7D14422C8FF96EE19F635573") top right no-repeat;
                }

                    .socialFooter div.blog dl.experts dd.title a
                    {
                        display: block;
                        font-size: 15px;
                        font-weight: 700;
                        line-height: 1.1em;
                    }
                /* speech-bubble-bottom.gif */
                .socialFooter div.blog dl.experts dd.summary
                {
                    position: relative;
                    padding-bottom: 10px;
                    padding-bottom: 8px;
                    background: url("/~/media/2C01F045C59C44FFA34C8850A5F2B577") bottom right no-repeat;
                }
                    /* speech-bubble-bottom-left.gif */
                    .socialFooter div.blog dl.experts dd.summary span
                    {
                        position: absolute;
                        bottom: 0;
                        left: -7px;
                        display: block;
                        width: 12px;
                        height: 73px;
                        background: url("/~/media/71780FFDA5EA4DA18E3FA13C14CF66B4") 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;
    }
        /* rss.png */
        .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(/~/media/E04DD041DE404C75B61D155191FC3D56) no-repeat top right;
            text-decoration: underline;
            font-size: 12px;
        }

    /*styles for the newsletter signup page that show all topics, not sure heart-related ones*/
    body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blogHeader
    {
        padding-bottom: 20px;
    }

    body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blog.topicsmain {
        padding: 20px 70px;
        border: none;
    }

    body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blogHeader.topicsmain {
        padding: 0 70px 10px;
        overflow: visible;
    }

        body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blogHeader.topicsmain div.blogHeaderInner
        {
            margin-left: 245px;
            background: url("/~/media/8962424ED57C4C36AF2B577A5A561070") no-repeat scroll 0 0 transparent;
        }

    body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blog dl
    {
        margin: 0;
    }

        body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blog dl.mostRecent
        {
            float: left;
            clear: none;
            margin: 0 0 10px 0px;
            border-bottom: none;
        }

        body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blog dl.posts
        {
            float: left;
            clear: none;
            margin: 0 0 10px 0;
            border-bottom: none;
        }

        body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blog dl.experts dd
            {
                width: 282px;
            }

body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blog div.ctaBlogWrapper div.posts
    {
        margin: 0;
        width: 45%;
    }

body#css_c2767a2d-54dc-4e77-b6fe-201c1aa3fc4e .socialFooter div.blog div.ctaBlogWrapper div.experts
    {
        margin: 0;
        width: 45%;
    }

    .socialFooter div.blogHeader.topicsmain a.healthHubHome
    {
        position: absolute;
        top: 0;
        left: 70px;
        width: auto;
        height: auto;
        padding: 5px 0 0;
    }
    /* speech-bubble-top-with-arrow.gif */
    .socialFooter div.blogHeader.topicsmain div.blogHeaderInner
    {
        margin-left: 315px;
        background: url("/~/media/8962424ED57C4C36AF2B577A5A561070") no-repeat scroll 0 0 transparent;
    }

        .socialFooter div.blogHeader.topicsmain div.blogHeaderInner h4.blog
        {
            clear: none;
            margin: 0;
            padding: 5px 0 8px 42px;
            width: 541px;
            height: auto;
            background: none;
            text-indent: 0;
            color: #4B3431;
            font-family: Georgia,'Times New Roman',serif;
            font-size: 21px;
            font-weight: 400;
            line-height: 1.2em;
        }

            .socialFooter div.blogHeader.topicsmain div.blogHeaderInner h4.blog a
            {
                position: relative;
                left: auto;
                top: 3px;
                padding-left: 5px;
            }
        /* speech-bubble-bottom-full.gif */
        .socialFooter div.blogHeader.topicsmain div.blogHeaderInner h5.blog
        {
            position: relative;
            background: url("/~/media/0F947815C5DE4B018058EC9119D6412F") no-repeat scroll left bottom transparent;
            clear: none;
            color: #4B3431;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 16px;
            font-weight: 400;
            height: auto;
            margin: 0 0 0 15px;
            padding: 0 25px 11px 28px;
            text-indent: 0;
            z-index: 100;
        }

    .socialFooter div.blog.topicsmain
    {
        padding: 20px 0 20px 10px;
        /*border:none;*/
    }
/* SOCIAL MEDIA components */
#addthis
{
    margin: 10px auto;
    width: auto;
    min-height:24px;
}
/*Without this the tools break down to two lines in Chrome*/
.addthis_toolbox
{
    min-width: 380px;
}

.addthis_button_facebook_like
{
    width: 79px;
}

.addthis_button_tweet
{
    width: 80px;
}

.addthis_button_linkedin_counter
{
    margin-top: 1px;
    width: 102px;
}

.addthis_button_google_plusone
{
    width: 60px;
    overflow: hidden;
}

.addthis_button_email, .addthis_button_print
{
    margin-top: 2px;
    float: none;
    padding: 0 1px;
    display: inline-block;
}


/*If the addthis is in the #page-heading div, like on the wayfinding pages and possibly others, add some left margin*/
#main #page-heading #addthis
{
    margin-left: 18px;
}

.addthis_button_facebook_like > div.fb-like
{
    width: auto;
    height: auto;
}

.addthis_button_google_plusone > #___plusone_0
{
    vertical-align: top !important;
    width: 60px !important;
}

.addthis_button_tweet > #twitter-widget-0
{
    width: 85px !important;
}

/* CALL TO ACTION */
div#cta {
	/*width: 620px;*/
}

    /* icon-talk-to-nurse.gif*/
    div#cta div#cta-nurse, div#cta div#cta-appt, div#cta div#cta-phone, div#cta div#cta-online, div#cta div#cta-clipboard, div#cta div#cta-consult
    {
        background-color: transparent;
        background-image: url("/~/media/131C7676C4C642C38EB060BDB68E152D");
        background-repeat: no-repeat;
        background-position: left top;
        margin: 20px 0;
        padding-left: 80px;
    }

    div#cta div#cta-nurse, div#cta div#cta-appt, div#cta div#cta-online
    {
        min-height: 50px;
    }

    div#cta div#cta-phone, div#cta div#cta-consult
    {
        min-height: 60px;
    }

    div#cta div#cta-clipboard
    {
        min-height: 55px;
    }

        div#cta div#cta-nurse p, div#cta div#cta-appt p, div#cta div#cta-phone p, div#cta div#cta-consult p, div#cta div#cta-clipboard p, div#cta div#cta-online p
        {
            margin-bottom: 5px;
        }

    div#cta div#cta-nurse
    {
        background-image: url("/~/media/131C7676C4C642C38EB060BDB68E152D");
    }
    /* icon-calendar.gif */
    div#cta div#cta-appt
    {
        background-image: url("/~/media/AA48EE6A1F9746429D922AE23E3A9583");
    }
    /* icon-phone.gif */
    div#cta div#cta-phone
    {
        /*background-image: url("/~/media/F72A29E3CFFA431E8B1DCAA99867E0D9");*/ /* Cell Phone Type Icon*/
        background-image: url("/~/media/Images/About-Cleveland-Clinic/contact-cleveland-clinic/icon-phone2"); /* Corded Phone Icon*/
    }
    /* icon-laptop.gif */
    div#cta div#cta-online
    {
        background-image: url("/~/media/5F16EC692FA44AD8A7E9840296F44BDE");
    }
    /* icon-2nd-opinions.gif */
    div#cta div#cta-consult
    {
        background-image: url("/~/media/B2B3F2304CF2485E95476A5A006FE212");
    }
    /* icon-clipboard.gif */
    div#cta div#cta-clipboard
    {
        background-image: url("/~/media/75B4C1C1AB4A4CBFA01BFE653C09C88C");
    }

/* BENEFACTOR HONOR ROLL */

div.giving-search
{
    margin-bottom: 50px;
}

div.text-input-border
{
    background-color: #bbccde;
    float: left;
    margin-top: .2em;
    padding: 3px;
}

div.giving-search input
{
    border: 1px solid #898989;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 2px;
    vertical-align: top;
    width: 200px;
}

div.giving-search a
{
    background: url("/~/media/F852F9A3949046D3A7E583BE9C3BE853") no-repeat 0 0;
    border: none;
    cursor: pointer;
    float: left;
    height: 23px;
    margin-left: 8px;
    margin-top: 4px;
    outline: none;
    text-indent: -9999px;
    width: 35px;
}

ul.GivingList li
{
    background: url("/~/media/FD014617326F46719A3E77E3986A64B7") no-repeat 0 5px;
    list-style: none outside none;
    margin-left: 0;
    padding: 0 0 0.5em 8px;
}

    ul.GivingList li ul
    {
        padding-top: .2em;
    }

        ul.GivingList li ul li
        {
            background-image: none;
            list-style-type: disc;
            margin-left: 1em;
            padding: 0 0 .2em 0;
        }

div#ghr_group
{
    margin: 1em 0 2em;
    height: 18px;
}

div#ghr_home a
{
    float: right;
    font-size: 1.2em;
    background: url("/~/media/FD014617326F46719A3E77E3986A64B7") no-repeat 0 5px;
    padding: 0 0 0.2em 8px;
}

div#ghr_footnote
{
    float: right;
    width: 40%;
}

    div#ghr_footnote ul
    {
        margin: .3em 0 0;
        background-color: #F5F8FA;
        padding: .5em;
        border: 1px solid #c7c7c7;
    }

        div#ghr_footnote ul li
        {
            background-image: none;
            padding-left: 0;
        }

            div#ghr_footnote ul li span
            {
                display: block;
                float: left;
                width: 2em;
                text-align: center;
                font-weight: bold;
            }

div#ghr_page a, div#ghr_page b
{
    padding: 0px;
    margin-right: 0.5em;
    font-size: 1.2em;
}



/* rss_icon.gif */
h2.rss-heading2
{
    background: url("/~/media/C3C75A38A4C8418D89525B2ADF7A3518") no-repeat 0 2px;
    padding-left: 23px;
}

.os-heros
{
    /*width:600px;*/
    padding: 20px;
    margin-bottom: 30px;
}

#mypractice-hero
{
    padding-right: 340px;
    height: 200px;
    background: url("/~/media/Images/online-services/mypractice_hero") no-repeat scroll left top transparent;
}

    #mypractice-hero h3
    {
        font-weight: normal !important;
        margin-bottom: 10px;
    }

div.shadow3 p, p.img-caption
{
    color: #666;
    font-size: 11px;
    font-style: italic;
    padding: 0 5px;
}


#mychart-hero > div
{
    padding-top: 20px;
    padding-right: 20px;
}

#mychart-hero h5
{
    margin-left: 20px;
    clear: left;
}

#mychart-hero p
{
    margin-left: 20px;
    float: left;
}

#mychart-hero .float_right
{
    margin: 5px 20px 15px 0px;
    width: 300px;
}

#mychart-hero .float_right h5
{
    margin-left: 0;
}

table.dataTable th {
    font-weight: bold;
}

.control-accordion {
    margin-top: 12px;
}

div.AtoZResults {
    float: left;
}
ul.AtoZPagination{
    float: right;
}
.required, .scfRequired {
	color: #ff0000 !important;
}

/* fixes active tab underline issue, margin was off by 1px */
.content .mega-tabs .tab-nav
{
	margin-bottom: -1px;
}

/* fix missing launch pad hover and similar cases hover */
   .launchpad   > div   img:hover ,
div.quad-column > div a img:hover ,
div.quadcolumn  > div a img:hover
{
	border: 1px solid #666;
}

/* Online Services for Main & Childrens: /online-services */ 
body#css_74585efb-6575-409f-bcc5-afc367a4c755 .featured-content,
#online-services-list {
    width:622px;
}

#online-services-list.double-column {
    margin-bottom:0;
}

body#css_74585efb-6575-409f-bcc5-afc367a4c755 #online-services-list .featured-content {
    width:auto;
}

#login-div .doublecolumn-one {
	    background: url("~/media/0C4ECE6B6F9D4AABB9F16DCA187DD4FF") no-repeat scroll left top transparent;
	    padding-left: 65px;
	    width: 265px;
    }

#login-div .doublecolumn-two {
	background: url("~/media/5EC887F1078A42A5AA01C36BD93220AE") no-repeat scroll left top transparent;
	padding-left: 65px;
	width: 275px;
}

#online-services-list .featured-content div {
	padding-bottom: 10px;
	padding-left: 65px;
}

#online-services-list h3 a {
	color: #5F453F;
}


#left-one,
#left-two,
#left-three {
	border-bottom: 1px dotted #999999;
	margin-bottom: 10px;
}

#left-four {
	padding-bottom: 0;
}

#right-one,
#right-three {
	border-bottom: 1px dotted #999999;
	margin-bottom: 35px;
}

#left-one {
	background: url("~/media/D34475047CA6480EB6F1E63846CEF60F") no-repeat scroll left top transparent;
}

#left-two {
	background: url("~/media/AD40E87798214546B794D999F66D9428") no-repeat scroll left top transparent;
}

#left-three {
	background: url("~/media/F8CD3A152BB14775B8B1D8C2021EF9C0") no-repeat scroll left top transparent;
}

#left-four {
	background: url("~/media/7895D2F67CAD4C2F9434CF6437EB22F1") no-repeat scroll left top transparent;
}

#right-one {
	background: url("~/media/3C051F580FB64BBBBC23A76C6D12E2E2") no-repeat scroll left top transparent;
}

#right-three {
	background: url("~/media/584E24841FA844A29C83E28B9BC13235") no-repeat scroll left top transparent;
}

#right-four {
	background: url("~/media/9530CE18E3A4475D95A92652D721803A") no-repeat scroll left top transparent;
	margin-bottom: 0px;
	padding-bottom: 15px;
}



/* /online-services/drconnect.aspx */
body#css_e710bca1-ff6c-400e-8635-1044c1acbfc7 #drconnect-hero
{
	height: 240px;
	background: transparent url(/~/media/ED2B641220BB45EC98EB302661C0D052.ashx) top left no-repeat;
}


/* /online-services/myconsult.aspx */
body#css_0e306191-a1e8-438d-97bb-77eb40f5962d #myconsult-hero
{
	height: 240px;
	background: transparent url(/~/media/7CB7BAF543D945FC85EC8D040CD2E09E.ashx) top left no-repeat;
}

body#css_0e306191-a1e8-438d-97bb-77eb40f5962d #myconsult-hero h3
{
	width: 300px;
	margin-bottom: 20px;
}

body#css_0e306191-a1e8-438d-97bb-77eb40f5962d #myconsult-hero p.dyna-btn-arrow
{
	margin-bottom: 40px;
}

/* /services/heart/about-heart-vascular-institute/overview.aspx */
body#css_3a21a07b-3f03-46ce-a740-8873bdbdb3b3 p
{
	clear: left;
}

body#css_3a21a07b-3f03-46ce-a740-8873bdbdb3b3 #tab-2 p
{
	clear: none;
}

body#css_3a21a07b-3f03-46ce-a740-8873bdbdb3b3 p.img-caption
{
	margin-top: 0px;
	font-size: smaller;
}

body#css_3a21a07b-3f03-46ce-a740-8873bdbdb3b3 #tab-6 > ul > li.pdf
{
	width: 60%;
}

body#css_3a21a07b-3f03-46ce-a740-8873bdbdb3b3 #tab-1 > p:nth-child(4)
{
	margin-top: 15px;
}



/* /patients-visitors/Appointments%20and%20Medical%20Records.aspx */
body#css_18e73bd8-d315-4880-b4d0-02593464b123 .content .top-section > div
{
	float: none;
	width: 455px;
	margin-left: 55px;
}

body#css_18e73bd8-d315-4880-b4d0-02593464b123 .content .two-col
{
	overflow: hidden;
	margin-left: 55px;
}

body#css_18e73bd8-d315-4880-b4d0-02593464b123 .content .two-col > div.left > div
{
	margin-bottom: 15px;
}

body#css_18e73bd8-d315-4880-b4d0-02593464b123 #secondary-content
{
	border: none;
}



/* /digestive_diseases.aspx */
body#css_14a79ead-9698-4ba9-9bb5-3751648e2415 #digestive_diseases-hero
{
	height: 240px;
	background: transparent url( '/~/media/Images/Digestive_Disease/digestive_disease_hero' ) top left no-repeat;
}

body#css_14a79ead-9698-4ba9-9bb5-3751648e2415 #digestive_diseases-hero h3
{
	width: 380px;
	margin-top: 22px;
	margin-bottom: 10px;
}

body#css_14a79ead-9698-4ba9-9bb5-3751648e2415 #digestive_diseases-hero .doublecolumn-one p , 
body#css_14a79ead-9698-4ba9-9bb5-3751648e2415 #digestive_diseases-hero .doublecolumn-two p 
{
	padding: 5px;
	margin-top: 35px;
	
	-webkit-border-radius: 6px;
	        border-radius: 6px;	
}

body#css_14a79ead-9698-4ba9-9bb5-3751648e2415 #digestive_diseases-hero .doublecolumn-one p a ,  
body#css_14a79ead-9698-4ba9-9bb5-3751648e2415 #digestive_diseases-hero .doublecolumn-two p a
{
	font-weight : bold;
}

body#css_14a79ead-9698-4ba9-9bb5-3751648e2415 #digestive_diseases-hero .hero-link a 
{
    font-weight: 700;
    font-size: 14px;
    color: #4D79A7;
    padding-bottom: 0px;
    text-decoration: none;
}








/* /services/dermatology-plastic-surgery.aspx */
body#css_c241c9f3-a2c6-469a-b50a-9de0bd309f5c .hero-image
{
    height:0px;
}

body#css_c241c9f3-a2c6-469a-b50a-9de0bd309f5c .hero-top-copy
{
    padding: 20px;
}

body#css_c241c9f3-a2c6-469a-b50a-9de0bd309f5c .hero-content
{
    background: url(/~/media/838A6162F8234D80B5C130709ED9F1A4);
    background-repeat: no-repeat;
    background-position: left top;
}

body#css_c241c9f3-a2c6-469a-b50a-9de0bd309f5c .hero-content-right
{
    position: absolute;
    background: url(/~/media/838A6162F8234D80B5C130709ED9F1A4);
    background-color: #FFF;
    background-repeat: no-repeat;
    background-position: right top;
    width: 3px;
    height: 100%;
    right: 0px;
}



/* /services/dermatology-plastic-surgery/appointments/dermatology-plastic-surgery-locations.aspx */
body#css_2b75af34-c148-46aa-909b-7982ff2c2f18 div.doublecolumn div.doublecolumn_one
{
    margin-right:37px;
}

body#css_99d51dfb-3387-412f-abd0-873167e1d4e8 #URLIFrame
{
    width:640px;
    height:650px;
    overflow:hidden;
}



/* /locations_directions/main-campus/campus-map/default.aspx */
body#css_d4c898b0-946d-4376-8964-03eeda389716 .featured-content-full-width-bottom 
{
	background-image: none;
}




/* /health */
body#css_c6a7b791-02f5-4243-b234-49973836a421 .featured-content-full-width
{
	background: url(/~/media/975B645B9003423D8FC8CDB809804F5E) no-repeat top left;
	margin-bottom: 25px;
    overflow: visible;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .contentTop
{
	margin-top: -40px;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .two-col
{
	margin-top: 20px;
}




body#css_c6a7b791-02f5-4243-b234-49973836a421 ul.a-z-list
{
	width: 220px;
	/* background: #eee; */
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 ul.a-z-list a
{
	font-weight: normal;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .double-column > div {
    width:auto;
}
body#css_c6a7b791-02f5-4243-b234-49973836a421 .triple-column > div
{
	width: 30%;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .find-health-inner
{
	overflow: hidden;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .find-health-inner .hi-atoz-list ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .find-health-inner .hi-subject-list ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .find-health-inner .hi-keyword-search
{
	margin: 0px;
	padding: 0px;
	width: inherit;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .find-health-inner .hi-atoz-list ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .find-health-inner .hi-keyword-search
{
	margin-right: 20px;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list
{
	float: left;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list .triple-column
{
	margin-left: 0px;
	/* background: yellow; */
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list li ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list ul
{
	width: inherit;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list .triple-column .triplecolumn-one ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list .triple-column .triplecolumn-two ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list .triple-column .triplecolumn-three
{
	margin: 0px;
	padding: 0px;
	width: 100px;
	/* background: #eee; */
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list .triple-column .triplecolumn-one ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .hi-subject-list .triple-column .triplecolumn-two
{
	margin-right: 5px;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 img.border
{
	padding: 1px;
	background: white;
	border: 1px solid #c9c9c9;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .contentLeft h2 ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .contentRight h2
{
	margin-top: 20px;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .contentLeft h2:first-child ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .contentRight h2:first-child
{
	margin-top: inherit;
}

body#css_c6a7b791-02f5-4243-b234-49973836a421 .contentLeft .triplecolumn-one a:first-child ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .contentLeft .triplecolumn-two a:first-child ,
body#css_c6a7b791-02f5-4243-b234-49973836a421 .contentLeft .triplecolumn-three a:first-child
{
	text-decoration: none;
}


body#css_d3b55397-c869-441f-b59f-6d8fe3350125 .top-section div.pageIntro
{
	margin-left: 0px;
}

body#css_d3b55397-c869-441f-b59f-6d8fe3350125 .top-section div.pageIntro p.feature
{
	width: 320px;
}

body#css_d3b55397-c869-441f-b59f-6d8fe3350125 .tabs a
{
	height: 63px;
	display: block;
	font-size: 10px;
	width: 70px !important; 
} 



/* /campaigns/stroke-awareness.aspx */ 
body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd .content .two-col > div.left
{
	margin-left: 70px;
    margin-right: 30px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd .content .two-col > div.right
{
	width: 290px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd #primary-facts
{
	border-radius: 7px;
	border: 1px solid #c7c7c7;
	padding: 20px 20px 10px 20px;
	background: url("../images/boxes/accordion-full-bg-tile.jpg") repeat-x center top;
	 -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255,1);
		-moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255,1);
			 box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255,1);
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd #primary-facts h2
{
	margin-top: 0px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd #secondary-content.capped
{
	background: url("../images/boxes/accordion-full-bg-tile.jpg") repeat-x center top;
	 -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255,1);
		-moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255,1);
			 box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255,1);
	padding-bottom: 25px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd #secondary-content.capped h2
{
	margin-top: 0px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd #secondary-content div.advert-area
{
	margin-top: 16px;
	text-align: center;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd a.stroke-awareness-btn
{
	width: 459px;
	height: 37px;
	outline: none;
	display: block;
	margin-bottom: 2em;
	text-indent: -9999px;
	background: url(../images/strokeawareness/cta-stroke-risk-lrg.gif) no-repeat top left;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd a.stroke-awareness-btn:hover
{
	background: url(../images/strokeawareness/cta-stroke-risk-lrg.gif) no-repeat bottom left;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd div.wrapper-full
{
	background: url(../images/strokeawareness/stroke_month_hero.png) no-repeat top left;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd div.pageIntro > h1
{
	margin-left: 73px;
	padding-top: 100px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd p.clearthis a
{
	float: left;
	display: block;
	overflow: hidden;
	margin-right: 12px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd div.contentLeft.left h2
{
	margin-top: 20px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd .control-tabs
{
	margin-top: 30px;
	margin-bottom: 30px;
}

body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd .top-section > div.contactArea-container
{
	margin-right: 30px;
}




/* /services/heart/patient-education/videos/heart-vascular-disease-prevention-lifestyle-management-videos.aspx */
body#css_5eae50fb-1974-4869-9b64-09127981f1c5 div.main  hr:nth-child(3)
{
	display: none;
}

body#css_5eae50fb-1974-4869-9b64-09127981f1c5 .double-column
{
	float: none;
	width: inherit;
	overflow: hidden;
}

body#css_5eae50fb-1974-4869-9b64-09127981f1c5 .double-column h5
{
	margin-top: 10px;
}

body#css_5eae50fb-1974-4869-9b64-09127981f1c5 .doublecolumn-one ,
body#css_5eae50fb-1974-4869-9b64-09127981f1c5 .doublecolumn-two
{
	float: left;
	width: 310px;
}

body#css_5eae50fb-1974-4869-9b64-09127981f1c5 .doublecolumn-one
{
	margin-right: 15px;
}




/* /services/heart/patient-education/videos/white-board-sessions.aspx */
body#css_5e80514d-387d-423c-8057-f976ee458d9c .double-column
{
	float: none;
	width: inherit;
	overflow: hidden;
}

body#css_5e80514d-387d-423c-8057-f976ee458d9c .double-column h5
{
	margin-top: 10px;
}

body#css_5e80514d-387d-423c-8057-f976ee458d9c .doublecolumn-one ,
body#css_5e80514d-387d-423c-8057-f976ee458d9c .doublecolumn-two
{
	float: left;
	width: 310px;
}

body#css_5e80514d-387d-423c-8057-f976ee458d9c .doublecolumn-one
{
	margin-right: 15px;
}




/* /services/neurological_institute/center-for-neurological-restoration.aspx */
body#css_a078557e-d621-4aab-8ff5-9aa9e0ec6282 .featured-video-banner-wrap
{
	background: url(../images/video-hero.png) no-repeat scroll 0 0 transparent;
	height: 271px !important;
	width: 621px !important;
}




/* /services/neurological_institute/physical-medicine-rehabilitation.aspx */
body#css_f6f5c395-9c15-45fe-ac41-bf92c6255fd4 .featured-video-banner-wrap
{
	background: url(../images/video-hero.png) no-repeat scroll 0 0 transparent;
	height: 271px !important;
	width: 621px !important;
}




/* /en/services/neurological_institute/lou-ruvo-brain-health/patient-education.aspx */
body#css_043e17d9-c2f1-4178-bfe4-bb6426330231 #top-video-quick-facts div.featured-border
{
	width: 335px;
}

body#css_043e17d9-c2f1-4178-bfe4-bb6426330231 #top-video-quick-facts div.clearthis h2
{
	padding-top: 8px;
}




/* /services/neurological_institute/our_doctors.aspx */
body#css_35af43e2-b133-48df-a9f2-bf56c4114bc7 div.fad_filters_header > h2
{
	margin-top: -30px;
}


/* /campaigns/stroke-awareness */
body#css_075acbd6-1a35-4fe1-96de-dc9576846dfd .top-section > div.contactArea-container {
    margin-right: 70px;
}


/* /services/wellness/tobacco-treatment.aspx */
body#css_0f9c7b96-a21f-4297-9d30-074c352f0b62 div.doublecolumn_one
{
	width: 50%;
	margin-right: 40px;
}

body#css_0f9c7b96-a21f-4297-9d30-074c352f0b62 div.doublecolumn_two
{
	width: 40%;
	margin-right: 0px;
}




/* /services/wellness/executive-health/executive-brief/executive-brief-spring-2013.aspx */
body#css_2fdcd1d9-7dc2-4bdc-903b-0af8f12e20ca div.float_right.cleared_right.callOut
{
	width: 260px;
	margin-left: 30px;
	margin-right: 0px;
}




/* /florida/about/awards_recognitions.aspx */
body#css_744180e9-a502-4d06-aeb9-a419ce633fc8 .main ul ,
body#css_744180e9-a502-4d06-aeb9-a419ce633fc8 .main li
{
	padding: 0px;
	list-style-type: none;
	background-image: none;
}

body#css_744180e9-a502-4d06-aeb9-a419ce633fc8 span.source
{
	display: block;
	margin-top: 6px;
	font-style: italic;
}




/* /florida/default.aspx */
body#css_7a7b197b-35f4-4671-82b4-bb5d537ccc37 div.double-column.additional-bg.clearthis
{
	margin-bottom: 0px;
    overflow: visible;
}
body#css_7a7b197b-35f4-4671-82b4-bb5d537ccc37 div.double-column.additional-bg img {
    margin-bottom: -20px;
    right: 1px;
    bottom: 2px;
}




/* /florida/locations.aspx */
body#css_634afeff-6174-4f08-90b7-249df3380461 div.top-section
{
	margin-bottom: 15px;
}

body#css_634afeff-6174-4f08-90b7-249df3380461 div.main div.photo_module_side
{
	float: left;
	width: 300px;
	margin-right: 15px;
}

body#css_634afeff-6174-4f08-90b7-249df3380461 div.main hr
{
	margin-top: 20px;
	margin-bottom: 23px;
}




/* /florida/eclevelandclinic.aspx */
body#css_19f27046-7d09-4c0a-a4c9-49d5a98caddf div.top-section
{
	margin-bottom: 15px;
}

body#css_19f27046-7d09-4c0a-a4c9-49d5a98caddf div.photo_module_top
{
	float: left;
	width: 140px;
	margin-right: 20px;
}




/* /florida/about.aspx */
body#css_96485d22-25c0-4f89-bd03-da4b8d7ce26a div.top-section
{
	margin-bottom: 15px;
}

body#css_96485d22-25c0-4f89-bd03-da4b8d7ce26a div.photo_module_top
{
	float: left;
	width: 140px;
	margin-right: 20px;
}




/* /services/orthopaedics-rheumatology.aspx */
body#css_0ec3ee08-c38f-4f79-81b9-325c5e7a1bb3  div.pageIntro h1
{
	margin-left: 0px;
}

body#css_0ec3ee08-c38f-4f79-81b9-325c5e7a1bb3 .hero-content .hero-buttons .doublecolumn-one
{
	float: left;
}




/* /services/orthopaedics-rheumatology/patient-education/newsletters.aspx */
body#css_b07ea0b7-3bb5-4c4a-97d6-6d9a5b581480 .main .control-accordion
{
	/*
	background: none;
	border-radius: 0px;
	*/
}

body#css_b07ea0b7-3bb5-4c4a-97d6-6d9a5b581480 .main .doublecolumn_one
{
	width: 40%;
	margin-right: 7%;
}




/* /services/orthopaedics-rheumatology.aspx */
body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfForm textarea
{
	width: 300px;
	height: 150px;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfMultipleLineGeneralPanel
{
	width: 310px;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfRequired
{
	margin-top:    0px !important; /* reset needed for overrides below */
	margin-right: 60px !important; /* reset needed for overrides below */
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 input[type=text]
{
	width: 300px;
	height: 25px;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfSingleLineTextBorder .scfRequired
{
	margin-top: -35px !important;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfMultipleLineTextBorder .scfRequired
{
	margin-top: 25px !important;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfEmailBorder     .scfRequired ,
body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfTelephoneBorder .scfRequired
{
	margin-top: -35px !important;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfMultipleLineTextBorder
{
	border: 0px;
	padding-top: 16px;
	border-bottom: 1px solid #ccc;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfMultipleLineTextBorder > div
{
	margin-top: 16px;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfMultipleLineTextBorder > label
{
	margin-top: 20px;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfSubmitButtonBorder
{
	margin-left: -50px;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfSingleLineTextUsefulInfo ,
body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfMultipleLineTextUsefulInfo
{
	padding-left: 10px;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 .scfForm
{
	margin-bottom: 30px;
}

body#css_5f9512ef-7b8e-40c3-8bbc-29e8edfa3cb3 div.pageIntro h1
{
	margin-left: 0px;
}




/* /canada/about/testimonials/shoniker.aspx */
body#css_43a304b3-a9b4-4081-b284-f7f65a47669b .content .main > img
{
	padding: 1px;
	background: #fff;
	border: 1px solid #c9c9c9;

	float: left;
	width: 144px;
	height: 180px;
	margin-right: 10px;
	margin-bottom: 8px;
}




/* /canada/patients/questionnaires.aspx */
body#css_4021c338-1835-459a-a717-f17cf01f7ed3 table.dataTable td > a
{
	width: 84px;
	height: 23px;
	display: block;
	text-indent: -9999px;
	background: url(../images/canada/download_button.gif) no-repeat top center;
}

body#css_4021c338-1835-459a-a717-f17cf01f7ed3 table.dataTable td > a:hover
{
	background: url(../images/canada/download_button.gif) no-repeat bottom center;
}



/* /canada */
body#css_8a4986c6-8a44-4daa-9f40-d5b5d0f708db .top-section
{
	display: none;
}

body#css_8a4986c6-8a44-4daa-9f40-d5b5d0f708db .wrapper-full
{
	overflow: hidden;
	margin-top: -100px;
}

body#css_8a4986c6-8a44-4daa-9f40-d5b5d0f708db .two-col
{
	overflow: hidden;
}

body#css_8a4986c6-8a44-4daa-9f40-d5b5d0f708db .two-col .contentLeft
{
	width: 500px;
	margin-left: 70px;
}

body#css_8a4986c6-8a44-4daa-9f40-d5b5d0f708db .two-col .contentLeft .inner-padding
{
	margin-top: 30px;
	margin-bottom: 30px;
}

body#css_8a4986c6-8a44-4daa-9f40-d5b5d0f708db .two-col .contentRight
{
	width: 260px;
	margin-right: 70px;
}

    body#css_8a4986c6-8a44-4daa-9f40-d5b5d0f708db .two-col .contentRight h2 {
        margin-top:0;
    }

/* /canada/programs-services/preventive-health/exercise-physiology.aspx */
body#css_47f9bb1c-071b-4984-a71a-781333d371c3 div.main ul li ul
{
	margin: 0px;
	padding: 0px;
	margin-left: 25px;
}

body#css_47f9bb1c-071b-4984-a71a-781333d371c3 div.main ul li ul li
{
	margin: 0px;
	padding: 0px;
	background: none;
	list-style-type: circle;
}

body#css_47f9bb1c-071b-4984-a71a-781333d371c3 div.control-tabs
{
	margin-top: 30px;
}

body#css_47f9bb1c-071b-4984-a71a-781333d371c3 h2
{
	margin-top: 15px;
}

body#css_47f9bb1c-071b-4984-a71a-781333d371c3  div.control-tabs ul.tabs li a
{
	font-size: 16px;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 12px;
	font-family: Georgia, Times New Roman, serif;
	font-weight: normal;
}




/* /canada/about/testimonials.aspx */
body#css_0a4882f5-6073-43c1-b373-aba52418aa82 .testimonial
{
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999;
}

body#css_0a4882f5-6073-43c1-b373-aba52418aa82 .testimonial:last-child
{
	border-bottom: none;
}

body#css_0a4882f5-6073-43c1-b373-aba52418aa82 .testimonial h2
{
	border-bottom: none;
}

body#css_0a4882f5-6073-43c1-b373-aba52418aa82 .testimonial img
{
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}

body#css_0a4882f5-6073-43c1-b373-aba52418aa82 .testimonial blockquote
{
	font-size: 1.3em;
	font-style: italic;
	line-height: 1.4em;
	font-family: Georgia, Times New Roman, serif;
}




/* /canada/sitemap.aspx */ 
body#css_68b93c81-3ff6-422f-8a5e-67e7018be595 .main h4 a
{
	color: #084585;
	font-size: 12px;
	text-decoration: underline;
}

body#css_68b93c81-3ff6-422f-8a5e-67e7018be595  .main ul ,
body#css_68b93c81-3ff6-422f-8a5e-67e7018be595  .main li
{
	width: 100%;
}

body#css_68b93c81-3ff6-422f-8a5e-67e7018be595  .triple-column ,
body#css_68b93c81-3ff6-422f-8a5e-67e7018be595  .triple-column div
{
	width: 100%;
	margin: 0px;
}




/* start event calendar pages updates */
body#css_e5d70fbd-9aab-42e6-945c-edd863ff286e .tab-content ul,
body#css_fe5d41bd-3fdc-47fa-9118-09cec24dc685 .tab-content ul,
body#css_13523982-cc5b-4af8-a21b-dac8c980355c .tab-content ul,
body#css_65f64fc0-54db-479b-9489-94ebb57aeb26 .tab-content ul,
body#css_3e5224eb-dd88-419f-8a45-e3aca3c65260 .tab-content ul,
body#css_778cd7b3-a7d4-4f24-b0df-b1355eb109e5 .tab-content ul,
body#css_8287e4cd-b514-4561-80b3-c85cd0443c6b .tab-content ul,
body#css_6f38971a-9fcd-4457-a7b8-746f284f84c3 .tab-content ul,
body#css_8402b293-c460-41ff-8764-f7496e55688d .tab-content ul,
body#css_640495a0-0315-4165-91bd-82cd8e3b06f6 .tab-content ul,
body#css_d73a8f92-fc8f-4f9f-bb73-5477220940f1 .tab-content ul,
body#css_3f940206-f33f-4abf-80f7-a9a82d324120 .tab-content ul,
body#css_422ba9cc-b796-4589-bf15-676443416e66 .tab-content ul
{
    list-style-type: disc;
    margin-left: 20px;
}
/* end event calendar pages updates */




/* /locations_directions/regional-locations/willoughby-hills-fhc/doctors.aspx */ 
body#css_fddd34d2-f912-4152-a50a-33d7d5936c26 #main > div.top-section > div > h1
{
	padding-top: 0px;
}




/* /locations_directions/regional-locations/willoughby-hills-fhc/news-events */ 
body#css_0c8d44f6-3a69-4d76-9b8f-0a0de99d2ada #main > div.top-section > div > h1
{
	padding-top: 0px;
}




/* /cleveland-clinic-way */
body#css_3ca91cd2-4116-4bb2-8e28-d7d909d2283e  div.wrapper-full
{
	margin-top: 40px;
}

body#css_3ca91cd2-4116-4bb2-8e28-d7d909d2283e div.double-column.clearthis ,
body#css_3ca91cd2-4116-4bb2-8e28-d7d909d2283e #layoutcontent_0_contentmain_1_phAddThis
{
	margin-left: 200px;
}

body#css_3ca91cd2-4116-4bb2-8e28-d7d909d2283e #layoutcontent_0_contentmain_1_phAddThis
{
	margin-bottom: 50px;
}

body#css_3ca91cd2-4116-4bb2-8e28-d7d909d2283e  #form1 > div.wrapper > div.content > div.wrapper-full > div:nth-child(6)
{
	margin-left: 40px;
}

body#css_3ca91cd2-4116-4bb2-8e28-d7d909d2283e div.doublecolumn-two.clearthis
{
	float: left;
	margin-top: 21px;
	margin-left: 15px;
}




/* start ??? pages */
body#css_d9b01a32-d1aa-4f04-9cc8-37d4fe4d0adf #tab-1 > ul.pdf > li {
	margin-left: -24px;
}
body#css_8CFEA828-BF75-4478-BC4A-2FE2A446E339 div.wrapper-full {
        margin: 0px 70px 50px 70px;
    	width: 820px;
}
/* end ??? pages */




/* /services/heart/chat_with_a_heart_nurse.aspx */
body#css_b35ca955-ab88-4a16-be81-00da7eb38773 #contact-option-container > p:first-child
{
	display: none;
}

body#css_b35ca955-ab88-4a16-be81-00da7eb38773 #contact-option-container h2
{
	margin-right: 315px;
}

body#css_b35ca955-ab88-4a16-be81-00da7eb38773 #contact-option-container
{
	margin-right: -50px;
	background: white url(/~/media/523A85D425154D9CB62BBF30CC093C06.ashx) no-repeat top right;
}




/* /services/heart/patient-education/interactive-tools/cardio-oncology-tool.aspx */
body#css_e8f9c2e2-1326-4cd0-ac99-72f74ab1d37e table input + label
{
	padding-left: 12px;
}




/* /about-cleveland-clinic/overview/our-model-healthcare.aspx */
/* /services/heart/about-heart-vascular-institute/treatment-outcomes */
body#css_e0763a4e-5d76-4a81-965d-375bcd4863b3 div.instituteHero > div.video,
body#css_a98c5d19-6380-4ba3-b94d-23a3c31918d5 div.instituteHero > div.video
{
	margin-bottom: 18px;
	width: 621px !important;
	height: 271px !important;
	background: url(../images/video-hero.png) no-repeat scroll 0 0 transparent;
}

body#css_e0763a4e-5d76-4a81-965d-375bcd4863b3 div.instituteHero > div.video .LimelightEmbeddedPlayer,
body#css_a98c5d19-6380-4ba3-b94d-23a3c31918d5 div.instituteHero > div.video .LimelightEmbeddedPlayer
{
	display: block;
	margin-left: 12px;
	padding-top: 12px;
}




/* /services/heart/patient-education/interactive-tools/mitral-valve-regurgitation-tool */
body#css_bdfee1d9-fcf8-4168-ab9c-3ce14b74a65d div#Flash-Content
 {
    margin: 0 auto 1em;
    width: 503px;
}

body#css_bdfee1d9-fcf8-4168-ab9c-3ce14b74a65d div.rounded-top
 {
    background: #dfe7ef url('/~/media/Images/site/common/rounded_blue_top') no-repeat top;
    margin: 0 auto 1.5em;
    width: 498px;
}

body#css_bdfee1d9-fcf8-4168-ab9c-3ce14b74a65d div.rounded-bottom 
{
    background: url('/~/media/Images/site/common/rounded_blue_btm') no-repeat bottom;
}

body#css_bdfee1d9-fcf8-4168-ab9c-3ce14b74a65d div.rounded-top ul 
{
    margin-top: 20px;
    margin-bottom: 5px;
    padding-left: 3.5em;
}

body#css_bdfee1d9-fcf8-4168-ab9c-3ce14b74a65d div.rounded-bottom:after 
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}




/* /services/cph.aspx */
body#css_7b9739d5-7867-40f4-a57c-cca9d1eeb55c .hero-content .hero-buttons
{
	margin-bottom: 20px;
}
body#css_7b9739d5-7867-40f4-a57c-cca9d1eeb55c div.hero-content .hero-top {
	max-height:200px;
}

body#css_7b9739d5-7867-40f4-a57c-cca9d1eeb55c .hero-content .hero-buttons .doublecolumn-one
{
	float: left;
}

body#css_7b9739d5-7867-40f4-a57c-cca9d1eeb55c .launchpad > div
{
	margin-left: 16px;
}




/* /health/cleveland_clinic_newsletters_signup.aspx */
body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table:nth-child(1)
{
	border-spacing: 0px;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table:nth-child(1) tr:nth-child(n+3) td img
{
	float: none;
	margin: 0px;
	padding: 0px;
	width: 100px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #888;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table:nth-child(1) tr:nth-child(n+3) td 
{
	padding-top: 15px;
	padding-bottom: 15px;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table:nth-child(1) tr:nth-child(n+3) td input[type=checkbox]
{
	margin-top: 50px;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table:nth-child(1) tr:nth-child(n+3) td
{
	border-bottom: 1px solid #ccc;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table hr
{
	display: none;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table .topic-category
{
	padding: 30px;
	border-bottom: 1px solid #ccc;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table:nth-child(1) tr:nth-child(2) td
{
	padding-bottom: 20px;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv table:nth-child(1) tr:nth-child(3) td
{
	border-top: 1px solid #ccc;
}

body#css_40d7a26f-e297-492c-9baa-72535de93863 #newsletterformdiv > table:nth-child(2) input[type="button"]
{
	margin-top: 10px;
}



/* /services/heart.aspx */
body#css_4b0c6697-6a96-4dd9-876e-5615474dc7df .main .top-section
{
	margin-bottom: 0px;
}

body#css_4b0c6697-6a96-4dd9-876e-5615474dc7df #layoutcontent_0_contentintroduction_1_phAddThis
{
	margin-top: 50px;
}

body#css_4b0c6697-6a96-4dd9-876e-5615474dc7df #carousel-mini_container .carouselMini-captionbox
{
	bottom: 10px;
}




/* /childrens-hospital/home.aspx */
body#css_98175a25-35a6-4d89-8e13-4f18093f1173 div.triple-column div.triplecolumn-one
{
	width: 29%;
}

body#css_98175a25-35a6-4d89-8e13-4f18093f1173 .featured-bottom
{
	margin-bottom: 20px;
}

body#css_98175a25-35a6-4d89-8e13-4f18093f1173 .content .two-col {
		overflow: visible;
	}

body#css_98175a25-35a6-4d89-8e13-4f18093f1173 #secondary-content img {
    margin-bottom:20px;
}


/*/childrens-hospital/patients-families/appointments*/
body#css_d534a842-b0e3-4b66-a4d6-61cd67b0c8ee .top-section-img {
    background-position:-200px top !important;
    margin-right: 0px;
}




/* /services/heart/patient-education/interactive-tools/aortic-stenosis-tool.aspx */
body#css_c8cecbf6-40aa-4ee5-a7c4-f3eb6e0f6b23 div#HiddenContainer
{
	padding: 40px;
	margin-top: -100px;
	-webkit-box-shadow: 0px 0px 15px rgba( 0 , 0 , 0 , .9 );
	        box-shadow: 0px 0px 15px rgba( 0 , 0 , 0 , .9 );
}

body#css_c8cecbf6-40aa-4ee5-a7c4-f3eb6e0f6b23 div#AnswerDisplay
{
	height: 330px;
	padding-right: 20px;
}

body#css_c8cecbf6-40aa-4ee5-a7c4-f3eb6e0f6b23 div#AnswerDisplay p
{
	margin-bottom: 8px;
}




/* /about-cleveland-clinic/volunteer-services/contact.aspx */ 
body#css_0ac48ddf-e90a-401b-8980-3685e1352674 .my-locations
{
	overflow: hidden;
	margin-bottom: 20px;
}

body#css_0ac48ddf-e90a-401b-8980-3685e1352674 .my-locations .location
{
	/*width: 47%;
	float: left;*/
	margin-right: 2%;
	overflow: hidden;
	margin-bottom: 10px;
}

body#css_0ac48ddf-e90a-401b-8980-3685e1352674 .my-locations .location img
{
	float: left;
	padding: 1px;
	width: 134px;
	height: 115px;
	margin-right: 10px;
	background-color: #fff;
	border: 1px solid #ccc;
}

body#css_0ac48ddf-e90a-401b-8980-3685e1352674 .my-locations .location a
{
	color: #084585;
	font-size: larger;
}

body#css_0ac48ddf-e90a-401b-8980-3685e1352674 .my-locations .location .phone
{
	margin-top: 4px;
}




/*
/services/celebrate-sisterhood
/services/celebrate-sisterhood/sisterhood-celebrations
/services/celebrate-sisterhood/healthy-sisterhood
/services/celebrate-sisterhood/sisterhood-support
/services/celebrate-sisterhood/about-celebrate-sisterhood
*/
body#css_90f8ed2d-0750-42f8-a3f1-37a157bbdbe3 .content .mega-tabs .tab-nav li a span ,
body#css_412da821-fb3d-4b51-902b-1fec9faeb822 .content .mega-tabs .tab-nav li a span ,
body#css_3dcece01-0498-48b0-9641-f13c10dfb46d .content .mega-tabs .tab-nav li a span ,
body#css_96a9ca83-6b96-406d-84af-99750a37b5de .content .mega-tabs .tab-nav li a span ,
body#css_35c72c5e-48f0-44e2-9477-022d256546d6 .content .mega-tabs .tab-nav li a span
{
	font-size: 12px;
	padding-top: 5px;
	line-height: 14px;
	font-weight: bold;
	font-family: sans-serif;
	display:table-cell;
}

body#css_90f8ed2d-0750-42f8-a3f1-37a157bbdbe3 .content .mega-tabs .tab-nav li:first-child a span ,
body#css_412da821-fb3d-4b51-902b-1fec9faeb822 .content .mega-tabs .tab-nav li:first-child a span ,
body#css_3dcece01-0498-48b0-9641-f13c10dfb46d .content .mega-tabs .tab-nav li:first-child a span ,
body#css_96a9ca83-6b96-406d-84af-99750a37b5de .content .mega-tabs .tab-nav li:first-child a span ,
body#css_35c72c5e-48f0-44e2-9477-022d256546d6 .content .mega-tabs .tab-nav li:first-child a span
{
	padding-top: 13px;
}

body#css_90f8ed2d-0750-42f8-a3f1-37a157bbdbe3 .content .mega-tabs .tab-content ,
body#css_412da821-fb3d-4b51-902b-1fec9faeb822 .content .mega-tabs .tab-content ,
body#css_3dcece01-0498-48b0-9641-f13c10dfb46d .content .mega-tabs .tab-content ,
body#css_96a9ca83-6b96-406d-84af-99750a37b5de .content .mega-tabs .tab-content ,
body#css_35c72c5e-48f0-44e2-9477-022d256546d6 .content .mega-tabs .tab-content
{
	padding-bottom: 20px;
}




/* /services/celebrate-sisterhood/healthy-sisterhood */
body#css_3dcece01-0498-48b0-9641-f13c10dfb46d #main
{
	display: none;
}

body#css_3dcece01-0498-48b0-9641-f13c10dfb46d .tab-content .img-left
{
	float: left;
	margin-right: 15px;
	margin-bottom: 20px;
}



/* /florida/about/25th-anniversary.aspx */
body#css_6a11cce2-a328-445f-8eab-0d4c2fd65285 .pageIntro > div.clearthis
{
	width: 660px;
	margin-top: 90px;
	margin-left: -20px;
	margin-bottom: 0px;
}

body#css_6a11cce2-a328-445f-8eab-0d4c2fd65285 .control-tabs
{
	margin-top: -20px;
}

body#css_6a11cce2-a328-445f-8eab-0d4c2fd65285 .top-section .pageIntro h1
{
	margin-left: 5px;
}

body#css_6a11cce2-a328-445f-8eab-0d4c2fd65285 .content .main img.border
{
	margin-right: 10px;
}

body#css_6a11cce2-a328-445f-8eab-0d4c2fd65285 #tab-2.tab .control-accordion .bottom
{
	background: none;	
}




/* /services/urology-kidney/for-medical-professionals/publications.aspx */
body#css_c5d7129a-7e5c-4c3e-a2b6-6283d7e1e68e table.dataTable tfoot td
{
	font-size: 12px;
}




/* /services/heart/heart-blood-vessels.aspx */
body#css_c022652b-3366-4441-9ebd-5af34f130c6b.main
{
    background: url("/~/media/Images/heart/HVI-disorders2/glass-heart.ashx") no-repeat;
    background-position-x: right;
    background-position-y: left;
    float: right;
}




/* /locations_directions/regional-locations/rejhc/news-events */
body#css_d5b3d355-1276-4753-85ad-f173c5c500b0 .tab-content ul {
    list-style-type: disc;
}

body#css_d5b3d355-1276-4753-85ad-f173c5c500b0 div.tab-content ul {
    margin-left: 15px;
}

body#css_d5b3d355-1276-4753-85ad-f173c5c500b0 div.tab-content ul.link-list {
    margin-left: 0px;
}




/* /locations_directions/regional-locations/twinsburg-fhsc/specialties */
body#css_ffec6e45-6e36-4005-93ae-849efa6c84b5 ul {
    list-style-type: disc;
}

body#css_ffec6e45-6e36-4005-93ae-849efa6c84b5 div.tab-content ul {
    margin-left: 15px;
}

body#css_ffec6e45-6e36-4005-93ae-849efa6c84b5 div.tab-content ul.link-list {
    margin-left: 0px;
}




/* /locations_directions/regional-locations/twinsburg-fhsc/news-events */
body#css_6be68494-cf6a-48e5-97ae-abffaf12422f div.tab-content ul.pdf {
    margin-left: 0px;
    padding-left: 0px;
}

body#css_6be68494-cf6a-48e5-97ae-abffaf12422f div.callOut img {
    background: white;
    border: 1px solid #c9c9c9;
    margin-bottom: 5px;
}




/* megatabs with fad */
div.content div.tabs>div.mega-tabs>div.tab-content>div.fad {
    display:inline-block;
}




/* /locations_directions/regional-locations/medina-hospital */
body#css_d3a5e107-43bf-47f2-b1f5-12298bdb184b .content .tab-content .two-col > div.left {
    margin-right: 15px;
}

body#css_d3a5e107-43bf-47f2-b1f5-12298bdb184b .content .two-col > div.left {
    width: 540px;
}


/* /services/digestive_diseases/departments-centers/center-human-nutrition/intestinal_rehabilitation.aspx */
body#css_a990c5e0-62d6-4b83-8118-8f138736a006 div#tab-3 p{
    overflow:hidden;
}




/* /anesthesiology/pain-management/for-medical-professionals/newsletter.aspx */
body#css_edcc9478-a509-40b9-a5b7-207461d7a329 div.main>div.floatRight{
    overflow:hidden;
}




/* /services/heart/heart-vascular-dictionary.aspx */
body#css_41ffa62c-130c-4648-9b8f-beb527e05bf7 ul.link-list.tabs li a {
    background: none;
    border: none;
    display:inline;
    text-decoration:underline;
    font-weight:normal;
}

body#css_41ffa62c-130c-4648-9b8f-beb527e05bf7 ul.link-list.tabs li a.active {
    text-decoration:none;
}

body#css_41ffa62c-130c-4648-9b8f-beb527e05bf7 ul.link-list.tabs li {
    width:50%;
}

body#css_41ffa62c-130c-4648-9b8f-beb527e05bf7 ul.link-list.tabs {
    padding:0px 15px 10px 15px;
    margin: 0px -15px 15px -15px;
    border-bottom: 1px solid #ccc;
}




/* /webcontact/webappointment.aspx */
body#css_bed29982-3efa-4bde-b576-e306c5888e16 #WebAppointmentTable
{
	margin-bottom: -20px;
}




/* /services/cole-eye/diseases-conditions/tear-system.aspx */
body#css_6c0f098b-6114-4933-996c-d6ec99124291 div.wrapper > div.content > div.wrapper-full > div.main > a
{
	float: right;
}




/* /services/cole-eye/treatments-services/glasses-contacts.aspx */
body#css_7d619481-5c97-46f8-b921-37b59c2aff36 .control-tabs .tabs
{
	width: 600px;
	margin-top: 40px;
}




/* /90th-anniversary */ 
body#css_987f44b4-87ad-4776-958e-38df1b3db80a ul.tab-list
{
	position: relative;
	margin-bottom: -1px;
}

body#css_987f44b4-87ad-4776-958e-38df1b3db80a ul.tab-list li a
{
	float: left;
}

body#css_987f44b4-87ad-4776-958e-38df1b3db80a #main
{
	margin-top: -195px;
}

body#css_987f44b4-87ad-4776-958e-38df1b3db80a ul.tab-list li a.active span ,
body#css_987f44b4-87ad-4776-958e-38df1b3db80a ul.tab-list li a.active:hover span
{
	top: 0px;
	left: 0px;
	position: relative;
	background: url("/~/media/images/90th-Anniversary/90th_tab_left_white.png") !important;
}

body#css_987f44b4-87ad-4776-958e-38df1b3db80a ul.tab-list li a.active:hover
{
	background-image: url("/~/media/images/90th-Anniversary/90th_tab_right_white.png") !important;
}

body#css_987f44b4-87ad-4776-958e-38df1b3db80a div.tab-content
{
	background-color: white;
}

body#css_987f44b4-87ad-4776-958e-38df1b3db80a div.double-column div.doublecolumn-one-narrow
{
	width: 290px;
}

body#css_987f44b4-87ad-4776-958e-38df1b3db80a div.double-column div.doublecolumn-two-wide
{
	width: 470px;
}

body#css_987f44b4-87ad-4776-958e-38df1b3db80a div.double-column div.doublecolumn-two-wide div.fancybox_group img
{
	margin: 0px 1px 5px 0px !important;
}




/* /services/reconstructive-transplantation */
body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 .wrapper-full
{
	margin-left: 70px;
}

body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 .content .pageIntro
{
	width: 380px;
}

body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 .content .top-section
{
	margin-bottom: 10px;
}

body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 .content .top-section > div h1
{
	padding-top: 40px;
}
body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 .content .top-section-img {
    background-position: -40px top !important;
    margin-left: 0;
    margin-right: 0;
}

body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 .triple-column > div
{
	width: 30%;
	float: left;
}

body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 #primary-content h2
{
	margin-top: 30px;
}

body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 #primary-content .featured-bottom h2
{
	margin-top: 0px;
}

body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 .content .two-col > div.right
{
	width: 262px;
}


body#css_5e6109c4-0cb2-4efb-9732-010e209cfee4 #secondary-content
{
	margin-top: 39px;
}




/* /webcontact/webappointment.aspx */
body#css_bed29982-3efa-4bde-b576-e306c5888e16 #Fieldset1 > div img
{
	top: 17px;
	right: 10px;
	position: absolute;
}




/* /services/celebrate-sisterhood/sisterhood-celebrations */
body#css_412da821-fb3d-4b51-902b-1fec9faeb822 .mega-tabs .tab-content ul
{
	list-style: disc;
	margin-left: 20px;
}




/* /services/heart/heart-blood-vessels.aspx */
body#css_c022652b-3366-4441-9ebd-5af34f130c6b .content .main
{
	width: 680px;
	background: transparent url(../images/heart/glass-heart.png) 250px -30px no-repeat;
}




/* /services/wellness/tobacco-treatment/smoking-cessation-info.aspx */
body#css_6187008c-d043-407c-9190-1ac97509a461 sup
{
	top: 3px;
	padding-left: 1px;
	padding-right: 1px;
	font-size: smaller;
}

body#css_6187008c-d043-407c-9190-1ac97509a461 p ,
body#css_6187008c-d043-407c-9190-1ac97509a461 li
{
	line-height: 1.7em;
}




/* /services/endocrinology-metabolism */
body#css_b817ee30-0b02-421a-b552-507d8211afc7 div.hero-content .double-column .doublecolumn-one
{
	float: left;
}

body#css_b817ee30-0b02-421a-b552-507d8211afc7 div.hero-wrap
{
	margin-bottom: 20px;
}




/* /services/lungs-breathing-allergy */
body#css_0e0d8017-8cf4-4241-9c10-7617578f0764 #respiratory-hero
{
	height: 225px;
	background: transparent url( '/~/media/20698381D4CF4620860185DBAB456FDB.ashx' ) top left no-repeat;
}

body#css_0e0d8017-8cf4-4241-9c10-7617578f0764 #respiratory-hero h1
{
	margin-top: 10px;
	margin-bottom: 30px;
	color: #363534 !important;
	font-size: 23px !important;
	font-weight: lighter !important;
}

body#css_0e0d8017-8cf4-4241-9c10-7617578f0764 #respiratory-hero p ,
body#css_0e0d8017-8cf4-4241-9c10-7617578f0764 #respiratory-hero h1
{
	margin-left: 340px;
}




/* /services/neurological_institute/cerebrovascular-center/appointments.aspx */
body#css_2d496e63-5e38-4652-b673-be01f9e05f89 div.main > div.control-accordion
{
	margin-left: 72px;	
}




/* /en/careers */
body#css_625c9252-e060-4a91-b8e5-f5a4c6d1ef3e div.hero-content .double-column .doublecolumn-one
{
	float: left;
}

body#css_625c9252-e060-4a91-b8e5-f5a4c6d1ef3e div.hero-wrap
{
	margin-bottom: 30px;
}

/* Start fix for find-a-doctor within tab layout (same a specific page fix directly above) */
.control-tabs .tab div.fad
{
	background: none;
	border-radius: 7px;
	margin-bottom: 7px;
}

.control-tabs .tab   div.fad_layout_filters
{
	margin-top: 0px;
	padding-top: 0px;
	background: none;
}

.control-tabs .tab   div.fad div.fad_filters_header
{
	margin-top: 0px;
}

.control-tabs .tab   div.fad .right
{
	float: none;
}

.control-tabs .tab   div.fad_result_text
{
	width: 470px;
}

.control-tabs .tab   div.fad_layout_filters ,
.control-tabs .tab   div.fad_layout_search_results
{
	border: none;
	width: 605px;
}

.control-tabs .tab   a.checkbox_off:link,
.control-tabs .tab   a.checkbox_off:visited,
.control-tabs .tab   a.checkbox_on:link,
.control-tabs .tab   a.checkbox_on:visited
{
	font-size: 12px;
}
/* End fix for find-a-doctor within tab layout */




/* /locations_directions/main-campus/campus-map/default.aspx */
body#css_d4c898b0-946d-4376-8964-03eeda389716 .bldg-list li
{
	cursor: pointer;
}

body#css_d4c898b0-946d-4376-8964-03eeda389716 .bldg-list li a:hover
{
	text-decoration: underline;
}




/* /childrens-hospital/pediatric-epilepsy-awareness.aspx */
body#css_add89f28-a751-49fd-8147-bfca60b9b955 .pageIntro
{
	width: 400px;
	margin-left: 70px;
}

body#css_add89f28-a751-49fd-8147-bfca60b9b955 .two-col
{
	margin-left: 45px;
}

body#css_add89f28-a751-49fd-8147-bfca60b9b955 .two-col .right
{
	background: transparent url(../images/boxes/blue-grad-no-border.png) top left repeat-x;
}

body#css_add89f28-a751-49fd-8147-bfca60b9b955 .two-col .right #secondary-content
{
	padding: 18px;
}

body#css_add89f28-a751-49fd-8147-bfca60b9b955 .two-col .right #secondary-content .clearthis
{
	overflow: hidden;
	margin-bottom: 15px;
}

body#css_add89f28-a751-49fd-8147-bfca60b9b955 .two-col .right #secondary-content .clearthis a:first-child
{
	float: left;
}

body#css_add89f28-a751-49fd-8147-bfca60b9b955 .two-col .right #secondary-content .clearthis .pdf
{
	width: 115px;
	float: right;
}

body#css_add89f28-a751-49fd-8147-bfca60b9b955 .two-col .left .featured-bottom ul
{
	list-style: disc;
	margin-left: 16px;
}




/* /ccw/mobile-apps */
body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .sidebar ,
body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .top-section
{
	display: none;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .main
{
	width: inherit;
	margin-top: 140px;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appContainer
{
	float: left;
	width: 508px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
	padding-bottom: 72px;
	background: transparent url(../images/mobile/bg-blue-bottom.png) no-repeat bottom left;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #topLeftCorner
{
	top: 0px;
	left: 0px;
	width: 480px;
	height: 15px;
	z-index: 101;
	display: block;
	position: absolute;
	background: transparent url(../images/mobile/bg-top.png) no-repeat top left;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #activeIndicator
{
	top: -1px;
	right: 0px;
	width: 34px;
	z-index: 101;
	height: 517px;
	display: block;
	position: absolute;
	background: transparent url(../images/mobile/arrow-mask.png) no-repeat top right;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #appCarousel li {
    position: relative;
	cursor: pointer;
	background: #DEE6F3;
	padding: 20px 50px 10px 15px;
	border-bottom: 1px solid white;
}
body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #appCarousel li.active
{
	background: #eaede4;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #appCarousel li p
{
	margin-left: 100px;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #appCarousel li ,
body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #appCarousel li.active
{
	transition: background-color 0.5s ease;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #appCarousel li:hover 
{
	background: #afcdff;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appList
{
	padding-left: 1px;
	background-color: white;
	border-left: 1px solid #ccc;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .featured-content
{
	border: none;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .featured-content.alt
{
	margin-top: 20px;
	background-color: #ddd;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .featuredContentMobile .left div
{
	display: none;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .featuredContentMobile .left div.active
{
	display: block;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee #appCarousel li .featureFlag {
    background: url(/ccf/media/Images/mobile-apps/featured-app-flag.png) no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 89px;
    left: 0;
    position: absolute;
    text-indent: -999em;
    top: 0;
    width: 90px;
    margin-left: 0;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .featured-content.alt ,
body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .featuredContentMobile
{
	width: 367px;
	padding: 20px;
	overflow: hidden;
	margin-left: 530px;
	border-radius: 7px;
	border: 1px solid #ccc;
	background-color: #eaede4;
    float:none;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .featuredContentMobile img {
    margin: 0 !important;
    border: none;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appCarouselContainer
{
	height: 510px;
	overflow: hidden;
	background-color: #DEE6F3;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appCarouselPrev ,
body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appCarouselNext
{
	width: 44px;
	bottom: 15px;
	height: 44px;
	padding: 0px;
	cursor: pointer;
	position: absolute;
	text-indent: -999em;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appCarouselPrev
{
	left: 174px;
	background: transparent url(../images/mobile/blue-arrow-up.png) no-repeat top left;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appCarouselNext
{
	right: 195px;
	background: transparent url(../images/mobile/blue-arrow-down.png) no-repeat top left;
}

body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appCarouselPrev:hover ,
body#css_1393ba54-4fc3-4f6a-b15a-4f618ce073ee .appCarouselNext:hover
{
	background-position-y: bottom;
}



/*/campaigns/colon-cancer-awareness-month*/

body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 .contentLeft {
    overflow: hidden;
}

body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 .wrapper-full {
    margin-left:70px;
}
body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 .contactArea-container {
    margin-right:70px;
}

body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 .top-section-img{
    margin-left:-70px;
    margin-right:0px;
}
body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 .content .two-col {
    margin-top:-110px;
}
body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 .content .two-col > div.right
{
	width: 262px;
}
body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 .featured-content{
    margin-bottom:25px;
}
body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 #secondary-content
{
	margin-top: 39px;
}
body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 a.colon-cancer-assess-btn {
background: url(/ccf/media/Images/Phase2/cta_images/colon_cancer_assment_btn.gif) no-repeat top;
display: block;
height: 47px;
margin-bottom: 2em;
outline: none;
text-indent: -9999px;
width: 459px;
}
body#css_4d0b6ac2-59f1-4db6-bd3b-c40dd9c48177 a.colon-cancer-assess-btn:hover {background-position: bottom;}




/* /services/neurological_institute/epilepsy/ */
body#css_19e8e3d2-dae6-449f-87f3-581b9a384762  .main .LimelightEmbeddedPlayer {
	width: 380px;
}


/* /sitecore/content/Sites/Florida/Home/patients/international */
body#css_7a169540-7d48-4174-97ae-1d9563a7a71e .launchpad {
	overflow: inherit;
}

/* /childrens-hospital/why-choose-us/24-hour-tour */
body#css_cf91b44d-ea58-405a-8da3-24c34414461c .content {
	padding-bottom:0;
}

body#css_cf91b44d-ea58-405a-8da3-24c34414461c .wrapper-full {
    margin-bottom:0;
}

/* /childrens-hospital/why-choose-us/kids-first.aspx */
body#css_2d0ac64d-5bac-42d4-b145-bb82949c4d6e  .content {
	padding-bottom:0;
}

body#css_2d0ac64d-5bac-42d4-b145-bb82949c4d6e .wrapper-full {
    margin-bottom:0;
}

body#css_2d0ac64d-5bac-42d4-b145-bb82949c4d6e #callToAction.cta-widget {
    margin-top:380px;
    margin-right:70px;
}

/* /childrens-hospital/locations-map */
body#css_eeb555c0-8306-4601-b3f4-1d87612d178f .control-accordion > h2 {
    margin: 4px 10px 0px !important;
    padding-left: 0;
}

/* /services/heart/prevention/emotional-health/stress-relaxation/guided-imagery */
body#css_a0434781-c9d6-4506-92ce-6d84fd09ae02  iframe {
    width:100%;
}

/* Heart 411 book promo page /Heart411Book.aspx */
body#css_929b18ff-6aae-4d7b-9432-89f61192930c .wrapper-full {
    width:960px;
}

body#css_929b18ff-6aae-4d7b-9432-89f61192930c .content .top-section {
    margin-bottom: 0;
}

body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft {
    overflow:hidden;
    width:520px;
    margin-right:40px;
}

    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft .featured-content {
        margin-bottom:30px;
        width:500px;
    }

    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft .featured-content .triple-column img {
        margin:3px;
    }

    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft .h411-left p,
    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft .h411-left ul, 
    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft .h411-left li {
        font-size: 15px;
        line-height: 20px;
    }

    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft .h411-left ul li {
        list-style: none;
        padding: 0 0 2px 10px;
        background: url("/~/media/F6E9BB0E2DCE4F62A58D367327744D7D") no-repeat scroll 0 5px transparent; /*bullet.gif*/
    }
    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft .h411-left img.img-left {
        float: left;
        margin-right: 10px;
        margin-bottom:10px;
    }    

    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .contentLeft .h411-left .h411-bold {
        color: #425968;
        font-weight: bold;
    }

body#css_929b18ff-6aae-4d7b-9432-89f61192930c .right {
    width:300px;
    margin-right:30px;
}

body#css_929b18ff-6aae-4d7b-9432-89f61192930c .control-tabs {
    margin-bottom: 20px;
}

body#css_929b18ff-6aae-4d7b-9432-89f61192930c .h411-social {
    margin-top:160px;
    margin-bottom: 25px;
    text-align: left !important;
}
    body#css_929b18ff-6aae-4d7b-9432-89f61192930c .h411-social img {
        float: left !important;
        margin-right: 15px !important;
    }
/* Epilepsy Awareness Month */
body#css_7be3a8d0-a89d-4cf4-9740-b0326d02d1e9 .content {
    background: url("/~/media/4351A6F023584A2E9D69ABE9BEBDCEBD") no-repeat scroll left top rgba(0, 0, 0, 0);
}
body#css_7be3a8d0-a89d-4cf4-9740-b0326d02d1e9 .content .two-col {
    margin-left: 70px;
}
    body#css_7be3a8d0-a89d-4cf4-9740-b0326d02d1e9 .content .two-col > div.right {
        margin-top: 40px;
    }
body#css_7be3a8d0-a89d-4cf4-9740-b0326d02d1e9 .content .top-section > div + div {
	float: left;
	width: 280px;
    margin-left: 90px;
}

/* Epilepsy Awareness Month */
body#css_70390c96-95f3-4c4d-9ee7-9a0420681eb9 .content .top-section > div + div {
	width: 225px;
}


/* /design-styles === Build Book page */
body#css_d004fda3-db36-4a04-bc94-c13618fb14eb .control-tabs,
body#css_d004fda3-db36-4a04-bc94-c13618fb14eb .control-accordion,
body#css_d004fda3-db36-4a04-bc94-c13618fb14eb .dataTable {
    margin-bottom:20px !important;
    width:77% !important;
    margin-left: 0px;
}

.btnColoredBox {
    padding:10px 10px 0px;
    background:#343536;
}

.colorBoxWrap {
    display:inline-block;
    float:left;
    margin-bottom:10px;
    margin-right:10px;
}

.colorBoxWrapBlock {
    display:block;
    margin-bottom:10px;
}
 
.colorBox {
    display:block;
    width:160px; 
    height:160px;
}

.colorBoxCaption {
    display:block;
    padding:3px;
    text-align:center;
}

.colorBoxCaption.White {
    width:500px;
}

.colorBox.White {
    background:#fff;
    border:1px solid #999;
    width:500px;
}

.colorBox.Black {
    background: #343536; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzQzNTM2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMzQzNTM2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjYTBhMmEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EwYTJhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(-45deg,  #343536 0%, #343536 50%, #a0a2a3 50%, #a0a2a3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#343536), color-stop(50%,#343536), color-stop(50%,#a0a2a3), color-stop(100%,#a0a2a3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #343536 0%,#343536 50%,#a0a2a3 50%,#a0a2a3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #343536 0%,#343536 50%,#a0a2a3 50%,#a0a2a3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #343536 0%,#343536 50%,#a0a2a3 50%,#a0a2a3 100%); /* IE10+ */
    background: linear-gradient(135deg,  #343536 0%,#343536 50%,#a0a2a3 50%,#a0a2a3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343536', endColorstr='#a0a2a3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

.colorBox.DkBlue{
    background: #004a80; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA0YTgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDA0YTgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOGNiM2NmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhjYjNjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(-45deg,  #004a80 0%, #004a80 50%, #6697BA 50%, #6697BA 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#004a80), color-stop(50%,#004a80), color-stop(50%,#6697BA), color-stop(100%,#6697BA)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #004a80 0%,#004a80 50%,#6697BA 50%,#6697BA 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #004a80 0%,#004a80 50%,#6697BA 50%,#6697BA 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #004a80 0%,#004a80 50%,#6697BA 50%,#6697BA 100%); /* IE10+ */
    background: linear-gradient(135deg,  #004a80 0%,#004a80 50%,#6697BA 50%,#6697BA 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004a80', endColorstr='#6697BA',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

.colorBox.Blue{
    background: #065ea8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA0YTgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDA0YTgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOGNiM2NmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhjYjNjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(-45deg,  #065ea8 0%, #065ea8 50%, #79AEDB 50%, #79AEDB 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#065ea8), color-stop(50%,#065ea8), color-stop(50%,#79AEDB), color-stop(100%,#79AEDB)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #065ea8 0%,#065ea8 50%,#79AEDB 50%,#79AEDB 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #065ea8 0%,#065ea8 50%,#79AEDB 50%,#79AEDB 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #065ea8 0%,#065ea8 50%,#79AEDB 50%,#79AEDB 100%); /* IE10+ */
    background: linear-gradient(135deg,  #065ea8 0%,#065ea8 50%,#79AEDB 50%,#79AEDB 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#065ea8', endColorstr='#79AEDB',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

.colorBox.Green{
    background: #217b33; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA0YTgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDA0YTgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOGNiM2NmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhjYjNjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(-45deg,  #217b33 0%, #217b33 50%, #77BF85 50%, #77BF85 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#217b33), color-stop(50%,#217b33), color-stop(50%,#77BF85), color-stop(100%,#77BF85)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #217b33 0%,#217b33 50%,#77BF85 50%,#77BF85 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #217b33 0%,#217b33 50%,#77BF85 50%,#77BF85 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #217b33 0%,#217b33 50%,#77BF85 50%,#77BF85 100%); /* IE10+ */
    background: linear-gradient(135deg,  #217b33 0%,#217b33 50%,#77BF85 50%,#77BF85 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#217b33', endColorstr='#77BF85',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

.colorBox.Brown{
    background: #603913; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA0YTgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDA0YTgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOGNiM2NmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhjYjNjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(-45deg,  #603913 0%, #603913 50%, #AB8D71 50%, #AB8D71 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#603913), color-stop(50%,#603913), color-stop(50%,#AB8D71), color-stop(100%,#AB8D71)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #603913 0%,#603913 50%,#AB8D71 50%,#AB8D71 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #603913 0%,#603913 50%,#AB8D71 50%,#AB8D71 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #603913 0%,#603913 50%,#AB8D71 50%,#AB8D71 100%); /* IE10+ */
    background: linear-gradient(135deg,  #603913 0%,#603913 50%,#AB8D71 50%,#AB8D71 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#603913', endColorstr='#AB8D71',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}