﻿body #main .levemir {font-family: Verdana, Arial, sans-serif;}

#product sup{ font-weight:normal;}

#product p { color:#666;}

#sub_nav { float: left; margin: 0 0 0 25px; width: 170px; }

#sub_nav #sub_nav_top { margin: 10px 0 8px 0; width: 170px; height: 70px; background-image: url(/products/levemir/images/Levemir_Logo.gif); background-repeat: no-repeat; }

#sub_nav #sub_nav_main { width: 170px; }
#sub_nav #sub_nav_main a.color { color: #000000; }
#sub_nav #sub_nav_main ul#navLevel1 { margin: 20px 0 8px 0; padding: 0 0 6px 0; list-style: none; border-bottom: dotted 1px #666; }
#sub_nav #sub_nav_main ul#navLevel1 li { margin: 6px 0 0 0; padding: 6px 0 0 15px; color: #23a47d; border-top: dotted 1px #666; font-size: 10pt; background-image: url(/products/levemir/images/levemir_nav2.jpg); background-position: left top; background-repeat: no-repeat; }
#sub_nav #sub_nav_main ul#navLevel1 li a { color: #666; text-decoration: none; }

#sub_nav #sub_nav_main ul#navLevel1 li ul#navLevel2 { margin: 0; padding: 0; list-style: none; }
#sub_nav #sub_nav_main ul#navLevel1 li ul#navLevel2 li { margin: 6px 0 0 0px; padding: 6px 0 0 15px; color: #23a47d;  font-size: 9pt; }
#sub_nav #sub_nav_main ul#navLevel1 li ul#navLevel2 li.on a { color: #666; text-decoration: none; font-size: 9pt; }

#sub_nav #sub_nav_main ul#navLevel1 li ul#navLevel2 li ul#navLevel3 { margin: 0; padding: 0; list-style: none; } 
#sub_nav #sub_nav_main ul#navLevel1 li ul#navLevel2 li ul#navLevel3 li { margin: 6px 0 0 0; padding: 6px 0 0 15px; color: #23a47d; }
#sub_nav #sub_nav_main ul#navLevel1 li ul#navLevel2 li ul#navLevel3 li.on a { color: #666; text-decoration: none; }

#sub_nav #sub_nav_bottom { width: 173px; }
#sub_nav #sub_nav_bottom  div#titrate_study{ display:block; padding:6px 0 1px 0; margin:0; }
#sub_nav #sub_nav_bottom  .patient-needs {display:none;}
#sub_nav #sub_nav_bottom  .formulary {display:none;}
#product { float: right; width:550px; overflow:hidden;}
#product_main { float:left; width: 538px; background-image: url(/products/levemir/images/product_main_bg_fill.jpg); margin: 0 20px 0 0; }
#product_main #product_main_top { width: 538px; height: 23px; background-image: url(/products/levemir/images/product_main_bg_top.jpg); background-repeat: no-repeat; background-position: top; }
#product_main #product_main_container { width: 538px; background-image: url(/products/levemir/images/product_main_bg_bottom.jpg); background-repeat: no-repeat; background-position: bottom; }
#product_main #product_main_container #product_content_container { width: 483px; margin: 0 23px 0 30px; display:inline-block;}
#product_main #product_main_container #product_content_container ul {padding-left:29px;}
#product_main_content_container { float:left; width: 480px; margin-left: 30px;} 
.hpSlide{ margin-top:-33px;} 

#product_home_bg { float:left; width: 538px; height: 449px; background: url(/products/levemir/images/levemir_home_bg.jpg) no-repeat left top; margin: 0 20px 0 0; }

.pharmacology { width: 538px; height: 566px; background: url(/products/levemir/images/levemir_pharmacology_bg.jpg) bottom center no-repeat !important; margin: 0;padding:0; }
.safety { width: 538px; height: 566px; background: url(/products/levemir/images/levemir_Safety_Efficacy.jpg) bottom center no-repeat !important; margin-left:-10px: 0;padding:0; }


.inline-callout { width: 474px; margin: 15px auto; background: Tan url(/products/Levemir/images/callouts/inline-bg.png) repeat-y center top; }
.inline-callout div { width: 442px; padding: 12px 16px; background: url(/products/Levemir/images/callouts/inline-bottom.png) no-repeat center bottom; }	
#product .inline-callout h4 { width: 442px; margin: -12px -16px 0; padding: 12px 16px 0; background: url(/products/Levemir/images/callouts/inline-top.png) no-repeat center top; }
#product .inline-callout p { margin: 10px 0 0; padding: 0; color: #333; font-size: 12px; }
.inline-callout a { display: block; margin-top: 10px; font-weight: bold; font-size: 12px; }


#product_main_content_container  ol {padding:0 10px 0 3px;}
#product h1#levemir {display:block; padding:35px 0 207px 150px; font-weight:bold; color:#0ba57e; margin:0; z-index:1001; visibility:visible; font-size:16px;}
#product h1#levemir b {font-size:110%;}
#product ul#levemir {display:block; padding:8px 0px 0 13px;}
#main #product ul#levemir li {display:block; float:left; width:130px; padding:0px; font-size:14px; font-weight:700; margin-left:10px; font-size:12px;}
#main #product ul#levemir li.second { margin-left:38px;}
#main #product ul#levemir li.third { margin-left:42px;}
#main #product ul#levemir li.last {width:387px; margin-top:19px; margin-left:0px; padding-left:112px;}
#product ul#levemir li .ctaHeadline {display:block; padding:0; margin-bottom:6px;}
#product ul#levemir li a.cta {color:#2ca883; text-decoration:underline; margin:0; padding:0 10px 0 0; background:url(/images/cta-arrow.png) bottom right no-repeat; font-size:11px; font-weight:400;}
#product ul#levemir li a.noarrow {color:#2ca883; text-decoration:underline; margin:0; padding:0 10px 0 0; font-size:11px; font-weight:400;}

.tightText {letter-spacing:-.5px;}

#product h1 { font-size: 14px; line-height: 19px; font-weight: bold; margin:0; padding:0; color: #23a47d; height: auto; margin-bottom: 15px; z-index:1001; visibility:visible;}
#product h1.extended { font-size:22px; line-height:24px; color:#23a47d; font-weight: bold;}
#product h2 { font-size: 12px; line-height: 16px; font-weight: bold; margin:0; padding:0; color: #333; margin-bottom: 15px; }
#product h2.indent_h2 { margin-left: 30px; }
#product a { color: #23a47d; text-decoration: none; }
#product a:hover { text-decoration: underline; }
#product ul { margin-left: 10px; }
#product ul li { margin-bottom: 10px; }
#product ul li ul { padding-bottom: 0;}
#product ul li ul li { list-style:circle;}
#product .study { margin: 0 30px 0 30px; font-size:10px; }
#product img.chart { margin-left:12px; margin-bottom:12px;}

#product_main #product_main_container #product_content_container ul.topLevel { padding:0; margin:0; display:block; list-style:none; }
#product ul.topLevel li.first {padding:0; margin:0; list-style:none; display:block; width:140px; float:left; border:0;} /* No borders on leftmost item */
#product ul.topLevel li.second {padding-right: 8px; }
#product ul.topLevel li {padding:0 0 0 15px; list-style:none; display:block; width:140px; float:left; border-left:1px solid #DDD; height:75px;}
#product ul.topLevel li p {padding:0px 0 15px 15px; margin:15px 0 0 0;background:url(/products/Levemir/images/arrow.jpg) top left no-repeat; font-weight:700; font-size:12px; vertical-align:text-top;}

#product ul.topLevel4 li.first {padding:0; margin:0; list-style:none; display:block; width:100px; float:left; border:0;} /* No borders on leftmost item */
#product ul.topLevel4 li {padding:0 0 0 15px; list-style:none; display:block; width:100px; float:left; border-left:1px solid #DDD; height:75px;}


div#isi_content .isi_prod_color { color: #23a47d; font-size:22px; line-height:24px; font-weight:bold;}

#product .isi p {font-size:12px; line-height:16px; margin-bottom:12px; color:#000;}

sup.reference {color: #23a47d;}

#sub_nav a.vignettes_promo { display:none; visibility: hidden; }
#sub_nav .interactivepromo{display:none;}
#product .chart-container p.chart-header {font-size:14px; color:#333; font-weight:bold; margin:0 22px;}
#product div.chart-container p.study, #product p.footnote { font-size:10px; line-height:14px; color:#666; padding-bottom:11px;}
div.chart-container { background: #efefef url(/products/Levemir/images/round_btm.png) no-repeat bottom center; padding: 0 0 12px 0; margin-bottom:16px;}
#product .chart-container p { margin-left:18px;}
#product .chart-container ul li {margin-right:22px;}
#product .chart-top {background: url(/products/Levemir/images/round_top.png) no-repeat top center; min-height:17px; height: auto!important; height:17px; margin-top:18px;}

div.chart-container.standalone { background: none; }
#product div.chart-container.standalone p,
#product div.chart-container.standalone img { margin-left: 0; }

#product_main_content_container {margin-top:10px;}

#main #product.levemir ul li { font-size:12px; line-height:16px; margin-bottom:12px; color:#23a47d; margin-left:21px;}

#main #product.levemir ul li.secondary-copy ul li { font-weight: normal; margin-left:12px;}

#product h3 {font-weight:bold; font-size:13px; margin-bottom:10px; color:#333; margin-left:19px;}
#product h4 {font-weight:bold; font-size:13px; margin-bottom:10px; color:#333;}

#product h5 { font-weight:normal; font-size: 12px; margin:0; padding:0; color: #333;}
#product h6 { font-weight:normal; font-size: 11px; margin:0; padding:0; color: #333;}
#product .related-container h3, #product .related-container p.linkarrow { margin-left:0;}

.secondary-copy {font-weight:bold;}

a.cta {display: block; font-weight:bold; font-size:12px; color:#23a47d;}

#product p.secondary-copy {font-size:12px; line-height: 14px; padding-bottom:12px; color:#333;}
p.linkarrow { font-size: 12px; line-height:16px; color:#666; padding-left:12px; background: transparent url(/products/Levemir/images/relatedarrow.png) no-repeat 2px 4px; margin-left:19px;}
p.linkarrow_callout { font-size: 12px; color:#666; padding-left:0px; background: transparent url(/products/Levemir/images/relatedarrow.png) no-repeat 2px 4px; margin-left:0px;}

.related-container {background: #efefef url(/products/Levemir/images/share_bottom.png) no-repeat bottom center; padding:12px 18px 3px 18px; margin-bottom:15px; margin-top:8px}

#product div#content_box div#content_container div#page_reference { font-weight: bold; font-size: 12px; line-height: 16px; margin-bottom:12px; color:#333;}
#product div#page_reference ol li { font-size:12px; line-height:16px; margin-bottom:5px; color:#666;}

#product ul li span {color:#666;}

div#footer div#footermenu ol.links li a{ font-size:11px; color:#003399;}
div#footer div#footermenu { margin-bottom:12px;}

#main ul.homestyle li { font-size:12px; line-height:16px; color:#23a47d; font-weight: bold; list-style-image: url(/products/Levemir/images/relatedarrow.png); padding-left:12px; margin-bottom:18px}

.ruleline { border-top: solid 1px #23a47d; height:1px; font-size:0; line-height:0; margin-top:10px;}
.ruleline.btm { border-top: solid 1px #23a47d; height:1px; font-size:0; line-height:0; margin-bottom:10px; margin-top:0;}

body #levemir-video {display: block; visibility:visible;}

#product p strong{color:#333;}

#brandbox-container {
padding-left: 10px;
height:252px;
position:relative;
}

#product #product_main #product_main_container #product_content_container .div_round_mechanism_of_action{background-image:url(/products/Levemir/images/Mechanism_of_Action.jpg); background-repeat:no-repeat; height:125px; width:482px; margin-bottom:20px;}
#product #product_main #product_main_container #product_content_container .div_round_mechanism_of_action img{margin:18px 38px 0px 16px; float:left;}
#product #product_main #product_main_container #product_content_container .div_round_mechanism_of_action div{padding:18px 0px 0px 0px;}
#product #product_main #product_main_container #product_content_container .div_round_mechanism_of_action div a{
   background: url("/products/Levemir/images/relatedarrow.png") no-repeat scroll 2px 4px transparent;
    padding-left: 12px;
}
