@font-face{font-family:"MHeiPRC Heavy";src:url("fonts/MHeiPRCHeavy/MHeiPRCHeavy.woff") format("woff"),url("fonts/MHeiPRCHeavy/MHeiPRCHeavy.svg") format("svg"),url("fonts/MHeiPRCHeavy/MHeiPRCHeavy.eot"),url("fonts/MHeiPRCHeavy/MHeiPRCHeavy.eot.eot?#iefix") format("embedded-opentype"),url("fonts/MHeiPRCHeavy/MHeiPRCHeavy.ttf") format("truetype");font-weight:400;font-style:normal;}
@font-face{font-family:"MHeiPRC Medium";src:url("fonts/MHeiPRCMedium/MHeiPRCMedium.woff") format("woff"),url("fonts/MHeiPRCMedium/MHeiPRCMedium.svg") format("svg"),url("fonts/MHeiPRCMedium/MHeiPRCMedium.eot"),url("fonts/MHeiPRCMedium/MHeiPRCMedium.eot.eot?#iefix") format("embedded-opentype"),url("fonts/MHeiPRCMedium/MHeiPRCMedium.ttf") format("truetype");font-weight:400;font-style:normal;}
@font-face{font-family:"MHeiPRC Xbold";src:url("fonts/MHeiPRCXbold/MHeiPRCXbold.woff") format("woff"),url("fonts/MHeiPRCXbold/MHeiPRCXbold.svg") format("svg"),url("fonts/MHeiPRCXbold/MHeiPRCXbold.eot"),url("fonts/MHeiPRCXbold/MHeiPRCXbold.eot.eot?#iefix") format("embedded-opentype"),url("fonts/MHeiPRCXbold/MHeiPRCXbold.ttf") format("truetype");font-weight:400;font-style:normal;}
html[lang="zh"] body{font-family:"Verdana","MHeiPRC Medium","Bitstream Vera Sans","DejaVu Sans",Tahoma,Geneva,Arial,Sans-serif;}
h1{color:#001965;font-size:28px;font-weight:bold;line-height:32px;margin:30px 0 15px;}
h2{color:#001965;font-size:20px;font-weight:bold;line-height:24px;}
h3{color:#333;font-size:14px;font-weight:bold;line-height:19px;}
.richtext h1,.richtext h2,.headingTag h1,.headingTag h2{margin:45px 0 15px;padding:0;}
.richtext h3,.headingTag h3{margin:30px 0 15px;padding:0;}
p{color:#333;font-size:14px;line-height:19px;}
.richtext p{margin:15px 0;padding:0;}
.richtext p:last-child{margin-bottom:10px;}
small{font-size:11px;}
.richtext h1:first-child,.richtext h2:first-child,.richtext h3:first-child,.headingTag h1:first-child,.headingTag h2:first-child,.headingTag h3:first-child,.richtext p:first-child{margin-top:0;}
.lt-ie8 .richtext h1.first-child,.lt-ie8 .richtext h2.first-child,.lt-ie8 .richtext h3.first-child,.lt-ie8 .headingTag h1.first-child,.lt-ie8 .headingTag h2.first-child,.lt-ie8 .headingTag h3.first-child,.lt-ie8 .richtext p.first-child{margin-top:0;}
html{background-image:none;}
body{background-position:0 106px;}
header{margin-top:0;}
#country-selection header{min-height:0;}
header.light-header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
header nav#top-header{background-color:#444;width:100%;padding:0;height:36px;border-bottom:1px solid #ddd;display:block;overflow:hidden;}
header nav#top-header ul{width:950px;list-style:none;margin:0 auto;height:100%;}
header nav#top-header ul li{display:block;float:left;width:235px;height:100%;border-left:1px solid #676767;border-right:1px solid #040404;margin:0;padding:0;text-align:center;}
header nav#top-header ul li a{font-size:11px;font-weight:bold;line-height:36px;color:white;}
header nav#top-header ul li:hover,header nav#top-header ul li.active{background:url('../images/top-header-active.png') center repeat-x;background-image:-webkit-linear-gradient(#1e4f75,#0b7aaf);background-image:linear-gradient(#1e4f75,#0b7aaf);text-shadow:1px 1px 5px #114972;}
header #main-header a.menu-button{display:none;}
header #main-header,header #sub-header{display:block;width:960px;margin:auto;position:relative;clear:both;}
header #sub-header{height:37px;}
header #sub-header .mainmenu{margin-right:-15px;}
header #main-header:after,header #sub-header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ie7 #sub-header ul li{display:inline;}
.account-name{background-image:none;padding-right:5px;}
#sub-header{position:relative;padding:16px 0 0 0;display:block;text-align:left;zoom:1;}
#sub-header ul{list-style:none;margin:0;padding:0;display:block;}
#sub-header li{display:inline-block;*zoom:1;*display:inline;z-index:800;}
#sub-header li.alignright{float:right;}
#sub-header li.alignright .right{text-align:right;padding-left:11px;}
#sub-header ul li a{float:right;margin:0;padding:4px 11px 3px 11px;font-size:1.2em;line-height:1.4em;border:1px solid transparent;}
#sub-header li{display:inline-block;margin-top:-4px;padding:4px 4px 0;}
#sub-header li:first-child{padding-left:0;}
#sub-header li:first-child a{padding-left:0;}
.product-item a{font-size:1em!important;float:none!important;padding-left:0!important;}
.bordered-form{padding-left:0;}
.bordered-form section{position:relative;padding-left:250px;clear:left;}
.bordered-form .left-column{position:absolute;top:30px;left:0;width:230px;}
#main-content{clear:right;width:710px;min-height:300px;z-index:1100;float:right;}
#main-content.noleftside{float:none;}
#main-content.noleftside.wide{width:auto;}
.tagline{float:left;}
.mainmenu li{overflow:hidden;}
.mainmenu a.toggled{border:1px solid #DDD;border-radius:12px 12px 0 0;box-shadow:0 2px 5px #A2A2A2;color:#009FDA;background:#FFF;z-index:18210;}
.prescribing-menu,.product-nav-menu{top:26px;left:0;width:960px;z-index:18200;zoom:1;}
.prescribing-menu{right:0;left:auto;width:700px;}
footer #footer-links .footer-prescribing-menu .prescribing-menu{left:10px;*margin-bottom:30px;}
.product-nav-menu{top:48px;background-color:transparent;border:none;border-radius:0;box-shadow:none;position:absolute;border-top:1px solid #EEE;}
.product-nav-menu .menu-inner{background-color:#FFF;border:1px solid #DDD;border-top:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 3px 5px #A2A2A2;display:inline-block;position:relative;}
.theme-submenu{position:relative;overflow:visible;-webkit-transform:scale3d(1,1,1);}
.theme-submenu>div{overflow:hidden;padding:0 2px;}
#sub-header .theme-submenu .opening-link{padding:4px 9px 3px;}
.theme-submenu .product-nav-menu{display:none;left:3px;top:36px;width:440px;}
.theme-submenu.open{overflow:visible;}
.theme-submenu.open .product-nav-menu{display:block;}
#link-menus{float:right;margin-right:-6px;}
#link-menus>a{display:inline;}
.account-links{right:0;}
.account-links ul,.language-links ul{list-style:none;margin:0;padding:0;clear:left;}
.account-links ul li,.language-links ul li{color:#aea79f;line-height:2em;padding:5px 0 5px 15px;border-bottom:1px dotted #ddd;list-style-type:none;color:#009fda;font-size:.75em;font-weight:bold;display:block;zoom:1;float:left;}
.account-links ul li.last-child,.language-links ul li.last-child{border-bottom:0;}
.account-links ul li a,.language-links ul li a{display:block;font-weight:bold;width:140px;margin-right:15px;}
.account-links form{display:inline;}
a.my-account-link{background:#fff url('../images/icons.png') right -483px no-repeat;}
a.shared-with-you-link{background:#fff url('../images/shared.png') right 50% no-repeat;}
button.sign-out-link{border:none;color:#009fda;font-weight:bold;background:#fff url('../images/icons.png') right -697px no-repeat;display:inline-block;width:140px;text-align:left;padding:0;line-height:1.8em;}
.language-links ul li a.selected{background:#fff url('../images/icons.png') right -166px no-repeat;}
#centered{position:relative;width:960px;margin-top:-2px;padding-top:10px;}
#bottom-centered{margin:0 auto;width:960px;}
.validation-success-message{width:950px;margin:10px auto;}
#login-form{top:12px;margin-left:-480px;}
nav{display:none;border:none;}
nav ul#mobile-nav,nav a#nav-close{display:none;}
nav ul#sub-nav{display:none;}
#home{position:relative;left:260px;width:670px;padding-left:0;}
#about-summary{width:670px;}
#about-columns{width:960px;}
#about-columns h2{padding:30px 0;}
.about-column{padding:60px 30px 0 0;width:400px;float:left;}
#isi.isi-hascontent{padding-top:10px;margin:0 0 60px;}
.relatedContentList #isi{padding-top:18px;}
footer #isi,footer #references{display:block;width:950px;margin:auto;}
div.terms-index{float:left;}
div.terms-index h3{padding:5px 0 5px;}
ol#terms-index{width:220px;float:left;}
ol#terms-list{float:right;width:680px;margin-top:-20px;}
ol#terms-list{padding-top:0;}
div.jp-video{left:0;}
ul#top-nav,#bottom-nav{display:none;}
footer{width:960px;}
footer #footer-links{width:960px;margin:auto;text-align:center;}
footer #footer-links ul{list-style:none;}
footer #footer-links li{display:inline;border-right:1px solid #8c8c8c;border-bottom:none;padding:0 10px 0 10px;}
footer #footer-links li.last-child{border-right:none;}
footer #footer-links li a{font-weight:normal;font-size:.75em;}
footer div.legal p{width:950px;}
footer p.legal{margin:auto auto 15px;padding:15px;text-align:left;width:950px;}
.floating-left-bottom{float:left;}
.leftside{display:block;float:left;}
.leftside-boxes{float:left;width:234px;padding:0;border-top:none;border-bottom:none;}
.leftside-boxes>*{float:left;}
.leftside-boxes .section{margin-bottom:30px;padding:0;}
aside{display:block;width:230px;border-top:none;background-color:transparent;float:left;z-index:1000;border-radius:13px;}
aside nav .home{margin:10px 0;}
aside nav .home span,aside nav .home h3,aside nav .home:hover{display:none;}
aside nav a span{display:none;}
aside nav.no-image a img{display:none;}
aside nav.no-image a span{display:inline;font-weight:normal;font-size:1em;color:#001965;}
aside nav.no-image a h3{display:block;font-size:1.1em;}
aside nav{display:block;margin-bottom:45px;width:230px;}
.ie7 nav{z-index:9000;}
aside nav ul{border:1px solid #ddd;border-radius:12px;box-shadow:0 3px 5px #a2a2a2;background:#fff;}
aside nav ul li,nav ul#main-nav li{border-top:1px dotted #ddd;display:block;}
.product-menu a{*background:none;}
aside nav ul li:first-child{border-top:0;}
aside nav ul li:first-child a{border-top-left-radius:8px;border-top-right-radius:8px;}
aside nav ul li a,aside nav ul li a:visited,aside nav ul li a:hover,aside nav ul li a:hover:visited,aside nav ul#main-nav a,aside nav ul#main-nav a:visited{display:block;margin-left:-15px;background:transparent;*background:url('../images/caret-gray.png') 205px center no-repeat;background:transparent\9;line-height:1.5em;font-weight:bold;font-size:.75em;padding:8px 30px 8px 15px;position:relative;}
aside nav ul li a.home:hover,aside nav ul li a.home{display:block;}
aside nav ul li a.home,aside nav ul li a.home:hover,aside nav ul li a.home:visited,aside nav ul li a.home:visited:hover{margin:10px 0;}
aside nav ul li a.home,aside nav ul li a.home:visited,aside nav ul li a.home:hover,aside nav ul li a.home:visited:hover,aside nav ul#main-nav a.home,aside nav ul#main-nav a.home:visited,aside nav ul#main-nav a.home:hover,aside nav ul#main-nav a.home:visited:hover{margin-left:0;background:none;}
aside nav ul li a.selected,nav ul#main-nav a.selected{background:none;}
aside nav ul li a.home,nav ul#main-nav a.home{display:block;width:204px;height:auto;padding:0;overflow:hidden;background:none;}
aside nav ul li a.selected:after,nav ul#main-nav a.selected:after,aside nav ul li a.home:after,nav ul#main-nav a.home:after,aside nav ul li a.logo:after,nav ul#main-nav a.logo:after{display:none;}
aside nav ul li a.home img{width:auto;height:auto;}
aside nav ul li.sub-nav{display:block;}
aside nav ul li a:after{background-position:4px -109px;}
.prescribing-menu a.pdf-link:after,a.pdf-link:after{background-position:-243px -456px;}
aside nav ul li a.web-link:after{background-position:-1px -257px;}
aside nav ul#mobile-nav,nav a#nav-close,nav ul#main-nav li.brand,nav ul#main-nav li.welcome{display:none;}
#country-selection #main-content{width:960px;}
#country-selection #main-content .main-content-heading{width:620px;}
#country-selection #main-content aside.rightside{margin-top:10px;padding-top:0;float:right;width:300px;}
#country-selection .main-selector{width:620px;float:left;margin-bottom:50px;*margin-bottom:0;*padding-bottom:50px!important;}
.openable .product-title a{font-size:14px!important;float:none!important;padding:0!important;}
.mobile-brand-box{display:none;}
.cq-wcm-preview .new.section{margin:0;display:none;}
.mobile-brand-box{display:none;}
.logo-wrapper{width:400px;}
.carousel{margin-bottom:18px;}
footer .legal{margin-top:60px;}
.passwordresetinit form,.passwordreset form{padding-bottom:30px;}
.isi-hascontent+.confidential-draft{position:relative;top:-45px;}
