.highlight {
  background-color: #F4F3F2;
}

.searchInfo {
}

.leftbar {
	letter-spacing: -.6mm;
}

.rightbar {
	letter-spacing:-.6mm;
}

.highlight-link {
	font-family: Verdana, Arial, Sans Serif;
	text-decoration:underline;
	color: black;
	font-size: 11px;
}

#search_box input {
	font-family: Verdana, Arial, Sans Serif;
    font-weight: normal;
	text-decoration: none;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	width: 200px;
}

.score {
	font-family: Verdana, Arial, Sans Serif;
    font-weight: normal;
	text-decoration: none;
	font-size: 17px;
}

.quicklink_summary {
	/*background-color: #FFFF99;*/
	font-family: Verdana, Arial, Sans Serif;
	color: black;
	font-size: 11px;
}

.quicklink_title {
	font-family: Verdana, Arial, Sans Serif;
	font-weight: bold;
	color: #3399CC; 
	text-decoration: none; 
	font-size: 12px;
}

.quicklink_url {
	font-family: Verdana, Arial, Sans Serif;
	color: #3399CC; 
	text-decoration: none; 
	font-size: 11px;
	text-decoration: none;
}

.spell_question {
	font-family: Verdana, Arial, Sans Serif;
	color: black;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}

.spell_suggestion {
	font-family: Verdana, Arial, Sans Serif;
	color: #3399CC; 
	font-size: 11px;
	text-decoration: none;
}

.search_box_meta_results {
	font-family: Verdana, Arial, Sans Serif;
	color: #666666; 
	font-size: 12px;
	text-decoration: none;
}

.search_box_search_text a {
	font-family: Verdana, Arial, Sans Serif;
	color: #001965;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;	
}

.search_box_search_text a:hover {
	color: #00B7FF;	
}

.search_box_help a {
	font-family: Verdana, Arial, Sans Serif;
	color: #001965; 
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}

.search_box_help a:hover, .search_box_pages a:hover {
	color: #00B7FF;
}

.search_box_pages a { color: #001965; font-size: 12px; text-decoration: none; }

.search_box_top_left_header {
	font-family: Verdana, Arial, Sans Serif;
	color: #00B7FF; 
	font-size: 24px;
	text-decoration: none;
}

.search_result_header {
	font-family: Verdana, Arial, Sans Serif;
	color: #3399CC; 
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
}

.search_result_summary {
	font-family: Verdana, Arial, Sans Serif;
	color: #000000; 
	font-size: 11px;
	text-decoration: none;
}

.search_result_url {
	font-family: Verdana, Arial, Sans Serif;
	color: #3399CC; 
	font-size: 11px;
	text-decoration: none;
}

.search_result_find_similar {
	font-family: Verdana, Arial, Sans Serif;
	color: #3399CC; 
	font-size: 11px;
	text-decoration: none;
}

/*
	HD0000002783176 Quicklink styles
*/

ul#quicklinks_other {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
#quicklinks_other li {
	margin-bottom:8px;
	padding: 0px 0px 0px 15px;
	background-image: url('../../../Images/quicklinks/quicklinks_arrow.jpg');
	background-repeat:no-repeat;
	background-position: 2px 2px;
}
#quicklinks_other li a {
	/*color:#606160;*/
	/*color:#333333;*/
	color:#000000;
	font-size:10px;
	text-decoration:none;
}
#quicklinks_other li a:hover {
	color:#021170;
}
#quicklinks {
	margin:0px;
	margin-left:-10px;
	padding:0px;
	position:absolute;
}
#quicklinks li.quicklinks_section {
	margin:0px;
	margin-right:6px;
	padding:0px;
	width:120px;
	height:60px;
	float:left;
	list-style-type: none;
}
.quicklinks_links {
	position:absolute;
	margin-top:60px;
	margin-left:0px;
	width:120px;
}
.quicklinks_links {
	padding:0px;
	background-image:url('../../../Images/quicklinks/blank.gif');
}
.quicklinks_links ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.quicklinks_links li {
	margin:0px 0px 0px 0px;
	padding:0px 5px 1px 15px;
	background-image: url('../../../Images/quicklinks/quicklinks_arrow.jpg');
	background-repeat:no-repeat;
	background-position: 2px 2px;
	background-color:#f3f8fb;
}
div.links_desc_top {
	background-image: url('../../../Images/quicklinks/quicklinks_dropdown_bg_desc_top.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	background-color:transparent;
	width:120px;
	height:8px;
	padding:0px;
}
div.links_desc_bottom {
	background-image: url('../../../Images/quicklinks/quicklinks_dropdown_bg_desc_bottom.gif');
	background-repeat:no-repeat;
	background-position: bottom;
	background-color:transparent;
	padding:0px;
	width:120px;
}
div.links_desc_text  {
	padding:0px 10px 8px 10px;
	color:#021170;
	font-size:9px;
}
div.links_desc {
	position:absolute;
	width:120px;
	margin-left:97px;
	margin-top:-35px;
	padding:0px;
}
div#quicklinks_products div.links_desc {
	margin-left:207px;
}
.quicklinks_links li.links_last {
	padding:0px 5px 6px 15px;
}
.quicklinks_links li.links_subtitle {
	/*color:#606160;*/
	color:#000000;
	font-size:10px;
	padding:0px 5px 2px 1px;
	background-image: none;
}
.quicklinks_links li a {
	/*color:#606160;*/
	/*color:#333333;*/
	color:#000000;
	font-size:10px;
	text-decoration:none;
}
.quicklinks_links li a:hover {
	color:#021170;
}
.quicklinks_links span.links_sublink {
	display:block;
	font-size:8px;
}
div.quicklinks_links li.links_top {
	background-image: url('../../../Images/quicklinks/quicklinks_dropdown_bg_thin_top.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 0px 0px;
	padding:0px;
	height:6px;
}
div.quicklinks_links li.links_bottom {
	background-image: url('../../../Images/quicklinks/quicklinks_dropdown_bg_thin_bottom.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 0px 0px;
	padding:0px;
	height:6px;
}
div#quicklinks_products li.links_top {
	background-image: url('../../../Images/quicklinks/quicklinks_dropdown_bg_wide_top.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 0px 0px;
	padding:0px;
	height:6px;
}
div#quicklinks_products li.links_bottom {
	background-image: url('../../../Images/quicklinks/quicklinks_dropdown_bg_wide_bottom.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 0px 0px;
	padding:0px;
	height:6px;
}




/* Quicklinks Redesign 2009 - Supporting You Module */

.supporting_you_links {
	width: 380px;
	_width:400px;
	position: absolute;
	margin-left: 135px;
	font-size: 10px;
        padding-left:20px;
        background:url('/Images/transparent.gif');
}

.supporting_you_links .bg {
	background: url('/Images/supporting_you/sliver_of_box.gif') repeat-y;
	float:left;
	_padding-top:10px;
	_margin-top:-2px;
}

.supporting_you_links ul {
	background-image: url('/Images/supporting_you/sliver_of_box.gif');
	background-repeat: repeat-y;
	margin:0;
	padding:0;
	list-style-type: none;
	float:left;
}

.supporting_you_links ul.no_bg {
	background: transparent;
	padding-left:0px;
	width:380px;

}

.supporting_you_links ul.right {
	background-image: url('/Images/supporting_you/sliver_of_box.gif');
	background-position: -188px 0px;	
}

.supporting_you_links li {
	margin:0px 0px 0px 0px;
	padding:4px 5px 5px 5px;
	color: #041656;
}

.supporting_you_links li.links_last {
	padding:0px 5px 6px 15px;
}

.supporting_you_links li a {
	text-decoration:none;
	color: #041656;
	font-size:10px;
}

.supporting_you_links li a img {
	text-decoration: none;
	border: none;
	padding: 0 0 0 3px;
	_margin: 0 0 0 3px;
}

.supporting_you_links li.links_sy_subitem {
	display:block;
	background-image: url('/Images/supporting_you/dot.jpg');
	background-repeat:no-repeat;
	background-position: 2px 2px;
	padding-left:15px;
	padding-top: 5px;
}

.supporting_you_links li.links_sy_subsubitem {
	display:block;
	padding-left: 30px;
}

.supporting_you_links li.links_sy_subtitle {
	font-weight: bold;
	color: #041656;
}

.supporting_you_links li.links_title {
	background-repeat:no-repeat;
	background-color:transparent;
	padding:0px;
	height:31px;

}

#quicklinks_diabetes li.links_title {
	background-image: url('/Images/supporting_you/title_diabetes_no_white_transparent.gif');
}
#quicklinks_hemophilia li.links_title {
	background-image: url('/Images/supporting_you/title_hemophilia_no_white_transparent.gif');
}
#quicklinks_guidance li.links_title {
	background-image: url('/Images/supporting_you/title_guidance_no_white_transparent.gif');
}

.supporting_you_links .close {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	color: #fff; /* #999999;*/
	font-size: 9px;
	cursor: pointer;
}

li.links_bottom {
	background-image: url('/Images/supporting_you/bottom.jpg');
	background-repeat:no-repeat;
	background-color:transparent;
	background-position: 0px 0px;
	padding:0px;
	height:6px;
}

.supporting_you_links li.supporting_you_bg {
	background-image: url('/Images/supporting_you/sliver_of_box.gif');
	background-repeat: repeat-y;
	margin:0px;
	padding:0px;
	list-style-type: none;	
}



.supporting_you_links .sy_column {
	float:left;
	width: 188px;
	padding: 0px;
	_margin-top: -10px;
}


div#supporting_you_menu {
	width: 140px;
	float: right;
	margin-top: 14px;
	margin-left: 100px;
}

div.supporting_you_menu_item {
	text-decoration: none;	
	float: right;
	margin-top: 0px;
	padding-top: 17px;
	cursor: pointer;
}


/* View Products */

div#view_products_label {
	width:160px;
	margin-left:0px;
	margin-top: -10px;
	padding-bottom: 10px;
	height:30px;
}

div#view_products_label ul {
	list-style-type: none;
	cursor: pointer;
}

div#grey_out_bg { 
     position: absolute;
     left: 0px; 
     top: 0px;
     width: 2000px;
     height: 2000px;
     background-color: #e0dcd8; /*#e0dcd8; gray */
     filter: alpha(opacity=95); /* IE */
     opacity: 0.95; /* Safari, Opera */
     -moz-opacity:0.95; /* FireFox */

}

div#view_products {
	 width: 184px;
	color: #ffffff;
	background: url("/Images/view_products/view_products_img_square_bottom.gif") no-repeat 0 0;
	background-color: #e0dcd8 !important;
	position:absolute;
	margin: -40px -11px -10px;
	*margin-top:-30px;
	z-index: 1001;
	filter: none;
	padding-top: 35px;
}



div#view_products .bg {
	background-color: #0c1458;
}


div#view_products ul {
	margin:0px;
	margin-top: -2px;
	padding:0px;
	list-style-type: none;
}

div#view_products li {
	color: #ffffff;
	background-color: #0c1458;
	padding-left: 10px;
	padding-right: 10px;
}

div#view_products li.title {
	background-color: #00b7ff;	
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 6px;
	margin-bottom: 10px;
	margin-top: 10px;
	_margin-top:0px;
	_margin-bottom:0px;
}

div#view_products li.product_link {
	font-size: 12px;
	color: #ffffff;
	margin:10px 0px 0px 5px;
	padding:0px 15px 1px 15px;
	background-image: url('/Images/view_products/quicklinks_arrow_dark_blue.jpg');
	background-repeat:no-repeat;
	background-color: #0c1458;
}

div#view_products li.product_link a {
	font-size: 12px;
	color: #ffffff;

}


div#view_products li.product_info {
	font-size: 10px;
	_padding-bottom:5px;
}

div#view_products img {
	background-color: transparent;
}


/* I am a ... */

div#news_home_page {
	color: #333333;
}

div#news_home_page .title {
	font-Size: 16px;
	font-family: Verdana, Arial, Sans Serif;
}

div#news_home_page ul {
	color: #333333;
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-size: 11px;
}

div#news_home_page li.with_arrow {
	margin:0px 0px 0px 0px;

}

div#news_home_page li a {
	font-size:11px;
}	

div#news_home_page a img {
	border: none;
}

div#news_home_page li.no_arrow {
	padding-top: 7px;
}



/* Stay in touch */

span#novo_nordisk_global_link a {
	text-decoration: none;
	border: none;
	color: #333333;
	font-size: 10px;
}

span#novo_nordisk_global_link a img {
	text-decoration: none;
	border: none;
}

div#stay_in_touch {
	font-family: Verdana, Arial, Sans Serif;
	color: #333333;
}

div#stay_in_touch .title {
	font-size: 14px;
}

div#stay_in_touch .info {
	font-size: 11px;
}

div#stay_in_touch .trigger {
	font-size: 12px;
}

div#stay_in_touch #i_am_a_select {
	border: 1px #333333;
	position: absolute;
	margin-top: -1px;
}

div#stay_in_touch .trigger img {
	width: 162px;
}

div#stay_in_touch ul {
	color: #0c1458;
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-size: 10px;
	background: url('/Images/stay_in_touch/i_am_a_sliver.gif');
}

div#stay_in_touch li {
	padding: 5px;
}

div#stay_in_touch li a {
	color: #0c1458;
	font-size: 10px;
}
	
div#stay_in_touch li a img {
	text-decoration: none;
	border: none;
	padding-left: 5px;
}

div#stay_in_touch img {
	background: transparent;
}


/* registration gateway */

#registration_gateway a {
	color: #001965;
}

span.page_title {
	color:#00B7FF;
	font-family:Verdana,Arial,Sans Serif;
	font-size:2em;
	font-weight:normal;
}

#registration_gateway a.title_no_break {
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	padding-top: 20px;
}

div#career_fairs ul {
	margin-left:0px;
	padding-left:15px;
}
div#career_fairs li.info {
	margin-left:20px;
	padding-top:5px;
}
div#career_fairs li.title {
	margin-left:0px;
	padding-top:10px;
}

#pagemenu a.PageMenuTitleLink {
	font-weight: bold;
}

#share_button {
	text-align: right;
	margin-top: -60px;
	padding-bottom: 20px;
}
#share_button_long {
	text-align: right;
	margin-top: -95px;
	padding-bottom: 55px;
}
#share_button_form {
	text-align: right;
	margin-top: -35px;
	padding-bottom: 10px;
}