body {
    background: white;
    position: absolute;
	font-family: Arial;
    top: 0;
    left: 0;
    margin: 0;
}

td {
	font-family: Arial;
	color: #333333;
}

th {
	font-family: Arial;
	color: #333333;
	text-align: left;
}

p {
	margin: 0 0 1.2em 0;
}

.bodyCopy, .bodyCopy td, .bodyCopy th, .bodyCopy td td {
    font-family: Arial;
    color: #333333;
    font-size: 0.75em;
}

.bodyText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    color: #666666;
}

.text {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	vertical-align: top;
}

/* do not nest font-size */
.bodyCopy .bodyCopy {}
.bodyCopy p.bodyCopy {}
.bodyCopy .text {}
.bodyCopy .bodyText {}
.bodyText .bodyText {}
.bodyText .sectionHeading {}
.bodyCopy .sectionHeading {}
.bodyCopy .sectionHead {font-size: 0.7em;}

a {
	color: #008080;
}
a:visited {
	color: #008080;
}

a.accountLink, a.accountLink:visited {
	/*font-size: 11px;*/
	color: #008080;
	font-family: Arial;
}

a.buttonNextPrev {
    /*font-size: 10px;*/
    font-weight: bold;
    color: #008080;
    font-family: Verdana
}
a.buttonDate, a.buttonDate:visited {
    font-weight: bold;
    /*font-size: 10px;*/
    color: #008080;
    font-family: Verdana;
    text-decoration: none;
}
a.buttonDate:hover {
    text-decoration: underline;
}

a.footerLink, a.footerLink:visited {
    /*font-size: 11px;*/
    color: #006666;
    font-family: Arial;
}

a.headerAudience, a.headerAudience:visited {
    /*font-size: 11px;*/
    font-family: Arial;
    font-weight: bold;
    color: #009999;
    text-decoration: none;
}
a.headerAudience:hover {
    text-decoration: underline;
}
a.linkNotUnderlined, a.linkNotUnderlined:visited {
    color: #008080;
    text-decoration: none;
}
a.linkNotUnderlined:hover {
    text-decoration: underline;
}
a.pageUtilitesLink {
    /*font-size: 11px;*/
    color: #008080;
    font-family: Arial
}
a.popupFooterLink {
    /*font-size: 11px;*/
    color: #008080;
    font-family: Arial;
}

a.arHome, a.arHome:visited {
    color: #000000;
    font-family: Arial;
    text-decoration: none;
}

.button {
    font-family: Arial;
    /*font-size: 7pt;*/
    font-weight: bold;
    background-color: #008080;
    color: #ffffff;
}

form {
    margin: 0;
	font-family: Arial, Helvetica, sans-serif;
    /*font-size: 8pt;*/
    color: #333333;
}

img.inlineTopLeft {
    /* Causes text to be obscured in NS 4
    margin-top: 3px;
    margin-left: 0px;
    margin-right: 8px;
    margin-bottom: 3px;
    */
}
img.noTextFlow {
    margin: 4px 0;
}

INPUT {
    /*font-size: 10px;*/
}

SUP {
    /*font-size: 6pt;*/
}
SUP.trademark {
    /*font-size: 100%;*/
}

table.tableBorder {
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
}
td.tableCell {
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999; 
}

th.tableCell {
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999; 
}

table.prodTable {
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
}
table.prodTable td {
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999; 
	text-align: center;
	vertical-align: top;
	font-size: 0.7em;
}

.arrow {
	/*font-size: 120%;*/
}
.articleSource {
    /*font-size: 10px;*/
    color: #333333;
    font-family: Arial;
}
.bgAccountUtilites {
    /*font-size: 11px;*/
    /*line-height: 11pt;*/
    color: #333333;
    font-family: Arial;
    background-color: #f4f4d4;
}
.bgFooterUtility {
    border-top: #5eafb2 2px solid; 
    border-right: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    font-size: 0.7em;
}
.bgHeaderRule {
    background-color: #CE3131;
}
.bgLeftColumn {
    background-image: url(/site_images/left_column_background.gif);
}
.bgPageHeading {
    background-color: #009999;
}
.bgPageUtilites {
    /*font-size: 11px;*/
    /*line-height: 11pt;*/
    color: #333333;
    font-family: Arial;
    background-color: white
}
.bgRightColumnRule {
    background-image: url(/site_images/right_column_background.gif)
}
.bgRule {
    background-color: #cccccc
}

.sectionHead, .bgSectionHeading {
    font-family: Arial;
    font-size: 0.7em;
    font-weight: bold;
    color: #333333;
    background: url(/site_images/section_heading_bg.gif);
    border-top: #5eafb2 1px solid; 
    border-bottom: #cccccc 1px solid; 
    margin: 6px 0 0 0;
    padding: 0 0 0 6px;
    text-align: left;
    text-transform: uppercase;
}
.sectionHeading {}

h4.sectionHeadH4 {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

.sectionHeadSidebar, .bgSectionHeadingSidebar {
    font-family: Arial;
    font-size: 0.7em;
    font-weight: bold;
    color: #666666;
    background: url('/site_images/section_heading_bg_sidebar.gif');
    border-top: #5eafb2 1px solid; 
    border-bottom: #cccccc 1px solid;
    margin-top: 6px;
    padding-left: 6px;
    text-align: left;
    text-transform: uppercase;
}
span.sectionHeadingSidebar{}

.sectionHeadSidebarYellow, .bgSectionHeadingSidebarYellow {
    font-family: Arial;
    font-size: 0.7em;
    font-weight: bold;
    color: #666666;
    background: white url(/site_images/section_heading_bg_signin.gif);
    border-top: #5eafb2 1px solid; 
    border-bottom: #cccccc 1px solid;
    margin-top: 6px;
    padding-left: 6px;
    text-align: left;
    text-transform: uppercase;
}

.bgSidebarAccount {
     background-color: #f4f4d4;
     border-top: #5eafb2 1px solid; 
}
.bgSidebarBorder {
     background-color: #ffffff;
     border-right: #99cccc 1px solid; 
     border-left: #99cccc 1px solid; 
     border-bottom: #99cccc 1px solid;
}
.bgSidebarGreen {
     background-color: #ebf5f5;
     border-right: #99cccc 1px solid; 
     border-left: #99cccc 1px solid; 
     border-bottom: #99cccc 1px solid;
}
.bgSidebarYellow {
     background-color: #f4f4d4;
     border-right: #99cccc 1px solid; 
     border-left: #99cccc 1px solid; 
     border-bottom: #99cccc 1px solid;
}

.bgSidebarUtilities {
     background-color: white;
     border-top: #5eafb2 2px solid; 
     border-right: #99cccc 1px solid; 
     border-left: #99cccc 1px solid; 
     border-bottom: #99cccc 1px solid;
     margin-bottom: 20px;
     padding: 0;
}



.bgTopnavRule {
    background-color: #cc0000;
}

.buttonDate {
    font-weight: bold;
    /*font-size: 10px;*/
    color: #666666;
    background-color: #eff1f2;
    font-family: Verdana;
}
.buttonDateSelected {
    font-weight: bold;
    /*font-size: 10px;*/
    color: #000000;
    font-family: Verdana;
}
.buttonDateDisabled {
    font-weight: bold;
    /*font-size: 10px;*/
    color: #666666;
    font-family: Verdana;
}
.buttonNextPrev {
    /*font-size: 10px;*/
    color: #666666;
    font-family: Verdana;
}
.columnHeading {
    font-weight: bold;
    /*font-size: 9pt;*/
    /*line-height: 11pt;*/
    color: #333333;
    font-family: Arial;
}
.footerDivider {
    font-size: 0.9em;
    font-family: Arial;
    color: #666666;
}
.footnoteSuperscript {
}

.formButton {
    font-family: Arial;
	font-size: 0.75em;
    font-weight: bold;
    background-color: #008080;
    color: #ffffff;
}
.formField, .formLabel {
	font-size: 0.75em;
    font-family: Arial;
    color: #333333;
}

.headlineCopy {
    font-weight: bold;
    /*font-size: 18px;*/
    color: #009999;
    font-family: Arial;
}

.pageTitle, .pageHeader {
    font-size: 1.1em;
    font-weight: lighter;
    color: #333333;
    font-family: Arial;
    margin: 9px 0 2px 0;
}

.pageTitleCategory, .pageSubtitle {
    font-weight: bold;
    font-size: 0.75em;
    color: #333333;
    font-family: Arial;
    margin: 0;
}

.pageTitleParagraph, .pageSubHeader {
    font-family: Arial;
    margin-top: 27px;
    font-weight: bold;
    font-style: italic;
    font-size: 0.75em;
    color: #999999;
}

.pressDatePlaceCopy {
    /*font-size: 8pt;*/
    font-family: Arial;
    color: #333333;
}
.prevNext {
    background-color: #eeeeee;
    font-family: verdana;
    /*font-size: 10px;*/
    font-weight: bold;
    color: #666666;
}

.prevNextArrow {
    /*font-size: 9px;*/
    vertical-align: middle;
}

a.prevNextLink, a.prevNextLink:visited {
    font-family: verdana;
    /*font-size: 10px;*/
    font-weight: bold;
    color: #008080;
    text-decoration: none;
}

.productName {
    font-weight: bold;
    /*font-size: 8pt;*/
    /*line-height: 10pt;*/
    color: #008080;
    font-family: Arial;
}
.productIngredient {
    /*font-size: 8pt;*/
    /*line-height: 10pt;*/
    color: #333333;
    font-family: Arial;
}
.searchSiteText {
    /*font-size: 10px;*/
    color: #666666;
    font-family: Verdana;
}

.sidebarCopy, .sidebarCopy td {
    font-family: Arial;
    color: #333333;
    font-size: 0.7em;
}

.spacerAboveTitleCategory {
    line-height: 5px;
}
.spacerAboveTitleAdditionalText {
    line-height: 6px;
}
.windowTitle {
    /*font-size: 18px;*/
    color: #ffffff;
    font-family: Arial;
}

/**********************************************/
/***** ADD TO VISUAL FORMAT                ****/
/**********************************************/

.caption {
    /*font-size: 8pt;*/
    /*line-height: 8pt;*/
    color: #666666;
    font-style: italic;
    font-family: Arial
}

.highlightCopy, td.highlightCopy {
    font-weight: bold;
    font-style: italic;
    color: #e50000;
}
.paragraphTitle {
    font-weight: bold;
    /*font-size: 9pt;*/
    color: #333333;
    font-family: Arial;
}
.sectionHeading2 {
    font-weight: bold;
    /*font-size: 9pt;*/
    /*line-height: 11pt;*/
    color: #333333;
    font-family: Arial;
    text-transform: uppercase;
}
.sectionHeading3 {
    /*font-size: 9pt;*/
    /*line-height: 11pt;*/
    color: #333333;
    font-family: Arial;
}
.sectionHeading4 {
    /*font-size: 8pt;*/
    /*line-height: 10pt;*/
    color: #666666;
    font-weight: bold;
    font-family: Arial;
}
a.sectionHeading4 {
    /*font-size: 8pt;*/
    /*line-height: 10pt;*/
    color: #008080;
    font-weight: bold;
    font-family: Arial;
}
.tableCellHeading {
    font-weight: bold;
    /*font-size: 11px;*/
    /*line-height: 12px;*/
    color: #000000;
    font-family: Arial;
    background-color: #f4f4d4;
}
.tableCell {
    /*font-size: 11px;*/
    color: #000000;
    font-family: Arial;
}
.tableCellBold {
    font-weight: bold;
    /*font-size: 10px;*/
    /*line-height: 12px;*/
    color: #000000;
    font-family: Arial;
}
.tableCellTotal {
    /*font-size: 10px;*/
    /*line-height: 12px;*/
    color: #000000;
    font-family: Arial;
    background-color: #eeeeee;
}
.tableTitle {
    font-weight: bold;
    /*font-size: 11px;*/
    /*line-height: 13px;*/
    color: #333333;
    font-family: Verdana;
}



/**********************************************/
/***** ADD TO VISUAL FORMAT FOR SIDEBAR ONLY **/
/**********************************************/
a.sidebarHeadingLink, a.sidebarHeadingLink:visited {
    font-weight: bold;
    /*font-size: 8pt;*/
    /*line-height: 10pt;*/
    color: #008080;
    font-family: Arial;
}
.caption {
    /*font-size: 8pt;*/
    /*line-height: 8pt;*/
    color: #666666;
    font-style: italic;
    font-family: Arial
}
.sidebarHeading {
    font-weight: bold;
    /*font-size: 8pt;*/
    /*line-height: 10pt;*/
    color: #666666;
    font-family: Arial;
}

.searchCopy {
    /*font-size: 8pt;*/
    /*line-height: 12pt;*/
    color: #333333;
    font-family: Arial;
}

/**********************************************/
/***** NAV                                *****/
/**********************************************/
.navbgDockedFlyout {
    border: none;
    /*font-size: small;*/
    /*font-size: 10px;*/
}
.navbgDockedFlyout TD {
    border-top: #cccccc 1px solid ;
    border-bottom: none;
    border-left: none;
    border-right: none;
    /*font-size: 10px;*/
}
.navbgFlyout {
    border-top: #cccccc 1px solid;
    border-bottom: none;
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    /*font-size: 10px;*/
}
.navbgFlyout TD {
    border-top: none;
    border-bottom: #cccccc 1px solid ;
    border-left: none;
    border-right: none;
    /*font-size: 10px;*/
}
.navbgMain {
    border-top: none;
    border-bottom: none;
    border-left: none;
    border-right: #cccccc 1px solid;
    /*font-size: 10px;*/
}

/* Left nav heading */
.navSection {
    font-family: Verdana;
    font-weight: bold;
    font-size: 0.9em;
    color: white;
    background-color: #009999;
}
.navSection a, .navSection a:visited {
    color: white;
    text-decoration: none;
}
.navSection div {
    padding-top: 6px;
    padding-bottom: 8px;
}
.navSubsection {
    font-weight: bold;
    /*font-size: 10px;*/
    color: #ffffff;
    background-color: #99cccc;
    font-family: Verdana;
    text-decoration: none;
    text-transform: uppercase;
}
.navSubsection div {
    padding-top: 1px;
    padding-bottom: 3px;
}
.navRule {
    background-color: #cccccc;
}

/*********************/
/* Level 1 Nav Items */
/*********************/
.navItem1off {
    font-family: Verdana;
    font-weight: bold;
    background-color: white;
}
.navItem1on, .navItem1selected  {
    font-family: Verdana;
    font-weight: bold;
    background-color: #dfeeee;
}
.navItem1off a, .navItem1on a, .navItem1off a:visited, .navItem1on a:visited {
    font-size: 60%;
    color: #009999;
    text-decoration: none;
}
.navItem1selected A, .navItem1selected A:visited {
    font-size: 60%;
    color: #ff0000;
    text-decoration: none;
}
.navItem1off DIV, .navItem1on DIV {
    padding: 3px 3px 3px 0;
}

/* Note: extra pixel needed on bottom since the flyout is expanded.
A collapsed flyout creates a single pixel of space, so when the 
flyout is expanded we must compensate. */
.navItem1selected DIV {
    padding: 3px 3px 4px 0;
}

/*********************/
/* Level 2 Nav Items */
/*********************/
.navItem2off {
    background-color: white;
    font-family: Verdana;
}
.navItem2on, .navItem2selected {
    font-family: Verdana;
    background-color: #dfeeee;
}
.navItem2off a, .navItem2on a, .navItem2off a:visited, .navItem2on a:visited {
    font-size: 60%;
    color: #009999;
    text-decoration: none;
}
.navItem2selected a, .navItem2selected a:visited {
    font-size: 60%;
    color: #ff0000;
    text-decoration: none;
}
.navItem2off DIV, .navItem2on DIV, .navItem2selected DIV {
    padding: 3px 4px 4px 0;
}

/*********************/
/* Level 3 Nav Items */
/*********************/
.navItem3off {
    font-family: Verdana;
    background-color: white;
}
.navItem3on, .navItem3selected {
    font-family: Verdana;
    background-color: #dfeeee;
}
.navItem3off a, .navItem3on a, .navItem3off a:visited, .navItem3on a:visited {
    font-size: 60%;
    color: #009999;
    text-decoration: none;
}
.navItem3selected a, .navItem3selected a:visited {
    font-size: 60%;
    color: #ff0000;
    text-decoration: none;
}
.navItem3off DIV, .navItem3on DIV, .navItem3selected DIV {
    padding: 3px 3px 4px 0;
}
/**********************************************/
/***** END OF NAV SECTION                 *****/
/**********************************************/


/* Added from previous merck.com templates */
.featureBorder {
    background-color: #99CCCC;
}
.featureTitle {
    color: #666666;
    /*font-size: 0.75em;*/
    font-weight: bold;
    /*font-size: 8pt;*/
    /*line-height: 13pt;*/
}
.bodyCopy .featureTitle {} /* do not nest font-size */

.featureLink1 {
	color: #008080;
    text-decoration: none;
    /*font-size: 0.75em;*/
    /*font-size: 11px;*/
}
a.featureLink1:hover {
    text-decoration: underline;
    /*font-size: 0.75em;*/
    /*font-size: 11px;*/
}
.featureText {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    /*font-size: 0.7em;*/
}
.featureText a {
    font-weight: bold;
}

.highlightText {
    font-family: Arial;
    /*font-size: 8pt;*/
    /*line-height: 13px;*/
    padding: 5px 5 px 10px 0;
}
.highlightText a, .highlightText a:visited {
    color: #008080;
    text-decoration: none;
    font-size: 0.7em;
}
.highlightLink {
    color: #008080;
    font-weight: bold;
}
.highlightLink1 {
    color: #008080;
    text-decoration: none;
}
a.highlightLink1:hover {
    text-decoration: underline;
}

.bodyBulletStyle {
    font-family: Arial, Helvetica, sans-serif;
    /*font-size: 14px;*/
    color: #000000;
}

.textSmall, .disclaimer, .legalText, .footnote { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	vertical-align: top;
	color: #000000;
	line-height: 1.2em;
}
.linkNews, a.linkNews, a.footerUtilityLink { 
	font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
	vertical-align: top;
	text-decoration: none;
}
.textSmall a, .disclaimer a, .legalText a, a.linkNews:hover, a.footerUtilityLink:hover {
	text-decoration: underline;
}

/*outdated*/
.linkSmall {
	/*font-family: Arial, Helvetica, sans-serif;
	/*font-size: xx-small;*/
	vertical-align: top;
	text-decoration: underline;*/
}
        
a.focusLink {
    font-family: Arial, Helvetica, sans-serif;
    /*font-size: 11px;*/
    color: #008080;
    font-weight: bold;
}

/* Added for Merck.com Development */

.featureCategory {
	font-weight: bold;
	/*font-size: 11px;*/
	color: #333333;
	font-family: Arial;
}

.featurePageTitle {
    /*font-size: 18px;*/
	font-weight: BOLD;
	margin-bottom: 2px;
	color: #333333;
	font-family: Arial;
}

.featureTitle1 {
	font-weight: bold;
    font-size: 1.2em;
	color: #333333;
	font-family: Arial;
	margin: 0;
}
.featureTitleSub1 {
    font-size: 1.2em;
	color: #333333;
	font-family: Arial;
}

.featureImageSubtitle {
    /*font-size: 11px;*/
    color: #666666;
    font-style: italic;
    font-family: Arial;
}

.featureParagraphTitle {
    /*font-size: 12px;*/
    font-weight: bold;
    text-transform: uppercase;
    color: #333333;
}

.newsroomTitle {
    font-size: 1.2em;
	font-weight: bold;
	color: #333333;
	font-family: Arial;
	margin: 0;
	padding: 6px 0 16px 0;
    text-align: left;
}
.newsroomSubTitle, td.newsroomSubTitle {
    text-align: left;
    color: #666666;
    font-family: arial;
    font-weight: normal;
    font-size: 0.8em;
    font-style: italic;
    padding-bottom: 10px;
}

/* added from Pubaff style.css */

option, select {
    font-family: Arial, Helvetica, sans-serif;
    /*font-size: 8pt;*/
    color: #333333;
}

.pageBorder {
	background: #CCCCCC;
}

.mastHead {
	padding-top: 12px;
	padding-right: 180px;
}

.divider {  
	background-color: #339999;
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: x-small;*/
	color: #FFFFFF;
	font-weight: bold
}

.textPublications {
	font-family: Arial, Helvetica, sans-serif;
    /*font-size: 11px;*/
	color: #000000;
}

/* added from Pubaff bodystyle.css */

.copyright { 
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: 8pt;*/
	font-style: normal;
	font-weight: normal; 
	color: #006666;
} 

.newshead { 
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: 10pt;*/
	font-style: normal;
	font-weight: bold; 
	font-variant: normal; 
    text-transform: uppercase;
	color: #000000;
} 
		
.newsDateHead {
	background-color: #339999;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: x-small;*/
	color: #FFFFFF;
	vertical-align: middle;
	text-align: right;
	padding-right: 5px
}

.aboutcopy { 	
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 8pt;*/
	/*line-height: 8pt;*/
	position: static;
	visibility: visible; 
	top: 4pt; 
	clip: rect( ); 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none;
} 

.dividerGreen {
	background-color: #e2e2e2;
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif; 
	/*font-size: x-small;*/
	color: #006666;
	font-weight: bold
}

.link_xxx {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: x-small;*/
	vertical-align: top;
	text-decoration: none;
}
	
.textHome { 
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 8pt;*/
	color: #000000;
	vertical-align: top;
}

.linkInternalMenu {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 8pt;*/
	vertical-align: top ;
	text-decoration: none;
}

.tagline {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 8pt;*/
	font-style: normal;
	font-weight: bold;
	color: #006666;
}	

/* outdated */
.dateText {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	color: #333333;
	vertical-align: top;
}
	
.linespaceArchiveItem {
	/*line-height: 10px;*/
}

.newsroomSubTitle ul {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.manualTitle {
	color: #006666;
}

.tbwhite {
	background-image: url(/images/careers/tab_on_top.gif)
}
.tbimage1 {
	background-image: url(/images/careers/tab_off_brgd.gif)
}

a.tbmainlink:link,  a.tbmainlink:visited {
	font-weight: bold;
	/*font-size: 11px;*/
	/*line-height: 13px;*/
	margin-bottom: 6px;
	margin-top: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.tbmainlink:hover {
	font-weight: bold;
	/*font-size: 11px;*/
	/*line-height: 13px;*/
	background-image: url(../images/tab_on_top.gif);
	margin-bottom: 6px;
	margin-top: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.tablink:link, a.tablink:visited {
	margin-top: 7px;
	font-weight: normal;
	/*font-size: 11px;*/
	/*line-height: 13px;*/
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #009999;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.tablink:hover {
	margin-top: 7px;
	font-weight: normal;
	/*font-size: 11px;*/
	/*line-height: 13px;*/
	background-image: url(/images/careers/tab_off_brgd.gif);
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #ff0000;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.tiny {
	color: #000000;
	font-family: arial;
	/*font-size: 10px;*/
	background-color: #dddddd;
}

.normalRed {
	color: #ff0000;
	font-family: arial;
}
a.normalRed, a.normalRed:visited {
	color: #ff0000;
	font-family: arial;
	text-decoration: underline;
}
.standout{
	color: #008080;
	font-family: arial;
}
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
}


/**********************************/
/* Manual Language Selector items */
/**********************************/
/*outdated*/
.manualSelectCountry {
	font-family: Arial;
	/*font-size: 8pt;*/
	font-weight: bold;
	color: #008080;
	padding-left: 6px;
}

/*outdated*/
.manualSelectFootnote {
	font-family: Arial;
	/*font-size: 8pt;*/
	color: #e50000;
}

/*outdated*/
.manualSelectText {
	font-family: Arial;
	/*font-size: 8pt;*/
	padding-left: 6px;
}

/*outdated*/
.manualSelectNoLink {
	font-family: Arial;
	/*font-size: 8pt;*/
	font-weight: bolder;
	color: #666666;
	margin-top: 6px;
	margin-bottom: 6px;
}

/*outdated*/
a.manualSelectLink{
	font-family: Arial
	/*font-size: 8pt;*/
	color: #008080;
	text-decoration: none;
	margin-top: 6px;
	margin-bottom: 6px;
}

.mls_cl_table td, .mls_cl_table th {
	font-family: Arial;
	font-size: 0.7em;
}
.mls_cl_cell {
    border-bottom: 1px solid #cccccc;
    padding: 3px 0 3px 6px;
}
.mls_cl_cell a {
	font-weight: bold;
	color: #008080;
}
.mls_footnote_cell {
	padding: 6px 0 12px 6px;
}
.mls_footnote {
	color: #e50000;
}

dl.mls_list {
	font-family: Arial;
	font-size: 0.7em;
	margin: 4px 0 20px 0;
	padding: 0;
}
dl.mls_list dt {
	background: url('/site_images/chevron.gif') center left no-repeat;
	margin: 0;
	padding: 0 0 0 12px;
	color: #008080;
}
dl.mls_list dd {
	margin: 0;
	padding: 0 0 1.5em 0;
}


/*****************************************/
/* Healthcare Professionals Product Page */
/*****************************************/
dl.hcpProductList {
	margin-top: -12px;
	margin-right: 8px;
}
ul.hcpProductList {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
dl.hcpProductList dt {
	margin: 16px 0 0 0;
	padding: 0;
}
dl.hcpProductList dd, ul.hcpProductList li {
	background: url('/site_images/chevron.gif') center left no-repeat;
	margin: 0;
	padding: 0 0 0 12px;
}
dl.hcpProductList dd.extraInfo {
	background: none;
	margin: 0;
	padding: 0 0 0 12px;
}
dl.hcpProductList a, dl.hcpProductList a:visited {
	text-decoration: none;
} 
dl.hcpProductList a:hover {
	text-decoration: underline;
} 
.hcpName {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 0.9em;
}


/*********************/
/* Stockholder items */
/*********************/
ul.stockholder {
	list-style-type: square;
	list-style-image: url('/images/sitemap/bullet_square.gif');
	margin: 0 0 1em 1.5em;
	padding: 0;
}
ul.stockholder li {
	margin-top: 5px;
}

/*********************/
/* SiteMap items */
/*********************/

ul.sm_list {
	list-style-type: square;
	list-style-image: url('/images/sitemap/bullet_square.gif');
	margin: 0 0 0 20px;
	padding: 0;
	font-size: 0.75em;
}
ul.sm_list ul {
	list-style-type: square;
	list-style-image: url('/images/sitemap/bullet_square.gif');
	margin: 0 0 0 20px;
	padding: 0;
}
ul.sm_list li {
	margin-top: 5px;
}
.sm_sectionHeading2 {
    font-weight: bold;
	font-size: 0.75em;
    color: #333333;
    font-family: Arial;
    text-transform: uppercase;
    padding-top: 4px;
    border-top: solid 1px #cccccc;
    margin-top: 8px;
    margin-bottom: 0;
}
.sm_sectionHeading2 a {
    color: #333333;
}
table.sm_toptable td {
	padding-bottom: 12px;
}
table.sm_toptable {
	margin-bottom: 12px;
}


/**************************************************/
/* Feature Page (also used on Newsroom home page) */
/**************************************************/

table.featureTopTable {
	padding-top: 2px;
	margin-bottom: 19px;
}
table.featureTopTable td.featureItem {
	background: url('/site_images/img_down_arrow.gif') center left no-repeat;
	padding: 0 0 0 12px;
}
table.featureTopTable td.featureItem a, table.featureTopTable td.featureItem a:visited {
    color: #008080;
	text-decoration: none;
}
table.featureTopTable td.featureItem a:hover {
    color: #008080;
	text-decoration: underline;
}

ul.featureBullet {
    margin-left: 1.5em;
    padding-left: 0;
}
ul.featureBullet li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
ul.featureBullet li a {
	text-decoration: none;
}


/*********************/
/* Home Page */
/*********************/

dl.homeFeatureList {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    color: #666666;
    margin: 0;
    padding: 0;
}
dl.homeFeatureList dt {
	margin: 0;
	padding: 4px 0 0 0;
    font-weight: bold;
}
dl.homeFeatureList dd {
	margin: 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #cccccc;
	line-height: 1.1em;
}
dl.homeFeatureList dd.last {
	margin: 0;
	padding: 0 0 6px 0;
	border-bottom: none;
	line-height: 1.1em;
}
dl.homeFeatureList a {
	color: #008080;
}

dl.homeNewsList {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    margin: 0;
    padding: 0;
}
dl.homeNewsList dt {
	background: url('/site_images/chevron.gif') center left no-repeat;
	margin: 4px 0 0 0;
	padding: 0 0 0 12px;
	color: #008080;
	font-weight: bold;
}
dl.homeNewsList dd {
	margin: 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #cccccc;
}
dl.homeNewsList dd.last {
	margin: 0;
	padding: 0 0 6px 0;
	border-bottom: none;
}
dl.homeNewsList a {
	color: #008080;
	text-decoration: none;
}
dl.homeNewsList a:hover {
	color: #008080;
	text-decoration: underline;
}

.ticker {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
	font-weight: normal;
	color: #666666; 
	padding: 8px 0;
	border-bottom: 1px solid #cccccc;
}


/*********************/
/* Page Header */
/*********************/

table.pageHeadingTable {
    background-color: #009999;
	height: 47px;
}

/*********************/
/* Page Footer */
/*********************/
table.legalFooterTable {
	margin-top: 10px;
	border-top: 1px solid #cccccc;
	padding-top: 5px;
}
table.legalFooterTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}

table.termsOfUseTable {
	margin: 16px 0 6px 0;
	border-top: 1px solid #cccccc;
}
table.termsOfUseTable td, .termsOfUse { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: black;
}




/************************/
/* ADDITIONS FROM DEQUE */
/************************/
h4.news{
	margin: 0px;
	text-transform: uppercase;
	FONT-WEIGHT: bold; 
	/*font-size: 10pt;*/
	COLOR: #333333; 
	FONT-FAMILY: Arial;
}
h5.news{
	margin: 0px;
	FONT-WEIGHT: bold;
	/*font-size: 10pt;*/
	COLOR: #333333;
	FONT-FAMILY: Arial;
}
h5.news1{
	margin: 0px;
	FONT-WEIGHT: bold;
	/*font-size: 9pt;*/
	COLOR: #333333;
	FONT-FAMILY: Arial;
}
h5.news_sub{
	FONT-WEIGHT: normal;
	/*font-size: 13px;*/
	COLOR: #666666;
	FONT-STYLE: italic;
	FONT-FAMILY: arial;
	TEXT-ALIGN: left;
}
.tdForTH {
	/*font-size: 9pt;*/
	COLOR: #333333;
	FONT-FAMILY: Arial;
}
th.news { 
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 9pt;*/
	FONT-WEIGHT: normal;
}
th.product {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 10pt;*/
	FONT-WEIGHT: normal;
}
.uline {
    text-decoration: underline;
}

ul.angle {
	list-style-image: url('/site_images/chevron.gif');
    margin: 0 0 0 1.5em;
    padding: 0;
	list-style: disc;
}

table.tableGoodServ {
	text-align: center;
}
table.tableGoodServ td, th {
	text-align: center;
}

a.copygreen, a.copygreen:visited {
	font-size: x-small;
	color: #008080;
}

.nomargin {
	margin: 0;
	padding: 0;
}


/************************/
/* SIDEBAR */
/************************/
ul.sidebarList {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 0 0 1.5em;
    padding: 0;
	list-style: disc;
	list-style-image: url('/site_images/chevron.gif');
}
ul.sidebarList li {
	margin: 4px 0 0 0;
    padding: 0;
}

ul.sidebarList2 {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 0 0 1.5em;
    padding: 0;
	list-style: disc;
}
ul.sidebarList2 li {
	margin: 4px 0 0 0;
    padding: 0;
}

.pdf { 
	list-style-image: url(/site_images/icons/pdf_bullet.gif);
	margin: 4px 5px 0px 2px;
}
.pdfli {
	list-style-image: url(/site_images/icons/pdf_bullet.gif);
	 margin: 0 0 15 1.5em;
	    padding: 0;
	list-style: disc;
	
}

a.tabRed:link, a.tabRed:visited {
	margin-top: 7px;
	font-weight: bold;
	/*font-size: 11px;*/
	/*line-height: 13px;*/
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #E50000;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.tabRed:hover {
	margin-top: 7px;
	font-weight: bold;
	/*font-size: 11px;*/
	/*line-height: 13px;*/
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #E50000;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

hr.noPadding {padding:0; margin:0;}