@charset "utf-8";
/* CSS Document */

@font-face {
font-family: carefree;
src: url('http://www.apricusbio.com/MyFonts/carefree.eot'); /* IE9 Compatibility Modes */
src: url('http://www.apricusbio.com/MyFonts/carefree.eot') format('eot'),  /* IE6-IE8 */
url('http://www.apricusbio.com/MyFonts/carefree.woff') format('woff'), /* Modern Browsers */
url('http://www.apricusbio.com/MyFonts/carefree.ttf')  format('truetype'); /* Safari, Android, iOS */
/* url('Graublauweb.svg#svgGraublauweb') format('svg');  Legacy iOS */
font-size-adjust:0.5;
}

.biography{
	font-family:carefree !important;
	color:#666 !important;
	font-size:18px !important;
}

/*Layout Design*/
/*-- Used for computer screens --*/
div#screen {
	background-color: transparent;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height:100%;
}

.holder{ position: absolute; z-index: 1000;}

.titlesbox {
	padding: 5px;
	position: absolute;
	top: -13px;
	left: -18px;
	z-index: 1000;
}

.titlesbox .title {
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	background-color: white;
	padding: 8px 12px 10px 12px;
	position: relative;
	z-index: 1000;
}

.titlesbox .subtitles {
	border: 1px solid #d9d9d9;
	position: relative;
	top: -1px;
	padding: 10px 20px;
	white-space: nowrap;
	background-color: white;
	z-index: 900;
}

.titlesbox .subtitles p { padding: 4px 0; margin: 0;}

.titlesbox .subtitles ul { list-style-type: none; margin: 0; padding: 0 10px; }

.titlesbox .subtitles ul li { margin: 0; padding: 1px 0; }
.titlesbox .subtitles ul li a:link, .titlesbox .subtitles ul li a:active, .titlesbox .subtitles ul li a:visited { font-weight: normal; color: #3d718b; }


.line {
	background-image: url(../images/line.gif);
	height: 5px;
	font-size: 5px;
	margin-bottom: 5px;
}
.line_dots {
	background-image: url(../images/line_dots.gif);
	height: 5px;
	font-size: 5px;
	margin-bottom: 5px;
}

.bg_menu {
	background-image: url(../images/bg_menu.gif);
	background-repeat:no-repeat;
	width:202px;
	height:452px;
}


.bg_partnering_menu {
	background-image: url(../images/bg_partnering_menu.gif);
	background-repeat:no-repeat;
	width:202px;
	height:452px;
}

.bg_careers {
	background-image: url(../images/bg_careers.png);
	background-repeat:no-repeat;
	width:600px;
	height:424px;
}

.bg_about {
	background-image: url(../images/bg_about.png);
	background-repeat:no-repeat;
	
}

.bg_table {
	background-image: url(../images/bg_table.png);
	background-repeat:no-repeat;
	
}

.bg_address {
	background-image: url(http://www.apricusbio.com/images/bg_address_photo.png);
	background-repeat:no-repeat;
	
	
}
.bg_products {
	background-image: url(../images/partnering_bottomBar.png);
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif; height:450px;
	 font-size:12px;
	 color:#5a5a5a;
	 
	
}

.bg_products2 {
	background-image: url(../images/partnering_bottomBar2.png);
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif; height:280px;
	 font-size:12px;
	 color:#5a5a5a;
	 
	
}
.bg_products_bar{
	background-image: url(../images/partnering_topBar.jpg);
	background-repeat:no-repeat;
	height:4px;
	
}

.bg_sitemap {
	background-image: url(../images/bg_sitemap.png);
	background-repeat:no-repeat;
	
}

.bg_ticker {
	background-image: url(../images/bg_ticker.png);
	background-repeat:no-repeat;
	
}



.maintable {
	background-color: white;
	width: 1000px;
	/*height: 100%;*/
	  
	
}

.header {
	color: #4275A4;
	font-weight: 500;
	font-size: 18px;
	margin: 2px 0;
}


.profile {
	margin-bottom: 0;
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px;
   line-height:1.5em;
}


.home_profile {
	margin-bottom: 0;
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px;
   line-height:1.5em;
   color:#555555 !important;
}
.copyright {
	color: #8f8f8f;
	font-weight: bolder;
	font-size: 10px;
}

.top_nav {
	border-top: 4px solid #5a5a5a;
	border-bottom: 1px solid #d9d9d9;
	height: 37px;
}
.top_nav a, .top_nav a:visited {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif; color: #5a5a5a;
	font-weight: bolder;
}

.top_nav a.active, .top_nav a.active:visited, .top_nav a.active:active, .top_nav a.active:hover {
	color: #548ba5;
}

.top_nav a.list, .top_nav a.list:visited, .top_nav a.list:active, .top_nav a.list:hover {
	color: #548ba5;
}

.bottom_nav {
	border-top: 4px solid #5a5a5a;
	border-bottom: 1px solid #d9d9d9;
	background-color: #f2f2f2;
}
.bottom_nav a, .bottom_nav a:hover, .bottom_nav a:visited, .bottom_nav a:active {
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif; color: #5a5a5a;
	font-weight: bolder;
}

a.bold_blue {
color: #3d718b;
text-decoration: none;
font-weight: bolder;
}

a.bold_blue:active {
color: #3d718b;
text-decoration: none;
font-weight: bolder;
}

a.bold_blue:hover {
color: #3d718b;
text-decoration: none;
font-weight: bolder;
}

a.bold_blue:visited {
color: #3d718b;
text-decoration: none;
font-weight: bolder;
}

/*********/

a.bold_blue_home {
color: #3d718b;
text-decoration: none;

font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; line-height:1.5em;
}

a.bold_blue_home:active {
color: #3d718b;
text-decoration: none;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; line-height:1.5em;
}

a.bold_blue_home:hover {
color: #3d718b;
text-decoration: none;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; line-height:1.5em;
}

a.bold_blue_home:visited {
color: #3d718b;
text-decoration: none;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif; line-height:1.5em;
}





a {
color:#447D99;
text-decoration: none;
}

a:active {
color: #447D99;
text-decoration: none;
}

a:hover {
color: #015989;
text-decoration: none;
}

a:visited {
color:#447D99;
text-decoration: none;
}



a.blue {
color: #669999;
text-decoration: none;
}

a.blue:active {
color: #333;
text-decoration: none;
}

a.blue:hover {
color:  #333;
text-decoration: none;
}

a.blue:visited {
color: #669999;
text-decoration: none;
}


body {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:12px;
color:#666666;
line-height: 16px;
margin:0px;
padding:0px;
} 

body.blue {
background-image: url(../images/bg.gif);
background-repeat: repeat;
}


td {
font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px;
color:#666666;
line-height: 14px;
}







.mainBox p
{
   margin-bottom: 0;
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px;
}

.mainBox h4
{
   color:#FAC14E;
   padding: 0px 0 0px 10px;
   font-style:italic;
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size: large
   
}

.mainBox ul
{
   padding-left: 0px;
}

.mainBox li
{
   margin-bottom: 40px;
}

.mainBox li div
{
   color: #92C2EF;
   /*font-weight: bold;*/
   font-size: 15px;
   line-height: 1em;
   float: left;
   border-right: 0px solid #CCCCCE;
   padding-right: 0px;
   margin-right: 0px;
   width: 40px;
   height: 0px;
   font-family: Arial, Verdana, Helvetica, sans-serif; }

.mainBox span
{
   font-size: 16px;
   display: block;
   color: #0B4E9A;
   text-transform: uppercase;
   text-align:center;
   
}
.mainBox  li {
   list-style-type:none;   
}

.mainBox  {
color:#57B3E3;
 font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px;
text-align:center;
margin-top:
}


.mainBox_more  {

 font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px;
text-align:left;
margin-top:
}

.mainBox_p p
{
   margin-bottom: 0;
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px;
   line-height:1.5em;
}
   


.leftmenu{
	margin-left:10px;
	margin-top:10px;
}

.text3{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px;
   color:#666666;
	
}

#button-right{width:265px; margin:2px 0 0 0;}
#button-right ul {list-style:none;}
#button-right li {margin-top:10px;}
#button-right li a {height:36px; display:block;}
#button-right li a:hover {background-position:0 -36px;}
#button-right li a span {display:none;}
a#exparel-partnering {
	background:url(../images/call_out_partnering.jpg) 0 0 no-repeat;}

a#exparel-additional {
	background:url(http://www.apricusbio.com/images/call_out_additional.jpg) 0 0 no-repeat;}


.partnering_products{
	 font-family: Arial, Verdana, Helvetica, sans-serif; font-size:22px;
	 color:#5a5a5a;
	 font-weight:200;
}

.textarea {
resize:none;
font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-size:12px;
   color:#666666;
} 