@charset "UTF-8";
@import url("zreset.css");
/* ----------------------------
- Copyright 2009, ZEMOGA.com All rights reserved.
- Version: 1.0       
- ZReset.css - Created by: Alvaro Araujo

----- Table of Contents -----
 
 	1. General Classes
	2. Body
	3. Wrapper
	4. Header
	5. Content
	6. Footer

---------------------------- */

/* General Classes
 ============================================================ */
.clearfix:after { 
  content:"."; 
  display:block; 
  height:0; 
  clear:both; 
  visibility:hidden; 
}
.clearfix { 
  display:inline-block; 
}
/* Hides from IE-mac \*/
* html .clearfix {
  height:1%; 
}
.clearfix { 
  display:block; 
}

p{
	color:#666;
	font-size:1.2em;
	margin-bottom:10px;
}
p.enter{
	font-size:1.8em;
}
p.enter a{
	text-decoration:none;
}
a{
	color:#666;
}
a:hover{
	color:#003366;
}

h2{
	color:#002663;
	font-size:1.8em;
	margin-bottom:10px;
}
h3{
	color:#002663;
	font-size:1.2em;
	font-weight:700;
	margin-bottom:5px;
}
h4{
	color:#000;
	font-size:1.2em;
	font-weight:700;
	margin-bottom:10px;
	text-align:center;
}
h5{
	color:#002663;
	font-size:1.3em;
	font-weight:700;
	margin-bottom:5px;
}
.red{
	color:#BD0000;
}
.red:hover{
	color:#F00000;
}
a.pdf{
	background: url("../images/icn/pdf-icon.gif") no-repeat;
	display:block;
	padding-left:15px;
}

a.blue{
	color:#002663;
}

/* Containers --------------------------- */
.box2{
	margin-bottom:20px;	
}
.box3{
	border-left:1px solid #CCC;
	margin-bottom:20px;
	padding: 0 10px;
}

.references{
	font-size:0.8em;
	padding-top:10px;
}
.references .title2{
	font-size:1.4em;
	padding-top:10px;
	font-weight:bold;
	
}


dl.arrows{
	margin-bottom:20px;
}
dl.nomargin p{
	margin-bottom:0;
	font-size:1em;
}
dl.arrows dt{
	background: url("../images/icn/icn_arrow.gif") 0px 3px no-repeat;
	color:#002663;
	cursor:pointer;
	font-size:1.2em;
	font-weight:700;
	margin-bottom:10px;
	padding-left:15px;
}
dl.arrows dd{
	color:#666;
	margin-bottom:15px;
	padding-left:15px;
	font-size:1.2em;
}

chemical_image{
	margin-left:20px;	
}
/* Buttons --------------------------- */
a.ablavar{
	background: url("../images/logo_white.gif") no-repeat;
	display:block;
	float:left;
	height:49px;
	margin-bottom:50px;
	text-indent:-9000px;
	width:166px;
}
a.lantheus{
	background: url("../images/lantheus_logo.gif") no-repeat;
	display:block;
	float:right;
	height:30px;
	text-indent:-9000px;
	width:133px;
}
a.btn_prescribing_pdf, a.btn_clinical-reprints_pdf, a.btn_dosage_pdf, a.btn_prescribing-MSDS_pdf, a.btn_formularyKit_pdf, a.btn_reimbursement_pdf  {
	display:block;
	position:relative;
	height:68px;
	width:231px;
}
a.btn_prescribing_pdf span{
	background: url(../images/btn/download.gif) no-repeat;
	display:block;
	height:68px;
	position:absolute;
	width:200px;
}
a.btn_clinical-reprints_pdf span{
	background: url(../images/btn/abstracts.gif) no-repeat;
	display:block;
	height:68px;
	position:absolute;
	width:200px;
}
a.btn_dosage_pdf span{
	background: url(../images/btn/dosing.gif) no-repeat;
	display:block;
	height:68px;
	position:absolute;
	width:200px;
}
a.btn_prescribing-MSDS_pdf span{
	background: url(../images/btn/msds.gif) no-repeat;
	display:block;
	height:68px;
	position:absolute;
	width:200px;
}
a.btn_formularyKit_pdf span{
	background: url(../images/btn/formularykit.gif) no-repeat;
	display:block;
	height:68px;
	position:absolute;
	width:200px;
}
a.btn_reimbursement_pdf span{
	background: url(../images/btn/reimbursement.gif) no-repeat;
	display:block;
	height:68px;
	position:absolute;
	width:200px;
}
/* Lists --------------------------- */


ul.bullets{
	color:#666;
	font-size:1.2em;
	margin-bottom:10px;
	margin-left:20px;
}
ul.bullets li{
	background: url("../images/icn/icn_circle.gif") no-repeat 0px 6px;
	margin-bottom:5px;
	padding:0 0 0 8px;
	}
ul.contact li{
	background: url("../images/icn/icn_circle.gif") no-repeat 0px 6px;
	margin-bottom:5px;
	padding:0 0 0 8px;
	font-size:0.8em;
	}
ul.bullets li ul{
	margin:3px 0 0 5px;
}
ul.bullets li a{
	color:#2E160C;
	font-size:0.917em;
	text-decoration:none;
}

ul.checkboxList li{
	float:left;
	display:inline-block;
}
ul.checkboxListR li{
	float:none;
}

/* Table --------------------------- */
.table1{
	border-collapse:separate;
	font-size:1.2em;
	margin: 10px 0;
	width:100%;
}
.table2{
	border-collapse:separate;
	font-size:1.0em;
	margin: 10px 0;
	width:100%;
}
.table1 caption {
	color:#FFF;
	background-color:#002663;
	font-size:1.1em;
	font-weight:700;
	padding:3px;
	text-align: center;
}
.table2 caption {
	color:#FFF;
	background-color:#002663;
	font-size:1.1em;
	font-weight:700;
	padding:3px;
	text-align: center;
}
.table1 th{
	border-top: 1px solid #002663;
	border-left: 1px solid #002663;
	font-weight:bold;
	text-align:center;
	padding:3px;
}
.table2 th{
	border-top: 1px solid #002663;
	border-left: 1px solid #002663;
	font-weight:bold;
	text-align:center;
	padding:3px;
}
.table1 td{
	border-top: 1px solid #002663;
	border-left: 1px solid #002663;
	text-align:center;
	padding:3px;
}
.table2 td{
	border-top: 1px solid #002663;
	border-left: 1px solid #002663;
	text-align:center;
	padding:3px;
}
.table1 .last_row td{
	border-bottom: 1px solid #002663;
}
.table2 .last_row td{
	border-bottom: 1px solid #002663;
}
.table1 .last_col{
	border-right: 1px solid #002663;
}
.table2 .last_col{
	border-right: 1px solid #002663;
}
.table1 .separate{
}
.table2 .separate{
}
.table1 tfoot td{
	font-size: 1em;
	text-align:left;
}
.table2 tfoot td{
	font-size: 1em;
	text-align:left;
}


/* Body
============================================================ */
body {
 	background:#FFF url("../images/bg/bg.gif") center 49px no-repeat;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
body.disclaimer,
body.flash{
	background:#FFF;
}

body.disclaimer #wrapper{
	overflow:hidden;
	width:390px;
}

body.disclaimer #content{
	background:#FFF;
}

body.flash #content{
	background:#fff;
	margin-top:25px;
}

body.flash #wrapper{
	width:720px;
}


/* Wrapper
 ============================================================ */
 #wrapper {
 	margin: 0 auto;
 	width:970px;
 }

/* Header
============================================================ */
#header {
	background:#FFF url("../images/bg/bg_header.png") center no-repeat;
	height:193px;
	padding:30px 100px 0 0;
}
#header h1{
	font-size:1.5em;
	float:left;
	margin-top:45px;
	padding-left:80px;
}
#header h1 a{
	background: url("../images/logo_blue.gif") no-repeat;
	color:#000000;
	display:block;
	height:60px;
	width:205px;
}
#header h1 span{
	display:none;
}
#header h2{
display:none;
	color:#FFF;
	float:right;
	margin-top:60px;
}
#header ul{
	float:right;
	overflow:hidden;
}
#header ul li{
	float:left;
	line-height:23px;
}
#header ul li a{
	font-size:1.1em;
	text-decoration:none;
	padding:0 4px;
}
#header ul li.active a{
	color:#003366;
	font-weight:700;
}
#header ul li input.text{
	border-color:#CCC;
	border-style: none none none solid;
	border-width:1px;
	color:#999;
	font-size:1.1em;
	padding:4px;
	width:150px;
}

#header ul li input.btn_search{
	background: url("../images/icn/icn_search.gif") no-repeat;
	border: 0 none;
	height:16px;
	text-indent:-9000px;
	text-transform:capitalize;
	width:16px;
}
 
/* Content
============================================================ */
#content {
	background: #FFF url("../images/misc/gradient_line.gif") 279px repeat-y;
	overflow:hidden;
	padding-top:20px;
}

/* Side Bar --------------------------- */
#content .sidebar{
	float:left;
	margin-right:55px;
	width:27%;
}
#content .sidebar ul{
	float:right;
	font-size:1.2em;
	margin-bottom:10px;
	text-align:right;
	width:170px;
}
#content .sidebar ul li{
	border-bottom:1px dashed #CCC;
	padding:3px;
	font-weight:700;
}
#content .sidebar ul li a{
	text-decoration:none;
}
#content .sidebar ul li ul{
	float:none;
	font-size:0.9em;
	margin-bottom:0;
	padding:3px 0 0;
}
#content .sidebar ul li ul li{
	border:0 none;
	padding-right:8px;
	font-weight:normal;
}
#content .sidebar ul li ul li ul{
	font-size:0.8em;	
}
#content .sidebar ul li ul li ul li{	
}

ul li.active a{
	color:#003366;
	font-weight:700;	
}
ul li.active ul li  a{
	color:#666;
	font-weight:400;
}
	

/* Primary Content --------------------------- */
#content .primary_content{
	overflow:hidden;
	padding-bottom:20px;
	width:58%;
}

#content .primary_content ul.box{
	margin:30px 0 20px;
	overflow:hidden;
}
#content .primary_content ul.box li{
	border-left: 1px solid #CCC;
	float:left;
	margin-right:20px;
	padding:0 5px 0 10px;
	width:145px;
}
#content .primary_content ul.box li.last{
}

#content .primary_content .main_content{
	margin-bottom:30px;
	overflow:hidden;
}
#content .primary_content .col_right{
	border-left:1px solid #CCC;
	float:right;
	margin-left:10px;
	padding:0 5px 5px 10px;
	width:31%;
}
#content .primary_content .indications{
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
	padding: 20px 0 10px;
}
#content .primary_content .safety{
	border:2px solid #000;
	padding:10px 10px 0 10px;
	margin-bottom:10px;
}
#content .primary_content .safety p{
	color:#000;
	font-weight:700;
}
#content .primary_content .safety ul{
	color:#000;
	font-weight:700;
}
.table .safety2{
	border:2px solid #000;
	padding:10px 10px 0 10px;
	margin-bottom:10px;
}
.table .safety2 p{
	color:#000;
	font-weight:bold;
	font-size:12px;
}
.table .safety2 ul{
	color:#000;
	font-weight:bold;
	font-size:12px;
}
.table .inside{
	font-size:12px;
	}
.main_content.clearfix h2 sup{
	font-size:9px;
}
/* Glossary ----------------- */
.glossary{
}

.glossary h3{
	font-size:2.3em;
	font-weight:normal;
}
.glossary p{
	margin-bottom:15px;
}

/* Accordion ----------------- */
#accordion{
	margin-bottom:30px;
}

#accordion h5{
	background: url("../images/icn/icn_arrow.gif") 0px 3px no-repeat;
	cursor:pointer;
	padding-left:10px;
}
#accordion div{
	margin-bottom:10px;
}

/* Site Map ----------------- */
.sitemap ul{
	border-bottom:1px dashed #CCC;
	margin-bottom:15px;
	padding-bottom:15px;
}
.sitemap ul ul{
	border: 0 none;
	margin:0;
	padding:0;
}

/* Contact Us Form----------------- */
fieldset input.text,
fieldset select,
fieldset textarea{
	border: 1px solid #999;
	color:#666;
	font-size:1.1em;
	padding:3px;
}
fieldset textarea{
	height:200px;
	width:450px;
}
fieldset input.radio,
fieldset input.checkbox{
	border: 0 none;
	vertical-align:middle;
}

fieldset.contact div{
	margin-bottom:20px;
}
fieldset.contact div.fields{
	overflow:hidden;
	width:550px;
}
fieldset.contact div div{
	margin-bottom:4px;
}
fieldset.contact div.fields div{
	float:left;
	margin-right:20px;
	margin-bottom:0px;
}
fieldset.contact div.radio{
	overflow:hidden;
	width:250px;
}
/* HACK FOR IE6 */
* html fieldset.contact div.radio{
	overflow:hidden;
	width:270px;
}
/* HACK FOR IE6 */
* html fieldset.contact div.radio input.radio{
	float:none;
}
/* HACK FOR IE6 */
* html fieldset.contact div.radio label{
	float:none;
	display:inline-block;
}
/* HACK FOR IE7 */
*  + html fieldset.contact div.radio label{
	width:50px;
	margin:5px;
}

fieldset.contact div.radio input.radio{
	float:left;
	margin-bottom:4px;
}

fieldset.contact div.radio label{
	float:left;
	margin-bottom:4px;
	width:55px;
}
fieldset.contact div.large{
	width:200px;
}
fieldset.contact div.large input.text{
	width:180px;
}

fieldset.contact div.medium{
	width:150px;
}
fieldset.contact div.medium input.text{
	width:130px;
}

fieldset.contact div.small{
	width:100px;
}
fieldset.contact div.small input.text{
	width:80px;
}

fieldset.contact h3 span{
	color:#BD0000;
}
fieldset.contact label{
	font-size:1.2em;
	margin-right:10px;
	vertical-align:middle;
}
fieldset.contact input.radio{
	margin-right:3px;
}
fieldset .checkboxesList{
	width:auto;
	float:left;
}

p.requiredForm span {
	color:#BD0000;
	font-size:11px;
	font-weight:bold;
}


/* Copyrights container ----------------- */
.reg {
	background:url(../images/lantheus_logo.gif) no-repeat left top;
	padding: 0 0 50px 150px;
}
.reg h4 {
	color: #666666;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;

}
.reg p {
	color: #666666;
	font-size:1em;
}

 
/* Footer
============================================================ */


/* Search - results ----------------- */

#cse-search-results iframe { 
	width:565px;
}