@charset "utf-8";
/* CSS Document */

p {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #000000;text-align: left;}
a {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #547806;text-align: left;}
a:hover {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #3c66b0;text-align: left;}

h1 {  font-family:Verdana, Geneva, sans-serif;line-height : 21px;font-size: 18px; color: #ffffff;font-weight:bold;text-align: left; background:#cccccc; height:28px; padding-left:17px; padding-top:8px; border-top:1px solid #fff; border-bottom:1px solid #fff;}

h2 {  font-family:Verdana, Geneva, sans-serif;line-height : 19px;font-size: 13px; color: #3c66b0;font-weight:bold;text-align: left;}

.intro_text {  font-family:Tahoma, Arial, sans-serif; line-height : 19px;	font-size: 13px; color: #ffffff;text-align: left;}

.side_title {  font-family:Verdana, Geneva, sans-serif;line-height : 16px;font-size: 12px; color: #333;font-weight:bold;text-align: left;}
.side_copy {  font-family:Verdana, Geneva, sans-serif;line-height : 16px;font-size: 10px; color: #333;text-align: left;}
.side_link {  font-family:Verdana, Geneva, sans-serif;line-height : 16px;font-size: 10px; color: #3c66b0;text-align: left; text-decoration:underline;}
.side_link:hover {  font-family:Verdana, Geneva, sans-serif;line-height : 16px;font-size: 10px; color: #003d71;text-align: left; text-decoration:underline;}
.news_date {  font-family: Arial, Helvetica, sans-serif; line-height : 17px;font-size: 9px; color: #7D8577;	text-align: left;}


.footer {  font-family:Tahoma, Arial, sans-serif; line-height : 17px; font-size: 11px; color: #ffffff; text-align: left;}
.footerlink {  font-family:Tahoma, Arial, sans-serif; line-height : 17px; font-size: 11px; color: #ffffff; text-align: right; text-decoration:underline;}
.footerlink:hover {  font-family:Tahoma, Arial, sans-serif; line-height : 17px; font-size: 11px; color: #bdd2f9; text-align: right; text-decoration:underline;}

.base {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 10px; color: #fff;text-align: left;}
.base_links {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 10px; color: #fff;text-align: left;}
.base_links:hover {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 10px; color: #9dca26;text-align: left;}

ul {  font-family:Tahoma, Arial, sans-serif; line-height : 17px;	font-size: 11px; color: #000000;text-align: left;}


#left {margin-top: 0px; padding-left: 70px; padding-top:0px; padding-right:20px; float: left; width:525px; background-image:url(../images/left_back.jpg);border-right:0px solid #000000;}
#left2 {margin-top: 0px; padding-left: 70px; padding-top:0px; padding-right:20px; float: left; width:650px; background-image:url(../images/left_back.jpg);border-right:0px solid #000000;}
#right {float:right; width:246px; margin-top: -12px; padding-top:20px; padding-right:18px; background:#e3e7f0; margin-right:16px;}

#rightcopy {padding-left:20px; padding-right:20px;}
#rightpic {position: relative;float:right; width:254px; margin-top: 0px; padding-top:0px; margin-right:-14px; top:-17px;BORDER: 1px solid #cccaca;}
#wrapper {width:904px;	margin-left : auto; margin-right : auto; background:url(../images/page_back.gif); border:1px solid #ffffff; padding-bottom:0px;}
#baselinks {width:902px;	margin-left : auto; margin-right : auto;}
#clear2 {clear:both;}
#clear {clear:both;}
#top {margin: 00px; padding: 00px; margin-top:40px;} 
#footer {border-top:1px solid #fff; width:894px; background-image:url(../images/footer_background.gif); height:26px; padding-left:10px; padding-top:13px; clear:both;}
#footer_r {	clear: both; position: relative; right: 20px; top: 0px; width: 220px; float:right;}



#nav {	position: absolute;	top:0px; clear:both;}
#home {position: absolute; left: 0px; top: 0px; width: 103px;  border-bottom:0px solid #000000; }
#about_us {position: absolute; left: 103px; top: 0px;  width: 150px; border-bottom:0px solid #000000; }
#drug_pipeline {position: absolute; left: 253px; top: 0px;  width: 150px; border-bottom:0px solid #000000; }
#intellectual_property {position: absolute; left: 403px; top: 0px;  width: 201px; border-bottom:0px solid #000000; }
#media_center {position: absolute; left: 604px; top: 0px;  width: 150px; border-bottom:0px solid #000000; }
#contact_us {position: absolute; left: 754px; top: 0px;  width: 150px; border-bottom:0px solid #000000; }

#boxes {position: relative;		height: 360px;	width: 902px;	margin-top:0px;	margin-bottom:0px;
	padding:0px;	padding-top:0px;	border:0px solid #848484; border-top:0px solid #000000;}

#drug_pipelinebx {position: absolute; left: 15px; top: 0px; width: 267px; height:345px; border:4px solid #ffffff; background:#FFF;}
#about_usbx {position: absolute; left: 311px; top: 0px;  width: 267px; height:345px;  border:4px solid #ffffff; background:#FFF;}
#snapshotbx {position: absolute; left: 607px; top: 0px;  width: 267px; height:345px; border:4px solid #ffffff; background:#FFF;}


#box_content {padding-left:10px; padding-right:10px;}
.boxtitle {font-family:Tahoma, Arial, sans-serif; line-height : 15px; font-size: 12px; color: #566480; text-align: left; font-weight:bold;}
.boxtext {font-family:Tahoma, Arial, sans-serif; line-height : 16px; font-size: 10px; color: #000000; text-align: left;}
.boxtext2 {font-family:Tahoma, Arial, sans-serif; line-height : 14px; font-size: 10px; color: #000000; text-align: left;}


#mid_section {position: relative;  right: 0px; top: 0px; background:url(../images/mid_section.png); border-top:0px solid #000000; border-bottom:0px solid #000000; border-left:0px solid #000000; border-right:0px solid #000000; margin-top: 0px; height:279px;}
#intro_copy {position: relative; right: 20px;  top: 10px; width: 545px; float:right;}
#intro_photo{position: relative; left:12px; top: 4px; float:left; border-left:0px solid #000000;}

img.bottomborder {
	border-bottom: 1px solid black;
}

img.borderlb {
	border-bottom: 1px solid black; border-left: 1px solid black;
}

img.goleft {
	BORDER: 0px solid #8d8d8d; DISPLAY: block; MARGIN: 2px 10px 2px 0px; float: left; margin-left:-57px;
}