 /* JM ADDED STYLES - BEGIN */


reagentsNav { font-family: Verdana, Arial, sans serif;	color: #6e8210; font-weight:bold;}
reagentsNavUnchecked { font-family: Verdana, Arial, sans serif;	color: #666666;}


#legacyContent ol, #legacyContent ul {

	list-style-image: none;
	list-style-position: outside;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-left: 16px;

}

#legacyContent ul {
	list-style-type: disc;
}

/* #legacyContent ol {
	list-style-type: lower-latin;
} */

#legacyContent li {

	margin: 0px;
	padding: 0px;
	margin-left: 16px;

}

#legacyContent p {

	margin: 0px;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 12px;

}

/*#legacyContent table {

	border-collapse: separate;
	border-spacing: 0;

}*/

#legacyContent td {
	padding: 2px;
}


.mainIndent {
	margin-left: 10px;
}


#legacyContent {

	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666666;

}

/* JM ADDED STYLES - END */

/* 
	DS ADDED STYLES
	11/23/11
*/

#mainContent {
	width: 872px;
}
	
#mainContent table td:first-child {
	border: 1px solid #fff;
	padding-right: 20px;
}

#mainContent table td:nth-child(2) {
}


#legacyContent .none{ /* fixes a netscape4 issue */

}



#legacyContent .resetSubnav{z-index: 5; position: absolute; top: 0; left: 0; visibility: hidden;}

#legacyContent .topNav{z-index: 10; position: absolute; top: 63; left: 26; visibility: visible;}

#legacyContent .emptySubnav{z-index: 10; position: absolute; top: 86; left: 26; visibility: hidden;}

#legacyContent .aboutusSubnav{z-index: 10; position: absolute; top: 86; left: 25; visibility: hidden;}

#legacyContent .productsSubnav{z-index: 10; position: absolute; top: 86; left: 127; visibility: hidden;}

#legacyContent .researchSubnav{z-index: 10; position: absolute; top: 86; left: 229; visibility: hidden;}

#legacyContent .pipelineSubnav{z-index: 10; position: absolute; top: 86; left: 331; visibility: hidden;}

#legacyContent .newsSubnav{z-index: 10; position: absolute; top: 86; left: 432; visibility: hidden;}

#legacyContent .irSubnav{z-index: 10; position: absolute; top: 86; left: 487; visibility: hidden;}

#legacyContent .careersSubnav{z-index: 10; position: absolute; top: 86; left: 589; visibility: hidden;}



#legacyContent div,#legacyContent p,#legacyContent th,#legacyContent td,#legacyContent ol,#legacyContent ul,#legacyContent li {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #666666;

}



#legacyContent body {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #666666;

	margin: 0px;

	padding: 0px;

}




#legacyContent .callout {

	color: #666666;

}




#legacyContent a,#legacyContent a:visited,#legacyContent a:active,#legacyContent a:link {

	color: #336699;

}



#legacyContent .linkWhite {

	color: #ffffff !important;

}



#legacyContent h2, #legacyContent h3 {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



#legacyContent h2 {

	color: #db750f;

	margin-bottom: 4px;

}



#legacyContent h3 {

	color: #666666;

	margin-bottom: 2px;

}



#legacyContent h4 {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #666666;

}



#legacyContent pre {

	font-family: "Courier New", Courier, monospace;

	font-size: 10px;

	whitespace: pre;

}



#legacyContent .body {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #666666;

}

#legacyContent .bodyWhite {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #ffffff;

}

#legacyContent .bodyLink {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #336699;

}

#legacyContent .listLink {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #336699 !important;

	display: block;

	margin-bottom: 6px;

}

#legacyContent .bodyNav {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #336699;

	text-decoration: none;

}

#legacyContent .bodyNavOn {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #6e8210 !important;

	text-decoration: none;

}

#legacyContent .caption {

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #333333;

	margin-top: 4px;

}
#legacyContent .caption a {

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #006699;

	margin-top: 4px;

}

#legacyContent .header {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	color: #6e8210;

	margin-bottom: 4px;

}

#legacyContent .subHeader {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	margin-bottom: 2px;

	color: #666666;

}

#legacyContent .subHeaderNews {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	font-style: italic;

	margin-bottom: 2px;

	color: #666666;

}

#legacyContent .sectionTitle {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #666666;

	margin-bottom: 1px;

}



#legacyContent .auxNav {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #666666 !important;

	text-decoration: none;

}

#legacyContent .auxNav:hover {

	text-decoration: underline;

}



/* Tertiary Navigation Styles */

#legacyContent .tertiaryTitle {

	font-family: Arial, Helvetica, sans serif;

	font-size: 12px !important;

	color: #666666 !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 14px;

	width: 142px;

}

#legacyContent .tertiaryNavSection {

	font-family: Arial, Helvetica, sans serif;

	font-size: 12px !important;

	color: #336699 !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 14px;

	display: block;

	width: 142px;

}

#legacyContent .tertiaryNavItem {

	font-family: Arial, Helvetica, sans serif;

	font-size: 12px !important;

	color: #5588bb !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 14px;

	display: block;

	width: 142px;

}

#legacyContent .tertiaryNavItemOn {

	font-family: Arial, Helvetica, sans serif;

	font-size: 12px !important;

	color: #db750f !important;

	font-weight: bold;

	text-decoration: none;

	padding-left: 14px;

	display: block;

	width: 142px;

}

#legacyContent .quaternaryNavItem {

	font-family: Arial, Helvetica, sans serif;

	font-size: 12px !important;

	color: #5588bb !important;

	text-decoration: none;

	padding-left: 14px;

	display: block;

	width: 142px;

	margin-top: 5px;

}

#legacyContent .quaternaryNavItemOn {

	font-family: Arial, Helvetica, sans serif;

	font-size: 12px !important;

	color: #db750f !important;

	text-decoration: none;

	padding-left: 14px;

	display: block;

	width: 142px;

	margin-top: 5px;

}

#legacyContent .tertiaryNavLine {

	margin-top: 6px;

	margin-bottom: 4px;

	border-bottom: solid 1px #cccccc;

}

#legacyContent .tertiaryNavSectionLine {

	margin-top: 6px;

	margin-bottom: 4px;

	border-bottom: solid 1px #cccccc;

}

/* End Tertiary Navigatoin Styles */



#legacyContent .breadCrumbs {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #ffffff !important;

	text-decoration: none;

	background-color: #be4c00;

}



#legacyContent .patientNames {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #999999;

	text-decoration: none;

}



#legacyContent .copyright {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	text-decoration: none !important;

}


#legacyContent #utility .copyright, #legacyContent .expandMod .copyright, #legacyContent .body .copyright {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	text-decoration: underline !important;

}

#legacyContent .pdemargin .copyright {font-size:11px;}

#legacyContent .productNames {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #336699;

}



#legacyContent .genericNames {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #9EB7D0;

}



#legacyContent .productNamesTitle {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #6e8210;

	font-weight: bold;

}



#legacyContent .genericNamesTitle {

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #6e8210;

}



#legacyContent .tableData {

	font-family: Arial, sans serif;

	font-size: 11px;

	color: #666666;

}

#legacyContent .ticker{

	font-family: Arial, Helvetica, sans serif; 

	font-size: 11px;

	color: #ffffff;

}

#legacyContent .tickerhomepage{

	font-family: Verdana, Arial, sans serif;

	font-size: 9px;

	color: #666666;

}

#legacyContent .tickerhomepageNS4{

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #666666;

}

#legacyContent .datehomepage{

	font-family: Verdana, Arial, sans serif;

	font-size: 9px;

	color: #444444;  

}

#legacyContent .datehomepageNS4{

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #444444;  

}

#legacyContent .headerhomepage{

	font-family: Trade Gothic LT Std, Arial, sans serif;  

	font-size: 16px;

	color: #E77308;

}

#legacyContent .pngHeader {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

}

#legacyContent .pngSubHeader {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #e9e9e9;

}

#legacyContent .pngLink {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #666666 !important;

	text-decoration: none;

}



/***********************************

	Admin Styles

***********************************/

#legacyContent .adminBody {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

}

#legacyContent .adminBodyLight {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #888888;

}

#legacyContent .adminBodyLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

#legacyContent .adminLoginHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666666;

}

#legacyContent .adminHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	font-weight: bold;

}

#legacyContent .adminLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0000ff;

}

#legacyContent .adminNotifyHigh {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px !important;

	color: #cc0000;

}

#legacyContent .adminNotifyLow {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #0000cc;

}

#legacyContent .adminConfirm {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #660000;

	padding: 4px;

	margin-bottom: 10px;

	background-color: #e9dddd;

}



/* Lists and Data Output */

#legacyContent .adminDataRow1 {

	background-color: #ffffff;

}



#legacyContent .adminDataRow1category {

	background-color: #e0e0e0;

}



#legacyContent .adminDataRow1subelement1 {

	background-color: #f0f0f0;

}

#legacyContent .adminDataRow1subelement2 {

	background-color: #f6f6f6;

}



#legacyContent .adminDataRow2 {

	background-color: #eeeee0;

}



#legacyContent .adminDataRow2category {

	background-color: #e6e6d9;

}



#legacyContent .adminDataRow2subelement1 {

	background-color: #f0f0e6;

}

#legacyContent .adminDataRow2subelement2 {

	background-color: #f6f6f0;

}



/* Top menu and Navigation */

#legacyContent .adminTopMenu {

	background-color: #eeeee0;

}

#legacyContent .adminTopMenuText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 10px;

	color:#666666;

}

#legacyContent .adminMenuDropSelect {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #dddddd;

	width: 200px;

}

#legacyContent .adminMenuLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;  

	color: #b22222; 

	text-decoration: none;

}



/* Sub menu and Navigation */

#legacyContent .adminSubMenu {

	background-color: #d0d0d0;

}

#legacyContent .adminSubMenuLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #b22222;

}

#legacyContent .adminSubMenuLinkOff {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #b22222;

	text-decoration: none;

}

#legacyContent .adminFilterBar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #eeeeee;

}

#legacyContent .adminFilterBox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 10px;

	background-color: #eeeeee;

}



/* Form Elements */

#legacyContent .adminFormButton {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	font-weight: bold;

	background-color: #cccccc;

}

#legacyContent .adminFormElement {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

}

#legacyContent .adminFormElement100px {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

	width: 100px;

}

#legacyContent .adminFormElement200px {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

	width: 200px;

}

#legacyContent .adminFormElement300px {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

	width: 300px;

}

#legacyContent .adminFormElement400px {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

	width: 408px;

}

#legacyContent .adminFormElementTextarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 10px;

	background-color : #FFFFFF;

	width : 300px;

	vertical-align : top;

}

#legacyContent .adminFormElementSelect {

	font-size : 10px;

	font-family : verdana, geneva, arial, sans-serif;

	background-color : #FFFFFF;

}

#legacyContent .adminFormElementOptionSpecial {

	color: #dd0000;

}

#legacyContent .adminFormElementOptionSpecial2 {

	color: #0000dd;

}



#legacyContent .webcastText {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #666666;

}



#legacyContent .webcastLink{

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #336699;

}

/* Added By Warner */

#legacyContent td .whtspace 
{
	padding-left: 4px;
}
