/*  Reset CSS  */
html {
    color: #000;
    
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset, img {
    border: 0;
}
p{
	padding-bottom: 10px;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
    font-style: inherit;
    font-weight: inherit;
}

del, ins {
    text-decoration: none;
}
.sectionName{
	padding-left: 5px;
}
h1{
	font-size:18px;
	color:#00b7ff;
	font-family:verdana, arial, sans-seriff; 
	margin-top: 10px;
}
li {
    list-style: none;
}

caption, th {
    text-align: left;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

q:before, q:after {
    content: '';
}

abbr, acronym {
    border: 0;
    font-variant: normal;
}

sup {
    vertical-align: baseline;
}

sub {
    vertical-align: baseline;
}

legend {
    color: #000;
}

input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}

input, button, textarea, select { *font-size:
    100%;
}

/* Menu Delete */
.menu {
	display: none;
}

/* Global.css Issue Resolution */
html, body {
    height: inherit
};
/* Global.css Issue Resolution */
/* Reset.css Issue Resolution */
.seo-content p {
    padding: 5px 0;
}

strong {
    font-weight: bolder;
}

/* Reset.css Issue Resolution */
/* Start jQuery Ghosted Text */
.defaultTextActive {
    color: #a1a1a1;
    font-style: italic;
}

/* End jQuery Ghosted Text */
/* Global */
html {
    background: #E3E3E3 url('/sites/novonordisk/images/site-gradient-sliver-bg.jpg') repeat-x top;
}

body {
    background: transparent;
    height: auto;
}

.outerShell {
    background: transparent;
    border: 0 none;
    margin: 0 auto;
    width: 985px;
}

.innerShell {
    background: transparent url('/sites/novonordisk/images/mid-shadow-bg.png') repeat-y;
    width: 100%;
	margin-bottom: -1px;
}

/* Header */
#header {
	background: transparent url('/sites/novonordisk/images/top-shadow-bg.png') bottom no-repeat;
	height: 130px;
	width: 99%;
	margin: 0 0 -1px -1px;
	_margin: 0 0 0 -1px;
	_height: 135px;
	clear: both;
}

.header-logo {
    float: left;
}

.header-join-tc {
    width: 440px;
    float: right;
	display: inline;
	margin: 30px 15px 0 0;
	width: 481px;
}

.header-join-tc p {
	color: #646464;
    font-family: Arial,sans-serif;
    font-size: 12px;
	margin: 8px 0 0 0;
}

.header-join-tc a, .home-join-tc a:visited {
    background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -242px -435px;
    height: 39px;
    overflow: hidden;
    text-indent: -9999px;
    width: 174px;
	display: block;
	float: right;
	margin-top: 4px;
}

.header-join-tc a:hover, .home-join-tc a:focus {
    background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -426px -435px;
}

/* TLPs */
#category-header h1 {
    margin: -20px 49px 15px 0;
	_margin: -10px 49px 15px 0;
}

#category-name {
	float: none;
    display: block;
    color: #00B7FF;
    font-family: Arial, sans-serif;
    font-size: 18px;
    margin: 0 0 5px 0;
	width: 456px;
	_margin: 0;
}

#content, .content {
	width: 938px;
	float: none;
}

#search-wrapper, #search-wrapper-clone, .paginationShell, .searchResults, element.style, .searchResultsShell {
    width: inherit !important;
}

#content p {
	font-size: 12px;
    color: #646464;
    font-family: Arial, sans-serif;
}

#content a {
	color: #00b7ff;
	font-size: 12px;
	font-family: Arial, sans-serif;
}

.tlp-image {
	float: right;
	margin: 0 0 10px 20px;
}

#talentCommunityWrapper {
	margin-top: 30px;
}

#category-header {
    clear: none;
}

#ss2 {
	float: right;
	width: 300px;
	margin: 0 0 20px 20px;
}

#search-wrapper-clone {
	display: none;
}

#liConnections {
	margin: 63px 0 10px 0;
}

#tlp-content {
	width: 860px;
}
#keywordsearch{
	display: none;
}
.tlp-content-text{
	margin-left: 40px;
}

.tlp-content-movie{
	margin-left: 110px;
}
.global-flash{
	margin-left: 35px;
}
.content-page {
	font-size: 12pt;
    color: #646464;
    font-family: Arial, sans-serif;
	width: 960px;
}
.content-wrapper{
	background: transparent url('/sites/novonordisk/images/content-bg.png') no-repeat 0px 0px;
	font-size: 12pt;
	color: #646464;
	font-family: Arial, sans-serif;
	width: 926px;
	padding: 10px 20px;
	height: 488px;
}
/* Maps */
#mapframe {
	margin: 30px 0 auto;
}

/* Bottom Modules */
.bm-module-all {
    background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -7px -835px;
	float: left;
	width: 966px;
	height: 344px;
	margin: 10px 0 auto;
	float: left;
}

#left-module, #center-module, #right-module {
	float: left;
	width: 477px;
}

#left-module p, #center-module p, #right-module p {
    font-size: 12px;
    color: #646464;
    font-family: Arial, sans-serif;
}

.bm-left-heading, .bm-center-heading, .bm-right-heading {
	overflow: hidden;
	text-indent: -9999px;
	margin: 20px auto;
	display: block;
}

.bm-left-heading {
    background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -61px -652px;
    height: 32px;
    width: 219px;
}

#left-module p {
    margin: 0 0 20px 0;
    width: 215px;
}

#left-module ul {
    width: 235px;
    margin: 0 0 0 60px;
	_margin: 30px;
}

#left-module a {
	font-size: 12px;
    font-family: Ariel, sans-serif;
    color: #00b7ff;
	line-height: 18px;
}

.bm-center-heading {
    background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -388px -652px;
    height: 177px;
    width: 195px;
}

#center-module p, #right-module p {
    margin: 0 auto;
    width: 248px;
}

.bm-right-heading {
    background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -661px -652px;
    height: 177px;
    width: 285px;
}

#center-module .us-map{
	background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -381px -706px;
	display: block;
	float: left;
	height: 120px;
	width: 201px;
	margin: 0 0 0 39px;
	_margin: 0 0 0 19px;
}
#center-module h2{
	background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -386px -649px;
	height: 40px;
	width: 236px;
	float: left;
	clear: both;
	margin: 40px 0 17px 132px;
	_margin-left: 66px; 
}
#center-module p{
	display: block;
	float: right;
	padding-right: 20px;
	width: 182px;
}
#center-module li{
	color: #00b7ff;
	list-style-type: square;
	padding-bottom: 10px;
}

#center-module .left{
	display: block;
	float: left;
	margin: 20px 0 0 45px;
	_margin-left: 48px;
}
#center-module .right{
	display: block;
	float: left;
	margin: 20px 0 0 50px;
	_margin-left: 25px;
}
#right-module h2{
	background: transparent url('/sites/novonordisk/images/sprite.png') no-repeat -654px -649px;
	height: 40px;
	width: 300px;
	float: left;
	clear: both;
	margin: 40px 0 17px 100px;
	_margin-left: 50px;
}
	a#us-map {
	    display: block;
	    height: 134px;
	    width: 172px;
	}
	a#denmark-map {
		display:block;
		height:108px;
		width:200px;
	}
	

#right-module .denmark-map{
	background: url("/sites/novonordisk/images/sprite.png") no-repeat scroll -701px -694px transparent;
    display: block;
    float: left;
    height: 140px;
    margin: 0 0 0 51px;
    width: 174px;
	_margin-left: 26px;
}
#right-module p{
	display: block;
    float: right;
    padding-right: 44px;
    width: 182px;
}
#right-module .jobs-pages{
	display: block;
    float: right;
    padding-right: 25px;
    width: 188px;
}
#right-module .jobs-pages li{
	color: #00b7ff;
	list-style-type: square;
	padding-bottom: 10px;
}
/* Footer */
#footer {
	width: 973px;
	float: none;
	margin: 0 0 40px 0px;
	_margin-top: -30px;
	height:15px;
	_height:0px;
	padding:0px;
}
#footerlinks {
	margin:15px 0px 0px 15px;
	_margin-bottom:15px;

}
.footer-poweredby {
	margin:15px 15px 0px 0px;
	_margin-bottom:15px;
}

.footer {
	background: transparent url('/sites/novonordisk/images/btm-shadow-bg.png') bottom no-repeat;
}

.footer-links a, .footer-poweredby a, .poweredbyj2w a {
	font-size: 8pt !important;
	font-family: Ariel, sans-serif;
    color: #00b7ff;
}

.poweredbyj2w {
	color: #000;
	font-size: 8pt;
	font-family: Arial, sans-serif;
	margin-top: -1px;
}

/* Thank you page */
#thanksMessage h1, #thanksMessage p {
	font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif !important;
}

/* Pharmeceutical Medicine Programme TLP */		
 #tlp-pmp-custom-content {
 		width:575px;
 	}
		#tlp-pmp-custom-content h1{
			font-size:18px;
			color:#00b7ff;
			font-family:verdana, arial, sans-seriff; 
			margin-top: 10px;
		}
		#tlp-pmp-custom-content p{
		    font-family: arial,sans-seriff !important;
		    font-size: 12px !important;
		    line-height: 18px;
		    margin: 10px 0 0;
			width: 863px;
		}


/* Jobs Pages */
.job {
	line-height: 15px;
}

/* Business Cards */
#subscribe-content {
	background: url('/sites/novonordisk/images/subscribe-header.png') no-repeat 0 0;
	height: 82px;
    padding: 10px;
}
#apply-content {
	background: url('/sites/novonordisk/images/apply-header.png') no-repeat 0 0;
	height: 125px;
    padding: 10px;
}
.disclaimer-bc {
	margin: 10px 0 0 0;
}
.disclaimer-bc a {
	margin: 10px 0 0 0;
}
/* MBA Career Center */
#mba-career-center-wrap {
	
}
#mba-cc-top {
	
}
#mba-cc-top h1 {
	font-size: 18px;
    font-weight: bold;
	color: #003783;
}
#mba-buttons {
    margin: 0 auto;
    width: 734px;
}
#mba-buttons ul {
	
}
#mba-buttons li {
	float: left;
    list-style: none outside none;
	margin: 0 14px;
}
#mba-bottom-mod-wrap {

}
	#mba-bottom-mod-wrap ul li {
		list-style:disc;
		margin-left:30px;
	}

	#mba-bottom-mod-wrap #accordion {
		
	}
	#mba-bottom-mod-wrap #accordion h3 {
		font-size: 12px;
	    font-style: italic;
	    font-weight: bold;
	}
	#mba-bottom-mod-wrap #accordion a {
		color:#333;
	}
	#mba-bottom-mod-wrap .left {
		float: left;
		width: 475px;
	}
	#mba-bottom-mod-wrap .left h4 {
	    font-size: 18px;
	    font-weight: bold;
		margin:10px 0px 15px 0px; 
	}
	#mba-bottom-mod-wrap .green {
		color: #009933;
	}
	#mba-bottom-mod-wrap .left h5 {
		font-size: 13px;
		margin:22px 0px;
		font-weight:bold;
	}
	#mba-bottom-mod-wrap p {
		font-size:12px;
		margin:5px 0px 10px 0px;
	}
	#mba-bottom-mod-wrap .quote {
		
	}
	#mba-bottom-mod-wrap .quote p {
		color: #009933;
		font-weight: bold;
	}
	#mba-bottom-mod-wrap #right {
		
	}
	#mba-bottom-mod-wrap .right {
		
	}
	#mba-bottom-mod-wrap .right img {
		width: 250px;
		float: right;
		margin: 50px 0 0 0;
	}
	#mba-bottom-mod-wrap .orange {
		color: #D68811;
	}
	#mba-bottom-mod-wrap .light-blue {
		color: #8FCDE8;
	}
	#mba-bottom-mod-wrap .blue {
		color: #003783;
	}
	#mba-bottom-mod-wrap h4 {
		font-size:13px;
		font-weight:bold;
		margin:15px 0px 10px 0px;
	}

/* -------------================ Medical liason premium TLP start ================------------- */
 
#msl-TLP {
	background:transparent none;
	height:536px;
	color:#fff;
}
#msl-TLP2 {
	background:transparent none;
	height:600px;
	color:#fff;
}
#msl-TLP3 {
	background:transparent none;
	height:642px;
	color:#fff;
}
#msl-TLP4 {
	background:transparent none;
	height:555px;
	color:#fff;
}
#msl-TLP h1#category-name {
	margin:16px 0px 0px 23px;
	color:#033a7b;
	display:inline;
	clear:both;
	width:100%;
}
#msl-TLP2 h1#category-name {
	margin:16px 0px 0px 23px;
	color:#033a7b;
	display:inline;
	clear:both;
	width:100%;
}
#msl-TLP3 h1#category-name {
	margin:16px 0px 0px 23px;
	color:#033a7b;
	display:inline;
	clear:both;
	width:100%;
}
#msl-TLP4 h1#category-name {
	margin:16px 0px 0px 23px;
	color:#033a7b;
	display:inline;
	clear:both;
	width:100%;
}
#cs {
	padding:47px 24px 0px 24px;
	font-size:12px;
	height:385px;
	_height:380px;
}
#cs-black-mba {
	float:left;
	margin-top:15px;
	padding:0px 24px 0px 24px;
	font-size:12px;
	height:385px;
	_height:380px;
}
#cs-diabetes {
	float:left;
	margin-top:15px;
	padding:0px 24px 0px 24px;
	font-size:12px;
	height:375px;
}
#helen-to-quote {
	float:left;
	display:inline;
	margin:7px 0 0 25px;
	width:330px;
}
#helen-to-quote p {
	float:right;
	width:200px
}
#helen-to-quote img  {
	float:left;
}
#helen-to-quote .quote-name {
	margin-left:25px;
	font-weight:bold;
}
*html #cs {
	padding:14px 24px 0px 24px;
}
*:first-child+html #cs {
	padding:10px 24px 0px 24px;
}
#cs p {
	line-height:15px;
}
#cs p.line-height {
	line-height:18px;
}
#ss {
	float:right;
	width:301px;	
	padding: 0 0 30px 30px;
}
	#ss p  {
		width:291px;
		padding:0 0 0 10px;
		margin:10px 0 0 0;
		font-style:italic;
	}
#ss2 {
	float:right;
	width:301px;	
	margin:10px 0 10px 20px;
}
#final-quote {
	padding:10px 0px 0px 0px;
	width:626px;
	font-style:italic;
}
.saleslogo  {
	margin-top:25px;
	width:500px;
	overflow:hidden;
}
	.saleslogo img  {
		float:left;
	}
		.saleslogo p  {
			font-style:italic;
			margin:0 0 0 10px;
			float:left;
			width:260px;
		}
 
.saleslogo2  {
	margin-top:39px;
	width:500px;
	overflow:hidden;
}
	.saleslogo2 img  {
		float:left;
	}
		.saleslogo2 p  {
			font-style:italic;
			margin:2px 0 0 10px;
			float:left;
			width:260px;
		}
.saleslogo3  {
	float:left;
	margin-top:15px;
	_margin-top:20px;
	width:500px;
	overflow:hidden;
}
	.saleslogo3 img  {
		float:left;
	}
		.saleslogo3 p  {
			font-style:italic;
			margin:2px 0 0 10px;
			float:left;
			width:260px;
		}
/* Start Hack for sales logo on mba black tlp - quick fix */
*:first-child+html .saleslogo3 {
	margin-top:20px;
}
/* End Hack for sales logo on mba black tlp - quick fix */
 
/* -------------================ Medical liason premium TLP end ================------------- */

#priv-top {
	background: transparent url(/sites/novonordisk/images/Privacy-policy-bg-top.png) no-repeat;
	height:13px;
    margin: 0 auto;
    width: 943px;	
}
#priv-wrap {
	background: transparent url(/sites/novonordisk/images/Privacy-policy-bg-mid.png) repeat-y;
    margin: 0 auto;
    width: 943px;	
}
	#priv-wrap h1 {
		margin-top:0px;
	} 
#priv-conent-wrap {
   margin: 0 0 0 20px;
   width: 900px;
}
#priv-conent-wrap h3{
	font-size: 12px;
	font-weight: bold;
}
#priv-bottom {
    background: url("/sites/novonordisk/images/Privacy-policy-bg-bottom.png") no-repeat scroll 0 0 transparent;
    height: 13px;
    margin: 0 auto;
    width: 943px;
}
.innerWidth {
	width: 938px;
}
 
