body {margin:0px; padding:0px; background-color:#FFFFFF; font-size:9pt; color:#737373; font-family:arial;}
    
p.ahem {display: none;}

#container {position:absolute; width:760px; margin-top:0px; background-color:#FFFFFF;}

/* body container for interior pages */
#bodyContainer{margin-top:0px; width:760px; top:0px;}
#bodyContainer div.content {padding:0px 0px 0px 0px;}/* for padding inside gray border - contains all columns */

		     
#IntroContainer {position:absolute; left:50%; width:500px; margin-top:40px; margin-left:-250px; background-color:#FFFFFF;}

#popUpContainer {margin:15px 15px 15px 15px;}

	  /* TOP BANNER */
	#banner {width:760px;}
	#banner div.content {padding:12px 15px 30px 10px;}


	#topNav {float:right; color:#A9A9A9; width:290px; font-size:8pt; margin-bottom:10px; display:none;}
		.homelogo {margin-left:22px;}
		.logo {margin-left:32px;}
  .insidelogo {margin-left:22px; margin-bottom:8px;} /*because the home main image has extra space on top, padding between logo and banner*/

	a.standardNav:link {color:#A9A9A9; font-weight:bold; text-decoration: underline;}
	a.standardNav:visited {color:#A9A9A9; font-weight:bold; text-decoration: underline;}
	a.standardNav:active {color:#A9A9A9; font-weight:bold; text-decoration: underline;}
	a.standardNav:hover {color:#A9A9A9; font-weight:bold; text-decoration: underline;}
	
	.noprint {display:none;}/* for print page - no top nav*/
	
		/* navigation */
		td div {position:relative; font-size:8pt;} /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
 
		#menuabout {position:absolute; top:0px; width:125px; left:0px; visibility:hidden; z-index:100; background-color:#C0E9FC;}
		#menupackaging {position:absolute; top: 0px; left:0px; padding-bottom:0px; visibility: hidden; z-index:100; background-color:#C0E9FC;}
		#menuinfo {position:absolute; top: 0px; left:0px; padding-bottom:0px; visibility: hidden; z-index:100; background-color:#C0E9FC;}
		#menuproducts {position:absolute; top: 0px; left:0px; padding-bottom:0px; visibility: hidden; z-index:100; background-color:#C0E9FC;}
		#menuburn {position:absolute; top: 0px; left:0px; padding-bottom:0px; visibility: hidden; z-index:100; background-color:#C0E9FC;}
		#menuwound {position:absolute; top: 0px; left:0px; padding-bottom:0px; visibility: hidden; z-index:100; background-color:#C0E9FC;}
		
		
	/* FORM VALUES */
	#searchForm {float:right;}
	.searchButton {margin-bottom:10px;} /* for space between search and top nav links */
	
	input.searchBox {font-weight:normal; border:1px solid #000; vertical-align:top; width:145px; font-size:8pt;}
	 
	.blueButton {border:1px solid #72C5F1; font-weight:normal; background-color:#72C5F1; color:#fff;
					  width:55px; padding-top:1px; font-size:7pt;}
	.yellowForm {background-color:#F3EEC9; padding:10px 10px 10px 10px; margin-top:15px; width:500px;}
	
	.homeDropDownWidth {width:140px;}/* used for home page product guide dropdowns*/	
	.dropDownWidth {width:165px;} /*used for quick finder dropdown and search box width - for netscape and mozilla (both ignore width tag in page)*/
				  
	
	/* LINKS */
	a:link {color:#737373; text-decoration: underline;}
	a:visited {color:#A9A9A9;  text-decoration: underline;}
	a:active {color:#737373;  text-decoration: underline;}
	a:hover {color:#737373; text-decoration: underline;}
	
	a.noUnderline:link {color:#737373; text-decoration: none;}
	a.noUnderline:visited {color:#A9A9A9;  text-decoration: none;}
	a.noUnderline:active {color:#737373;  text-decoration: underline;}
	a.noUnderline:hover {color:#737373; text-decoration: underline;}
	
	a.quickLinkBold:link {color:#000000;text-decoration: none;}
	a.quickLinkBold:visited {color:#000000; text-decoration: none;}
	a.quickLinkBold:active {color:#000000; text-decoration: none;}
	a.quickLinkBold:hover {color:#000000; text-decoration: none;}
	
	a.white:link {color:#FFFFFF; text-decoration: underline;}
	a.white:visited {color:#FFFFFF;text-decoration: underline;}
	a.white:active {color:#FFFFFF; text-decoration: underline;}
	a.white:hover {color:#FFFFFF; text-decoration: underline;}
	
	a.homeNav:link {color:#A9A9A9; text-decoration:none; line-height:1.7;}
	a.homeNav:visited {color:#A9A9A9; text-decoration:none; line-height:1.7;}
	a.homeNav:active {color:#A9A9A9; text-decoration:underline; line-height:1.7;}
	a.homeNav:hover {color:#A9A9A9; text-decoration:underline; line-height:1.7;}
	
	a.homeNavWhite:link {color:#FFFFFF;   color:#FFFFFF; text-decoration: none;}
	a.homeNavWhite:visited {color:#FFFFFF;  color:#FFFFFF; text-decoration: none;}
	a.homeNavWhite:active {color:#FFFFFF;  color:#FFFFFF; text-decoration: underline;}
	a.homeNavWhite:hover {color:#FFFFFF;  color:#FFFFFF; text-decoration: underline;}
		
		/* main home page links */
		a.homeSites:link {color:#265F89;  text-decoration: none;}
		a.homeSites:visited {color:#265F89; text-decoration: none;}
		a.homeSites:active {color:#265F89;   text-decoration: underline;}
		a.homeSites:hover {color:#265F89;  text-decoration: underline;}
	
	
	
	/*for search results page*/
	a.boldblue:link {color:#265F89; font-weight:bold; text-decoration: underline;}
	a.boldblue:visited {color:#265F89; font-weight:bold; text-decoration: underline;}
	a.boldblue:active {color:#265F89; font-weight:bold; text-decoration: underline;}
	a.boldblue:hover {color:#265F89; font-weight:bold; text-decoration: underline;}
	
	/* for footnote */
	a.smallGray:link {color:#A9A9A9; text-decoration: none;}
	a.smallGray:visited {color:#A9A9A9;text-decoration: none;}
	a.smallGray:active {color:#A9A9A9; text-decoration: none;}
	a.smallGray:hover {color:#A9A9A9; text-decoration: none;}
	
	
	/* HOME PAGE */
	
	.homeCenter {padding:10px 10px 10px 10px;}
	.homeColLBottom {color:#FFFFFF; padding:15px 10px 5px 15px;}
	.homeColLBorder {border-right:1px solid #C5E3FE; height:100%;}
	.homeSections {margin-bottom:5px;} /*for sections titles near icons on home page*/

	.iconLeft {float:left; margin-right:10px; margin-bottom:20px;}
	.homeIconLeft{float:left; margin-right:5px; margin-bottom:20px;} /* for about us home icon*/
	.iconHomeExtended {float:left; margin:0px 5px 80px 0px;}
	.iconLeftSpace {float:left; margin:0px 5px 80px 5px;}
	.homeProductGuide {padding:10px 10px 10px 10px; color:#FFFFFF;}
	
	.rightLineBorder {border-right:dotted 1px #CCCCCC; border-top:solid 15px #FFFFFF;}
	
	#homeHighlight {float:right; width:173px; background-color:#F3EEC9; margin-top:2px; margin-left:8px; margin-bottom:10px;}
	#homeHighlight div.content {padding:12px 8px 12px 8px;  color:#656565; font-size:10px; text-align:left;}
	.highlightTitle {color:#265F89; font-size:9pt; font-weight:bold;}
	.imgHighlightLeft {padding:0px 6px 4px 0px; float:left;}
	.homeSites {font-size:8pt; color:#265F89; margin-top:0px; margin-bottom:2px; text-transform:uppercase;}
	.homeSearchTextbox {width:133px;}
	.homeColR {padding:8px 10px 10px 12px;}
	
	
		/* FOR PRODUCT GUIDE FORMS - SWITCH STYLES FOR HOME PAGE AND PRODUCT PAGE */
		.homeProdFindLabel {color:#FFFFFF; font-size:10pt; text-transform:uppercase; margin-bottom:10px; font-weight:bold;} /* for home page product quick finder*/
		.homeFormTitles {color:#C5E3FE; font-size:9pt; font-weight:bold;}
		
		.prodFindLabel {font-size:10pt; color:#265F89; font-weight:bold; text-transform:uppercase;} /* for product quick finder titles */
		.productFormLabel {font-size:9pt; color:#265F89; font-weight:bold;}
	
/* start new mylan labs interior */
	
	/* Quick Links left column*/
			#colLQuick {float:left; padding-left:32px; width:182px; display:none;}
			#colLQuick div.content {padding:0px 15px 10px 0px;}
			
			/* Right Column -  of two column layout */
			#colRContent {float:left; width:540px; line-height:1.5;}
			#colRContent div.content {padding:0px 10px 15px 15px;}
	
			#colRCareer {width:500px; margin-right:13px; z-index:0; border:solid 1px #A9A9A9; padding:10px 10px 10px 15px;
			voice-family: "\"}\""; voice-family:inherit; z-index:-1;/*for IE*/}html>body #colRCareer {z-index:0;}

			/* for one column full content page with right gutter of 182*/
			#colContent {float:left; padding-left:32px; width:546px; margin-right:10px;}
			#colContent div.content {line-height:1.5; padding-right:10px;}
			
			#colRGutter {float:left; width:182px;}
			#colRGutter div.content {padding:0px 0px 0px 0px;}
			
			
			/* for Product Guide section */
			#colLProGuide {float:left; width:220px; padding-left:32px; display:none;}
			#colLProGuide div.content {padding:18px 10px 10px 10px; background-color:#F3EEC9;}
			
			#colRProGuide {float:left; width:495px;}
			#colRProGuide div.content {padding:0px 0px 10px 10px;}
			
			.colLProductGuide{padding:18px 10px 15px 15px; background-color:#F3EEC9;} /*LEFT column hightlight section*/
			
			/*Product page - product list*/
			.colLProductGuide{padding:18px 10px 18px 10px; margin-left:32px; margin-right:15px; background-color:#F3EEC9;}
			
			/*especially for product identifier results and product details*/
			.productDetailsLeft {margin-top:10px; margin-right:10px; padding-right:10px;} 
			.productDetailsRight {margin-left:0px; margin-right:10px; margin-top:20px; padding-left:20px; border-left:dashed 1px #A9A9A9;}


				/* for contact us section - different from colContent because of line */
				#colLContact {float:left;padding-left:32px; width:540px;}
				#colLContact div.content {line-height:1.5; border-right:dashed 1px #A9A9A9;}
				
				#colRContact {float:left; width:182px;}
				#colRContact div.content {padding:0px 0px 0px 15px;}
			
			
				/*for datagrids and aspx product tables */
				.tableBorder {border:solid 1px #A9A9A9; padding:5px 5px 10px 5px; width:460px;}/* this border is for main product page*/
				.tableProductViewAll {width:600px;}
				.tableProduct {width:600px;}
				.tableText {font-size:10px;}
				.tableTextViewAll {font-size:10px;}
				.tableTitle {font-size:12px;}
				.productTableBorder {z-index:0; border:solid 1px #A9A9A9; padding:10px 10px 20px 10px; width:460px; float:right;
									voice-family: "\"}\""; voice-family:inherit; z-index:-1;}html>body .productTableBorder {z-index:0;}/* this border is for */
					/*for product detail list page - had to nest tables because of asp div issue - nav and links */
				.genericTableBorder {border:solid 1px #A9A9A9; padding:10px 10px 20px 10px;margin-right:15px;} /* for no defined width */
					                
				.dashedLine {border-top:dashed 1px #A9A9A9; margin-top:15px; margin-bottom:15px;}		/*for detailed product guide table lines*/
				.dashedLineBasic {border-top:dashed 1px #A9A9A9;}
			
			/* Quick Links */
			.quickLinksLine {border-top:solid 1px #B8B8B8; margin:8px 0px 8px 0px; padding:0px 0px 0px 0px;}
			.quickLinkBold {font-weight:bold; color:#000000;}
			.quickLinkSub {margin-left:10px; margin-top:5px; color:#737373;}


	/* FOOTER */
		#homeFooter {padding-top:50px; padding-bottom:20px; margin-left:32px;}
		.homeCopyright {font-size:7pt; color:#A9A9A9; margin-bottom:20px;}
		
		#footer {margin-left:32px; padding-top:50px; padding-bottom:20px; clear:both;}
		.copyright {font-size:7pt; color:#A9A9A9; margin-bottom:20px; }
		
	
	/* Universal for interior pages */
		.breadcrumb {font-size:8pt; color:#A9A9A9; padding: 10px 0px 20px 32px;}
		.breadcrumb a {font-size:8pt; color:#A9A9A9;}
		h1 {font-size:15pt; color:#265F89; margin-bottom:10px; margin-top:0px; font-weight:normal;}
		h2 {font-size:11pt; color:#265F89; margin-top:0px; margin-bottom:8px; line-height:1.5;}
		h3 {font-size:10pt; color:#656565; margin-top:0px; margin-bottom:5px;}
		h4 {font-size:10pt; color:#265F89; margin-top:0px; margin-bottom:10px;}
		h5 {font-size:10pt; color:#265F89; margin-top:0px; margin-bottom:2px;}
		span.searchTitle {font-size:12px; color:#265F89; font-weight:bold;}/*for search results page*/
		.careersub {color:#265F89; font-weight:bold;}
		.references {font-size:9px; margin-bottom:15px;}
		.productTitle {margin-left:32px; margin-bottom:0px;}
		.productDisclaimer {float:right; margin-right:8px; margin-bottom:11px; margin-top:8px; font-size:8pt;}
		.drugLink {float:right;}
		.goButton {margin-top:10px;}
		.bioImage {float:left; margin-right:10px; margin-bottom:10px;}
		.quickLinkBold {font-weight:bold; color:#000000;}
	
		/* GENERAL */
		.note {font-size:10px;}
		.clear {clear:both;}
		.imgRight {float:right;}
		.imgLeft {float:left; margin:0px 10px 10px 0px;}
		.imgAdLeft {float:left; margin-left:5px; margin-right:5px;}
		.movieRight {float:right; margin-left:10px; margin-bottom:10px; background-color:#F3EEC9; z-index:0;}
		dd {margin:0px 0px 10px 0px;}
		dl {margin:0px 0px 10px 0px;}
		dl .indent {margin:8px 0px 8px 8px;}
		dl .indent dd {margin:0px 0px 6px 0px;}
		ul.productPackaging {list-style-type:disc; list-style-position:inside; margin-left:10px;}
		ul.infoCenter {list-style-type:disc; margin-top:2px; margin-bottom:10px;}
		.footnote {font-size:7pt; margin-top:15px;}


	
	
	  
	
	