.none{ /* fixes a netscape4 issue */

}



.resetSubnav{z-index: 5; position: absolute; top: -1px; left: -27px; visibility: hidden;}

.topNav{
	z-index: 10;
	position: absolute;
	top: 106px;
	left: 26px;
	visibility: visible;
	width: 772px;
	height: 72px;

}

.emptySubnav{z-index: 10; position: absolute; top: 82px; left: 26px; visibility: hidden;}

.aboutusSubnav{z-index: 10; position: absolute; top: 130px; left: 25px; visibility: hidden;}

.productsSubnav{
	z-index: 10;
	position: absolute;
	top: 130px;
	left: 143px;
	visibility: hidden;
	width: 146px;
	height: 101px;

}

.researchSubnav{z-index: 10; position: absolute; top: 130px; left: 261px; visibility: hidden;}

.pipelineSubnav{z-index: 10; position: absolute; top: 130px; left: 379px; visibility: hidden;}

.newsSubnav{z-index: 10; position: absolute; top: 130px; left: 497px; visibility: hidden;}

.irSubnav{z-index: 10; position: absolute; top: 130px; left: 585px; visibility: hidden;}

.careersSubnav{z-index: 10; position: absolute; top: 130px; left: 589px; visibility: hidden;}



div,p,th,td,ol,ul,li {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #000000;

}



body {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #000000;

	margin: 0px;

	padding: 0px;

}



.callout {

	color: #666666;

}



a,a:visited,a:active,a:link {

	  text-decoration: none;
	  color: #800080;

}



.linkWhite {

	color: #ffffff !important;

}



h2, h3 {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



h2 {

	color: #db750f;

	margin-bottom: 4px;

}



h3 {

	color: #000000;

	margin-bottom: 2px;

}



h4 {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #000000;

}



pre {

	font-family: "Courier New", Courier, monospace;

	font-size: 10px;

	whitespace: pre;

}



.body {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #000000;

}

.bodyWhite {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #ffffff;

}
.GreenTable {
	font-family: Arial;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
}
.PurpleHeader {
	font-family: Arial;
	font-size: 30px;
	color: #800080;
}
.BrownSubHead {
	font-family: Arial;
	font-size: 14px;
	color: #865e2a;
	font-weight: bold;
}
.FormText {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.FormTextPurple {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #9F429F;
}
.bodyLink {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #336699;

}

.listLink {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #336699 !important;

	display: block;

	margin-bottom: 6px;

}

.bodyNav {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #336699;

	text-decoration: none;

}

.bodyNavOn {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #db750f !important;

	text-decoration: none;

}

.caption {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #000000;

	margin-top: 4px;

}

.header {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	color: #db750f;

	margin-bottom: 4px;

}

.subHeader {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	margin-bottom: 2px;

	color: #000000;

}

.subHeaderNews {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	font-style: italic;

	margin-bottom: 2px;

	color: #000000;

}

.sectionTitle {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #000000;

	margin-bottom: 1px;

}



.auxNav {

	font-family: Verdana, Arial, sans serif;

	font-size: 30px;

	color: #666666 !important;

	text-decoration: none;

}

.auxNav:hover {

	text-decoration: underline;

}



/* Tertiary Navigation Styles */

.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;

}

.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;

}

.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;

}

.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;

}

.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;

}

.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;

}

.tertiaryNavLine {

	margin-top: 6px;

	margin-bottom: 4px;

	border-bottom: solid 1px #cccccc;

}

.tertiaryNavSectionLine {

	margin-top: 6px;

	margin-bottom: 4px;

	border-bottom: solid 1px #cccccc;

}

/* End Tertiary Navigatoin Styles */



.breadCrumbs {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #ffffff !important;

	text-decoration: none;

	background-color: #be4c00;

}



.patientNames {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #999999;

	text-decoration: none;

}



.copyright {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #ffffff !important;

	text-decoration: none !important;

	background-color: #800080;

}



.productNames {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #336699;

}



.genericNames {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #9EB7D0;

}



.productNamesTitle {

	font-family: Verdana, Arial, sans serif;

	font-size: 11px;

	color: #db750f;

	font-weight: bold;

}



.genericNamesTitle {

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #e5ab70;

}



.tableData {

	font-family: Arial, sans serif;

	font-size: 11px;

	color: #000000;

}

.ticker{

	font-family: Arial, Helvetica, sans serif; 

	font-size: 11px;

	color: #ffffff;

}

.tickerhomepage{

	font-family: Verdana, Arial, sans serif;

	font-size: 9px;

	color: #666666;

}

.tickerhomepageNS4{

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #666666;

}

.datehomepage{

	font-family: Verdana, Arial, sans serif;

	font-size: 9px;

	color: #444444;  

}

.datehomepageNS4{

	font-family: Verdana, Arial, sans serif;

	font-size: 10px;

	color: #444444;  

}

.headerhomepage{

	font-family: Trade Gothic LT Std, Arial, sans serif;  

	font-size: 16px;

	color: #E77308;

}

.pngHeader {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

}

.pngSubHeader {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #e9e9e9;

}

.pngLink {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #000000 !important;

	text-decoration: none;

}



/***********************************

	Admin Styles

***********************************/

.adminBody {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

.adminBodyLight {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #888888;

}

.adminBodyLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.adminLoginHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

}

.adminHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}

.adminLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0000ff;

}

.adminNotifyHigh {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px !important;

	color: #cc0000;

}

.adminNotifyLow {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #0000cc;

}

.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 */

.adminDataRow1 {

	background-color: #ffffff;

}



.adminDataRow1category {

	background-color: #e0e0e0;

}



.adminDataRow1subelement1 {

	background-color: #f0f0f0;

}

.adminDataRow1subelement2 {

	background-color: #f6f6f6;

}



.adminDataRow2 {

	background-color: #eeeee0;

}



.adminDataRow2category {

	background-color: #e6e6d9;

}



.adminDataRow2subelement1 {

	background-color: #f0f0e6;

}

.adminDataRow2subelement2 {

	background-color: #f6f6f0;

}



/* Top menu and Navigation */

.adminTopMenu {

	background-color: #eeeee0;

}

.adminTopMenuText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 10px;

	color:#000000;

}

.adminMenuDropSelect {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #dddddd;

	width: 200px;

}

.adminMenuLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;  

	color: #b22222; 

	text-decoration: none;

}



/* Sub menu and Navigation */

.adminSubMenu {

	background-color: #d0d0d0;

}

.adminSubMenuLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #b22222;

}

.adminSubMenuLinkOff {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #b22222;

	text-decoration: none;

}

.adminFilterBar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #eeeeee;

}

.adminFilterBox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 10px;

	background-color: #eeeeee;

}



/* Form Elements */

.adminFormButton {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	font-weight: bold;

	background-color: #cccccc;

}

.adminFormElement {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

}

.adminFormElement100px {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

	width: 100px;

}

.adminFormElement200px {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

	width: 200px;

}

.adminFormElement300px {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

	width: 300px;

}

.adminFormElement400px {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

	width: 408px;

}

.adminFormElementTextarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 10px;

	background-color : #FFFFFF;

	width : 300px;

	vertical-align : top;

}

.adminFormElementSelect {

	font-size : 10px;

	font-family : verdana, geneva, arial, sans-serif;

	background-color : #FFFFFF;

}

.adminFormElementOptionSpecial {

	color: #dd0000;

}

.adminFormElementOptionSpecial2 {

	color: #0000dd;

}



.webcastText {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #800080;

	text-decoration: none;

}

.webfirstText {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #666666 !important;

	text-decoration: none;

}



.webcastTitle {

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	font-weight: bold;

	color: #800080;

}

.webcastLink{

	font-family: Verdana, Arial, sans serif;

	font-size: 12px;

	color: #800080;

}
