body { margin:0px; padding:0px; background:url(../images/bg1.jpg); background-repeat:repeat-x; background-color:#FFF; 
	   font-family:Verdana, arial, helvetica, tahoma, Geneva, sans-serif; position:relative;}
p { line-height:1.5em; }
.linespace { line-height:1.5em; display:inline; vertical-align:3px;}
#container .clear{clear:both}
img{border:none}
.test { Xposition:relative; line-height:1.4em; }
ol { position:relative; line-height:1.4em; }
a:link { color:#0b2864; text-decoration:underline; }
a:visited { color:#0b2864;  }
a:active { color:#0b2864;  }
a:hover { color:#545556; text-decoration:none; }
#container #content #copy li.resourcesLi{padding-top:10px;padding-left:10px;display:block;  margin-left:120px; padding-bottom:20px; background-image:url(../images/red-bullet.gif); background-repeat:no-repeat; background-position:left 16px; list-style:none;margin-bottom:0px;}
#thumbDiv{}
#container { width:1003px; background:url(../images/bg2.gif); background-color:white;margin:0px auto; padding:0px; padding-top:22px; padding-bottom:22px; height:100%; position:relative;}
.absolute {
	position:absolute;
	left:  8px;
	top: 26px;
}
#logo { position:relative; margin-top:0px; left:26px; }
#search { position:relative; width:225px; left:756px; text-align:left}
#searchsubmit { position:relative; margin-right:0px; top:5px; margin-left:4px; }
#searchBox{font-size:10px; width:125px;background:#f3f7fa;border:1px solid #cad5df}
#subnav { font-size:0.563em; color:#555555; padding-left:19px; }
#subnav.topnav a:link { color:#545556; text-decoration:none; }
#subnav.topnav a:visited { color:#545556; text-decoration:none; }
#subnav.topnav a:active { color:#545556; text-decoration:none; }
#subnav.topnav a:hover { color:#b5b5b5; text-decoration:underline; }

#subnav.botnav a:link { color:#545556; text-decoration:underline; }
#subnav.botnav a:visited { color:#545556; text-decoration:underline; }
#subnav.botnav a:active { color:#545556; text-decoration:underline; }
#subnav.botnav a:hover { color:#b5b5b5; text-decoration:none; }

.topnav { margin-bottom:25px; margin-right:43px; padding-top:36px; }
.toplink { margin-right:26px;  }
.botnav { margin-bottom:20px; margin-top:20px; margin-right:38px; margin-left:12px; }

#leftnav { font-size:0.625em; float:left; width:194px; padding-left:22px; z-index:999999999;}
#leftnav ul { margin:0px; padding:0px; background-image:url(../images/leftnav-bg.gif); }
#leftnav li { width:194px; color:#001965; list-style-type:none; list-style:none;  xborder:1px solid black; margin:0px}
#leftnav a:link { color:#001965; text-decoration:none; cursor:pointer; }
#leftnav a:visited {color:#001965; text-decoration:none; cursor:pointer; }
#leftnav a:active { color:#001965; text-decoration:none; cursor:pointer; }
#leftnav a:hover { color:#545556; text-decoration:none; cursor:pointer; background-image:none; }
.leftnav-off-plus { background-image:url(../images/leftnav-off.jpg); padding-left:8px; padding-top:8px;  height:24px; display:block  }
.leftnav-off-plus-uses { background-image:url(../images/leftnav-off.jpg); padding-left:8px; padding-top:8px;  height:24px;  display:block; position:relative;  }
.leftnav-off-noplus { background-image:url(../images/leftnav-off.jpg); padding-left:20px; padding-top:8px;  height:24px; display:block;}
.leftnav-off-noplus-2lines { background-image:url(../images/leftnav-off-2lines.jpg); padding-left:20px; padding-top:8px; background-repeat:no-repeat;  height:45px; display:block;}
.leftnav-off-minus { background-image:url(../images/leftnav-off.jpg); padding-left:11px; padding-top:8px;  height:24px; font-weight:bold;  display:block; }
.leftnav-on-minus { background-image:url(../images/leftnav-on.jpg); padding-left:11px; padding-top:8px;  height:24px; font-weight:bold;  display:block; }
.leftnav-on-minus-uses { background-image:url(../images/leftnav-on.jpg); padding-left:11px; padding-top:7px;  height:24px; font-weight:bold; display:block;  }
.leftnav-on-noplus { background-image:url(../images/leftnav-on.jpg); padding-left:20px; padding-top:8px;  height:24px;  display:block; }
.leftnav-on { background-image:url(../images/leftnav-on.jpg); color:#d2111d;  display:block  }
.leftnav-lev2 { padding-left:20px; padding-bottom:7px; padding-top:3px;  display:block }
.leftnav-lev2-minus { color:#FF0000; padding-bottom:2px; padding-left:4px;   display:block }
.leftnav-lev2-plus { color:#001965; padding-bottom:2px; padding-left:1px;  display:block  }
.leftnav-lev2-nominus { padding-left:13px; padding-bottom:5px; display:block  }
.leftnav-lev3 { padding-left:20px; padding-bottom:6px; width:120px; line-height:1.2em; display:block  }
.leftnav-for-hcp { background-image:url(../images/leftnav-for-hcp.jpg); background-repeat:no-repeat; margin-top:15px; padding-left:20px; padding-top:7px;  height:41px; display:block;}
#leftnav sup{font-size:7px; vertical-align:top;	position:static;top:0px;}

#content { position:relative; float:left; width:546px; padding-left:10px; color:#0b2864; line-height:1.1em;   }
#content ul { margin-left:8px; padding-left:10px;}
#content li { margin-bottom:6px;  }
#content li.resources { position:relative; left:20px; top:4px; margin-bottom:6px; width:340px;}
#content li.stopsign { position:relative; left:-25px; margin-bottom:6px; width:320px;  }
#content ul li ul li { margin-bottom:6px;margin-top:6px; background-image:url(../hcp-images/red-hyphen-bullet.gif); background-repeat:no-repeat; background-position:left 9px; list-style-type:none; padding-left:12px; }
#content ul li ul li ul li{ margin-bottom:6px;margin-top:6px; list-style-type:disc; background-image:none; padding-left:0px; }
#content a { text-decoration:underline; }
#content a:hover {text-decoration:none;}
#copy .tooltipContainer{
	position:relative;top:0px;left:0px; margin:0px;padding:0px;
	}
.plasma{top:316px;}
.howSwf{top:390px;}
.titersSwf{top:100px;}
.bleedResSwf{top:100px;}
#container #content #copy  ul li.resourcesLi .tooltipContainer{
	top:0px;left:0px; margin:0px;padding:0px; 
	}
#copy .tooltipBubble{width:309px; position:absolute; bottom:15px; left:0px; display:none; font-weight:normal;margin:0px;padding:0px;}
#copy .tooltipBubble span{background-image:url(../images/tooltip-middle.gif); display:block;margin:0px;padding-left:20px; padding-right:20px;font-size:11px; background-repeat:repeat-y;line-height:1.3em;}
#copy .tooltipBubble img{display:block;}
#content #copy a.glossary-link {color:#749dd3; text-decoration:none;}
#copy { position:relative; top:30px; font-size:0.75em; margin-left:4px; padding-left:15px; /*border-right:1px solid #b4d2eb; border-bottom:1px solid #b4d2eb; */ padding-right:18px; }
#copy ul li sup, p sup {font-size:7px; bottom:1.2ex;}
.copypad { padding-right:30px; padding-bottom:30px;  }
.copy-corner { position:relative; top:18px; left:0px; display:none; }
#h1 { font-weight:bold; font-size:1.15em; margin:0px; color:#ff0000; line-height:1.3em; }
#h2 { font-size:1.1em; margin:0px; color:#0b2864; font-weight:bold; padding-top:15px; line-height:1.3em; }
.red-bold sup {font-size:7px; bottom:.9ex;}
h2 sup {font-size:10px; bottom:1.4ex;}
.blue { color:#0b2864; }
.blue-bold { font-size:1em; color:#0b2864; font-weight:bold; }
.white { color:#ffffff; }
.white-bold { font-size:0.875em; color:#ffffff; font-weight:bold; }
.red { color:#ff0000; }
.red-bold { color:#ff0000; font-weight:bold; padding-bottom:0px; }
.glossary-letter { border-bottom:1px solid #ff0000; font-weight:bold; padding-top:12px; padding-bottom:2px; margin-bottom:12px; font-size:1.5em;color:#ff0000; }
.glossary-def { margin-left:40px; margin-top:4px; margin-bottom:12px; }
#uppercase { font-weight:bold; color:#0b2864; }
#callout { float:right; margin-right:12px; width:203px; margin-top:181px; font-size:0.625em; color:#0b2864; }
#callout-left { position:relative; width:178px; top:-130px; left:10px; font-weight:bold; text-indent:-2px;}
#homepage-callout { position:relative; left:6px; background-image:url(../images/homepage-calloutbox.gif); height:112px; width:162px; font-size:0.625em; color:#0b2864;  }
#homepage-callout a:link { text-decoration:none; cursor:pointer; }
#homepage-callout a:visited { text-decoration:none; cursor:pointer; }
#homepage-callout a:active { text-decoration:none; cursor:pointer; }
#homepage-callout a:hover { text-decoration:none; cursor:pointer; }

#share { text-decoration:none; font-size:20px; color:#555555; }
#share a:link { color:#555555; text-decoration:none; }
#share a:visited { color:#555555; text-decoration:none; }
#share a:active { color:#555555; text-decoration:none; }
#share a:hover { color:#545556; text-decoration:none; }
.share { position:relative; top:32px; left:-19px;  }

a.top {text-align:right; display:block;    margin:25px 0px -12px 0px;    font-size:10px;    text-decoration:underline;    color:#646565;}

.footnote {font-size:9px; padding-top:7px;}
.footnote sup {font-size:6px; bottom:1ex;}

#references { font-size:0.688em; padding-left:24px; padding-top:39px;  width:900px; color:#555555; }
#references li { margin:10px;}

#footer { font-size:0.75em; width:880px; padding-top:39px; padding-left:30px; color:#001965; }
#footer ul {line-height:1.5em} 
#footerline {  margin-left:9px; height:17px; width:983px; background:url(../images/footer-bg.gif); background-repeat:repeat-x; }
#interstitial p, #cpInterstitial p{
	padding: 3px 20px;
}
#interstitial p{
	margin-top:10px; margin-bottom:10px;padding: 0px 20px;
}
#interstitial, #cpInterstitial, #vidInterstitial {filter:progid:DXImageTransform.Microsoft.alpha(opacity=90); opacity:0.9;background:black url(windowfiles/blackdot.gif);top:0px;left:0px;position:absolute; width:100%; height:100%;z-index:999999999; display:none; margin-bottom:500px;}

#cpInterstitial div{progid:DXImageTransform.Microsoft.alpha(opacity=110); opacity:1.1;border:0px; margin-left:auto;margin-right:auto; width:342px; padding:0px; position:relative; height:156px;top:150px; background-image:url(../images/bg-modalbox.gif);font-size:10px; line-height:1.2em;}

#interstitial div {progid:DXImageTransform.Microsoft.alpha(opacity=110); opacity:1.1;border:0px; margin-left:auto;margin-right:auto; width:342px; padding:0px; position:relative; height:282px;top:150px; background-image:url(../images/bg-modalbox-large.gif);font-size:10px; line-height:1.2em;}

#vidPlayerContainer{
	position:absolute; width:100%;height:100%;z-index:9999999999;display:none;left:0px;
}
#vidPlayer {position:relative;border:0px; margin-left:auto;margin-right:auto; width:640px;display:none;z-index:9999999999;
}
.cpJoin{padding-top:9px;}
sup,sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	
}
sup {
	bottom: 4px;
}
sub {
	top: .5ex;
}
p#h1 sup {font-size:9px; bottom:1ex;}
#copy .resourceUL{background-image:url(../images/resources/sevenstart-resource.jpg); background-repeat:no-repeat}
#copy .resourceUL2{background-image:url(../images/resources/sevenassist-resource.jpg); background-repeat:no-repeat}

#footer p.red { font-size:1.35em; margin:0px; color:#d2111d; line-height:1.3em; }

#isi-link {position:absolute; left:574px; width:203px; top:0px; font-size:0.625em; color:#0b2864; font-weight:bold;}
p.isi-link {font-size:12px; margin:0px 0px -10pxpx 0px; padding-top:0px; font-weight:bold;}

.bleedResSwf {position:absolute; left:15px; top:auto; padding-top:20px;}
.titersSwf {position:absolute; left:15px;z-index:0;padding-right:0;margin-right:0;border-right:none;}



/* 		IOS Alt			*/
#layer1 {
	position:absolute;
	z-index:0;
	top:10px;
	left:77px;
	width:665px;
	height:397px;
	overflow:hidden;
} 
#layer2 {
	position:absolute;
	z-index:10;
	top:45px;
	left:45px;
	width:665px;
	height:397px;
	overflow:hidden;
} 
#layer3 {
	position:absolute;
	z-index:20;
	top:80px;
	left:10px;
	width:665px;
	height:397px;
	overflow:hidden;
} 
#home_slide_recombinant_safety_on {
	position: absolute;
  	left: 0;
  	top: 0;
}
#home_slide_rapid_administration_on {
	position: absolute;
  	left: 0;
  	top: 0;
}
#home_slide_rapid_bleed_control_on {	
	position: absolute;
  	left: 0;
  	top: 0;
}
#home_slide_rapid_administration_min {
	z-index:50;
	opacity:0;
	position: absolute;
  	left: 0;
  	bottom: 0;
}
#home_slide_rapid_bleed_control_min {
	z-index:50;
	opacity: 0;
	position: absolute;
  	left: 0;
  	bottom: 0;
}




