﻿/*general*/
html {
    background-color: #FFFFFF;
    height: 100%    
}

body  {
    margin: 0 auto;
    height: 100%;
    background: url(../PublishingImages/bg-body-sub.gif) repeat-x top;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 62.5%;
    color: #666666;
}

img { border: 0; }

p { 
    margin: 0 0 16px 0;
}

a {
    color: #850057;
    text-decoration: none;
}

a:hover {
    color:#DC0451;
}

h1, h2, h3, h4 {
    color: #850057;
    font-weight: bold;   
}

h1 { font-size: 2.4em; margin: 30px 0 16px 0; }
h2 { font-size: 1.8em; margin: 0 0 12px 0; }
h3 { font-size: 1.6em; margin: 0; color: #666666; }
h4 { font-size: 1.4em; margin: 0; }FLASH

h5 { font-size: 1.4em; margin: 0; color: #666666; }
h6 { font-size:1.2em; font-weight:bold; margin:0;}

ul, ol {
    font-size: 1.2em;
}

ul {
    list-style-type: none;
    padding: 0px;
    margin: 0 0 14px 8px;
}

li {
    background: url(../PublishingImages/bullet-purple.gif) no-repeat 0px 6px;
    padding-left: 15px;
}

ul li ul li{ background: url(../PublishingImages/dash-purple.gif) no-repeat 0px 6px; }

ol li {
    background: none;
    padding-left: 0px;
}

ul *,
ol *,
ul li a,
ol li a,
ul li ul,
ul li ul li,
ul li ul li a { font-size: 1em; }

.olAlphaLower { list-style-type: lower-alpha; }
.olAlphaUpper { list-style-type: upper-alpha; }

sup {
	vertical-align: baseline;
	position: relative;
	bottom: .33em;
}
sub {
	vertical-align: baseline;
	position: relative;
	bottom: -.33em;
}

.grey { color: #666666; }
.purple { color: #850057; }

.clear {
    clear: both;
}

a.next { 
    font-size: 1.4em;
 }

a.next:hover {
    text-decoration: none;
    color:#dc0451;
}

.next { 
    font-weight: bold;
 }
 
.next span { color: #DC0451; }

.floatLeft { float: left; }
.floatRight { float: right; }

.alignLeft { margin-left: 0 !important; }

.spaceBefore { margin-top: 6px; }

#container {
    position: relative;
    height: 100%;
    min-height: 100%;
}

#container, #mainContainer, #fixedExpandingFooter, #hiddenPageEnd {
    width: 1000px;
    margin :0 auto;
}



#mainContent { margin: 14px auto 0; }




/* header */

#header {
    display: block;
    margin: 0 auto;
    width: 1000px;
    height: 276px;
}

#topHeader, #headerLeft, #headerRight {
    display: block;
    height: 197px;
    width: 1000px;
}

#headerLeft, #headerRight {
    float: left;
}

#headerLeft {
    width: 257px !important;
    float: left;
}

#headerRight {
    width: 741px !important;
    float: left;
}

#headerLinks ul, #headerLinks li
{
	font-size: 1em;
    background-image: none;
    padding: 5px 10px 5px 0px;
}

#brandLogoLink {
    display: block;
    width: 257px;
    height: 96px;
    background: url(../PublishingImages/headLogo-humalog.gif) no-repeat;
    text-indent: -2000px;
    margin: 17px 0 0 0;
}

#brandLogo h2 {
    margin: 0;
}

#searchBox {
    margin: 20px 0 0 0;
}

#searchBox input, #searchBox a {
    float: left;
    height: 21px;
}

#searchBox a {
    display: block;
    width: 49px;
    margin: 0;
    padding: 0;
    border: 0;
    background: url(../PublishingImages/btn-searchMag.gif) no-repeat;
}

#searchBox input {
    width: 206px;
    border: 0;
    padding: 0;
    background-color: #EEEDEA;
}

#headerLinks {
    position: relative;
    top: 10px;
    left: 30px;
    width: 150px;
    font-size: 1.2em;
}

#headerLinks a {
    display: block;
    text-align: right;
    width: 98px;
    font-weight: bold;
    line-height: 13px;
}

#headerLinks a:hover {
    text-decoration: none;
    color: #F0AB00;
}

#topNav { display: block; }

#topNav * {
    margin: 0;
}

#topNav ul {
    list-style: none;
    padding: 0;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0 auto;
}

#topNav a {
    color: #FFFFFF;
}

#topNav ul li {
    float: left;
    background: none;
    padding: 0px;
}

#mainNav {
    display: block;
    height: 41px;
    position: relative;
    z-index: 99;
}

#mainNav a:hover {
    color: #F0AB00;
    text-decoration: none;
}

#mainNav ul {
    font-size: 1.3em;
    display: block;
    margin: 0 auto;
    width: 900px;
    position: relative;
}

#mainNav li {
    height: 30px;
    line-height: 15px;
    margin: 5px 0 6px 0;
    background: none;
    padding: 0px;
    z-index: 101;
    position: relative;
}

#mainNav-learnInsulin { width:110px; }
#mainNav-startInsulin { width:110px; }
#mainNav-insulinDelivery { width:100px; }
#mainNav-commonQuestions { width:70px; }
#mainNav-resources { width:138px; }
#mainNav-ISI { width:106px;}

.navTab { 
    display: block;
    height: 46px;
    position: absolute;
    top: -5px;
    z-index: 100;
    float: left;
    background-color: #dddbd5;
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

#navTab-learnInsulin {
    width: 139px;
    left: 34px;
}

#navTab-startInsulin {
    width: 138px;
    left:197px;
}

#navTab-insulinDelivery {
    width: 128px;
    left: 361px;
}

#navTab-commonQuestions {
    width: 95px;
    left: 514px;
}

#navTab-resources {
    width: 166px;
    left: 638px;
}

#navTab-isi
{
    width:136px;
    left:828px;
    display:none;
}


.mainNavSpacer {
    display: block;
    width: 53px;
    background: url(../PublishingImages/spacer-mainNav.gif) no-repeat center !important;
}

.subNavSpacer {
    display: block;
    width: 26px;
    background: url(../PublishingImages/spacer-subNav.gif) no-repeat center !important;
}

#subNav, .subNav {
    display: block;
    height: 38px;
    margin: 0 0 20px 0;
}

#subNav a
{
    color:#675c53;
}

#subNav a:hover {
    color: #850057;
    text-decoration: none;
}

#subNav ul {
    font-size: 1.2em;
    display: block;
    margin: 0 auto !important;
}

#subNav li {
    height: 28px;
    line-height: 14px;
    margin: 5px 0 5px 0 !important;
    background: none;
    padding: 0;
}

#subNav-learnInsulin ul { width: 675px; }
#subNav-startInsulin ul { width: 977px; }
#subNav-insulinDelivery ul { width: 664px; }
#subNav-commonQuestions ul { width: 360px; }
#subNav-resources ul { width: 665px; }

#subNav-SPACER { width: 1000px; }

#subNav-startInsulin {margin-left: 30px;}

#subNav-learnInsulin, 
#subNav-startInsulin, 
#subNav-insulinDelivery, 
#subNav-commonQuestions, 
#subNav-resources,
#subNav-SPACER { 
    display: none;
}



/*sidebar*/
#sidebarTop-ISI {
    display: block;
    width: 346px;
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
    padding: 3px 3px 3px 8px;
    background-color:#532e60;
    -webkit-border-radius: 0 12px 12px 0;
    -moz-border-radius: 0 12px 12px 0;
    border-radius: 0 12px 12px 0;
    margin-bottom:4px;
}

#isiLink { color: #FFFFFF; }
#isiLink:hover { color: #FFFFFF; }

.sidebarTop-PI a {
    color: #666666;
    width: 145px;
    display: block;
    font-size: 12px !important;
}

.sidebarTop-PI a:hover
{
    color:#850057;
}

.sidebarTop-PI a, .sidebarTop-PI span {
    float: left;
    margin-right: 8px;
    margin-bottom: 5px;
}

.sidebarTop-PI span
{
    margin-right:30px;
}

#sidebarTop-PI7525, #sidebarTop-PI5050, #sidebarTop-PI-Glucagon { display: none; }

.sideTout {
    display: none;
    width: 345px;
    margin: 25px 0 0 0;
    background-position: top left;
}

.sideTout-fingerFriendlyTesting { height: 118px; background: url(../PublishingImages/tout/tout-discover-finger-friendly-testing.gif) no-repeat; }
.sideTout-freeHumapenMemoir { height: 118px; background: url(../PublishingImages/tout/tout-receive-free-humapen-memoir.gif) no-repeat; }
.sideTout-freeHumapenLuxura { height: 118px; background: url(../PublishingImages/tout/tout-receive-free-humapen-luxura.gif) no-repeat; }
.sideTout-smallStepsEnroll, .sideTout-smallStepsRegister { height: 118px; background: url(../PublishingImages/tout/tout-small-steps-enroll-now.gif) no-repeat; }
.sideTout-smallStepsFreeCase { height: 118px; background: url(../PublishingImages/tout/tout-small-steps-free-case.gif) no-repeat; }
.sideTout-managingYourDiabetes { height: 153px; background: url(../PublishingImages/tout/tout-managing-your-diabetes.gif) no-repeat; }
.sideTout-kwikpenSoPortable { height: 156px; background: url(../PublishingImages/tout/tout-kwikpen-so-portable.gif) no-repeat; }
.sideTout-humalogKwikpen { height: 118px; background: url(../PublishingImages/tout/tout-humalog-kwikpen.gif) no-repeat; }
.sideTout-freeKwikpenOffer { height: 104px; background: url(../PublishingImages/tout/tout-free-kwikpen-offer.gif) no-repeat; }
.sideTout-freeKwikpenOffer-hairbun { height: 104px; background: url(../PublishingImages/tout/tout-free-kwikpen-offer-band.gif) no-repeat; }
.sideTout-attentionOriginalPrefilledPen { height: 156px; background: url(../PublishingImages/tout/tout-attention-original-prefilled-pen.gif) no-repeat; }
.sideTout-glucagon { height: 143px; background: url(../PublishingImages/tout/tout-how-to-use-glucagon.gif) no-repeat; }
.sideTout-attentionMemoir { height:159px; background: url(../PublishingImages/tout/tout-attention-memoir.gif) no-repeat; }

.sideTout:hover { background-position: bottom right; }

.sideTout-kwikpenSoPortable-inner
{
    display:block;
    background-image:url(../PublishingImages/tout/tout-kwikpen-so-portable-inner.gif);
    width:75px;
    height:15px;
    position:absolute;
    margin-top:-24px;
    margin-left:258px;
}

.sideTout-kwikpenSoPortable-inner:hover
{
    background-position:bottom left;
}

.sideTout-fingerFriendlyTesting,
.sideTout-freeHumapenMemoir,
.sideTout-freeHumapenLuxura,
.sideTout-smallStepsEnroll,
.sideTout-smallStepsRegister,
.sideTout-smallStepsFreeCase,
.sideTout-managingYourDiabetes,
.sideTout-kwikpenSoPortable, .sideTout-kwikpenSoPortable-inner,
.sideTout-humalogKwikpen,
.sideTout-freeKwikpenOffer,
.sideTout-freeKwikpenOffer-hairbun,
.sideTout-howToUseHumKwikpen,
.sideTout-attentionOriginalPrefilledPen,
.sideTout-glucagon,
#sideTout-safety,
#sideTout-safetyMix { display: none; }


/*main content*/
#centerSection {
    width: 942px;
    margin: 20px auto 0 auto;
}

#leftCell { width: 375px; } 
#leftPanel { width: 345px; }
#centerCell { width: 625px; }
#printContent { width: 550px; }

#leftCell, #centerCell { vertical-align: top; }

#leftPanel, #printContent { padding-left: 29px; }

#printContent p {
    font-size: 1.2em;
}

#size-print-email {
    position: absolute;
    top: 290px;
    right: 45px;
    font-size: 1.1em;
}

#size-print-email a { color: #666666; }

#size-print-email a:hover
{
    color:#850057;
}

.footnote { font-size: 1.1em !important; }

.glossary { 
    cursor: help;
    text-decoration: none;
    border-bottom: 1px dashed #850057;
}

.glossary:hover { 
    text-decoration: none;
    border-bottom: 0px;
}


#trailimageid{
	position:absolute;
	top:0;
	visibility:hidden;
	width:320px;
	height:0;
	left:0;
	z-index:3000;
}

#glossaryDef{
	background-color:white;
	border: 1px solid #FFB516;
}

.glossaryHeader{
	padding:5px 10px 8px 10px;
	background-color:#FFB516;
	color:white;
	font-weight:bold;
	font-size:1.2em;
}

.glossaryContent{
	font-family:Verdana;
	padding: 5px 10px 10px 10px;
	font-size:1.2em;
}


.callout {
    display: block;
    background-position: top left;
    background-repeat: no-repeat;
    margin: 0 auto 16px;
}

.callout:hover {
    background-position: bottom right;
}

#reference ol {
    margin: 2px 0 0 0;
    font-size:1.1em;
}

#reference li {
    background: none;
    padding-left: 0;
}


#accordion {
    margin: 8px 0 20px 0;
}

#accordion h4 {
    font-size: 13px;
    margin: 12px 0 0 0;
    line-height: 23px;
}

#accordion div {
    margin: 12px 0 12px 0px;
}

.videoIcon {
    display: block;
    width: 33px;
    height: 41px;
    background: url(../PublishingImages/video-icon.gif) no-repeat left top;
    float: left;
    margin-right: 5px;
    margin-top:-5px;
    position:absolute;
}

.textAfterVideoIcon
{
    padding-left:40px;
    display:block;
}

.noImg { background: none !important; }

.videoIcon:hover { background-position: bottom right; }

.thumbLinkWrapper { margin-bottom: 20px; }
.thumbLinkWrapper .thumb { float: left; }

.thumb {
    width: 93px;
    min-height: 60px;
    display: block;
    text-align: right;
    margin-right: 10px;
}

.thumbLink {
    font-weight: bold;
    display: block;
    padding-top: 6px;
    font-size: 1.2em;
}

.linkWrapper {
    margin: 0 0 12px 28px;
}

.linkWrapper p { margin-bottom: 0; }
.linkWrapper a { font-size: 1.2em; }

.downloadBox, .downloadBox select, .downloadBox a { float: left; }

#siteMap li {
   background-image: none !important;
   font-weight: bold;
   margin-bottom: 8px;
}

#siteMap li ul { margin-top: 8px; }
#siteMap li ul li { font-weight: normal; }

.downloadButton {
    display: block;
    width: 64px;
    height: 20px;
    background: url(../PublishingImages/btn-download.gif) no-repeat top left;
    margin-left: 6px;
}

.downloadButton:hover { background-position: bottom right !important; }





/*footer*/
#footer {
    width: 1000px;
    margin: 0 auto;
    height:100px;
}

#footerRule {
    display: block;
    width: 942px;
    height: 7px;
    background: url(../PublishingImages/footer-hRule.jpg) no-repeat;
    margin: 12px auto;
}

#footerContent {
    width: 920px;
    margin: 0 auto;
    position: relative;
}

#footerContent div {
    float: left;
    color: #666666;
}

#footerInfoLinks { 
    width: 480px;
    font-size: 12px;
}

#footerNavLinks { 
    position: absolute; 
    right: 0px; 
    top: 0px; 
    font-size: 12px;
    width: 450px;
    text-align: right;
}

#copyright { 
    width: 860px;
    margin: 18px 0;
}

#footerLogo { position: absolute; right: 0px; top: 40px; }

#copyright p {
    font-size: 11px;
}

#footerMixPI { display: none; }
#footerMixPI span{ display:block; }
#footISImix { display: none; }


/* Interstitial */

.jqmWindow, .jqmWindowHCP, .jqmWindowType, .jqmManuals, .jqmManualsMix {
    display: none;
    width: 647px;
    height: 371px;
    background: url(../PublishingImages/interstitial/background.png) no-repeat;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -360px;
    color: #333333;
    border: none;
    padding: 38px;
    font-size: 1.2em;
}

.jqmWindowLinks
{
    display:none;
    width:422px;
    height:206px;
    background: url(../PublishingImages/interstitial/linkBack.png) no-repeat;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -111px;
    color: #333333;
    border: none;
    padding: 38px;
    font-size: 1.2em;
}

.jqmWindow h1, .jqmWindowHCP h1, .jqmWindowType h1 { margin-top: 65px; }

.jqmManuals h1, .jqmManualsMix h1 { background-color:White; font-size:22px; padding-top:80px; margin-top:-40px; margin-left:-1px; padding-left:1px; }
.jqmManuals div a { display:block; float:left; margin:10px 4px 0 28px; }
.jqmManualsMix div a { display:block; float:left; margin:10px 4px 0 60px; }

.jqmOverlay { background-color: #000000; z-index:2000 !important; }

.jqmFlashVideo { z-index:2998 !important; }

.interButton {  display: block; }
                
 .interContinue, .interReturn {
    float: left;
    margin-left: 20px;
 }
 
.interButtons {
    position: relative;
    left: 380px;
    top: 20px;
    width: 300px;
}             

div a.interClose {
    width: 75px;
    height: 25px;
    background: url(../PublishingImages/interstitial/btn-close.gif) no-repeat;
    position: relative;
    left: 585px;
    top: -10px;
}

#interCloseLinks
{
    top:-16px !important;
    left:282px !important;
}

.jqmWindowLinks p
{
    color:#666666;
    font-size:1.3em;
    margin:40px 0 11px 80px;
}

.jqmWindowLinks a
{
    font-size:1.4em;
    width:162px;
    float:left;
    display:block;
    margin:0 20px 0 10px;
    position:relative;
}

.jqmWindowLinks a:hover
{
    color:#850057;
}

.arrow span
{
    display:block;
    width:16px;
    height:16px;
    position:absolute;
    left:-22px;
    background:url(../PublishingImages/arrow.gif)no-repeat top left;
}

.arrow:hover span
{
    background-position:bottom left;
}

.interClose-arrowed
{
    width:73px;
    height:16px;
    background: url(../PublishingImages/interstitial/btn-close-arrowed.gif) no-repeat;
    position:relative;
    left:100px;
    top:30px;
}

.interContinue {
    width: 120px;
    height: 30px;
    background: url(../PublishingImages/interstitial/btn-continue.gif) no-repeat;
}

.interReturn {
    width: 100px;
    height: 30px;
    background: url(../PublishingImages/interstitial/btn-return.gif) no-repeat;
}

.interClose:hover, .interContinue:hover, .interReturn:hover, .interClose-arrowed:hover { background-position: right bottom; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow, .jqmWindowHCP {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/* Flash Video Modal */

.jqmFlashVideo {
    display: none;
    width: 460px;
    height: 389px;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -230px;
    color: #333333;
    border: none;
}

.noflash_player {
    display: block;
    position: relative;
    background: url("../PublishingImages/noflash-player-back.gif") repeat scroll 0 0 transparent;
    width: 453px;
    height: 386px;
}

#noflash_player_close {
    display: block;
    width: 48px;
	height: 16px;
	position: relative;
	background: url("../PublishingImages/noflash-player-close.gif") no-repeat top left;
	left: 390px;
	top: 2px;
}

.noflash_player_clickHere {
	display: block;
	width: 155px;
	height: 31px;
	position: relative;
	background: url("../PublishingImages/noflash-player-click.gif") no-repeat top left;
	left: 63px;
	top: 190px;
	overflow:hidden;
}

.noflash_player_clickHere span{
	margin-top:-100px;
	display:block;
}

.noflash_player_clickHere:hover, #noflash_player_close:hover { background-position: bottom right !important; }

.isiGlucagonTop {display:none;}

#glucagon-sideLogo
{
    float:left;
    margin-left:32px;
    margin-top:-6px;
}

/* no flash content */

#noFlash {
    display:block;
    width: 422px;
    height: 206px;
    color: #333333;
    position:relative;
    background: url(../PublishingImages/noFlash-bg.gif) no-repeat;
    margin:20px;
     text-align:center;
}

#noFlash-content {position:relative; top:50px;}

.noFlash-getFlash {
    display: block;
    width: 122px;
	height: 16px;
	position: relative;
	background: url("../PublishingImages/noFlash-getFlash.gif") no-repeat top left;
	left:100px;
	top: 70px;
	border:none;
}

.noFlash-getFlash span {display:none;}
.noFlash-getFlash:hover{ background-position: bottom right !important; }

/* BPV3 ELEMENTS TO HIDE */

#site_actions { display: none !important; }
#breadcrumb { display: none !important; }
#leftNavigation { display: none !important; }
#topNavigation { display: none !important; }
#bpv3_toolbar { display: none !important; }
#SRSB { display: none !important; }




div.indentedForVideoLinks div{
	margin-left:40px !important;
}

#coLineup-kwikpen
{
    display:block;
    background-image:url(../PublishingImages/co-lineup-kwikpen.jpg);
    width:560px;
    height:266px;
}

#coLineup-luxura
{
    display:block;
    background-image:url(../PublishingImages/co-lineup-luxura.jpg);
    width:560px;
    height:65px;
    margin-bottom: 15px;
}

.radioBox
{
    margin-top:6px;
}

.radioBox p
{
    margin:0px !important;
    padding:0px !important;
}

#formSubmit
{
    margin-top:30px;
    display:block;
    width:573px; height:36px;
    background: url(../PublishingImages/submit.png) top left;
    border:none;
    cursor:pointer;
}

#formSubmit:hover
{
    background-position:bottom right;
}

#returnToReg
{
    margin-top:20px;
    display:block;
    width:280px; height:33px;
    background: url(../PublishingImages/return.png) top left;
    border:none;
    cursor:pointer;
}

#returnToReg:hover
{
    background-position:bottom right;
}

.otherInfo-collection div
{
    display:none;
}

.syringeInstruction-box
{
    width:482px; 
    margin:10px auto 20px auto;
}

.syringeInstruction-box img
{
    float:left;
}

#sidebarTop-ISI a
{
    color:White;
}

#sidebarTop-ISI a:hover
{
    color:#F0AB00;
}

.sideTout-howToUseHumKwikpen
{
    width:345px;
    height:118px;
    background-image:url(../PublishingImages/tout/tout-how-to-use-hum-kwikpen.gif);
    background-position:top left;
    display:none;
}

.sideTout-howToUseHumKwikpen:hover
{
    background-position:bottom left;
}

/* hide floodlight tags */
#header iframe{
	position:absolute;
	top:-500px;
}

.accordianBox
{
    margin-left:20px;
    position:relative;
}

.accordianBox ol, .accordianBox ul, .accordianBox p
{
    margin-top:2px;
    display:none;
    padding:0 40px 0 30px;
}

.accordianBox ol, .accordianBox ul
{
    margin-left:20px;
}

.accordianGroup
{
    position:relative;
    clear:both;
    padding-bottom: 15px;
}

.accordianGroup div.toggleBlock
{
    display:none;
}

.accordianGroup a.toggler
{
	position: relative;
    font-weight:bold;
    display:block;
    padding:0 40px 0 30px;
    margin-top:12px;
    font-size: 13px;
    cursor:pointer;    
}

a.toggler span.accordianButton
{
    display:block;
    position:absolute;
    left:0px;
    top:-3px;
    width:19px;
    height:19px;
    background: transparent url(../PublishingImages/accordian-Button.gif) top left no-repeat;
}

a.open
{
    color:#dc0451;
}

a.open span.accordianButton
{
    background-position:bottom left !important;
}

.bottomSpacing
{
	padding-bottom: 15px;
}

.timeConversionConvention
{
	font-size: 0.8em;
}

#indexAgeNote
{
    color:#850057;
    font-size:1.1em;
    font-weight:bold;
    padding:0 0 0 50px;
	position:absolute;
	margin:0px;
	top:160px;
	width:160px;
	left:0px;
}

#isiLink-mix
{
    display:none;
    float:none;
}

#sideTout-safety, #sideTout-safetyMix
{
    color:#666666;
    border:3px solid #532e60;
    -webkit-border-radius: 0 0 14px 0;
    -moz-border-radius: 0 0 14px 0;
    border-radius: 0 0 14px 0;
    padding: 8px 10px;
    width:330px;
}

#sideTout-safety h4, #sideTout-safetyMix h4{
	color:#532e60;
}

#sideTout-safety h4, #sideTout-safety p, #sideTout-safety ul li, #sideTout-safetyMix h4, #sideTout-safetyMix p, #sideTout-safetyMix ul li{
	font-size:12px;
	line-height:120%;
}

#sideTout-safety li, #sideTout-safetyMix li{
	background:url("../PublishingImages/bullet-purple-dark.gif") no-repeat scroll 0 6px transparent;
	padding-left:9px;
}

#sideTout-safety ul, #sideTout-safetyMix ul{
	margin-left:2px;
}

#sideTout-safety p, #sideTout-safety ul, #sideTout-safetyMix p, #sideTout-safetyMix ul{
	margin-bottom:6px;
}

#mixISI-manualNote
{
	display:none;
}

#isi-indication-1,
#mixIsi-indication,
#isiTout-2,
#goGlucagon-indication

{
    display:none;
}

#isiLink-gluc
{
    display:none;
    float:none;
}

#isiLink-mixandgluc
{
    display:none;
    float:none;
}
