@charset "utf-8";.contextual-links-region{}
.adminRightTabs{text-align:right}
.adminRightTabs ul.primary{padding:5px 10px;background:#0074bd;display:inline-block;overflow:hidden;margin:0 16px 6px 0;}
.adminRightTabs ul.primary li{float:left;padding:5px 10px;font-size:.825em;color:#fff;}
.adminRightTabs ul.primary li a{color:#fff;}
.adminRightTabs ul.primary li a:hover, .adminRightTabs ul.primary li a.active{color:#bde1f7;}
body.not-front #page .innerPageWrapper{background-color:#222222;min-height:795px;width:100%;}
.not-front .innerPageWrapper #main{margin:0 auto;overflow:hidden;padding-bottom:20px;position:relative;width:100%;}
#main .contentWrapper{margin:0 auto;width:1128px;position:relative;}
body.front .headerWrapper{margin:0 auto;z-index:9;width:100%;}
.headerWrapper{margin:0 auto;position:relative;z-index:9;height:87px;background:#0078C0;}
.headerWrapper h1{float:left;height:83px;width:29.4%;background:#fff;height:87px;}
.headerWrapper img{float:right;}
h1 span.logoText{display:inline-block;float:left;height:0;line-height:0;text-indent:-9999px;}
#header{background:#0078C0;float:left;padding-right:9px;width:99%;z-index:0;}
.headerTop ul.menu li a{background:url(../images/nav_seprator.png) no-repeat scroll right 0;color:#fff;font-size:13px;padding:0 5px 0;text-decoration:none;}
.headerTop ul.menu li a:hover, .headerTop ul.menu li a.active-trail{color:#004d7f;}
.headerTop ul.menu li.last a{background:none;}
.headerWrapper a#logo{height:83px;width:252px;float:right;}
#navigation{margin-left:419px;width:794px;}
#navigation .headerBottom{float:left;}
#navigation .headerBottom .region-header-bottom{float:right;margin-top:4px;}
#block-menu-block-4.block-menu-block{float:left;margin-left:20px;}
.menu-name-main-menu.menu-level-1 ul.menu{margin:0 0 0 10px;}
.menu-name-main-menu.menu-level-1 ul.menu li{float:left;margin-left:-2px;background:url(../images/nav_seprator.png) no-repeat right 16px;position:relative;}
#navigation .menu-name-main-menu.menu-level-1 ul.menu li ul.menu li{position:static;}
.menu-name-main-menu.menu-level-1 ul.menu li.last{background:none;}
.menu-name-main-menu.menu-level-1 ul.menu li a{color:#FFFFFF;display:block;float:left;font-size:16px;padding-left:10px;text-decoration:none;}
.menu-name-main-menu.menu-level-1 ul.menu li a span{cursor:pointer;float:left;padding:17px 10px 9px 0;}
.menu-name-main-menu.menu-level-1 ul.menu li a:hover,
.menu-name-main-menu.menu-level-1 ul.menu li a.active,
.menu-name-main-menu.menu-level-1 ul.menu li a.active-trail{background:url(../images/bg_leftCurve_1.png) no-repeat left top;color:#fff;float:left;}
.menu-name-main-menu.menu-level-1 ul.menu li a:hover span,
.menu-name-main-menu.menu-level-1 ul.menu li a.active span,
.menu-name-main-menu.menu-level-1 ul.menu li a.active-trail span{background:url(../images/bg_rightCurve_1.png) no-repeat right top;}
#block-menu-block-4.block-menu-block ul.menu li ul.menu{overflow:hidden;padding:10px 0 0 10px;background:#02C1D4;}
.mainMenuLastLi .secondaryNav{left:-66px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li.leaf{border-bottom:1px solid #d8d8d8;clear:left;display:block;width:160px;background:none;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li.leaf.last{border-bottom:0 none;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li.leaf a,
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li.leaf a:hover{padding:10px 10px;background:none;margin:0;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li.leaf a:hover{color:#0072b8;font-weight:bold;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li.leaf a span,
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li.leaf a:hover span{float:none;background:none;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.hospitalSubNav ul.menu li{margin:0 14px 5px 0;padding:5px 1px 1px 1px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.hospitalSubNav ul.menu li:hover{background:#008ad0;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.hospitalSubNav ul.menu li:hover a{color:#fff;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.hospitalSubNav ul.menu li.views-row-5,
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.hospitalSubNav ul.menu li.views-row-10{margin-right:0;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.hospitalSubNav ul.menu li a{display:block;overflow:hidden;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.hospitalSubNav ul.menu li a:hover{color:#fff;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.hospitalSubNav ul.menu li a:hover span{background:none;}
.menu-mlid-722 div.secondaryNav{width:640px;background:#02C1D4;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav .mega-menu{padding-top:8px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav .mega-menu > li.mega-menu-column{display:inline-block;float:left;width:210px;max-width:210px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav > li.mega-menu-column:last-child{}
.menu-block-12, .menu-block-13{border-right:1px solid #fff;overflow:hidden;min-height:174px;}
.menu-block-14 ul.menu, .menu-block-15 ul.menu, .menu-block-16 ul.menu{}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav .mega-menu li{margin-left:0px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav .mega-menu li ul.menu li.leaf{width:170px;border-bottom:0px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav{left:-98px;height:430px;border-radius:3px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu{height:420px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu li{display:block;width:150px;clear:left;margin:0;padding:0;background:none;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu li a{width:140px;font-size:0.75em;display:block-inline;line-height:1.4em;margin:0;padding:0 10px 0 0;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu li a span{float:none;padding:7px 10px;border-bottom:solid 1px #ddd;display:block;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu li a:hover,
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu li a.activeSub{margin:0;padding-right:10px;color:#fff;background:url(../images/arrow_specSubMenu.png) no-repeat 99% center;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu li a:hover span,
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu li a.activeSub span{color:#fff;background:url(../images/bg_SepcialitiesMenuHover.jpg) repeat-x 0 0 #0072b8;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul{position:absolute;top:10px;left:158px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list{background:none;border:0 none;float:left;clear:none;width:156px;overflow:hidden;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list ul{left:auto;position:inherit;top:auto;padding-top:0;display:none;border-right:1px solid #d3d3d3;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list ul li{padding-left:10px;padding-right:5px;z-index:100;position:relative;width:135px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list a{color:#fff;border:0 none;line-height:1.4em;padding:4px 0;background:none;display:block;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list a span{background:none;padding:0;margin:0;border:0 none;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list a:hover,
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list a.active{color:#007cc4;border:0 none;background:none;font-weight:bold;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list a:hover span{background:none;color:#007cc4;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.list:hover{background:none;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.firstShow,
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav.specialitySubNav ul.menu ul li.firstShow.list ul{display:block !important;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li a span{padding:0;background:none;float:none !important;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li .thumbImage a,
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li .thumbImage a:hover{margin-bottom:0;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li div.views-field-title span a{float:none;padding-left:5px;background:none;width:97px;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li a{float:none;font-weight:bold;font-size:12px;margin:0 0 6px 0;padding:0;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li a:hover{background:none;float:none;margin:0 0 6px 0;padding:0;}
.menu-name-main-menu.menu-level-1 ul.menu li div.secondaryNav ul.menu li .thumbImage img{display:block;width:107px;height:71px;border:solid 1px #fff;}
#block-views-og-list-block-1.block-views{float:right;}
#navigation .mainNav ul.links li{margin-left:-2px;}
#navigation .mainNav ul.links li.last a{background:none;}
#navigation .mainNav ul.links li a{background:url(../images/nav_seprator.png) no-repeat scroll right 16px;color:#ffffff;display:block;float:left;font-size:0.8125em;padding-left:11px;text-decoration:none;}
#navigation .mainNav ul.links li a span{cursor:pointer;display:inline-block;float:left;padding:15px 10px 14px 0;}
#navigation .mainNav ul.links li a:hover, #navigation .mainNav ul.links li a.active,
#navigation .mainNav ul.links li a:hover, #navigation .mainNav ul.links li a.active-trail{background:url(../images/bg_leftCurve.png) no-repeat scroll left top;color:#0081c9;float:left;}
#navigation .mainNav ul.links li a:hover span,
#navigation .mainNav ul.links li a.active span,
#navigation .mainNav ul.links li a:hover span,
#navigation .mainNav ul.links li a.active-trail span{background:url(../images/bg_rightCurve.png) no-repeat scroll right top;}
#navigation .mainNav{clear:both;float:left;margin-top:1px;padding:0 12px 0 18px;}
div.secondaryNav{padding-bottom:14px;display:none;left:0;margin-left:1px;overflow:hidden;position:absolute;top:42px;width:181px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.secondaryNav.hospitalSubNav, .secondaryNav.specialitySubNav{width:640px;background:#02C1D4;}
#navigation .mainNav .secondaryNav ul{overflow:hidden;padding:10px 0 0 10px;background:url(../images/bg_callUs_details.gif) repeat-x scroll center top #FFFFFF;}
#navigation .mainNav .secondaryNav ul li{width:109px;margin:0 13px 10px 0;padding:5px 1px 1px;}
#navigation .mainNav .secondaryNav ul li:hover{background:#cdcdcd;}
#navigation .mainNav .secondaryNav ul li .thumbImage a,
#navigation .mainNav .secondaryNav ul li .thumbImage a:hover{margin-bottom:0;}
#navigation .mainNav .secondaryNav ul li div.views-field-title span a{float:none;padding-left:5px;background:none;}
#navigation .mainNav .secondaryNav ul li a{background:none;color:#333;float:none;font-size:0.75em;margin:0 0 6px 0;padding:0;}
#navigation .mainNav .secondaryNav ul li a:hover{background:none;float:none;margin:0 0 6px 0;padding:0;}
#navigation .mainNav .secondaryNav ul li .thumbImage img{display:block;width:107px;height:71px;border:solid 1px #fff;}
.headerTop{margin-bottom:3px;overflow:hidden;padding:8px 0;}
.headerTop .region-header-top{float:right;}
.headerTop #block-menu-block-2{float:left;margin-top:3px;}
.menu-name-menu-header-menu{float:left;margin-right:5px;}
#block-views-og-list-block-1{float:left;margin-top:10px;}
#block-views-og-list-block-1 a{background:url(../images/bg_callUs.png) no-repeat scroll left 0px;cursor:pointer;display:block;height:25px;line-height:25px;padding:0 8px 8px 8px;width:66px;}
#block-views-og-list-block-1 a span{background:url(../images/bg_arrowCallUs.png) no-repeat scroll right 2px;color:#fff;font-size:0.6875em;font-weight:bold;padding-right:16px;}
#block-views-og-list-block-1 a:hover, #block-views-og-list-block-1 a.active{background:url(../images/bg_hoverCallUs.png) no-repeat scroll left 0px;cursor:pointer;}
#block-views-og-list-block-1 a:hover span, #block-views-og-list-block-1 a.active span{background:url(../images/bg_arrowCallUs_black.png) no-repeat scroll right 2px;color:#000;}
#block-views-og-list-block-1:hover .item-list{}
#block-views-og-list-block-1 .item-list{background:url(../images/bg_dropDownBttmCurve-callUs.png) repeat-x 0 bottom;display:none;float:left;position:absolute;right:17px;top:83px;width:253px;padding-bottom:14px;}
#block-views-og-list-block-1 .item-list ul{margin:0;padding:5px 0 8px;background:url(../images/bg_callUs_details.gif) repeat-x top #fff;}
#block-views-og-list-block-1 .item-list ul li{border-bottom:solid 1px #ddd;font-size:.75em;margin:0 10px 0 10px;padding:10px 0;}
#block-views-og-list-block-1 .item-list ul li.views-row-last{border-bottom:0 none;padding-bottom:0;}
#block-views-og-list-block-1 .item-list ul li span.cityName{background:url(../images/bg_callUs_list.gif) no-repeat right 3px;display:inline-block;margin-right:15px;padding-left:5px;width:100px;}
#block-views-og-list-block-1 .item-list ul li span.number{color:#6f6f6f;}
#block-search-form{float:left;}
#block-search-form .container-inline{background:url(../images/bg_block-search-form_new.png) no-repeat 0 0;height:22px;width:175px;}
#block-search-form .form-item{display:inline-block;float:left;margin:0;}
#block-search-form .form-item input{background:0 none;border:0 none;color:#0074bd;font-size:0.6875em;padding-left:11px;padding-top:5px;width:142px;}
#block-search-form .form-actions{display:inline-block;float:left;}
#block-search-form .form-actions input{background:url(../images/icon_search.png) no-repeat 0 0;border:0 none;display:block;height:14px;margin-top:4px;padding-top:0;text-indent:-9999px;text-transform:capitalize;width:14px;}
#block-search-form .form-actions input.form-submit{cursor:pointer;}
#block-search-form .container-inline h2.element-invisible{display:none;font-size:0.6875em;line-height:11px;margin:0;}
.form-item-search-block-form label.element-invisible{display:none;}
.footerWrapper{clear:both;margin:0 auto 0 auto;overflow:hidden;padding:15px 0;width:1128px;}
.footerWrapper h4{color:#0074BB;font-size:.875em;font-weight:normal;}
.footerLeft{float:left;width:338px;}
.footerLeft .hospital-list ul li{float:left;width:158px;}
.footerLeft .hospital-list ul li.first{margin-right:20px;}
.footerLeft .hospital-list ul li.first ul li, .footerLeft .hospital-list ul li.last ul li{border-bottom:1px solid #DDDDDD;float:none;padding:5px 0;}
.footerLeft .hospital-list ul li.first ul li a, .footerLeft .hospital-list ul li.last ul li a{color:#717171;font-size:0.68em;}
.footerLeft .hospital-list ul li.first ul li a:hover, .footerLeft .hospital-list ul li.last ul li a:hover,
.footerLeft .hospital-list ul li.first ul li a.active, .footerLeft .hospital-list ul li.last ul li a.active{color:#0074BB;}
.footerRight{float:right;width:767px;}
.footerRight #block-menu-block-5{background:#efefef;overflow:hidden;padding:10px;}
.footerRight #block-menu-block-5 h4{margin-bottom:6px;}
.footerRight #block-views-follow-us-links-block ul{margin:0;padding:0;}
.footerRight #block-views-follow-us-links-block ul li{display:inline-block;float:left;margin:0;padding:0;}
.footerRight .view-specialities{overflow:hidden;}
.footerRight ul.menu{padding:0;margin:0;}
.footerRight #block-menu-block-6{float:left;margin-top:9px;overflow:hidden;}
.footerRight #block-menu-block-6 ul.menu li{background:url(../images/bg_footerDividerSecond.jpg) no-repeat right 4px transparent;font-size:.875em;padding:4px 9px;}
.footerRight #block-menu-block-6 ul.menu li.last{background:none;}
.footerRight #block-menu-block-6 ul.menu li a{color:#0074bb;}
.footerRight #block-menu-block-6 ul.menu li a:hover{color:#717171;}
.footerRight ul.menu li{background:url(../images/bg_specBar.jpg) no-repeat scroll right 4px transparent;color:#717171;display:inline-block;float:left;font-size:0.68em;margin:0;white-space:nowrap;padding:4px 6px;}
.footerRight ul.menu li.last{background:none;}
.footerRight ul.menu li a{color:#717171;}
.footerRight ul.menu li a:hover,
.footerRight ul.menu li a.active{color:#0074bb;}
.footerRight #block-views-follow-us-links-block.block-views{overflow:hidden;display:block;margin:12px 0 0 12px;padding-left:11px;}
.footerRight #block-views-follow-us-links-block.block-views h4{float:left;margin-right:10px;}
.footerRight #block-views-follow-us-links-block.block-views ul li{margin-right:4px;}
.footerWrapper .footerBottom{border-top:1px solid #BBB;clear:both;display:inline-block;margin-top:10px;padding-top:5px;width:100%;}
.footerWrapper .footerBottom .region-bottom-left{float:left;}
.footerWrapper .footerBottom .region-bottom-left p{font-size:0.68em;padding:5px;}
.footerWrapper .footerBottom .region-bottom-right{float:right;}
.footerWrapper .footerBottom .region-bottom-right ul.menu li{background:url(../images/bg_termsBar.jpg) no-repeat scroll right 6px transparent;float:left;font-size:0.68em;padding:5px 10px;}
.footerWrapper .footerBottom .region-bottom-right ul.menu li a{color:#242424;text-decoration:none;}
.footerWrapper .footerBottom .region-bottom-right ul.menu li a:hover,
.footerWrapper .footerBottom .region-bottom-right ul.menu li a.active{color:#0074BB;text-decoration:none;}
.footerWrapper .footerBottom .region-bottom-right ul.menu li.last{background:none;}
.footerWrapper .footerBottom .region-bottom-right ul.menu li.leaf{list-style:none;}
.breadcrumb{padding:10px;}
.breadcrumb a{color:#a0a0a0;font-size:1em;}
.breadcrumb a:hover{text-decoration:underline;}
.breadcrumb a.active{color:#fff;}
.breadcrumb span.breadcrumbSep{color:#a0a0a0;}
.breadcrumb .last_trail{color:#fff;}
.oneColLayout, .twoColLayout, .threeColLayout{width:1128px;overflow:hidden;}
.oneColLayout .bg_wrap,
.twoColLayout .bg_wrap,
.threeColLayout .bg_wrap{background-color:#fbfbfb;float:left;min-height:500px;padding:0 16px;padding-right:0px;}
.oneColLayout .content{float:left;padding-top:12px;width:1128px;background:#fff;border-radius:4px;}
.oneColLayout .content .oneColumn,
.oneColLayout .content .twoColumn{background:url(../images/bg_large_bottomCurve.png) no-repeat scroll left bottom;float:left;padding-bottom:12px;width:1124px;}
.oneColLayout .content .oneColumn .bg_wrap{width:1107px;}
.oneColLayout .leftCol{width:1100px;}
.twoColLayout .leftSideBar{float:left;margin-right:16px;width:230px;}
.twoColLayout .content{background:url(../images/bg_small_topCurve.png) no-repeat scroll left top;float:left;padding-top:12px;width:878px;background:#fff;border-radius:4px;}
.twoColLayout .content .oneColumn,
.twoColLayout .content .twoColumn{background:url(../images/bg_small_bottomCurve.png) no-repeat scroll left bottom;float:left;padding-bottom:12px;width:753px;}
.twoColLayout .content .oneColumn .bg_wrap,
.twoColLayout .content .twoColumn .bg_wrap{width:859px;}
.threeColLayout .content{float:left;margin:0 20px 0 15px;width:582px;min-height:490px;position:relative;}
.hospitals .twoColLayout .content{background:none;margin:0 15px 0 20px;width:655px;}
.oneColLayout .twoColumn .leftCol{float:left;margin-right:10px;width:868px;}
.twoColLayout .twoColumn .leftCol{float:left;margin-right:10px;width:615px;}
.oneColLayout .twoColumn .rightCol,
.twoColLayout .twoColumn .rightCol{float:left;width:230px;}
.rightCol .block{padding-bottom:7px;margin-bottom:10px;}
.rightCol h4.block-title{background:#0084CC;border-top-left-radius:5px;border-top-right-radius:5px;color:#FFFFFF;font-size:.875em;font-weight:normal;line-height:18px;padding:10px;}
.rightCol .view,
.rightCol .helpline ul,
.block-event-register #event-register-form,#block-multiblock-13 #event-register-form{border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;}
.block-event-register #event-register-form .info p,#block-multiblock-13 #event-register-form .info p{font-size:0.812em;padding:5px 5px 5px 12px;}
.rightCol .view-helpline .item-list.helpline ul{margin:0;}
.block-event-register #event-register-form .info,#block-multiblock-13 #event-register-form .info{color:#666666;font-size:0.75em;font-weight:normal;line-height:14px;margin:0 2px;padding:6px 0 6px 10px;}
.block-event-register #event-register-form .form-item,#block-multiblock-13 #event-register-form .form-item{color:#666666;font-size:0.812em;font-weight:normal;line-height:16px;margin:0 2px;padding:6px 0 6px 10px;}
.block-event-register #event-register-form span.fieldError,#block-multiblock-13 #event-register-form span.fieldError{color:#ff0000;float:left;font-size:0.6875em;padding-bottom:6px;padding-left:10px;width:94%;}
.block-event-register #event-register-form span.successMsg,#block-multiblock-13 #event-register-form span.successMsg{color:#006600;font-size:0.6875em;padding:3px 0 0 10px;}
.block-event-register #event-register-form input,#block-multiblock-13  #event-register-form input{width:190px;}
.block-event-register #event-register-form .form-submit,#block-multiblock-13 #event-register-form .form-submit{background:url(../images/btn_register.png) no-repeat scroll left top;border:0;cursor:pointer;display:block;float:left;font-size:0;height:32px;line-height:0;margin-bottom:8px;margin-left:10px;text-indent:-9999px;width:166px;z-index:2;}
.patientTalk .thumbImg img{display:block;margin-left:2px;}
.patientTalk p{color:#606060;font-size:.75em;line-height:14px;padding:10px 10px 10px 12px;}
.patientTalk .linksWrapper{overflow:hidden;padding-bottom:5px;}
.patientTalk .readMoreLink a{color:#00A7E9;float:left;font-size:0.687em;margin-left:10px;text-decoration:none;}
.patientTalk .viewAllLink a{margin-right:10px;font-size:0.687em;color:#000000;float:right;text-decoration:underline;}
.leftSideBar #block-block-7{float:left;background:url(../images/bg_rightCol_bottomCurve.png) no-repeat -1px bottom;padding-bottom:7px;margin-bottom:10px;}
.leftSideBar h4.block-title{background:url(../images/bg_rightCol_title.png) no-repeat 0 0;color:#FFFFFF;font-size:.875em;font-weight:normal;line-height:18px;padding:10px;}
.leftSideBar .helpline div.planVisit{background:url(../images/bg_rightCol_midRepeat.png) repeat-y 0 0;}
.leftSideBar .helpline div.planVisit img{margin-left:1px;display:block;}
.leftSideBar .helpline div.planVisit ul{margin-bottom:0;margin-top:6px;}
.leftSideBar .helpline div.planVisit ul li{background:url(../images/arrow_editor_list.png) no-repeat left 8px;padding:3px 0 3px 18px;margin:0 5px 0 8px;font-size:0.6875em;font-weight:normal;line-height:16px;color:#666;}
.rightCol .helpline ul li{border-bottom:1px solid #0084cc;color:#666666;float:left;font-size:0.6875em;font-weight:normal;line-height:16px;margin:0 2px;padding:4px 5px 4px 5px;width:209px;}
.rightCol #block-block-4 ul li img{display:inline-block;padding:0 7px 0 0;vertical-align:middle;}
.rightCol .helpline ul li span.flag{margin-right:2px;}
.rightCol .helpline ul li span{color:#000000;float:left;display:inline-block;}
.rightCol .helpline ul li span.helplineNumber{float:right;}
.rightCol .helpline ul li.views-row-last{background:none;margin-bottom:0;}
.rightCol .helpline div.planVisit{background:url(../images/bg_rightCol_midRepeat.jpg) repeat-y 0 0;}
.rightCol .helpline div.planVisit img{margin-left:1px;display:block;}
.rightCol .helpline div.planVisit ul{margin-bottom:0;margin-top:6px;}
.rightCol .helpline div.planVisit ul li{background:url(../images/arrow_editor_list.png) no-repeat left 8px;padding:3px 0 3px 18px;margin:0 5px 0 8px;}
.rightCol .view-available-hospitals1 .item-list ul{margin-bottom:0;}
.rightCol .view-available-hospitals1 ul li.views-row-first.views-row-last{background:none;}
.rightCol .view-available-hospitals1 ul li{background:url(../images/arrow_nextSide.png) no-repeat 92% 50%;font-size:0.812em;margin:0 2px;}
.rightCol .view-available-hospitals1 ul li.views-row-odd{background-color:#eee;}
.rightCol .view-available-hospitals1 ul li a{color:#4b4a4a;display:block;padding:8px 0 8px 12px;text-decoration:none;}
.rightCol .view-available-hospitals1 ul li a:hover{color:#00A7E9;text-decoration:none;}
.rightCol #block-block-2.block, .rightCol #block-block-12.block, .rightCol #block-block-3.block, .rightCol #block-multiblock-5.block, .rightCol #block-multiblock-3.block{background:none;margin-bottom:0;padding-bottom:0;}
.rightCol a.btnBlue, .rightCol a.btnSkyBlue,
.rightSidebar a.btnBlue, .rightSidebar a.btnSkyBlue{background:url(../images/bg_btn_blue.png) no-repeat;color:#fff;display:block;font-size:.875em;font-weight:normal;height:32px;line-height:32px;margin-bottom:10px;padding:0 0 0 10px;text-decoration:none;}
.rightCol a.btnSkyBlue,
.rightSidebar a.btnSkyBlue{background:url(../images/bg_btn_skyBlue.png) no-repeat;}
.leftSideBar a.btnDarkGrey, .leftSideBar a.btnBlue, .leftSideBar a.btnSkyBlue{background:url(../images/bg_btn_blueLeft.png) no-repeat;color:#fff;float:left;display:inline-block;font-size:.875em;font-weight:normal;height:32px;line-height:32px;margin-bottom:10px;padding:0 0 0 10px;text-decoration:none;width:174px;}
.leftSideBar a.btnSkyBlue{background:url(../images/bg_btn_skyBlueLeft.png) no-repeat;}
.leftSideBar{float:left;margin-right:16px;width:230px;}
.leftSideBar .block-og-menu,
.leftSideBar .block-menu-block{float:left;margin-bottom:10px;}
.leftSideBar ul.menu li{background:#fff;border-bottom:1px solid #000;border-top:1px solid #fff;float:left;width:230px;}
.leftSideBar ul.menu li a{color:#474747;float:left;font-size:0.8125em;padding:12px 22px 11px 13px;width:196px;line-height:16px;}
.leftSideBar ul.menu li a:hover{color:#ffffff;}
.leftSideBar ul.menu li.first{border-bottom:1px solid #000;border-top:none;}
.leftSideBar ul.menu li.last{background:#fff;border-bottom:none;border-top:1px solid #fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.leftSideBar ul.menu li.last a{float:left;}
.leftSideBar ul.menu li.last:hover,
.leftSideBar ul.menu li.last.active-trail{}
.leftSideBar ul.menu li.last.unique{}
.leftSideBar ul.menu li:hover,
.leftSideBar ul.menu li.active-trail,
.leftSideBar ul.menu li.expanded{background:#02c1d4;}
.leftSideBar ul.menu li:hover a{background:url(../images/sec_navArrow.png) no-repeat scroll 93% center;float:left;}
.leftSideBar ul.menu li.active-trail a{background:url(../images/sec_navArrow.png) no-repeat scroll 93% center;color:#FFFFFF;}
.leftSideBar ul.menu li.first{background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;float:left;}
.leftSideBar ul.menu li.first:hover,
.leftSideBar ul.menu li.first.active-trail{background:#02c1d4;border-top-left-radius:5px;border-top-right-radius:5px;}
.leftSideBar ul.menu li.first.last{border-bottom:1px solid #c1c1c1;border-top:1px solid #fff;float:left;}
.leftSideBar ul.menu li.first.last:hover,
.leftSideBar ul.menu li.first.last.active-trail{/*background:url(../images/bg_secondaryNavActive.png) repeat-y left top;*/}
.leftSideBar ul.menu li ul.menu li{border-bottom:1px solid #DFDFDF;}
.leftSideBar ul.menu li ul.menu li a{background:#FFFFFF;color:#8f8f8f;font-size:0.69em;padding:9px 21px 8px 13px;}
.leftSideBar ul.menu li ul.menu li a:hover,
.leftSideBar ul.menu li ul.menu li a.active-trail,
.leftSideBar ul.menu li ul.menu li a.active{background:url(../images/bg_arrowRight.png) no-repeat 93% center #FFFFFF;color:#25a0dc;}
.leftSideBar ul.menu li.expanded a{background:url(../images/bg_arrowDown.png) no-repeat 93% center;color:#fff;}
.leftSideBar a.btnBlueLeft, .leftSideBar a.btnBlueLightLeft{color:#FFFFFF;display:block;font-size:0.875em;font-weight:normal;height:32px;line-height:30px;margin:5px 0 10px;padding-left:10px;text-decoration:none;width:176px;display:inline-block;}
.leftSideBar a.btnDarkGrey{background:url(../images/bg_btn_darkGeryLeft.png) no-repeat 0 0;width:176px;}
.leftSideBar a.btnBlueLeft{background:url(../images/bg_btn_blue_leftPart.png) no-repeat 0 0;}
.leftSideBar a.btnBlueLightLeft{background:url(../images/bg_btn_blue_light.png) no-repeat scroll 0 0 transparent;}
.rightSidebar{float:left;width:262px;}
.rightSidebar .rightContentPanel{background:url(../images/bg_bottomCurveRightSide.png) no-repeat scroll left bottom;float:left;padding-bottom:8px;}
.rightContentPanel h3.hospitalName{background:url(../images/bg_rightSecondaryNavTop.png) no-repeat scroll left top;color:#ffffff;float:left;font-size:1em;line-height:18px;padding:8px 13px 5px 13px;width:236px;}
.rightContentPanel .grouping_field{background-color:#ffffff;float:left;padding:0 13px;width:236px;}
.rightContentPanel .grouping_field .hospitalInfo p{color:#757575;font-size:0.8125em;line-height:16px;padding:15px 0 10px 0;}
.rightContentPanel p.readMore a{color:#00a7e9;font-size:0.6875em;background:url(../images/arrow_readMore-rightSide.png) no-repeat right 5px;padding-right:10px;}
.rightContentPanel .views-field-field-virtual-tour-image{border-bottom:1px dotted #a8ab64;border-top:1px dotted #a8ab64;float:left;margin:13px 0;padding:13px 0;}
.rightContentPanel .videoThumb{float:left;position:relative;}
.rightContentPanel .videoThumb a{float:left;position:relative;}
.rightContentPanel .views-field-field-virtual-tour-image h4{color:#000000;font-size:0.9375em;margin-bottom:10px;}
.rightContentPanel .grouping_field .address{margin-bottom:13px;}
.rightContentPanel .grouping_field .address ul,
.rightContentPanel .grouping_field .address ul li{margin:0;padding:0;}
.rightContentPanel .grouping_field h4.views-label-field-address-lines{color:#000000;font-size:0.9375em;margin-bottom:8px;}
.rightContentPanel .grouping_field .address ul li{color:#606060;font-size:0.6875em;line-height:15px;}
.full_landing_pages .rightContentPanel .hospitalDesc{background-color:#fff;float:left;padding:0 13px;width:236px;}
.full_landing_pages .rightContentPanel .hospitalInfo p{color:#757575;font-size:0.8125em;line-height:16px;padding:15px 0 10px 0;}
.full_landing_pages .rightContentPanel .hospitalDesc a{color:#00A7E9;font-size:0.6875em;}
.full_landing_pages .rightContentPanel #block-block-2,
.full_landing_pages .rightContentPanel #block-block-10,
.full_landing_pages .rightContentPanel #block-views-testimonial-block-2,
.full_landing_pages .rightContentPanel #block-views-faq-category-block-2{background-color:#FFFFFF;float:left;padding:10px 13px;width:236px;}
.full_landing_pages .rightContentPanel #block-block-2 a.btnBlue{background:url(../images/bg_btn_blue.png) no-repeat;color:#fff;display:block;font-size:.875em;font-weight:normal;height:32px;line-height:32px;padding:0 0 0 10px;text-decoration:none;width:183px;}
.full_landing_pages .rightContentPanel #block-views-testimonial-block-2 h4.block-title,
.full_landing_pages .rightContentPanel #block-views-faq-category-block-2 h4.block-title{color:#000000;font-size:0.9375em;margin-bottom:10px;}
.full_landing_pages .rightContentPanel #block-views-faq-category-block-2 a{color:#00A7E9;font-size:0.6875em;margin:0 0 4px 0;font-weight:normal;display:block;line-height:1.1em;}
.full_landing_pages .rightContentPanel #block-views-faq-category-block-2 a:hover{font-weight:normal;color:#757575;}
.not-front .oneColLayout .content h2,
.not-front .twoColLayout .content h2{color:#0095da;font-size:1.5625em;font-weight:normal;margin-bottom:6px;}
.not-front h3.bgTitle{background:url(../images/bg_subTitle.jpg) repeat-x scroll left bottom #F5F5F5;border:1px solid #EAEAEA;clear:both;color:#333333;font-size:1.125em;font-weight:normal;margin:20px 0;padding:14px 10px 12px;}
.not-front .boxContent h3.bgTitle{background:url(../images/bg_subTitle.jpg) repeat-x scroll left bottom #F5F5F5;border:1px solid #EAEAEA;clear:both;color:#333333;font-size:1.125em;font-weight:normal;margin:20px 0 0 0;padding:14px 10px 12px;}
.not-front .boxContent .boxWrapper{background:url(../images/bg_boxWrapper.gif) repeat-x scroll left top #F1F1F1;border:1px solid #E5E5E5;border-top:none;clear:both;margin-bottom:15px;overflow:hidden;padding:13px 10px 7px 10px;}
a.playIcon{float:left;position:relative;}
a.playIcon span{background:url(../images/icon_videoPlay.png) no-repeat scroll left top;height:39px;left:38%;position:absolute;text-indent:-9999px;top:38%;width:39px;}
.not-front .wrapperBox{background:url(../images/bg_boxWrapper.gif) repeat-x left top;background-color:#f1f1f1;border:1px solid #e5e5e5;float:left;margin-bottom:15px;padding:15px 12px 20px 12px;}
.not-front .oneColLayout .wrapperBox{width:894px;}
.not-front .twoColLayout .wrapperBox{width:693px;}
#lightBoxWindow{background:url(../images/light_box.png) repeat;left:0;position:fixed;top:0;z-index:9997;}
#lightBoxContent, #lightBoxWindow{display:none;}
#lightBoxContent, #frameContent{left:0;position:absolute;z-index:9998;}
#lightBoxContent a.lightBoxClose{background:url(../images/btn_close.png) no-repeat right top;display:block;height:21px;position:absolute;right:-10px;top:-12px;width:21px;z-index:9999;}
.popupWrapper{background-color:#fff;overflow:hidden;text-align:center;}
.editor h2{color:#0095da;font-size:1.56em;font-weight:normal;}
.editor h3{color:#333333;font-size:1.0em;font-weight:normal;margin:10px 0 5px;padding:10px 10px 0 0;}
.editor h3.background{background:url(../images/bg_subTitle.jpg) repeat-x scroll left bottom #F5F5F5;border:1px solid #EAEAEA;color:#333;font-size:1.125em;font-weight:normal;margin:15px 0 5px;padding:14px 10px 12px;}
.editor h4{color:#333333;font-size:0.9375em;font-weight:normal;margin:10px 0 5px;padding:10px 10px 0 0;}
.editor p{color:#333;font-size:0.812em;line-height:1.3em;margin:5px 0;padding:3px 0;}
.editor p.mainTitles{color:#00B9F0;font-size:105%;font-weight:normal;margin-bottom:0;padding-bottom:0;}
.editor a{color:#00B9F0;text-decoration:underline;}
.editor a:hover{color:#333;text-decoration:none;}
.editor p img{float:left;margin:3px 15px 10px 0;text-align:left;}
.editor img{border:solid 1px #d9d7d7;}
.editor img.imgLeftAlign{float:left;margin:3px 15px 10px 0;text-align:left;}
.editor img.imgRightAlign{float:right;margin:3px 0 10px 15px;text-align:right;}
.editor ul,.editor ol{margin:5px 0;padding-left:30px;}
.editor ul{padding-left:18px;}
.editor ul li{background:url(../images/arrow_editor_list.png) no-repeat left 8px;color:#333333;font-size:12px;padding:3px 0 3px 18px;line-height:1.3em;}
.editor ol li{list-style-type:decimal;color:#333333;font-size:0.812em;padding:3px 0 3px 4px;line-height:1.3em;}
.editor ol ul li{font-size:100%;list-style:none;padding-left:20px;}
.editor div.bannerImg{position:relative;}
.editor div.bannerImg span{bottom:61px;padding:7px 12px;position:absolute;right:3px;width:332px;font-size:0.937em;background:url(../images/bg_imgTitleSpan.png);}
.editor div.bannerImg span strong{display:block;font-size:1.66666em;font-weight:normal;}
.editor div.bannerImg span{color:#515151;}
.wrapperBox .editor ol{margin:5px 0 10px 30px;}
ol.editorAccor li, ul.editorAccor li{color:#00B9F0;}
.editor a.editorAccorLink{text-decoration:none;}
.editor .editorAccorDetails p{font-size:100%;}
table.tableFormat{background:#e5e5e5;border-collapse:separate;border-spacing:1px;margin-bottom:10px;}
.tableFormat tr th{background:url(../images/bg_openingTitle.png) repeat-x scroll left bottom #0595e1;color:#fff;font-size:1em;font-weight:normal;vertical-align:center;}
.tableFormat tr td img{border:0 none;}
.tableFormat tr.titleTwo th{background:url(../images/bg_openingTitle_1.png) repeat-x scroll left bottom #0ed8ed;font-size:84%;}
.tableFormat tr.titleThree th{background:#4d4d4d;font-size:90%;font-weight:bold;}
.tableFormat tr td{background:#fff;font-size:.75em;}
.tableFormat tr th, .tableFormat tr td{padding:8px 5px;line-height:1.2em;}
.tableFormat tr th ul li, .tableFormat tr td ul li, .tableFormat tr th p, .tableFormat tr td p{font-size:100%;}
.tableFormat tr.even td{background:#f5f5f5;}
.tableFormat tr.smallHead th{font-size:90%;vertical-align:middle;}
table.tableFormat tr td table tr td{font-size:1em;}
.headerBottom #block-views-og-list-block-1 .contextual-links-wrapper .contextual-links-trigger{display:none;}
.ajax-progress-throbber{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:transparent;}
.ajax-progress-throbber .message{display:none;}
.ajax-progress-throbber .throbber{position:fixed;left:50%;top:165px;width:25px;height:25px;margin:-12px 0 0 -12px;background-color:#fff;background-position:6px -14px;-khtml-box-shadow:0px 0px 5px 6px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 5px 6px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 5px 6px rgba(0,0,0,.1);box-shadow:0px 0px 5px 6px rgba(0,0,0,.1);-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
@media screen and (-webkit-min-device-pixel-ratio:0){}
#bgSoundObj{height:0;visibility:hidden;width:0;}
.entranceWrapper{display:none;}
.leftcurtain{width:50%;height:960px;top:0px;left:0px;overflow:hidden;position:absolute;z-index:999;}
.rightcurtain{width:51%;height:960px;right:0px;top:0px;overflow:hidden;position:absolute;z-index:999;}
.rightcurtain img, .leftcurtain img{width:100%;height:100%;}
.rope{border:0;outline:none;position:absolute;top:0px;left:70%;z-index:9999;}
.editor .mapWrapper a:hover{color:#fff;}
.leftSideBar ul.menu li.active-trail .secondaryNav{background:none;display:block;float:left;margin-left:0;padding-bottom:0;position:relative;top:0;width:auto;}
.divAccordian .accContent{overflow:hidden;padding:5px 0;width:100%;}
.divAccordian .accContent h3.title{background:url("../images/bg_headerClose.png") repeat-x scroll left top transparent;font-size:0.8125em;overflow:hidden;margin:0;padding:0;width:100%;}
.divAccordian .accContent h3.title.active{background:url(../images/bg_accheader.png) repeat-x scroll left top transparent;}
.divAccordian .accContent h3.title a{background:url(../images/icon_openAccordian.png) no-repeat scroll 98% center;color:#000;float:right;padding:8px;text-decoration:none;width:98%;}
.divAccordian .accContent h3.title.active a{background:url(../images/icon_closeAccordian.png) no-repeat scroll 98% center transparent;color:#FFFFFF;float:right;padding:8px;text-decoration:none;width:98%;}
.divAccordian .accContent .questionaries{border:1px solid #e5e5e5;border-top:none;padding:0 10px 0px 10px;}
.divAccordian .accContent .questionaries h3{color:#000000;font-size:0.8125em;padding:10px 0;}
.divAccordian .accContent .questionaries p{color:#403b3b;font-size:0.8125em;line-height:18px;margin-top:0;}
.secondaryNav .state{padding:5px 0 5px 5px;color:#FFF;font-size:0.84em;background-color:#008ad0;margin:0 0 1px 0;}
.secondaryNav li.views-row:hover .state{color:#000;background-color:#FFF;}
.secondaryNav .location li{border:1px solid #008ad0;}
.secondaryNav .location li:hover{border:1px solid #FFF;}
.editor .listNews h3.title{background:#F5F5F5;border:1px solid #EAEAEA;color:#333333;font-size:1.125em;font-weight:normal;margin:20px 0;padding:14px 10px 12px;}
.editor .listNews .listNewsImg{float:left;margin-right:10px;}
.editor .listNews .readmore{float:right;margin:30px 10px 0 0;overflow:hidden;}
.editor .listNews .readmore span{background:url(../images/bg_readMoreLinkLeft.png) no-repeat;float:left;padding:0 0 0 10px;}
.editor .listNews .readmore span a{background:url(../images/bg_readMoreLinkRight.png) no-repeat scroll right 0;color:#FFFFFF;cursor:pointer;float:left;font-size:0.687em;padding:6px 10px 5px 0;}
.editor .listNews .readmore span a span{background:none;padding:0;}
.editor .listNews .views-row{clear:both;overflow:hidden;}
#campaign-landing-form label{font-size:12px;font-weight:normal;float:left;width:180px;text-align:right;margin-top:4px;margin-right:10px;}
#campaign-landing-form label.option{text-align:left;}
#campaign-landing-form select, #campaign-landing-form input{float:left;width:250px;}
#campaign-landing-form .form-textarea-wrapper{float:left;padding-bottom:10px;}
#campaign-landing-form div.webform-container-inline{float:left;width:400px;}
#campaign-landing-form div.webform-container-inline div.form-item{float:left;}
#campaign-landing-form div.form-item{display:block;clear:both;padding-bottom:10px;height:5px;}
#campaign-landing-form #edit-actions{clear:both;display:block;}
#campaign-landing-form div.form-radios{float:left;}
.field .field-label{display:none;}
#form-post-submit-text{clear:both;display:block;}
.node-campaign-landing .field-type-text-with-summary .field-item p{padding:15px 0 5px;}
.node-campaign-landing #webform-component-name #edit-submitted-name{width:256px;}
.node-campaign-landing #webform-component-date .form-item{float:left;clear:none;margin:0;}
.node-campaign-landing #webform-component-date .form-item input{width:auto;}
.node-campaign-landing #webform-component-date label.option{width:20px;}
.node-campaign-landing #campaign-landing-form .form-submit{background:url("../images/bg_btn_submit-form.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:0 none;color:#FFFFFF;cursor:pointer;float:left;font-family:Arial,Helvetica,sans-serif;height:26px;padding-bottom:0;margin:10px 0 0 190px;text-transform:capitalize;width:93px!important;font-size:12px;}
.node-campaign-landing #form-post-submit-text .field-item{padding:15px 0 5px;}
.content .twoColumn .featured-articles .view-content{background-color:#ececec;border:1px solid #e6e6e6;float:left;padding:10px;}
.content .twoColumn .featured-articles .views-row{float:left;margin:9px 20px;position:relative;width:241px;height:205px}
.content .twoColumn .featured-articles .views-row .imgTitle{background:url(../images/bg_transparent.png) repeat-x scroll left top;color:#FFFFFF;font-weight:bold;font-size:0.625em;height:34px;line-height:12px;padding:7px;position:absolute;top:108px;width:181px;}
.content .twoColumn .featured-articles .views-row .imgTitle a{color:#ffffff;}
.content .twoColumn .featured-articles .relInfo p{color:#000000;font-size:0.625em;line-height:14px;}
.content .twoColumn .featured-articles .relInfo p a{color:#00a7e9;}
.alphabet-pagination{float:left;margin:10px 0 10px 130px;}
.alphabet-pagination li{background:url(../images/bg_alphbatPagination.png) repeat-y scroll left top;float:left;margin-right:1px;text-align:center;width:68px;}
.alphabet-pagination li:hover,
.alphabet-pagination li.active{background:url(../images/bg_blue_transparent.png) repeat-y scroll left top;}
.alphabet-pagination li a{color:#474747;float:left;font-size:0.687em;padding:5px 0 6px 0;width:68px;}
.alphabet-pagination li.first a{background:url(../images/bg_alpha_left.png) no-repeat scroll left top;}
.alphabet-pagination li.last a{background:url(../images/bg_alpha_right.png) no-repeat scroll left top;}
.alphabet-pagination li.first:hover a,
.alphabet-pagination li.first.active a{background:url(../images/bg_alphaBlue_left.png) no-repeat scroll left top;}
.alphabet-pagination li.last:hover a,
.alphabet-pagination li.last.active a{background:url(../images/bg_alphaBlue_right.png) no-repeat scroll left top;}
h3.background{background:url(../images/bg_subTitle.jpg) repeat-x scroll left bottom #F5F5F5;border:1px solid #EAEAEA;clear:both;color:#333333;font-size:1.125em;font-weight:normal;margin:15px 0 5px;padding:14px 10px 12px;}
.editor p.mainTitles.titleArticle{margin-bottom:10px;}
.mainTitles .tagList{color:#333;font-size:0.812em;line-height:1.3em;}
.content .twoColumn .archives-articles{float:left;width:100%;}
.archives-articles .item-list ul{padding-left:18px;}
.archives-articles .item-list ul li.art-arc{background:url(../images/arrow_editor_list.png) no-repeat scroll left 8px;color:#070707;font-size:1em;line-height:1em;padding:3px 0 3px 18px;margin-bottom:0;margin-left:0;}
.archives-articles .item-list ul li.art-arc a{color:#070707;font-size:0.8125em;line-height:14px;}
.item-list ul.specialty-category{margin:0;}
.item-list ul.specialty-category li{background:url(../images/bg_secondaryNavLarge_new.png) repeat-y scroll left top;border-bottom:1px solid #C1C1C1;border-top:1px solid #FFFFFF;float:left;margin:0;width:230px;}
.item-list ul.specialty-category a{color:#474747;float:left;font-size:0.8125em;padding:12px 22px 11px 13px;width:158px;}
.item-list ul.specialty-category li a:hover{color:#FFFFFF;}
.item-list ul.specialty-category li:hover,
.item-list ul.specialty-category li.active-trail,
.item-list ul.specialty-category li.expanded{background:url(../images/bg_secondaryNavActiveLarge_new.png) repeat-y scroll left top;}
.item-list ul.specialty-category li.views-row-last{background:url(../images/bg_secondaryNavActiveLarge_new.png) repeat-y scroll left top;border-bottom:medium none;border-top:1px solid #FFFFFF;}
.item-list ul.specialty-category li.views-row-last:hover{background:url(../images/bg_secondaryNavBottomActiveLarge.png) no-repeat scroll left bottom;}
.rightCol .sidebar .block.search-form-div{float:left;margin:30px 0 10px 0;}
.searchForm{border:1px solid #d9d9d9;float:left;padding:10px;width:206px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.searchForm input{border:1px solid #868686;padding:2px 5px;width:190px;}
.searchForm select{border:1px solid #868686;padding:2px 5px;width:190px;}
.searchForm .form-item{margin:0 0 10px 0;}
.searchForm input.form-submit{background:url(../images/btn_submit.png) no-repeat scroll left top;border:0 none;cursor:pointer;float:right;height:15px;text-indent:-9999px;width:49px;}
.rightCol .block.block-speciality-cat{float:left;padding-bottom:2px;}
.twitter-share-button{width:80px !important;}
.specialty-category{height:400px;}
a.playIconvid{float:left;position:relative;}
a.playIconvid span{background:url(../images/icon_videoPlay.png) no-repeat scroll left top;height:39px;left:38%;position:absolute;text-indent:-9999px;top:38%;width:39px;}
.content .oneColumn .leftCol .featured-articles .view-content{background-color:#ececec;border:1px solid #e6e6e6;float:left;padding:10px;}
.content .oneColumn .leftCol .featured-articles .views-row{float:left;margin:9px 20px;position:relative;width:190px;}
.content .oneColumn .leftCol .featured-articles .views-row .imgTitle{background:url(../images/bg_transparent.png) repeat-x scroll left top;color:#FFFFFF;font-weight:bold;font-size:0.625em;height:34px;line-height:12px;padding:7px;position:absolute;top:108px;width:181px;}
.content .oneColumn .leftCol .featured-articles .views-row .imgTitle a{color:#ffffff;}
.content .oneColumn .leftCol .featured-articles .relInfo p{color:#000000;font-size:0.625em;line-height:14px;}
.content .oneColumn .leftCol .featured-articles .relInfo p a{color:#00a7e9;}
.alphabet-pagination{float:left;margin:10px 0 10px 130px;}
.alphabet-pagination li{background:url(../images/bg_alphbatPagination.png) repeat-y scroll left top;float:left;margin-right:1px;text-align:center;width:68px;}
.alphabet-pagination li:hover,
.alphabet-pagination li.active{background:url(../images/bg_blue_transparent.png) repeat-y scroll left top;}
.alphabet-pagination li a{color:#474747;float:left;font-size:0.687em;padding:5px 0 6px 0;width:68px;}
.alphabet-pagination li.first a{background:url(../images/bg_alpha_left.png) no-repeat scroll left top;}
.alphabet-pagination li.last a{background:url(../images/bg_alpha_right.png) no-repeat scroll left top;}
.alphabet-pagination li.first:hover a,
.alphabet-pagination li.first.active a{background:url(../images/bg_alphaBlue_left.png) no-repeat scroll left top;}
.alphabet-pagination li.last:hover a,
.alphabet-pagination li.last.active a{background:url(../images/bg_alphaBlue_right.png) no-repeat scroll left top;}
h3.background{background:url(../images/bg_subTitle.jpg) repeat-x scroll left bottom #F5F5F5;border:1px solid #EAEAEA;clear:both;color:#333333;font-size:1.125em;font-weight:normal;margin:15px 0 5px;padding:14px 10px 12px;}
.editor p.mainTitles.titleArticle{margin-bottom:10px;}
.mainTitles .tagList{color:#333;font-size:0.812em;line-height:1.3em;}
.content .twoColumn .archives-articles{float:left;width:100%;}
.archives-articles .item-list ul{padding-left:18px;}
.archives-articles .item-list ul li.art-arc{background:url(../images/arrow_editor_list.png) no-repeat scroll left 8px;color:#070707;font-size:1em;line-height:1em;padding:3px 0 3px 18px;margin-bottom:0;margin-left:0;}
.archives-articles .item-list ul li.art-arc a{color:#070707;font-size:0.8125em;line-height:14px;}
.item-list ul.specialty-category{margin:0;}
.item-list ul.specialty-category li{background:url(../images/bg_secondaryNavLarge_new.png) repeat-y scroll left top;border-bottom:1px solid #C1C1C1;border-top:1px solid #FFFFFF;float:left;margin:0;width:230px;}
.item-list ul.specialty-category a{color:#474747;float:left;font-size:0.8125em;padding:12px 22px 11px 13px;width:158px;}
.item-list ul.specialty-category li a:hover{color:#FFFFFF;}
.item-list ul.specialty-category li:hover,
.item-list ul.specialty-category li.active-trail,
.item-list ul.specialty-category li.expanded{background:url(../images/bg_secondaryNavActiveLarge_new.png) repeat-y scroll left top;}
.item-list ul.specialty-category li.views-row-last{background:url(../images/bg_secondaryNavBottomLarge.png) no-repeat scroll left bottom;border-bottom:medium none;border-top:1px solid #FFFFFF;}
.item-list ul.specialty-category li.views-row-last:hover{background:url(../images/bg_secondaryNavBottomActiveLarge.png) no-repeat scroll left bottom;}
.rightCol .sidebar .block.search-form-div{float:left;margin:30px 0 10px 0;}
.searchForm .form-item{margin:0 0 10px 0;}
.searchForm input.form-submit{background:url(../images/btn_submit.png) no-repeat scroll left top;border:0 none;cursor:pointer;float:right;height:15px;text-indent:-9999px;width:49px;}
.rightCol .block.block-speciality-cat{float:left;padding-bottom:2px;}
.twitter-share-button{width:80px !important;}
.specialty-category{height:400px;}
.content-btn1{clear:both;padding:16px;width:200px;float:left;min-height:100px;margin:10px;background-color:#fbfbfb;}
.content-btn2{padding:16px;width:200px;float:left;min-height:100px;margin:10px;background-color:#fbfbfb;}
.content-btn3{padding:16px;width:200px;float:left;min-height:100px;margin:10px;background-color:#fbfbfb;}
.view-clone-of-health-articles p{font-size:0.812em;line-height:1.3em;padding:3px 0;}
.view-clone-of-health-articles p.designation{color:#0179b7;}
.view-clone-of-health-articles p.qualification{font-weight:bold;}
.view-clone-of-health-articles p.location a{color:#666;}
.view-clone-of-health-articles p.specialities{border-bottom:1px solid #D4D4D4;border-top:1px solid #D4D4D4;color:#000000;padding:5px 0;margin-top:5px;}
.view-clone-of-health-articles div.doc_title{background:url(../images/arrow_editor_list.png) no-repeat scroll left 4.5px;text-decoration:none;color:#070707;font-size:12px;padding-left:20px;}
.view-clone-of-health-articles div.doc_title a{color:inherit;}
.view-clone-of-health-articles div.readmore{overflow:hidden;float:right;margin:30px 10px 0 0;}
.view-clone-of-health-articles div.readmore span{background:url(../images/bg_readMoreLinkLeft.png) no-repeat scroll 0 0;float:left;padding:0 0 0 10px;}
.view-clone-of-health-articles div.readmore span a{background:url(../images/bg_readMoreLinkRight.png) no-repeat scroll right 0;cursor:pointer;float:left;padding:6px 10px 5px 0;font-size:.687em;color:#fff;}
.view-clone-of-health-articles div.readmorespan a span{background:none;padding:0;}
.view-clone-of-doctor-listing p{font-size:0.812em;padding:3px 0;}
.view-clone-of-doctor-listing p.designation{color:#0179b7;}
.view-clone-of-doctor-listing p.qualification{font-weight:bold;}
.view-clone-of-doctor-listing p.location a{color:#666;}
.view-clone-of-doctor-listing p.specialities{border-bottom:1px solid #D4D4D4;border-top:1px solid #D4D4D4;color:#000000;padding:5px 0;margin-top:5px;}
.view-clone-of-doctor-listing div.doc_title{background:url(../images/arrow_editor_list.png) no-repeat scroll left 4.5px;text-decoration:none;color:#070707;font-size:12px;padding-left:20px;}
.view-clone-of-doctor-listing div.doc_title a{color:inherit;}
.view-clone-of-doctor-listing div.readmore{overflow:hidden;float:right;margin:30px 10px 0 0;}
.view-clone-of-doctor-listing div.readmore span{background:url(../images/bg_readMoreLinkLeft.png) no-repeat scroll 0 0;float:left;padding:0 0 0 10px;}
.view-clone-of-doctor-listing div.readmore span a{background:url(../images/bg_readMoreLinkRight.png) no-repeat scroll right 0;cursor:pointer;float:left;padding:6px 10px 5px 0;font-size:.687em;color:#fff;}
.view-clone-of-doctor-listing div.readmorespan a span{background:none;padding:0;}
.view-case-studies-for-procedure div.view-content div.views-row-odd,
.view-case-studies-for-procedure div.view-content div.views-row-even{min-height:150px;}
.view-case-studies-for-procedure p{font-size:0.812em;padding:3px 0;color:#403b3b;line-height:1.44em;}
.view-case-studies-for-procedure h3.title{background:url(../images/bg_subTitle.jpg) repeat-x left bottom #f5f5f5;border:1px #eaeaea solid;color:#333;font-size:1.125em;font-weight:normal;padding:14px 10px 12px 10px;margin:20px 0 20px;}
.view-case-studies-for-procedure .listNewsImg{float:left;margin-right:10px;}
.view-case-studies-for-procedure .readmore{overflow:hidden;float:right;margin:30px 10px 0 0;}
.view-case-studies-for-procedure .readmore span{background:url(../images/bg_readMoreLinkLeft.png) no-repeat scroll 0 0;float:left;padding:0 0 0 10px;}
.view-case-studies-for-procedure .readmore span a{background:url(../images/bg_readMoreLinkRight.png) no-repeat scroll right 0;cursor:pointer;float:left;padding:6px 10px 5px 0;font-size:.687em;color:#fff;}
.view-case-studies-for-procedure .readmore span a span{background:none;padding:0;}
.carousel-limage{z-index:990;top:110px;position:relative;}
.carousel-rimage{z-index:990;left:617px;top:110px;position:relative;}
.readmore-tabs{overflow:hidden;float:right;margin:0px 10px 0 0;}
.readmore-tabs span{background:url(../images/bg_readMoreLinkLeft.png) no-repeat scroll 0 0;float:left;padding:0 0 0 10px;}
.readmore-tabs span a{background:url(../images/bg_readMoreLinkRight.png) no-repeat scroll right 0;cursor:pointer;float:left;padding:6px 10px 5px 0;font-size:.687em;color:#fff;}
.readmore-tabs span a span{background:none;padding:0;}
.doc-details p, .doc-details li, #qualification td{font-size:0.730em !important;}
.tab_css{font-size:0.913em !important;min-height:500px;}
div.disease_proc{background:url(../images/bg_boxWrapper.gif) repeat-x scroll left top #F1F1F1;border:1px solid #E5E5E5;clear:both;margin:15px 0;overflow:hidden;padding:15px 10px 7px 10px;}
.disease_proc a{color:#333333;text-decoration:none;}
.disease_proc td{border-right:1px solid #DCDCDC;width:33%;}
.disease_proc td:last-child{border:none;}
.disease_proc ul li:first-of-type{font-size:14px;background:none;padding:0px;}
.disease_proc ul li{padding:3px 0 3px 9px;}
.disease_proc ul li:hover{color:#0095da;}
.tab-nav-bar ul{margin-top:5px;background-color:#0074bd;height:33px;padding-top:1px;padding-left:1px;border-radius:5px 5px 0px 0px;}
.tab-nav-bar ul > li{display:inline-block;width:32.8%;background-color:#0074bd;padding:10px 0px 7px;text-align:center;border-radius:5px 5px 0px 0px;padding-right:.4px;}
.tab-nav-bar ul li a{color:#fff;font-size:85%;}
.tab-nav-bar-selected{background-color:#fbfbfb !important;}
.tab-nav-bar-selected a{color:#0074bd !important;}
.tab-nav-bar-doc ul{margin-top:5px;background-color:#0074bd;height:33px;padding-top:1px;padding-left:1px;border-radius:5px 5px 0px 0px;}
.tab-nav-bar-doc ul > li{display:inline-block;width:24.4%;background-color:#0074bd;padding:10px 0px 7px;text-align:center;border-radius:5px 5px 0px 0px;padding-right:.4px;}
.tab-nav-bar-doc ul li a{color:#fff;font-size:85%;}
.docProfile p a{color:#222222;}
.clinical_consultants{padding-top:0px;padding-left:5px;padding-bottom:0px;min-height:270px}
.tab-container{margin-top:20px;}
.stepcarousel{border:1px solid #eee !important;}
.carousel-rimage{left:648px !important;}
#recaptcha_widget_div{margin-left:154px;}
.docPublication{overflow:hidden;padding:5px 5px 5px 5px;position:relative;}
.docPublication .docPublicationPic{float:left;margin-right:15px;}
.docPublication .docPublicationPic img{border:solid 1px #ccc;}
.docPublication .doctorsPublicationDetails{max-height:160px;overflow:hidden;}
.docPublication .doctorsPublicationDetails span.date-display-single,
.docPublication .doctorsPublicationDetails span.date-display-single{font-size:0.75em;}
.docPublication h3{color:#000;font-size:1em;font-weight:normal;margin:0 0 5px;padding:5px 0 0px 0;}
.docPublication h3 span{font-size:70%;color:#0179b7;}
.docPublication .designation{color:#0179b7;padding:6px 0;}
.docPublication .book_desc{height:92px;}
.docPublication p{color:#403b3b;font-size:0.730em;line-height:1.385em;padding:2px 0 5px 0;text-align:justify;}
.docPublication a{position:absolute;bottom:7px;right:8px;font-size:13px;background:#0074BD;padding:5px;text-decoration:none;color:#fff;border-radius:2px;}
.docPublication p.designate{color:#0179b7;}
.docPublication p.border{border-top:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;margin-left:148px;color:#000;padding:3px 0;}
#imageDataContainer{}
.clinical_consultants h3.title{background:url(../images/bg_subTitle.jpg) repeat-x left bottom #f5f5f5;border:1px #eaeaea solid;color:#333;font-size:1.125em;font-weight:normal;padding:14px 10px 12px 10px;margin:20px 0 20px;border-radius:7px 7px 0 0;}
.rightContentPanel .views-field-field-hospital-map-iframe{border-bottom:1px dotted #a8ab64;border-top:1px dotted #a8ab64;float:left;margin:13px 0;padding:13px 0;}
.rightContentPanel .views-field-field-hospital-map-iframe h4{color:#000000;font-size:0.9375em;margin-bottom:10px;}
#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#boxes .close{position:absolute;top:2px;right:0;z-index:10000;}
#boxes .window{position:absolute;left:0;top:0;min-width:600px;min-height:400px;display:none;z-index:9999;border-radius:15px;text-align:center;}
#boxes #dialog{padding:10px;background-color:#ffffff;font-family:'Segoe UI Light', sans-serif;font-size:15pt;}
#boxes .editor p img{margin:0;}
#boxes .editor img{border:none;}
#boxes .editor p{color:#333;font-size:0.812em;line-height:1.3em;margin:0;padding:0;}
#boxes article{padding:0;}
.intrinsic-container{position:relative;height:350px;overflow:hidden;}
.intrinsic-container-16x9{padding-bottom:56.25%;}
.intrinsic-container-4x3{padding-bottom:75%;}
.intrinsic-container p ,.intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.block-health-check-register #health-check-register-form,
.block-health-article-enquiry #health-article-enquiry-form{border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;}
.block-health-check-register #health-check-register-form .info p,
.block-health-article-enquiry #health-article-enquiry-form .info p{font-size:0.812em;padding:5px 5px 5px 12px;}
.block-health-check-register #health-check-register-form .info,
.block-health-article-enquiry #health-article-enquiry-form .info{color:#666666;font-size:0.75em;font-weight:normal;line-height:14px;margin:0 2px;padding:6px 0 6px 10px;}
.block-health-check-register #health-check-register-form .form-item,
.block-health-article-enquiry #health-article-enquiry-form .form-item{color:#666666;font-size:0.812em;font-weight:normal;line-height:16px;margin:0 2px;padding:6px 0 6px 10px;}
.block-health-check-register #health-check-register-form span.fieldError,
.block-health-article-enquiry #health-article-enquiry-form span.fieldError{color:#ff0000;float:left;font-size:0.6875em;padding-bottom:6px;padding-left:10px;width:94%;}
.block-health-check-register #health-check-register-form span.successMsg,
.block-health-article-enquiry #health-article-enquiry-form span.successMsg{color:#006600;font-size:0.6875em;padding:3px 0 0 10px;}
.block-health-check-register #health-check-register-form input,
.block-health-article-enquiry #health-article-enquiry-form input{width:190px;}
.block-health-check-register #health-check-register-form .form-submit,
.block-health-article-enquiry #health-article-enquiry-form .form-submit{background:url(../images/btn_register.png) no-repeat scroll left top;border:0;cursor:pointer;display:block;float:left;font-size:0;height:32px;line-height:0;margin-bottom:8px;margin-left:10px;text-indent:-9999px;width:166px;z-index:2;}
.health_check{font-size:0.812em;color:#403b3b;line-height:1.44em;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form{border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form .info p{font-size:0.812em;padding:5px 5px 5px 12px;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form .info{color:#666666;font-size:0.75em;font-weight:normal;line-height:14px;margin:0 2px;padding:6px 0 6px 10px;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form .form-item{color:#666666;font-size:0.812em;font-weight:normal;line-height:16px;margin:0 2px;padding:6px 0 6px 10px;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form span.fieldError{color:#ff0000;float:left;font-size:0.6875em;padding-bottom:6px;padding-left:10px;width:94%;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form span.successMsg{color:#006600;font-size:0.6875em;padding:3px 0 0 10px;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form input,
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form select{width:190px;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form .form-item-date-app-date label{display:none;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form .form-item-date-app-date input{margin-left:-23px;margin-top:-6px;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form .form-item-date-app-date .description{display:none;}
.block-clinical-pgm-contact-us #clinical-pgm-contact-us-form .form-submit{background:url(../images/btn_register.png) no-repeat scroll left top;border:0;cursor:pointer;display:block;float:left;font-size:0;height:32px;line-height:0;margin-bottom:8px;margin-left:10px;text-indent:-9999px;width:166px;z-index:2;}
#block-clinical-pgm-contact-us-info .captcha{margin:0;padding:0;clear:both;display:block;vertical-align:bottom;line-height:1.7;height:50px;}
#block-clinical-pgm-contact-us-info .g-recaptcha{margin-left:5px;padding-bottom:0px;transform:scale(0.6);-webkit-transform:scale(0.6);transform-origin:0 0;-webkit-transform-origin:0 0;}
#wizard-form-wrapper{border:1px solid #ccc;color:#757575;font-weight:bold;font-size:14px;padding:15px;margin-top:10px;margin-left:-6px;overflow:hidden;}
#wizard-form-wrapper .fieldset-wrapper{margin-top:10px;}
#edit-step1-yes, #edit-step1-next, .quick_feed_submit{background-color:#fafafa;border:0;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);display:inline-block;line-height:16px;margin:6px 8px 6px 0;min-width:88px;padding:10px 0;text-align:center;text-transform:uppercase;background-color:#0083ca;border:solid 1px #b3eff4;color:white;}
.form-item-step2-improve label{display:none;}
.quick_feed{width:100%;border-collapse:collapse;color:#7e7975;}
.quick_feed table td{margin:0;padding:0 3px 0;border-spacing:0;border-collapse:collapse;}
.quick_feed input{width:93%;padding:0 0 0px 8px;}
#edit-handling{float:left;clear:none;}
#edit-handling .form-item-handling{float:left;clear:none;padding:2px 1em 0 0;}
#ca-feedback-form input[type=radio]:nth-of-type(2){background:#ff0000 !important;}
#edit-2a-1{border:1px solid red !important;}
.custom_close{position:absolute;right:16px;}
.feedbacknew span{margin-top:10px;text-align:center;color:white;font-weight:bold;padding:20px;background-color:#007CC4;display:block;}
.feedbacknew span:hover{color:black;}
.form_css{width:80%;min-height:565px;position:relative;padding:10px;margin-left:70px;background:#eee;-webkit-box-shadow:6px 6px 8px 1px rgba(0,0,0,0.4);-moz-box-shadow:6px 6px 8px 1px rgba(0,0,0,0.4);box-shadow:6px 6px 8px 1px rgba(0,0,0,0.4);}
.form_css label{width:200px;float:left;padding-left:15px;padding-top:5px;font-weight:normal;font-size:0.75em;line-height:1.2em;text-align:left;}
.form_css .fieldset-legend{border-bottom:1px solid black;}
.form_css h3.bgTitle_feed{background:#0078C0;border:1px solid #EAEAEA;clear:both;color:#ffffff;font-size:1.125em;font-weight:normal;margin:5px 0;padding:14px 10px 12px;}
.form_css .form-item label{width:20em;float:left;padding-left:15px;padding-top:5px;font-weight:normal;font-size:0.75em;line-height:1.2em;text-align:left;}
.form_css .form-item-is-paitent label{padding-top:0px;}
.form_css textarea{border:1px solid #7F9DB9;resize:none;width:350px;}
.form_css input{width:150px;border:solid 1px #7f9db9;margin-left:0;padding-left:10px;}
.form_css input.form-checkbox{width:auto;border:0 none;}
.form_css .field-suffix{font-size:0.75em;}
.form_css select{border:solid 1px #7f9db9;}
.form_css .marker, .form-required{}
.form_css .form-item, .form_css .form-actions{margin-bottom:0em;margin-top:0em;overflow:hidden;}
.form_css_personal .form-item, .form_css_personal .form-actions{margin-bottom:0.5em;margin-top:0.5em;overflow:hidden;}
.form_css .form-item.form-type-radios{overflow:hidden;}
.form_css .form-item.form-type-radios .form-radios{overflow:hidden;position:relative;left:195px;top:-16px;width:74%;}
.form_css .form-item.form-type-radios #edit-learn-abt{overflow:hidden;position:relative;left:195px;top:-29px;width:74%;}
.form_css .form-item.form-type-radios .form-radios .form-type-radio{float:left;padding:0;margin:0;}
.form_css .form-item.form-type-radios .form-radios .form-type-radio label.option{width:auto;float:left;border:0 none;margin-left:-3px;}
.form_css .form-item.form-type-radios .form-radios .form-type-radio input.form-radio{width:auto;float:left;border:0 none;margin-left:12px;}
.form-item-date-visit-date label{display:none;}
.form-item-date-visit-date .description{display:none;}
input.date_icon{background-image:url(../images/appt_calendar.png);background-position:6px center;background-repeat:no-repeat;padding:4px 5px;text-indent:26px;-webkit-transition:all 0.2s;-moz-transition:all 2s;transition:all 0.2s;width:90px;}
.form_css .captcha img{margin-left:158px;float:left;}
.form_css .captcha .form-item-captcha-response .description{font-size:0.687em;padding-top:5px;line-height:78px;margin-top:-56px;}
.form_css .question_radio .form-item.form-type-radio label{display:none;}
.form_css .question_radio .form-item.form-type-radios .form-radios .form-type-radio input.form-radio{border:1px solid yellow;margin-left:150px;}
.form_css .question_radio .form-item.form-type-radios .form-radios{overflow:hidden;position:relative;left:195px;top:-16px;width:74%;}
.bgTitle_feed_options{background:url(../images/ca_feedback_opt.png) no-repeat 0 0;padding:23px;}
.form_css .question_radio .form-item.form-type-radios label{font-size:15px;}
.form_css .form-submit,input.reset{background:url(../images/bg_btn_submit.png) no-repeat 0 0;border:0 none;color:#FFFFFF;height:26px;width:93px;padding-bottom:2px;cursor:pointer;}
input.reset{margin-left:10px;}
.form_css .form-submit{}
.form_css .form-submit#edit-clear{margin-left:10px;}
.page-ca-feedback input.feedback_prev{position:absolute;top:300px;background:#3C71A7;border:0 none;color:#FFFFFF;height:26px;width:64px;padding-bottom:2px;cursor:pointer;}
.page-ca-feedback input.feedback_submit{background:yellow;position:absolute;right:25px;top:300px;background:#3C71A7;border:0 none;color:#FFFFFF;height:26px;width:64px;padding-bottom:2px;cursor:pointer;}
.idrs_link{color:#0095d0;text-align:center;padding:20px;border:1px solid #ccc;background:#fafbd9;}
.idrs_link a{color:#0095d0;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form{overflow:hidden;border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form .info p{font-size:0.812em;padding:5px 5px 5px 12px;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form .info{color:#666666;font-size:0.75em;font-weight:normal;line-height:14px;margin:0 2px;padding:6px 0 6px 10px;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form .form-item{color:#666666;font-size:0.812em;font-weight:normal;line-height:16px;margin:0 2px;padding:6px 0 6px 10px;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form span.fieldError{color:#ff0000;float:left;font-size:0.6875em;padding-bottom:6px;padding-left:10px;width:94%;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form span.successMsg{color:#006600;font-size:0.6875em;padding:3px 0 0 10px;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form input,
.block-speciality-appt-enquiry #speciality-appt-enquiry-form select{width:190px;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form .form-item-date-app-date label{display:none;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form .form-item-date-app-date input{margin-left:-23px;margin-top:-6px;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form .form-item-date-app-date .description{display:none;}
.block-speciality-appt-enquiry #speciality-appt-enquiry-form .form-submit{background:#487DB3;border:#010E1B;border-radius:3px;cursor:pointer;display:block;height:32px;line-height:0;margin-bottom:8px;margin-left:33px;color:white;width:166px;}
#block-speciality-appt-enquiry-info .captcha{margin:0;padding:0;clear:both;display:block;vertical-align:bottom;line-height:1.7;height:50px;}
#block-speciality-appt-enquiry-info .g-recaptcha{margin-left:5px;padding-bottom:0px;transform:scale(0.6);-webkit-transform:scale(0.6);transform-origin:0 0;-webkit-transform-origin:0 0;}
#block-views-home-events-block-5 h4.block-title{text-align:center;}
.content .rightCol .events h2{background-color: #0072bb;font-size:13px;font-weight:normal;color:#fff;padding:7px 10px 5px 15px;margin-bottom: 0px;text-align:center;}
.content .rightCol .events .eventBlurb{position:absolute;background-color: rgba(0, 0, 0, 0.45);color:#fff;width:220px;padding:5px 10px;margin:0 1px;font-size:0.75em;line-height:1.4em;left:0px;width: 90%;bottom:0px;}
.content .rightCol .eventBlurb ul{float:left;}
.content .rightCol .eventBlurb .item-list ul {margin:0; padding:0;}
.content .rightCol .eventBlurb ul li{background:url(../images/bg_dash.gif) no-repeat left 7px;margin: 0;padding: 0 0 0 13px;}
.content .rightCol .eventBlurb a{float:right;font-size:90%;color:#f0f4c6;background:url(../images/arrow-yellow.gif) no-repeat right 7px;margin-top:17px;padding-right:10px;}
.view-home-events.view-id-home_events.view-display-id-block_5{height:195px;position: relative;} 
#views_slideshow_controls_text_previous_home_events-block_5, #views_slideshow_controls_text_next_home_events-block_5{width:25px;height:0px;padding-top:35px;position:absolute;top:80px;overflow:hidden;} 
#views_slideshow_controls_text_previous_home_events-block_5{background:url('../images/prev-arrow.png') no-repeat 0 0;left:20px;z-index: 999;opacity:0.5;} 
#views_slideshow_controls_text_next_home_events-block_5{background:url('../images/next-arrow.png') no-repeat 0 0;right:23px;z-index: 999;opacity:0.5;} 
#views_slideshow_controls_text_previous_home_events-block_5:hover{background:url('../images/prev-arrow.png') no-repeat 0 0;left:25px;z-index: 999;opacity:1;} 
#views_slideshow_controls_text_next_home_events-block_5:hover{background:url('../images/next-arrow.png') no-repeat 0 0;right:28px;z-index: 999;opacity:1;} 
#views_slideshow_controls_text_pause_home_events-block_5{display:none;}
.view-home-events.view-id-home_events.view-display-id-block_5 .views-slideshow-controls-bottom{position:relative;}
#views_slideshow_controls_text_previous_columbia_program_videos-block, #views_slideshow_controls_text_next_columbia_program_videos-block{width:25px;height:0px;padding-top:35px;position:absolute;top:56px;overflow:hidden;} 
#views_slideshow_controls_text_previous_columbia_program_videos-block{background:url('../images/prev-arrow.png') no-repeat 0 0;left:9px;z-index:999;opacity:0.5;} 
#views_slideshow_controls_text_next_columbia_program_videos-block {background:url('../images/next-arrow.png') no-repeat 0 0;right:10px; z-index:999;opacity:0.5;} 
#views_slideshow_controls_text_previous_columbia_program_videos-block:hover {background:url('../images/prev-arrow.png') no-repeat 0 0;left:9px;z-index: 999;opacity:1;} 
#views_slideshow_controls_text_next_columbia_program_videos-block:hover {background:url('../images/next-arrow.png') no-repeat 0 0;right:10px;z-index: 999;opacity:1;} 
#views_slideshow_controls_text_pause_columbia_program_videos-block{display:none;}
.view.view-columbia-program-videos.view-id-columbia_program_videos .views-slideshow-controls-bottom{position:relative;}
#block-views-columbia-program-videos-block{clear:both;}
.leftSideBar #block-views-columbia-program-videos-block h4.block-title{background:#0084CC;border-top-left-radius:5px;border-top-right-radius:5px;color:#FFFFFF;font-size:.875em;font-weight:normal;line-height:18px;padding:10px;}
.leftSideBar .rightCol .events h2{background-color:#0072bb;font-size:13px;font-weight:normal;color:#fff;padding:7px 10px 5px 15px;margin-bottom: 0px;}
.leftSideBar .events .eventBlurb {position:absolute;background-color:rgba(0, 0, 0, 0.45);color:#fff;width:220px;padding:5px 10px;margin:0 1px;font-size:0.75em;line-height:1.4em;left:0px;width: 90%;bottom:4px;}
.leftSideBar .eventBlurb ul{float:left;}
.leftSideBar .eventBlurb .item-list ul{margin:0; padding:0;}
.leftSideBar .eventBlurb ul li{	background:url(../images/bg_dash.gif) no-repeat left 7px;margin:0;padding: 0 0 0 13px;}
.leftSideBar .eventBlurb a{float:right;font-size:90%;color:#f0f4c6;background:url(../images/arrow-yellow.gif) no-repeat right 7px;margin-top:17px;padding-right:10px;}
#block-views-b50c431848bac2ff7e1b8ef76293bea6{position:relative;}
#block-views-b50c431848bac2ff7e1b8ef76293bea6 h4.block-title{background:#F5F5F5;border:1px solid #EAEAEA;clear:both;color:#333333;font-size:1.125em;font-weight:normal;margin:15px 0 5px;padding:14px 10px 12px;}
.columbia-program-doc .appt_doc span{float:right;}
.columbia-program-doc p{font-weight:bold;}
.columbia-program-doc .view-filters{position: absolute;top: 6px;right: 0px;}
.appoint_link{border: 1px solid #d4d4d4;padding: 5px;font-size: 13px;border-radius: 3px;background: #f5f5f5;color: #0074bd;margin-bottom: 10px;}
.appoint_move{float:right;}
a.table_link {border-radius:4px;border:1px #1A5189 solid;color:#000;margin-left:4px;margin-right:6px;padding:12px 8px;text-decoration:none;text-align:center;}
a.table_link:hover{background:#f9f7f7;color: #00B9F0;}
img.table_link_img{width: 32px;height: 32px;vertical-align: middle;border:0;}
.node-type-health-check-packages .rightCol .sidebar #block-speciality-appt-enquiry-info{margin-top:140px;}
.trainings-enquiry-form {overflow:hidden;border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.trainings-enquiry-form .info p{font-size:0.812em;padding:5px 5px 5px 12px;}
.trainings-enquiry-form .info {color: #666666;font-size:0.75em;font-weight:normal;line-height:14px;margin:0 2px;padding:6px 0 6px 10px;}
.trainings-enquiry-form .form-item{color:#666666;font-size:0.812em;font-weight:normal;line-height:16px;margin:0 2px;padding:6px 0 6px 10px;}
.trainings-enquiry-form span.fieldError{color:#ff0000;float:left;font-size:0.6875em;padding-bottom:6px;	padding-left:10px;width:94%;}
.trainings-enquiry-form span.successMsg{color:#006600;font-size:0.6875em;padding:3px 0 0 10px;}
.trainings-enquiry-form input{width: 190px;}
.trainings-enquiry-form select{	width: 190px;}
.trainings-enquiry-form .form-submit{background: #487DB3;border: #010E1B;border-radius: 3px;cursor:pointer;display:block;height:32px;line-height:0;margin-bottom:8px;margin-left:33px;color:white;width:166px;}
.trainings-enquiry-form .g-recaptcha{margin-left:5px;padding-bottom:0px;transform:scale(0.6);-webkit-transform:scale(0.6);transform-origin:0 0;-webkit-transform-origin:0 0;}
.trainings-enquiry-form .captcha{margin:0;padding:0;clear: both;display: block;vertical-align:bottom;line-height:1.7;height:50px;} 
.load-wrapp{width:100%;margin-top: 28px;}
.load-7{width:10%;margin:0 auto;}
.load-7 p{font-size: 23px;color: #1A6F6F;padding-bottom: 27px;}
.formsDiv .appointment_pay_form .info {font-size: 0.75em;margin: 10px 0 5px 0;color: #A79460;}
.formsDiv .appointment_pay_form .form-item, .formsDiv .appointment_pay_form .form-actions{margin-bottom: 5px;margin-top: 13px;overflow: hidden;}
.formsDiv .appointment_pay_form .form-item.form-type-radio,
.formsDiv .appointment_pay_form .form-item.form-item-dob-date,
.formsDiv .appointment_pay_form .form-item-appointment-date-date,
.formsDiv .appointment_pay_form .form-item.form-item-terms-cond {margin-bottom: 0px;margin-top: 0px;overflow: hidden;}
.formsDiv .appointment_pay_form .form-item.form-item-terms-cond input{width: auto;margin-left: 23px;}
.formsDiv .appointment_pay_form .form-item.form-item-terms-cond .description {font-size: 0.75em;float:right;margin-right: 230px;margin-top: 3px;margin-left: 0px;}
.formsDiv .appointment_pay_form label{width:175px;float:left;padding-right:35px;padding-top:5px;font-weight:normal;font-size: 0.75em;line-height:1.2em;	text-align: right;}
.formsDiv .appointment_pay_form .form-type-radio label{margin-top: -1px;width:auto;padding-right:10px;}
.formsDiv .appointment_pay_form .form-type-radio.form-item-payment-mode label{width:auto;font-weight:bold;text-align: left;}
.formsDiv .appointment_pay_form .dob{overflow: hidden;margin: 0px;}
.formsDiv .appointment_pay_form .container-inline-date .date-padding{padding: 0px;float: left;}
.formsDiv .appointment_pay_form .form-item-payment-mode label{font-weight:bold;}
.formsDiv .appointment_pay_form .form-item-patient-name{clear:both;}
.submit-buttons{padding-top: 25px;padding-bottom: 25px;margin: 0 auto;width: 50%;}
.formsDiv .appointment_pay_form .mrn_number .mrn_name .form-type-item{width:175px;float:left;padding-right:21px;padding-top:5px;font-weight:normal;font-size:0.75em;line-height:1.2em;text-align:right;}
.formsDiv .appointment_pay_form .mrn_number div.form-item-mrn-code{float:left;padding-left: 15px;margin-top:0; width:115px;}
.formsDiv .appointment_pay_form .mrn_number .form-item-mrn-code label, .formsDiv .appointment_pay_form .mrn_number .form-item-mrn label{float: none;text-align:left;padding-top:0;padding-bottom:5px;}
.formsDiv .appointment_pay_form .mrn_number .form-item-mrn-code select, .formsDiv .appointment_pay_form .mrn_number .form-item-mrn select{float:none;width:100px;}
.not-front .boxContent h3.bgTitle1 {background: url(../images/bg_subTitle.jpg) repeat-x scroll left bottom #F5F5F5;border:1px solid #EAEAEA;clear:both;color:#333333;font-size:1.125em;font-weight:normal;padding:14px 10px 12px;}
.formsDiv .appointment_pay_form input {width: 284px;border: solid 1px #7f9db9;margin-left: 0;padding: 4px;}
.formsDiv .appointment_pay_form .form-item.form-type-radio input{width:auto;}
.formsDiv .appointment_pay_form .form-submit {margin-left: 0px;margin-right: 9px;}
.tblcontent{width:80%;margin:0 auto;}
.boxfont table{	font-size: 19px;}
.pay_invoice{float:right;}
.editor table ol {margin: 5px 0;padding-left: 17px;}
.editor table ol li {list-style-type: decimal;color: #333333;font-size: 1em;padding: 3px 0 3px 0px;line-height: 1.3em;}
/*CSS for Second Opinion form*/
.formsDiv .second_opinion_form input {width: 284px;border: solid 1px #7f9db9;margin-left: 0;padding: 4px;}
#edit-step2-terms-cond{	width:auto;}
.formsDiv .form-item.form-item-step1-phone-number, .formsDiv .form-item.form-item-step1-phone-country-prefix, .formsDiv .form-item.form-item-step1-phone-province-prefix{margin-top:0;overflow:inherit;}
.form-item-step1-phone-country-prefix, .form-item-step1-phone-province-prefix{float:left;width:50px;margin-right:25px;}
.formsDiv .second_opinion_form input#edit-step1-phone-number{width: 265px;}
.form-item-step1-phone-country-prefix input.form-text, .form-item-step1-phone-province-prefix input.form-text{width:50px;}
.form-item-step1-phone-number{float:left;}
.form-item-step1-message{clear:both;}
.formsDiv .second_opinion_form input#edit-step1-paytoproceed, .formsDiv .second_opinion_form input.reset, .formsDiv .second_opinion_form input#edit-submit, .formsDiv .second_opinion_form input#edit-step2-previous,.formsDiv .second_opinion_form input#edit-step1-pay-later {background: #4176AC;width: 122px;border-radius: 4px;border: 1px #1A5189 solid; margin-left:10px;}
.formsDiv .second_opinion_form input#edit-step1-pay-later {background: #4176AC;width: 139px;border-radius: 4px;border: 1px #1A5189 solid;}
.submit-buttons-first, .submit-buttons-second{padding-top: 25px;padding-bottom: 25px;margin: 0 auto;width: 50%;}
#secondopinion-form-wrapper {background: url(../images/bg_boxWrapper.gif) repeat-x scroll left top #F1F1F1;border: 1px solid #E5E5E5;border-top: none;clear: both;margin-bottom: 15px;overflow: hidden;padding: 13px 10px 7px 10px;}
.disp_error{font-weight: normal;font-size: 0.75em;line-height: 1.2em;color: red;width: 27%;padding: 3px;margin-left: 159px;}
.formsDiv .second_opinion_form .form-item-step1-consultation-amount{clear: both;}
.formsDiv .second_opinion_form .form-item .description {font-size: 10px;color: #666;margin-left: 160px;padding-top: 4px;}
/*End of CSS for Second Opinion form*/
.jobDesc .views-field-field-job-description .field-content, .jobDesc .views-field-field-contact-details .field-content{font-size:16px;text-align:justify;}
.jobDesc .views-field-field-job-description .field-content p, .jobDesc .views-field-field-contact-details .field-content p{;margin:0;padding:1px 0;}
.jobDesc .views-field-field-job-description .editor ul li, .jobDesc .views-field-field-contact-details .editor ul li{font-size:13px;}
/* Css for job opening page - 7 Sept 2017 */
 a.apply_btn{background: #4176AC;width: 64px;border-radius: 4px;border: 1px #1A5189 solid;display: inline-block;color: #FFFFFF;height: 18px;text-align: center;padding-top: 5px;text-transform: uppercase;font-size: 12px;}
#job-apply-form .form-item-know-about,  #job-apply-form .form-item-other-source-det{width: 332px;float: left;}
#job-apply-form .form-item-know-about select{width:150px;}
#job-apply-form .resume{clear:both;}
#job-apply-form .form-item-employee-location{width: 527px;float: right;margin-top: 1px;}
  /* End of Css for job opening page - 7 Sept 2017 */
/* ----------------- CSS for NEW Health BLOG -----------------------------*/ 
.healthblog{border: 1px solid #0083CA;padding: 10px;background: #55C1CB;box-shadow: none;border-radius: 7px;}
.healthblog .submit_icon {background-color: #0083CA !important;background-image: url(../images/search.png);color: #fff;}
.healthblog select {width: 241px;background-position:199px 8px;} 
#health-blog-helpers-landing-search-form--2 .container-inline-date .date-padding{padding:0 !important;}
#health-blog-helpers-landing-search-form--2 .form-item-date-add input{width: 233px;color: #A5A5A4;padding: 11px 5px;background-color: #fff;border: 2px solid #F1F1F1;-webkit-appearance: none;-moz-appearance: none;background-position: 215px 11px;text-indent: 0.01px;margin-top: -12px;margin-left: 2px;}
.listhealthBlog {margin-top: 0px;}
.listhealthBlog span a{font-family: "BLOKKNeue-Regular", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#00bbff;font-size:1.125em;font-weight:normal;	padding: 0px 0px 9px 0px;margin:0px 0 14px;}
.listhealthBlog span.date_add{font-size: 0.812em;color:#1ac2ff;line-height: 1.44em;}
.listhealthBlog p {font-size: 0.812em;color: #403b3b;line-height: 1.44em;}
.listhealthBlog .health_tag{}
.listhealthBlog .views-row{clear:both;overflow:hidden;border:1px #eaeaea solid;}
.listhealthBlog .health_tag a{font-size: 0.712em;font-weight:bold;padding-top: 9px;color:black;}
.healthBlogdet{font-size: 12px;font-weight: bold;padding-top: 9px;}
.healthBlogdet img{	vertical-align:middle;}
a.healthblogHome {background: url(../images/bg_btn_healthchk.png) no-repeat;color: #fff;float: right;display: inline-block;font-size: 14px;font-weight: normal;height: 32px;line-height: 32px;margin-bottom: 10px;padding: 0 0 0 10px;text-decoration: none;width: 193px;text-indent: 27px;}
.listhealthBlog .blog_title_details{border-bottom:1px #eaeaea solid;padding: 0px 0px 9px 0px;margin:0px 0 14px;}
.listhealthBlog table{margin: 0px 9px 0px;} 
/* ----------------- End of CSS for NEW Health BLOG -----------------------------*/ 
