﻿*{margin:0; padding:0;}
body { width: 100%; margin: 0; padding: 0; background-image: url(/images/bg_middle.jpg); background-repeat: repeat; background-position: 16px 12px; font-family: Verdana; font-size: 12px; }
form { width: 100%; background-image: url(/images/bg_top.jpg); background-repeat: repeat-x; display:table;  }

.smallcaps{font-variant:small-caps;}
.camel{text-transform:capitalize;}
.lower{text-transform:lowercase;}
.clear{clear:both;}

sup, sub { vertical-align: 0;
           position: relative; }
sup { bottom: 1ex; }
sub { top: 0.8ex; }
.regmark{font-size:.8em;}

#content { display:block; }
#content_container { margin-left:auto; margin-right:auto; width: 978px; }

h2.h2big{color:#880038; font-size:16px; font-weight:bold; margin:15px 0;}


a { margin:0; padding:0; color: #3399cc; outline: 0; }
a.pdfs{ background-image: url(/images/icon_pdf.jpg); background-position: right center; padding-right: 10px; background-repeat: no-repeat; white-space:nowrap; display:inline-block; }
span.pdfs { background-image: url(/images/icon_pdf.jpg); background-position: right center; padding-right: 7px; background-repeat: no-repeat; }
.nobr{ white-space:nowrap;}
a img { border: none }

a.cta_link {margin-bottom:10px; text-decoration: none; background-image: url(/images/blue_arrow.png); background-repeat:no-repeat; background-position: 0 5px; padding-left:10px; display:inline-block;}
#middle_column a.inline_co_cta_link { text-decoration: none; background-image: url(/images/blue_arrow.png); _background-image: url(/images/blue_arrow.gif); background-repeat:no-repeat; background-position: 0 5px; padding-left:10px; display:inline-block; margin-top:10px;}
#middle_column p.back_to_top {float:right; background-image: url(/images/up_arrow.png); background-repeat:no-repeat; background-position:left; padding-left:18px; margin-bottom:25px;}
#middle_column .landing_cta { background-image: url(/images/blue_arrow.png); _background-image: url(/images/blue_arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:10px; margin-top:10px; }
#middle_column  p.landing_cta a { text-decoration:none; }
#middle_column  p.landing_cta {  padding-left:10px; margin-top:10px; }
.landing_container {margin:0 0 25px 0;}
.landing_container h2{margin:0 0 0 0;}
#callouts_container  p.co_cta { background-image: url(/images/blue_arrow.png); _background-image: url(/images/blue_arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:10px; margin-top:10px; }
#callouts_container  p.co_cta a { text-decoration:none; }
#callouts_container .callout_container  p.co_cta { background-image: none; padding-left:10px; margin-top:10px; }

p.savings_card { background-image: url(/images/victoza-savings-card.png); background-repeat:no-repeat; background-position:left; padding: 0 0 0 120px; }

.inlineco{width:452px; height:140px;background:transparent url(/images/callouts/inlineco_bg.png) no-repeat; margin:15px 0;}
.inlineco_text{float:left; width:241px;}
.inlineco_text_only{float:left; width:241px; padding:50px 0 0 0;}
.inlineco_img{float:left; width:180px; margin-top:21px; padding-left:10px;}
.inlineco_img.dime{float:left; width:166px; margin-top:14px; padding-left:24px;}
.inlineco h2{color:#860038; font-weight:bold; font-size:12px; margin-bottom:5px;}
#middle_column .inlineco p{margin:0;}

/* Header */
#top_container { text-align: right; z-index: 100; padding-bottom:20px;}
#top_container img.logo { float: left;}
#top_container ul li { display: inline; list-style-type: none; padding-left: 7px; }
#top_container ul a { text-decoration: none; color: #333333; }

#top_container #top_container_links { width: 978px; right: 0; }
#top_container #top_container_links ul.top-links { float: left; margin-bottom: 0; margin-top:0px; margin-right:25px;}
.bos_orphan #top_container #top_container_links ul.top-links {margin-top:55px;}
#top_container #top_container_links ul.top-links .enlarge {background:transparent url(/images/search_icon.png) no-repeat 0 50%; padding-left:15px;}
#top_container #top_container_links ul.top-links .share {background:transparent url(/images/share-icon.png) no-repeat 0 50%; padding-left:24px;}
#top_container #top_container_links ul.top-links.withbg {text-align:center; margin-top:0; margin-right:9px; padding:5px 16px 0 0; float: right; width:950px; height:26px; margin-bottom: 15px; background:white url(/images/containers/header_links_bg.png); }
#top_container #top_container_links ul.top-links li { padding-left: 4px; color:#909090;}
#top_container #top_container_links ul.top-links li a { text-decoration: none; font-family:Verdana; color:#909090;font-size:11px;}
#top_container #utility { padding-top:1px; width:340px; float:left;}
#top_container #utility ul.top-links { float: left; }


#top_container #top_container_links ul.top-links li a.cta_link {color:#3399CC; text-decoration: none; background-image: url(/images/healthcare_prolink_icon.png); background-repeat:no-repeat; padding-left:17px; background-position:0 1px;}
.headlimg{display:block;}
   
#top_container #top_container_links .questions_box{
	background: url("/images/questions_top_bg.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 25px;
    margin-right: 9px;
    margin-top:45px;
    width: 717px;
    position:relative;
    z-index:7;
}
#top_container #top_container_links .questions_box p{    padding-right: 15px;padding-top: 5px;padding-left:15px;text-align:left;}
#top_container #top_container_links .answers{color: #880038;font-weight: bold;}
#top_container #top_container_links .questions{color:#f54e96; font-weight:bold;}
#mainPagePoll .victoza_help{display:none;}
.victoza_help{    float: left; margin-top: 15px; clear:left}
/* end of Header */

#content #content_container #main_top { height: 12px; background-image: url(/images/containers/content_bg_top.png); background-repeat: no-repeat; }
#content #content_container #main_content { padding-left: 11px; padding-right: 22px; background-image: url(/images/containers/content_bg_middle.png); background-repeat: repeat-y; }
#content #content_container #main_bottom { height: 31px; background-image: url(/images/containers/content_bg_bottom.png); background-repeat: no-repeat; }
#content #content_container .p_button { margin-bottom: -15px;  }
#content #content_container h1.orphan_victozacare_headline { color: #860038; letter-spacing: 3px; font-size: 20px; margin: 30px 0 35px 80px; font-family: Arial, Sans-Serif, Script, Verdana;}

#upper_corner_shadow{ background: transparent url(/images/upper_corner_shadow.png) top left no-repeat; }
#lower_corner_shadow{ background: transparent url(/images/lower_corner_shadow.png) bottom right no-repeat;}
#page_container .top-border-page div{float:left;}
#page_container .top-border-page .left-edge{background:url(/images/top-left-edge-page.png) no-repeat 0 0 scroll transparent;height:8px;width:11px;}
#page_container .top-border-page .roght-edge{background:url(/images/top-right-edge-page.png) no-repeat 0 0 scroll transparent;height:8px;width:11px;}
#page_container .top-border-page .center-border{height:7px;width:700px; border-top:1px solid #dbdbdb;}
#page{width:926px; margin: 0 7px; background-color:White; padding:15px; padding-left:0px;}

/*navigation*/
#navigation {width:205px; margin-right:10px; float:left; }
#navigation_list #navigation_list_top { height: 10px; background-image: url(/images/menu/nav_top.jpg); background-repeat: no-repeat; display:none;}
#navigation_list #navigation_list_fill ul#nav_ul { list-style-type: none; padding: 0; margin: 0; }
#navigation_list #navigation_list_fill li.index div.nav_pad { margin-left: 18px;}
#navigation_list #navigation_list_fill ul#nav_ul div.nav_pad { width: 169px; padding-left: 28px;}
#navigation_list #navigation_list_fill ul#nav_ul li.top_level div.nav_pad { border-top: solid 1px #E3D0D8; width: 152px; margin-left: 18px; }
#navigation_list #navigation_list_fill ul#nav_ul li div.expanded { min-height: 24px; padding-top:10px; padding-bottom: 8px; background-image: url(/images/menu/nav-active-bg.png); background-repeat: no-repeat; background-position: bottom; width:177px;  }
#navigation_list #navigation_list_fill ul#nav_ul li div.children { padding-bottom:10px; padding-top:10px; background-repeat: no-repeat; background-position: 167px center; }
#navigation_list #navigation_list_fill ul#nav_ul li div.no_child { padding-bottom:10px; padding-top:10px; }
#navigation_list #navigation_list_fill ul#nav_ul li div.no_children { height: 39px; background-image: url(/images/menu/nav_landing_no_children.jpg); background-repeat: no-repeat; }
#navigation_list #navigation_list_fill ul#nav_ul li div.no_children a { color: #ffffff; font-weight: bold; padding-top: 10px; }
#navigation_list #navigation_list_fill ul#nav_ul li div a { text-decoration: none; display: block; }
#navigation_list #navigation_list_fill ul#nav_ul li div a.first_level{ color: #980742; margin-left: -18px;  }
#navigation_list #navigation_list_fill ul#nav_ul li div a.on_expanded { color: #ffffff; font-weight: bold; position:relative; }
#navigation_list #navigation_list_fill ul#nav_ul li.sub_level {background: url(/images/menu/sub-list-gray-bg.png) repeat 0 0 scroll #f2f2f2; padding-bottom:10px; padding-top:10px; color: #333333; width:205px;}
#navigation_list #navigation_list_fill ul#nav_ul li.on { background-color: #dfe6e8; color: #980742; }
#navigation_list #navigation_list_fill ul#nav_ul li.sub_level a.on { color: #980742; }
#navigation_list #navigation_list_fill ul#nav_ul li.sub_level a { color: #333333; padding-right: 0px; }
#navigation_list #navigation_list_fill ul#nav_ul li.sub_level a.second_level {font-size:11px;}
#navigation_list #navigation_list_fill ul#nav_ul li.sub_level ul.sub_level_list{ list-style-type: none;}
#navigation_list #navigation_list_bottom { height: 10px; background-image: url(/images/menu/nav_bottom.jpg); background-repeat: no-repeat; display:none;}
/*end of navigation*/


/*landing page headline*/
.landing_headline{ padding-bottom:20px; border-bottom:solid 1px #e3eaed; margin-bottom:15px;}
.landing_headline h2{margin:0 15px 15px 15px; }
.landing_headline p{margin:0 15px 15px 0px; }
.landing_headline ul{margin:0 0 15px 15px;}
.landing_headline li{ margin:10px 0 0 25px}
.landing_headline .title_container{}
.landing_headline .title{padding:15px 15px 15px 0px;}
.landing_headline h1.text{ font:bold 14px/21px arial; color:#7d949a; letter-spacing:.2em; text-transform:uppercase;  padding:0 5px; background:white; margin-top:16px;}
.landing_headline h1.learn{background:transparent url(/images/learn.png); text-indent:-10000px; height:53px; width:121px; float:left; line-height:53px;}
.landing_headline h1.stay{background:transparent url(/images/stay.png); text-indent:-10000px; height:53px; width:92px; float:left; line-height:53px;}
.landing_headline h1.start{background:transparent url(/images/start.png); text-indent:-10000px; height:53px; width:104px; float:left; line-height:53px;}
.landing_headline h1.manage{background:transparent url(/images/manage.png); text-indent:-10000px; height:53px; width:140px; float:left; line-height:53px;}
.landing_headline .title h1{color:#880038; line-height:28px;}

.title_container.learn{width:270px;}
/*.learn_container_img{background:transparent url(/images/learn_container_img.png) bottom right no-repeat; height:311px; width:452px;}
.start_container_img{background:transparent url(/images/2.0_Header_Image.png) bottom right no-repeat; height:311px; width:452px;}
.stay_container_img{background:transparent url(/images/3.0_Header_Image.png) bottom right no-repeat; height:311px; width:452px;}
.manage_container_img{background:transparent url(/images/4.0_Header_Image.png) bottom right no-repeat; height:311px; width:452px;}*/

/*Content*/
#middle_column ul li{margin-top:7px;margin-bottom:7px;}
#middle_column .resources_callout{margin:20px 0;}
#middle_column .resources_callout *{margin:0; padding:0;}
#middle_column .resources_top{width:452px; height:11px; line-height:1px; font-size:1px; background:transparent url(/images/containers/resources_top.png) no-repeat;}
/*.resources_mid{width:452px; background:white url(/images/containers/resources_mid.png) no-repeat;}*/
#middle_column .resources_btm{width:452px; background:#f7f8f9 url(/images/containers/resources_btm.png) no-repeat bottom; padding-bottom:25px;}
#middle_column .thumbnail{float:left; width:162px; padding:22px 0 0 16px;}
#middle_column .savingsthumbnail{float:left; width:125px; padding:22px 0 0 12px; margin-bottom:20px;}
#middle_column #victozacare .text{float:left; width:211px;}
#middle_column .resources_callout .text{float:left; width:211px;}
#middle_column .text{float:left;}
#middle_column .resources_callout h2{color:#7d949a; font:bold 12px/18px arial; text-transform:uppercase;  padding:0 10px 5px 10px; margin:0 15px; border-bottom:1px solid #d5dadb;}
#middle_column .resources_callout h2.h2big{color: #880038;font-size: 16px;font-weight: bold;text-transform:none;}
#middle_column .resources_callout h3{color: #EF5095;font: normal 1.2em/1.4em arial; margin:20px 0 3px 0;}
#middle_column .resources_callout{color:#333333;}
#middle_column .resources_callout p{line-height:20px;}
#middle_column .resources_callout .row.border .thumbnail{padding: 22px 0 0 1px;}
#middle_column .resources_callout .row.border{border-bottom:solid #dae6ee 1px; margin:0 15px;padding-bottom:25px;}
#middle_column .resources_callout .resources{border:solid 1px white; margin:0 15px; padding:0; height:1px; line-height:1px; font-size:1px; float:left; width:422px}

.landing_cta.button a span {
background: transparent url(/images/containers/btn_left.png) no-repeat;
display: block;
line-height: 13px;
padding: 3px 0 7px 10px;
color:#ffffff;
font-weight:bold;
}
.landing_cta.button a:link {
background: transparent url(/images/containers/btn_right.png) no-repeat scroll top right;
color: #ffffff;;
display: block;
float: left;
font: normal 12px/16px arial;
height: 23px;
margin-right: 6px;
padding-right: 14px;
text-decoration: none;
}

#middle_column{float:left; width:443px; margin:0 20px 0 0; color:#333333; font:normal 12px/17px verdana;background:url(/images/containers/landing_headline_mid.png) no-repeat;padding-left:15px;padding-right:0px;}
.degradation{ width:454px; height:37px;}
h1.headline{margin:0 0 20px 0; padding:5px 17px 15px 16px;  width:421px; font:bold 14px/18px arial; text-transform:uppercase; letter-spacing: .1em; color:#7d949a;}
h1.headline.noeyebrow{/*_position:relative; _z-index:2;margin:-23px 0 20px 0; padding:5px 17px 15px 16px;  background:#e5edf0 url(/images/containers/headline.gif) no-repeat bottom;  width:421px; font:bold 14px/18px arial; text-transform:uppercase; letter-spacing: .1em; color:#7d949a;*/}
h1.twolineheadline{margin:0 0 20px 0; padding:5px 17px 15px 16px;  background:#e5edf0 url(/images/containers/headline.png) no-repeat bottom; width:421px; font:bold 14px/18px arial; text-transform:uppercase; letter-spacing: .1em; color:#7d949a;}
#middle_column ul { margin:10px 0 10px .7em; padding-left: 1.2em; list-style-image: url(/images/pink_bullet.png); _list-style-image: url(/images/pink_bullet.gif);}

#middle_column ul.lesspadding { margin:10px 0 10px .7em; padding-left: .2em; list-style-image: url(/images/pink_bullet.png); _list-style-image: url(/images/pink_bullet.gif); }
.leftlist{float:left;}
.rightlist{float:left; margin:0 0 0 30px;}
/*end of Content*/
h2{color:#ef5095; font:normal 1.2em/1.4em arial; /*text-transform:capitalize;*/  margin-bottom:0; margin-top:15px;}
h2.landhead {color:#ef5095; font:normal 1.2em/1.4em arial; text-transform:capitalize; letter-spacing: .1em; margin-bottom:10px; margin-top:10px;}

.vid_page_container h2{margin-bottom:15px;}
a:link {color:#3399cc}      
a:visited {color:#3399cc}  
a:hover {color:#3399cc}  
a:active {color:#3399cc}
a.glossary{text-decoration:none; border-bottom:1px dotted #3399cc; border-top:none; border-left:none; border-right:none; }
img.patient_quote { margin: 30px 0 0 0; }


a:link.hassup{ text-decoration:none; border-bottom:1px solid #3399cc;}      
a:visited.hassup { text-decoration:none; border-bottom:1px solid #3399cc;}  
a:hover.hassup { text-decoration:none; border-bottom:1px solid #3399cc;}  
a:active.hassup { text-decoration:none; border-bottom:1px solid #3399cc;}

#middle_column p { margin-bottom:10px; }

/*#middle_column p,
#middle_column span.address,
#middle_column h2,
#middle_column h3 { margin-left:18px; margin-right:18px; }*/

#middle_column ul { margin-left:30px; margin-right:30px;}

#middle_column .thankyou_survey_question p{ margin-top:0; }
#middle_column p.morepadding { margin-top:15px;}
span.ampm { font-size: .8em; text-transform:uppercase;}
div.orgs h3 { margin:12px 0 0 0;}

/*a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; 
}/* /* hide dotted outline in Firefox */

/*a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; 
}*//* push text down 1px */

.landing{border:none; height:1px; background-color:#edf3f6; margin:15px 0 0 0; color:#edf3f6;}
.glostitle{color:#ef5095; }
#middle_column ul.gloslist{ list-style-type:none; list-style-image:none; margin-left:4px; margin-right:4px;}
.gloslist li{margin-bottom:10px;}
/*callouts*/
.callout_savingscard{margin:20px 4px;margin-top:0px;}
.savingscard_top{height:12px; width:207px; font-size:1px; line-height:1px; background:url(/images/containers/savingscard_top.png) no-repeat;}
.savingscard_mid{ width:207px; background-image:url(/images/containers/savingscard_mid.png);}
.savingscard_btm{height:12px; width:207px; background-image:url(/images/containers/savingscard_btm.png);}
.savingscard_bg{background:url(/images/containers/savingscard_bg.png) no-repeat 80% 100%; padding-bottom:25px;}
#callouts_container .callout_savingscard h2 {margin:0 13px; padding:5px 0 10px 0;}
#callouts_container .callout_savingscard p {margin:0 13px; padding:5px 0 10px 0;}
#callouts_container .callout_savingscard p.co_cta {padding-left:10px;}
#callouts_container {width:217px; float:left; color:#333333; font:normal 12px/17px verdana;  }
#callouts_container .callout_cares{width:217px;  color:#333333; font:normal 11px/17px verdana;  }
#callouts_container h2{ font:14px/20px verdana;  margin-right:15px;}
#callouts_container .callout_textarea{padding:0 0 25px 0; margin:0 3px 25px 15px; background:url(/images/callouts/callout_divider.jpg) no-repeat center bottom;}
#callouts_container .callout_textarea h2 {margin-top:0; margin-bottom:10px;}
#callouts_container .callout_textarea p.bottom-space{margin-bottom:30px;}
#callouts_container{width:217px; float:left;}
#callouts_container div.callout_poll{margin:0 3px 25px 15px; padding-bottom: 15px; background:url(/images/callouts/callout_divider.jpg) no-repeat center bottom; display: inline-block; }
#callouts_container .callout_container .callout_textarea{padding:20px 0 25px 0;}
#callouts_container .callout_container {
    /*background: url(/images/callouts/callout_container.jpg) no-repeat left top;*/
}
#callouts_container p {margin-bottom:10px;}
/*
#callouts_container .callout_cares { width: 201px; padding: 8px 10px 14px 6px; margin-bottom:20px; text-align: center; font-family: Arial; color: #515e61; background: transparent url(/images/callouts/cares_co_bg.png) no-repeat top left; }
#callouts_container .callout_cares h2 { margin: 6px 15px 10px; text-indent: -1000em; height: 36px; background: transparent url(/images/callouts/cares_co_logo.png) no-repeat top left; border-bottom: 0; padding-bottom: 0; }
#callouts_container .callout_cares p { margin: 0 auto 10px; width: 185px; text-align: center; font-size: 1.1em; }
#callouts_container .callout_cares p.maincopy{width:125px; color:#414c4e;  line-height: 1.2em; text-align:left; padding-right:58px;}
*/
#callouts_container .callout_cares { width: 215px; height:323px;padding: 8px 10px 14px 6px; margin-bottom:20px; text-align: center; font-family: Verdana; color: #515e61; background: transparent url(/images/callouts/cares_co_bg.png) no-repeat top left; }
#callouts_container .callout_cares h2 { margin: 11px 15px 10px; text-indent: -1000em; height: 36px; background: transparent url(/images/callouts/cares_co_logo.png) no-repeat top left; border-bottom: 0; padding-bottom: 0; }
#callouts_container .callout_cares p { margin: 0 auto 10px; width: 185px; text-align: center; font-size: 12px; }
#callouts_container .callout_cares p.maincopy{width:135px; color:#333333;  line-height: 17px; text-align:left; padding-right:58px;margin-left:20px;}

#callouts_container .callout_cares a.btn { text-transform: uppercase; letter-spacing: .1em; color:white/*#2f474d*/; width: 111px; padding: 3px 0 3px 2px; height: 22px; text-decoration: none; background: transparent url(/images/callouts/cares_co_btn.png) no-repeat top left; display: block; margin: 0 auto; font-weight: bold; }
#callouts_container .callout_cares a.btn:hover {}
#callouts_container .callout_cares p.phone { width: 201px; padding: 11px 0; height: 47px;line-height: 15px; /*background: transparent url(/images/callouts/cares_co_circle.png) no-repeat top left;*/ }
#callouts_container .callout_cares p.phone span { text-transform: uppercase; font-weight: bold; color: #b50e54; font-size: 1.1em; }
#callouts_container .callout_cares p.bar { width: 201px; height: 16px; padding: 3px 0; background: transparent url(/images/callouts/cares_co_bar.png) no-repeat top left; }
#callouts_container .callout_cares p.bar a { text-decoration: underline; }

.inline_callout{margin:20px 0;}
.inline_callout_top{height:10px; font-size:1px; line-height:1px; width:439px; background: transparent url(/images/containers/inline_callout_top.png) no-repeat; }
.inline_callout_mid{padding:0 11px; width:417px; background: transparent url(/images/containers/inline_callout_mid.png) repeat-y; }
.inline_callout_btm{height:10px; width:439px; background: transparent url(/images/containers/inline_callout_btm.png) no-repeat; }
.faq_co_woman{padding:18px 0 0 34px; height:100px; background: transparent url(/images/callouts/faq_co_woman.png) no-repeat bottom right; }
.inline_callout_mid h2{margin:0; width:207px; }
.faq_co_woman .landing{width:242px; margin:5px 0 10px 0; text-align:left; display:block;}

/*end of callouts*/

/*isis*/
.patient_color { color: #880038; }
.home #isis{padding:20px 0 0 0px; width:870px; float:none;}
#isis { padding: 20px 0 0 0; width: 676px; float:right; color: #333333; display:block; margin-right:20px;}
#isis h2 { font-family: Verdana; font-weight: bold; text-transform: none; letter-spacing: normal; }
#isis p { margin-bottom: .9em; }
#isis img.ppa_logo { margin-bottom: -24px; }
/*end of isis*/

/*footer*/
#footer_container { padding-bottom: 120px; color: #333333; margin-bottom: 100px; }
#footer_container a { text-decoration: underline; color: #333333; }
#footer_container a.nn_logo { margin-top: 22px; margin-left: 50px; float: left; }
#footer_container #footer_content { float: right; padding-right: 49px; margin-top: 15px; }
#footer_container #footer_content ul { margin-bottom:7px; float: right; clear: both; }
#footer_container #footer_content ul li { display: inline; padding-left: 7px;  }
#footer_container #footer_content p { text-align: right; line-height:20px; clear: both; }
/*end of footer*/

/* Home page styling */
.home #page { padding:0px; margin:0 39px; width: 856px; }
.home #navigation { clear: both; float: none; width: 934px; padding: 10px 0 0; margin-bottom:258px; background: transparent url(/images/containers/home_nav_bg.png) no-repeat -1px 0px; font-family: Verdana; font-size: 12.5px; height: 101px; }
.home #navigation ul { list-style: none; float: left; width: 856px; height: 41px; margin:0 39px; }
.home #navigation ul li { float: left; list-style: none; height: 41px; }
.home #navigation ul li#home { width: 44px; color: #ffffff; font-weight: bold; height: 17px; margin:7px 13px;  border-left:solid 0 #ed91b9; border-bottom:1px solid #FFFFFF;}
.home #navigation ul li a { margin:7px 0; padding:0 12px; display: block; height: 25px; color: #ffffff; text-decoration: none; border-left:solid 1px #ed91b9; }
.home #navigation ul li a:hover { text-decoration: underline; /*background: #9e0d4a url(/images/nav-home.png) repeat-x top left; color: #ffffff;*/ } 
.home #navigation ul li sup { font-size: 70%; vertical-align: top; }
.home #navigation ul li#learn a {  }
.home #navigation ul li#start a {  }
.home #navigation ul li#stay a {  }
.home #navigation ul li#manage a {  }
.home #navigation ul li#faq { background-image: none; }
.home #navigation ul li#faq a {  }

.home #page_container{background:white;margin-left:11px;position:relative;}

.home #content #content_container #main_top { background-image: url(/images/containers/content_bg_top.png); }
.home #upper_corner_shadow { background-image: url(/images/upper_corner_shadow-home.png); padding-top: 7px; }
.home #flash-wrap {position: absolute; background: transparent; padding-bottom: 10px; top:50px;}
.home #flash-content {  width: 875px; height:300px; margin:0 28px;}
.home #flash-content  img { border: 0px;}
.home .left {width: 260px; float: left; }
.home  h2 { margin-bottom: 10px; margin-top: 3px; }
.home .right ul { padding-left: .2em; margin-left: 0; list-style-type:none; }
.home .right ul.quicklinks{ list-style-image:url("/images/blue_arrow.png"); _list-style-image: url(/images/blue_arrow.gif); margin-left:13px;}
.home .right ul.quicklinks li.victoza-v-icon{list-style-image:url("/images/victoza-v-icon.png");margin-left:15px; padding-left:5px;}
.home .right ul.quicklinks li.victoza-v-icon a {position: absolute;}
.home .right ul.quicklinks li.needle-icon{list-style-image:url("/images/needle-pink-icon.png");margin-left:8px; padding-left:12px;}
.home .right ul.quicklinks li.folder-icon{list-style-image:url("/images/folder-pink-icon.png");margin-left:7px;padding-left:13px;}
.home .right ul.quicklinks li.heart-icon{list-style-image:url("/images/heart-pink-icon.png");margin-left:13px;padding-left:7px;}
.home .right ul.quicklinks li.cross-icon{list-style-image:url("/images/cross-pink-icon.png");margin-left:11px;padding-left:9px;}
.home .right ul.quicklinks li.dollar-icon{list-style-image:url("/images/dollar-pink-icon.png");margin-left:5px;padding-left:15px;}
.home .right ul.quicklinks li{padding-bottom:0px;margin-bottom:20px;}
.home .right ul.quicklinks a.cta_link{background:none; padding:0; display:inline;}
.home .right ul li { padding-bottom:8px; }
.home .center { color: #333333; float: left; border-left: solid 1px #d8dfe1; border-right: solid 1px #d8dfe1; width: 280px; padding:0 20px;}
.home .center #save { background: transparent url(/images/home-card.png) no-repeat right 48px; padding-bottom: 30px; border-bottom: solid 1px #d8dfe1; }
.home .center #save h2 { margin-top: 3px; }
.home .center #save p { width: 290px; }
.home .center #save a { display: block; margin: 10px 0 0; padding-left: 10px; background: transparent url(/images/blue_arrow.png) no-repeat 0px 5px; _background: transparent url(/images/blue_arrow.gif) no-repeat 0px 5px; }
.home .center #poll ul {width: 325px; list-style: none; padding-left: 0; margin-left: 0; margin-right: 10px; float: left; margin-top: 10px; }
.home .center #poll ul li { margin-right: 10px; float: left; width: 152px; line-height: 20px; }
.home .center #poll ul li input { margin-right: 6px; }

.home .right {float: right;   width: 253px; padding-left:20px;}
.home .right #callouts_container { }
.home .right #callouts_container .callout_cares {width: 212px; height:202px;padding: 5px 15px 14px 6px; background-image: url(/images/callouts/cares_co-home.png); }
.home .right #callouts_container .callout_cares h2 { margin: 8px 21px 10px; }
.home .right #callouts_container .callout_cares p { margin:0 auto 10px ;line-height: 1.3em;font-size:12px;}
.home .right #callouts_container .callout_cares p.maincopy{padding:0 0 0 0; width:160px; color:#414c4e;  line-height: 1.2em; text-align:center;}
.home .right #callouts_container .callout_cares p.phone { line-height: 15px; width: 212px; height: 55px; padding-top: 12px; /*background-image: url(/images/callouts/cares_co_circle.png); margin-bottom: 5px; margin-left:1px; margin-top:5px;*/ }
.home .right #callouts_container .callout_cares p.bar { width: 212px; height: 15px; background-image: url(/images/callouts/cares_co_bar-home.png); }

/* Popup styling */
#popup_shadow { background: transparent url(/images/popups/popup_shadow.png) repeat top left; display: none; position: absolute; top: 0; left: 0; z-index:105; }
.popup { display: none; position: absolute; background: transparent url(/images/popups/popup_bg.png) no-repeat top left; width: 664px; height: 430px; z-index:106;  padding: 19px 24px 26px 21px; }
.popup.specialist{background: transparent url(/images/popups/popup_bg_specialist.png) no-repeat top left; height:328px;}
.popup.fontsize{background: transparent url(/images/popups/fontsize_popup.png) no-repeat top left; height:383px; width:712px; padding:0; margin:0;}

.popup a.close { position: absolute; top: 19px; right: 24px; display: block; padding-right: 18px; height: 13px; line-height: 13px; background: transparent url(/images/popups/popup_close.gif) no-repeat top right; color: #ef5095; font-size: .8em; text-decoration: none; }
.popup h2 { margin-top: 6px; font-size: 1.3em; }
.popup h3,
.popup p,
.popup li { font-size: 1em; margin-bottom: .5em; }

#TSVideo_list .videoplayer { background-image: url(/images/ts_video_top.jpg); background-repeat: no-repeat; background-position:top; background-color: #fff; height:479px; width:740px; padding:0; margin:0;}
#TSVideo_list #flashTSVideo_placement { float:left; display:block; margin: 5px 0 0 10px; }
#TSVideo_list .close { background: url(/images/exit_video.jpg) no-repeat top right; height: 17px; width:85px; margin-top: -5px; }
#TSVideo_list .TSVideo_links { margin: 15px 0 0 0px;  }
#TSVideo_list .TSVideo_links a { margin: 0 0 0 40px; font-size: 9px; color: #fff; background: url(/images/adobe_reader_sm.jpg) no-repeat right; padding-right: 15px; }

.popup .scroll_box  { background: transparent url(/images/popups/popup_scroll_box.png) no-repeat top left; width: 640px; height: 379px; padding: 1px 0 11px 24px; }
.popup.specialist .scroll_box  { background: transparent url(/images/popups/popup_scroll_box_laserphone.png) no-repeat top left; width: 664px; height: 197px; padding: 1px 0 11px 24px; }
.popup .scroll_box .scroll_inner { width: 624px; height: 359px; padding: 20px 15px 0 0; overflow-y: scroll; }
.popup .lists { background: transparent url(/images/popups/popup_pharm_box.png) no-repeat top left; width: 666px; height: 360px; padding-top: 15px; }
#pharmacies.popup .lists ul { float: left; padding-left: 16px; list-style: none; margin-left: 0; padding-right: 15px; border-right: solid 1px #ebebeb; }
#pharmacies.popup .lists ul.fixed { width: 152px; }
#pharmacies.popup .lists ul.last { border: 0; }
#pharmacies.popup .lists ul li { margin-bottom: .8em; }
#call-me .scroll_box { padding: 10px 24px 11px 24px; width: 616px; height: 360px; }
#call-me.popup fieldset { border: 0; margin: 5px 0; }
#call-me.popup label { display: block; clear: both; margin-bottom: 5px; padding: 5px; background-color: #eeeecc; color: #ff0000; }
#call-me.popup label span { display: inline-block; width: 150px; }
#call-me.popup label input,
#call-me.popup label select { width: 150px; margin-right: 15px; }
#call-me.popup label.norm { background-color: Transparent; color: #333333; }
#call-me.popup .err_msg { visibility: visible; width: auto; }
#call-me.popup .norm .err_msg { visibility: hidden; }
#restrictions ul {padding:5px 0 0 30px;}

div.custommodal { display: none; float:left; height: 100%; width: 100%; background-color: #333; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; z-index:100; position: absolute; top: 0; left: 0;  }
div.swf-wrapper { display: none; position:fixed; _position:absolute; top:60px; _top:700px; left:100px; width: 732px; height: 505px; z-index:150; background-color: white; padding: 6px; } 
div.swf-wrapper img.edetail-top-bar { border: none; margin-bottom: 5px; }

/* Share Site */

div#share_site {position: absolute; top: 25px; left: 535px; color:#333333; display: none; text-align: left; z-index: 100; }
.share_bg_top{z-index:101;position:relative;width:427px; height:43px; background:transparent url(/images/containers/share_bg_top.png) no-repeat; padding:15px 0 0 26px;}
.share_bg_mid{z-index:101;position:relative;width:427px; background:transparent url(/images/containers/share_bg_mid.png) repeat-y; padding:0 0 0 26px;}
.share_bg_btm{z-index:101;position:relative;width:427px; height:27px; background:transparent url(/images/containers/share_bg_btm.png) no-repeat;}

div#share_site #share_top { float: left; height: 45px; width: 376px; }
.share_bg_top a {display: block; float: left; } 
.share_bg_top img { margin: 12px 0 0 10px; }
.share_bg_top h3 { float: left; width: 310px; margin: 10px 0 0; padding:0 0 0 5px; font-size: 1.4em; font-family: Verdana, "Myriad Pro", Arial, Sans-Serif; }
div#share_site .share_bg_mid #share_form { width:370px; padding-top:10px;}
div#share_site .share_bg_mid #share_form p.description { clear: both; margin: 8px 0 8px 2px; font-family: Verdana, "Myriad Pro", Arial, Sans-Serif; font-size: .9em; line-height: 13pt; }
div#share_site ul#claims { padding: 0; margin:8px 15px; font-family: Verdana, "Myriad Pro", Arial, Sans-Serif; font-size: .9em; }
div#share_site .reference{font-size:.9em;}
div#share_site ul#claims li { background-image: url(/images/pink_bullet.png); _background-image: url(/images/pink_bullet.gif); background-position: left vertical; background-repeat:no-repeat; padding-left:10px; margin:7px 0;display:block;}

div#share_site .share_bg_mid #share_form p.privacy { margin: 5px 0 0 2px; font-family: Verdana, "Myriad Pro", Arial, Sans-Serif; font-size: .7em; line-height: 10pt; }
div#share_site .share_bg_mid #share_form fieldset#share { padding:0;margin:0; }
div#share_site .share_bg_mid #share_form div.share_site_break { border-bottom: solid 1px #eee; margin: 5px 0 5px 0; padding: 0; }

div#share_site .share_bg_mid #share_form fieldset#share label.error_state { border: solid 1px red; background-color: #fbd7d9; margin: 3px 1px 3px 1px; padding: 0 6px 2px 2px; color: Red; }
div#share_site .share_bg_mid #share_form fieldset#share label.error_state input { width: 170px;}

div#share_site .share_bg_mid #share_form fieldset#share { border: 0; margin-left: -5px;  }
div#share_site .share_bg_mid #share_form fieldset#share table { width:390px;  }
div#share_site .share_bg_mid #share_form fieldset#share label { float:left; display: block; width: 170px; font-family: Verdana, "Myriad Pro", Arial, Sans-Serif; font-size: .9em; }
div#share_site .share_bg_mid #share_form fieldset#share label.norm { margin: 5px 4px 5px 4px; padding: 0; }
div#share_site .share_bg_mid #share_form fieldset#share label.recipient_last { margin-bottom: 15px; }
div#share_site .share_bg_mid #share_form fieldset#share label.norm input {width:170px;}

div#share_site .share_bg_mid #share_thanks { float: left; display: none; width:370px; }
div#share_site .share_bg_mid #share_thanks p.description { float: left;  margin: 20px 0 8px 2px; font-family: Verdana, "Myriad Pro", Arial, Sans-Serif; font-size: .9em; line-height: 13pt; }

div#share_site img.sharebtn {margin: 15px 0 0 145px; }

/* Victoza Care sequence */
#victozacare { background: transparent url(/images/containers/victozacares_bg.png) no-repeat 0px 3px; padding-bottom: 40px; }
#victozacare h1 { background: transparent url(/images/victozacares_h1.png) no-repeat top left; height: 24px; width:211px; padding: 25px 0 25px 225px; font:bold 14px/21px arial; color:#7d949a; letter-spacing:.2em; text-transform:uppercase; margin-left: 10px; _margin-left: 5px; }
#victozacare h2 { padding: 0 0 0 20px; margin-top: 10px; margin-right:0;}
#victozacare p { padding: 0 40px 0 20px; margin-right:0;}
#victozacare ul { padding: 0 40px 0 20px; margin-left:45px; margin-right:0;}
#victozacare ul li { margin: .5em 0; }
#victozacare ul li.narrow { padding-right:100px; }
#victozacare a.btn { display: block; width: 116px; height: 26px; background: transparent url(/images/btn_sign-up.png) no-repeat top left; text-indent: -1000em; margin-left: 60px; }



/*registration*/

div.victozacare_heading { background: url(/images/victozacare_heading.png) no-repeat top center; height: 73px; width: 452px; }
div.victozacare_heading div.victozacare_heading_text { width: 180px; margin-left: 240px;  }
div.victozacare_heading div.line1 { padding-top: 27px; }
div.victozacare_heading div.line2 { padding-top: 18px; }
div.victozacare_heading h1 { font:bold 14px/21px arial; color:#7d949a; letter-spacing:.2em; text-transform:uppercase;}
div.victozacare_content h2 { padding-top: 10px; padding-left: 0px; margin-top: 0px; margin-left:20px;}
div.victozacare_content h2.inner_heading { margin-left: 0px; }
div.victozacare_content .requiredfieldstext{ margin-left:20px;}
div.victozacare_content {width:452px; background-color:#f9fafa; background-image: url(/images/containers/landing_headline_btm.png); background-position: bottom; background-repeat: no-repeat; float:left}
div.victozacare_content fieldset { border: 0 none;  }
div.victozacare_content fieldset.patient_signup_personalData input { width: 230px;  }
div.victozacare_content fieldset.patient_signup_personalData div.firstStepQuestions {margin-left: 20px;}
div.victozacare_content fieldset.patient_signup_personalData div#l_MostOftenEmail input { width: 25px;  }
div.victozacare_content fieldset.patient_signup_personalData div#l_TreatmentOfDiabetes input { width: 15px; }
div.victozacare_content fieldset label.norm { width: 175px; margin-right:15px; display: inline-block; text-align: right; }
div.victozacare_content fieldset span.star { font-size: 12px; color: #ef5095; }
div.victozacare_content fieldset input.mm, div.victozacare_content fieldset input.dd { width: 25px !important; display: inline-block; }
div.victozacare_content fieldset input.yyyy { width: 40px !important; display: inline-block; }
div.victozacare_content .error_state { color: Red !important; }
div.victozacare_content .error_summary { background-color: #fbd7d9; margin: 0 0 16px 0px; padding: 12px; font-weight: bold; font-size: 1.1em; border: solid 1px red; }
div.victozacare_content .error_summary ul { margin: 0 0 0 15px; padding: 0; }
div.victozacare_content .error_summary ul li { color: #000000; font-size: .9em; font-weight: normal; margin: 0;}
div.victozacare_content div.signup_submit_container { text-align: right; padding-right: 20px; padding-top: 20px; padding-bottom: 35px; }
div.victozacare_content div.signup_field_break { height: 5px; clear: both; }
div.victozacare_content #signup_PersonalData div.signup_field_break{ height: 10px; clear: both; }
div.victozacare_content div#signup_Questions div.plain_break{ clear: both; padding-top: 5px;}
div.victozacare_content label.phone_text { padding-left:5px; float:left; width:400px; padding-bottom:10px; }
div.victozacare_content div.submit-button-middle{ float:right; padding-right: 40px; }
div.victozacare_content div.submit-button-middle a { background: transparent url(/images/containers/btn_right.png) no-repeat scroll top right; color: white; display: block; float: left; font:normal 12px/16px arial; text-transform:uppercase; height: 23px; margin-right: 6px; padding-right: 14px; /* sliding doors padding */ text-decoration: none; } 
div.victozacare_content div.submit-button-middle a span { background: transparent url(/images/containers/btn_left.png) no-repeat; display: block; line-height: 13px; padding: 3px 0 7px 10px; font-weight: bold; }

div.victozacare_content p.question_text { font-weight: bold; margin-bottom: 5px; margin-left: 0px !important; }
div.victozacare_content p.survey_question_text { margin-bottom: 8px; }
div.victozacare_content p.question_text label.heading { width: 100%; text-align: left;}
div.victozacare_content fieldset.patient_signup_Questions { margin-left: 30px; }
div.victozacare_content div#l_TreatmentOfDiabetes input { margin-left: 5px; }
div.victozacare_content div#l_TreatmentOfDiabetes label { margin-left: 5px; }
div.victozacare_content div#dv_started input.mm { margin-left: 10px; }
div.victozacare_content .signup_checkbox { display: inline-block; }
div.victozacare_content .signup_checkbox label { margin-left: 5px; width: 380px; }
div.victozacare_content label.rdo_text_container { float: left; margin-left: 5px; }
div.victozacare_content #ctl00_CP_pageContent_wizPatientReg_victoza_treatment label.rdo_text_container {color:#333333;}
div.victozacare_content #ctl00_CP_pageContent_wizPatientReg_victoza_treatment label.error_state { color: Red !important; }
div.victozacare_content #ctl00_CP_pageContent_wizPatientReg_victoza_treatment label.disabled {color:#b5b5b5;}
div.victozacare_content #ctl00_CP_pageContent_wizPatientReg_victoza_treatment p.question_text label.heading {color:#333333;}
div.victozacare_content #ctl00_CP_pageContent_wizPatientReg_victoza_treatment p.question_text label.disabled {color:#b5b5b5;}
div.victozacare_content #ctl00_CP_pageContent_wizPatientReg_victoza_treatment fieldset span.star {color:#b5b5b5;}
div.victozacare_content label.l_phone { float: left; width: 400px; clear: both; }
div.victozacare_content label.l_phone input { margin-left: 10px; }
div.victozacare_content div#phone_inputs { margin-left: 20px; margin-top: -15px; }
div.victozacare_content div.thankyou_survey_question { float:left; width: 75% }
div.victozacare_content div.thankyou_survey_question p { width: 95%; }
div.victozacare_content div.thankyou_survey_option { float:left; width: 20%; margin-top:10px; }

div.victozacare_content div.thankyou_survey_option select { width: 60px; }

div#middle_column div.thank_you_heading { margin-left: -12px; margin-top: 15px; }
div#middle_column div.thank_you_content { margin-left: -12px; }
div#middle_column div.thank_you_content p { margin-left: 20px }
/*end of registration*/


/* poll */
div#mainPagePoll { }
div#mainPagePoll span input { margin-right: 10px;  height:18px; }
div#mainPagePoll span.poll_answers_item { display:inline-block; clear:left; float: left; width: 250px; }
div#mainPagePoll div.poll_answer_container {  display: inline; float:left; }
div#mainPagePoll div.poll_answer_submit { margin-top:15px; }
div#mainPagePoll a.poll_submit { background: transparent url(/images/containers/btn_right.png) no-repeat scroll top right; color: white; display: block; font:normal 12px/16px arial; text-transform:uppercase; height: 23px; margin-right: 6px; padding-right: 14px; /* sliding doors padding */ text-decoration: none; float: left; }
div#mainPagePoll a.poll_submit span{ background: transparent url(/images/containers/btn_left.png) no-repeat; display: block; line-height: 13px; padding: 3px 0 7px 10px; font-weight: bold; }

div#callouts_container div.poll_answer_container {}
div#callouts_container span.poll_answers_item {display:block;padding-top: 10px; padding-bottom: 5px;clear:left;}
div#callouts_container span input { margin-right: 10px; height:20px; }
div#callouts_container a.poll_submit { background: transparent url(/images/callouts/submit-btn-blue.png) no-repeat scroll top right;width:106px; color: white; display: block; font:normal 12px/16px arial; text-transform:uppercase; height: 31px; margin-top: 15px; /* sliding doors padding */ text-decoration: none; text-indent:-99999px;}
div#callouts_container a.poll_submit span{display: block; line-height: 13px; padding: 3px 0 7px 10px; font-weight: bold; }
#callouts_container .poll_answer_submit{float:left;}
div.callout_poll h2{ margin-bottom: 10px; }
.home div.callout_poll h2{ margin-bottom:10px; }
/* container panel*/
div#ctl00_CP_pageContent_ctl00_PanelQuestions { }

/* container for each results row (this gets hidden and shown) */
div.resultspanel { display:inline-block; clear:right; margin-left: 20px; }

/* container for results bar*/
div.barcontainer { width:130px; background-color: #ffffff; border: 1px solid #880038; height: 22px; display:inline; margin:0 0 0 5px; float:left; }
div.roundedCorners { -moz-border-radius: 5px; /* Firefox */  -webkit-border-radius: 5px; /* Safari, Chrome */ border-radius: 5px; /* CSS3 */ }
div.roundedCorners div { -moz-border-radius: 4px 0px 0px 4px; /* Firefox */  -webkit-border-radius: 4px 0px 0px 4px; /* Safari, Chrome */ border-radius: 4px 0px 0px 4px; /* CSS3 */ }
div.roundedCorners div.roundedCornersAllRound { -moz-border-radius: 4px 4px 4px 4px; /* Firefox */  -webkit-border-radius: 4px 4px 4px 4px; /* Safari, Chrome */ border-radius: 4px 4px 4px 4px; /* CSS3 */ }
div#mainPagePoll div.barcontainer { margin-top: 3px; width: 200px; }
div.barcontainer-corners { float: left; }
/* color results bar (setting widths in codebehind dynamically) */
div.colorbar { background-color: #EF5095; height: 22px; float:left; display:inline;}

/* percentage labels */
/*background: transparent url(/images/bg_poll_percent.gif) no-repeat;*/
span.selectedPercentResults, span.percentage {width:30px; float:right; margin-left:5px; margin-top: 5px; height: 16px; font-size:11px; font-weight: bold; color:#EF5095; display:block; text-align:center;}
div#mainPagePoll span.percentage {  padding-top:1px; }
div#callouts_container span.percentage { line-height:15px;}

/* highlighted selection */
div.selectedBarResults {background-color: #880038; height: 22px; float:left;}
span.selectedPercentResults {color:#880038; }
div#mainPagePoll span.selectedPercentResults { padding-top:1px; }
div#callouts_container span.selectedPercentResults {line-height:15px; }

/* other */
div.resultcopy { display:block; clear:left;  position:relative; top:15px; padding-bottom:10px;}
span.pollerror { color: #ef5095; clear:both; position:relative; top:10px; display:block; padding-bottom:10px;}
span.poll_answers_item input, span.poll_answers_item label { display:inline-block; vertical-align:top; }
span.poll_answers_item label { width:80%;}

/* container for every full row (radiobutton, answer, resultspanel */
div#mainPagePoll div.pollrowcontainer { display:block; padding:10px 0; clear:left;}

/*end of poll */


/*sitemap*/
#sitemap_list ul li.sub {margin:0 10px;}
#sitemap_list  ul li a { text-decoration:none; }
/*end of sitemap*/




/* Events */
div.event { background-image: url(/images/list_rule.png);background-position:bottom; background-repeat:repeat-x; padding:5px 0 25px 0;margin-left:20px;}
div.event h3 { margin:10px 0 0 0; }
div.event p.eventindent{margin-left:20px;}

/* FAQ */
#middle_column ul.anchors { list-style-image:none; list-style-type:none; margin-left:18px; padding-left:0; margin-bottom:25px;}
#middle_column ul.anchors li {padding:5px 0 12px 0; border-bottom:solid 1px #E3EAED;}
#middle_column ul.anchors li.list_reg {height:15px;}
/*#middle_column ul.anchors li a { text-decoration:none; background-image: url(/images/blue_arrow.png); _background-image: url(/images/blue_arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:10px;}*/
#middle_column ul.anchors li a { text-decoration:none; background-image: url(/images/downcarrot.png);  background-repeat:no-repeat; background-position:left; padding-left:12px;}


/* pdf section styling */
div.pdfs { padding: 10px 0; border-bottom: solid 1px #e5eaeb; }
div.pdfs h2 { color: #7d949a; font-weight: bold; font-size: 1.1em; border-bottom: solid 1px #e5eaeb; margin-bottom: 3px; padding-bottom: 5px; text-transform: none; } 
div.pdfs p { margin-bottom: 4px; }
div.pdfs p a { height: 27px; padding-right: 32px; display: block; background: transparent no-repeat top left; text-indent: -1000em; }
div.pdfs p a#goal { background-image: url(/images/goal_pdf_a.png); width: 238px; }
div.pdfs p a#plan { background-image: url(/images/plan_pdf_a.png); width: 262px; }
div.pdfs p a#questions { background-image: url(/images/questions_pdf_a.png); width: 227px; }

div.orphan_victozacare_content { background: none; }
div#orphan_signup_top { position:relative;  background-image: url(/images/orphan_signup_top.jpg); background-repeat: no-repeat; width: 830px; padding-top:10px; margin: 0 0 20px 60px; display:block; visibility:visible; }
div#orphan_signup_fill { float:left; background-image: url(/images/orphan_signup_fill.jpg); background-repeat: repeat-y; width: 830px; color:#333333; }
div#orphan_signup_fill div.thankyou { width: 600px; padding: 0 0 0 20px; }
div#orphan_signup_fill div.thankyou p { line-height: 20px; padding-bottom: 10px;}
div#orphan_signup_fill div#orphan_signup { width: 499px;  float:left; }
div#orphan_signup_fill div#orphan_signup .orphan_survey_questions { width: 380px; margin-bottom: 8px; }
div#orphan_signup_fill div#special_offer { background-image: url(/images/callouts/orphan_callout_special_offer.jpg); width: 290px; height:308px; float:left; margin-top: 5px; }
div#orphan_signup_fill div#special_offer .special_offer_content { padding: 90px 0 0 20px; line-height: 18px; color: #414c4e; }
div#orphan_signup_fill div#special_offer .special_offer_content p.special_offer_signup { padding-top: 8px; }
div#orphan_signup_fill div#special_offer .special_offer_content a { color: #860038; font-weight: bold; text-decoration: none; }
div#orphan_signup_bottom { float:left; background-image: url(/images/orphan_signup_bottom.jpg); background-repeat: no-repeat; width: 830px; height: 10px; }
div.orphan_signup_heading_wrapper { width: 360px; }

#callouts_container .patient_stories {margin:0 0 20px 0;}
#callouts_container .patient_stories .co_stories_top{background:transparent url(/images/callouts/co_story_top.png) no-repeat 0 0; width:216px; height:13px; line-height:0; font-size:0;}
#callouts_container .patient_stories .co_stories_mid{background:transparent url(/images/callouts/co_story_mid.png) repeat-y 0 0; width:216px;}
#callouts_container .patient_stories .co_stories_btm{background:transparent url(/images/callouts/co_story_btm.png) no-repeat 0 0; width:216px; height:10px; line-height:0; font-size:0;}
#callouts_container .patient_stories h2{padding:2px 0 0 0; margin:0; text-transform:uppercase; text-align:center; float:left; background:transparent url(/images/callouts/co_story_headline.png) no-repeat 0 0; width:206px; margin:4px 0 0 5px; color:White;}
#callouts_container .patient_stories p{text-align:center; width:200px; margin:0 auto; font-size:12px;}
#callouts_container .patient_stories p strong{font-size:14px;}
#callouts_container .patient_stories a.img{float:left; margin:10px 33px 12px 37px;}
#callouts_container .patient_stories a.button{float:left; margin:12px 0 6px 52px;}
#callouts_container .patient_stories a.cta_link{margin:0 0 6px 0;}

.home .right #callouts_container .patient_stories {}
.home .right #callouts_container .patient_stories .co_stories_top{background:transparent url(/images/callouts/co_stories_top.png) no-repeat 0 0; width:222px; height:13px; line-height:0; font-size:0;}
.home .right #callouts_container .patient_stories .co_stories_mid{background:transparent url(/images/callouts/co_stories_mid.png) repeat-y 0 0; width:222px;}
.home .right #callouts_container .patient_stories .co_stories_btm{background:transparent url(/images/callouts/co_stories_btm.png) no-repeat 0 0; width:222px; height:10px; line-height:0; font-size:0;}
.home .right #callouts_container .patient_stories h2{padding:2px 0 0 0; margin:0; text-transform:uppercase; text-align:center; float:left; background:transparent url(/images/callouts/co_stories_headline.png) no-repeat 0 0; width:213px; margin:4px 0 0 4px; color:White;}
.home .right #callouts_container .patient_stories p{text-align:center; width:200px; margin:0 auto; font-size:12px;}
.home .right #callouts_container .patient_stories a.img{float:left; margin:19px 0 12px 17px;}
.home .right #callouts_container .patient_stories a.button{float:left; margin:12px 0 12px 52px;}

.video_thumb{float:left; margin:0 32px 0 0;}
.video_copy{float:left; width:260px;}
#middle_column .video_copy p{margin:0 0 10px 0;}
.vid_page_container{border-bottom:solid 1px #d5dadb; padding-bottom:20px;}

h2.customUppercase,
#middle_column ul.anchors li a.customUppercase { text-transform:none; }

#novo-twist-fine { float:left; width: 450px; margin: 10px 0 10px 10px; }
#novo-twist-fine .novo-twist-fine-img { float: left; display:block; width:155px; height: 98px; }
#novo-twist-fine .novo-twist-fine-text { float: left; display:block; padding: 20px 0 0 10px; width: 245px; height: 98px; }

/*building on success landing page*/
#content #content_container h1.orphan_bos_headline { font-weight:normal;margin-bottom:20px;color: #9d1347; letter-spacing: 3px; font-size: 20px;  font-family: Arial, Sans-Serif, Script, Verdana;}
#content #content_container div#bos_hdr {float:left;margin: 20px 0 20px 45px;}
#content #content_container div#bos_left_hdr {float:left;width:531px;margin:0;padding:0;}
#content #content_container div#bos_mid_hdr {float:left;width:1px;height:92px;background-color:#f6eaee;margin:0 0 0 20px;padding:0;}
#content #content_container div#bos_right_hdr {float:left;width:230px;margin:0;padding:0;}
#content #content_container div#bos_right_hdr p{margin:15px 0 0 40px;padding:0;}
.bos_orphan div.bos_form_area{margin:0 0 0 30px;}
.bos_orphan div#orphan_signup_top {margin:0;padding:0;background-image: url(/images/bos/bos_form_top.jpg);height:6px;width:840px;}
.bos_orphan div#orphan_signup_fill {padding:20px 0;background-image: url(/images/bos/bos_form_fill.jpg);width:840px;}
.bos_orphan div#orphan_signup_bottom {background-image: url(/images/bos/bos_form_bottom.jpg);height:6px;width:840px;}
.bos_orphan p span{color:#9d1347;}
.bos_orphan div#isis p span{color:#333333;}

#content #content_container div#bos_form{float:left;}
#content #content_container div#bos_form_left{float:left;width:398px;}
#content #content_container div#bos_form_sep{float:left;width:1px;height:347px;background-color:#e5dee3;}
#content #content_container div#bos_form_right{float:left;width:378px;}

#bos_form div#bos_form_left ol{margin-left:20px;}
#frm_col1 ol li.question{font-weight:bold;margin:0 90px 20px 30px;}
#frm_col1 ol li.question table{font-weight:normal;margin-top:10px;}

#frm_col2{position:relative;margin:0 0 20px 20px;}
#frm_col2 p{margin:0 0 20px 30px;}
#frm_col2 ol li.question{font-weight:bold;margin:0 0 20px 30px;}
#frm_col2 ol li.question span{display:block;margin-top:20px;font-weight:normal;}
#frm_col2 ol li.question span.bos_button1{margin-right:20px;display:inline;}

#frm_col2 div#yes_set,
#frm_col2 div#no_set{margin-top:20px;display:none;}
#frm_col2 div#no_set ol li.question{list-style:none;font-weight:normal;}
#frm_col2 div#no_set ol li.question table{font-weight:normal;margin-top:10px;}
#frm_col2 div#yes_set ol.no_number{margin-left:20px;}

#frm_col2 div#yes_set div#bos_pers_data{margin:20px 0 20px 20px;}
#frm_col2 div#yes_set div#bos_pers_data ol{list-style-type:none;line-height:20px;margin-left:10px;}

#frm_col2 div#yes_set div#bos_pers_data ol li.showtwo{width:50%;float:left;margin-bottom:10px;}

#frm_col2 div#yes_set div#bos_pers_data .txtwide{width:92%;}

#frm_col2 div#yes_set ol.no_number li.question{list-style-type:none;font-weight:normal;margin-left:10px;}
#frm_col2 div#yes_set ol.no_number li.question table{margin-top:10px;}
#frm_col2 div#bos_submit{position:absolute;float:left;top:320px;left:30px;}
#frm_col2 div#yes_set p.bos_error{color:#ff0000;margin-left:0;margin-bottom:0;}
#frm_col2 div#bos_err_msg{float:left;display:none;margin-bottom:20px;width:360px;height:33px;background-color:#fedfe0;border:solid 1px #ff0000;color:#ff0000;}
#frm_col2 div#bos_err_msg.show{display:block;}
#frm_col2 div#bos_err_msg p{margin:10px 0 0 10px;padding:0;font-weight:bold;line-height:15px;}
.showred{color:#ff0000;font-weight:bold;}
label#best_time_label{font-weight:bold;}
/*ty page*/
.bos_orphan div#bos_ty_left{float:left;width:573px;margin:0 20px 0 20px;}
.bos_orphan div#bos_ty_left h3{color:#9d1347;margin-bottom:20px;font-size:12px;}
.bos_orphan div#bos_ty_left p{margin-bottom:20px;}
.bos_orphan div#bos_ty_right{float:left;}

/*end building on success landing page*/

/*Rollover Top Container Victoza Care*/
#top_container .victoza-care-rollover{display:block; background:url("/images/popups/victoza-care-rollover.png") no-repeat 0 0 transparent;height:41px;width:137px;position: absolute;top: -10px;left: 571px;z-index:2;}
#top_container .victoza-care-rollover:hover{cursor:pointer;}
#top_container .victoza-care-popup{position: absolute;top: -10px;left: 479px;z-index:1;opacity:0;display:none;}
#top_container .victoza-care-popup .victoza-care{width:203px;height:213px;background:url("/images/popups/victoza-care-popup.png") no-repeat 0 0 transparent;padding:20px 2px 0 20px;}
#top_container  #top_container_links .victoza-care-popup p{font-size: 11px;color: #636363;padding:0px}
#top_container .victoza-care-popup span.title{color:#ef5095; font-size:13px; font-family:Arial;margin-bottom:10px;display:block;text-align:left;}
#top_container .victoza-care-popup a.sign-btn{float:left;display:block;background:url("/images/popups/sign-up-now-btn.png") no-repeat 0 0 transparent;height:27px;width:113px;margin-top:90px;cursor:pointer; text-align:left;}
#top_container #top_container_links ul.top-links.left-side{margin-left:106px;  width:180px;}
#top_container #top_container_links ul.top-links.center-side{margin-left:80px;position:relative;z-index:8;}
#top_container #top_container_links ul.top-links.right-side{margin-right: 0px;margin-left: 92px;}
#top_container #top_container_links .questions_box.sub-page-question{width: 705px;}
.search-field{width:250px; float:right;}
#top_container .search-field input{background:url("/images/search-empty.png") no-repeat 0 0 transparent;width:202px;height:19px;float:left;border:none;padding-left:20px;color:#C1C1C1; font-size: 11px; font-weight: bold; }
#top_container .search-field .search-btn{background:url("/images/search-arrow.png") no-repeat 0 0 transparent;width:19px;height:19px;float:left;cursor:pointer;}

#navigation .pink-label{position: relative;left: -10px;}
#navigation .pink-label .pink-label-content{background-image:url(/images/callouts/left_rail_callout_bg.png);margin:40px 0 0 0px;width:177px;height:166px;padding:1px 30px 0 30px;background-repeat:no-repeat; background-position:0px 0px;}
.pink-label .lrco_cta a span{background: transparent url(/images/containers/btn_left-2.png) no-repeat; display: block; line-height: 13px; padding: 6px 0 7px 25px; width:81px; height:18px;}
.pink-label .lrco_cta a{background:none;}
.pink-label h2 { color:white; font-size: 18px; font-weight: bold; margin-bottom: 5px; }
.pink-label p { color: white; font-weight: bold; font-size: 11px; line-height: 14px; margin-bottom: 10px; }
.pink-label sup { bottom: 2px; }
.lrco_cta{display:block; clear:both; margin:13px 0 0 0;}
.lrco_cta a:link{ cursor:pointer; background: transparent url(/images/containers/btn_right.png) no-repeat scroll top right; color: white; display: block; float: left; font:normal 12px/16px arial; text-transform:uppercase; height: 23px; margin-right: 6px; padding-right: 14px; /* sliding doors padding */ text-decoration: none;}
.lrco_cta a:visited{background: transparent url(/images/containers/btn_right.png) no-repeat scroll top right; color: white; display: block; float: left; font:normal 12px/16px arial; text-transform:uppercase; height: 23px; margin-right: 6px; padding-right: 14px; /* sliding doors padding */ text-decoration: none;}
.lrco_cta a:hover{background: transparent url(/images/containers/btn_right.png) no-repeat scroll top right; color: white; display: block; float: left; font:normal 12px/16px arial; text-transform:uppercase; height: 23px; margin-right: 6px; padding-right: 14px; /* sliding doors padding */ text-decoration: none;}
.lrco_cta a:active{background: transparent url(/images/containers/btn_right.png) no-repeat scroll top right; color: white; display: block; float: left; font:normal 12px/16px arial; text-transform:uppercase; height: 23px; margin-right: 6px; padding-right: 14px; /* sliding doors padding */ text-decoration: none;}
.lrco_cta a span{background: transparent url(/images/containers/btn_left.png) no-repeat; display: block; line-height: 13px; padding: 3px 0 7px 10px; font-weight:bold;}

.bos_orphan #isis,.orphan #isis {
padding: 20px 0 0 5px;
width: 835px;
color: #333;
float:none;
margin-left:30px;
}
.check_img{margin-left:250px; margin-top:-118px; z-index:6; margin-bottom:-85px;}
.small_light_check{position:relative; left:-10px;  margin-top:-10px;  margin-bottom:-32px; width:67px;}/*67x42*/
.page_wrapper{float:left;}
/*Share box Pop up style*/
.share-box{position:absolute;z-index:1050;text-align:left;top: -20px;left: 35px;display:none;}
.share-box .share-box-bg{background:url('/images/popups/share-box-bg.png') no-repeat 0 0 transparent;width:205px;height:223px;padding:52px 0px 0px 65px;}
.share-box .title{font-weight:bold;font-family:Arial;font-size:12px;color:#666666;margin-bottom:27px;display:block;}
#top_container #top_container_links .share-box ul li{float:left;clear:both;margin-bottom:10px;width:150px;}
#top_container #top_container_links .share-box ul li img{float:left; margin-right:10px;}
#top_container #top_container_links .share-box ul li a{vertical-align:top;display:block;float:left;cursor:pointer;}
#top_container #top_container_links .share-box ul li a.twitter{padding-top:7px;}
#top_container #top_container_links .share-box ul li a.facebook{padding-top:7px;}
#top_container #top_container_links .share-box ul li a.email{padding-top:3px;}
#top_container #top_container_links .share-box .close{display:block;margin-top: 10px;margin-left: 100px;}
.share-box .share-box-bg .share-box-bg-int{position:absolute;}

