/*--------------------- Last Modified --> 2006.11.10 ---------------------*/
/*-------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------
  Copyright Einstein Industries 2006. Used with Permission.                             
  May not be duplicated or reproduced.
  Please check for cross-browser compatibility prior to making changes
  MINIMUM BROWSER CHECK :: IE5.x/IE6/Firefox/Safari
  CSS Document - layout.css
/*-------------------------------------------------------------------------------------*/
/* undo some default styling of common (X)HTML browsers
/*------------------------------------------------------------------------------------*/
/* ------------------------ GLOBAL ELEMENTS ------------------------ */

/* ------------------------ type selectors ------------------------ */
h1 {
	font-size:1.3em;
	color:#424242;
	text-decoration:underline;
}
h2 {
	font-size:1.2em;
	color:#424242;
	text-decoration:underline;
}
h3 {
	font-size:1.1em;
	color:#424242;
	text-decoration:underline;
}
#wrap a, a:link, #wrap a:visited {
	color:#387eb3;
	text-decoration:underline;
	outline:none;
}
#wrap a:hover, #wrap a:active {
	color:#424242;
	text-decoration:underline;
	outline:none;
}
#pathway,
.componentheading {
	display:none;
}
/* ------------------------------- CONTENT FRAMEWORK ------------------------------- */

/* ------------------------ main framework ------------------------ */
#content {
	background:url("images/bg-content.png") left bottom no-repeat;
	width:852px;
	padding-left:10px;
	text-align:left;
	float:left;
}
#content.imaging {
	background:url("images/bg-content-imaging.png") left bottom no-repeat;
}
#content-sub {
	background:url("images/bg-content-sub.png") left bottom no-repeat;
	width:852px;
	padding-left:10px;
	text-align:left;
	float:left;
}
#pathway,
.contentpane {
	margin-left:34px;
}
/* ------------------------ masthead framework ------------------------ */
#masthead {
	position:relative;
	height:76px;
}
/* index page link within #masthead */		
	#masthead a {
	position:absolute;
	left:21px;
	width:475px;
	top:38px;
	height:36px;
}
#masthead a span {
	display:none;
}
/* --------------- header graphics ----------------------*/
/* ------------------------ column-left framework ------------------------ */
/* quick link secction */
#column-left ul.sub-nav {
	color:#387eb3;
}
#column-left ul.sub-nav li {
	background:transparent url("images/bullet.jpg") 0px 3px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
	padding-left:10px; /* pushes text to the right to display bg img */
	margin-bottom:8px;
}
	#column-left ul.sub-nav ul {
		color:#387eb3;
		margin-left:0px;
	}
	#column-left ul.sub-nav li {
		background:transparent url("images/bullet.jpg") 0px 3px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
		padding-left:10px; /* pushes text to the right to display bg img */
		margin-bottom:8px;
	}

/* quick link definition list */
#column-left dl {
	padding-left:5px;
	margin-top:0px;
}
#column-left dl dt {
	font-weight:bold;
	color:#387eb3;
	margin-top:20px;
	padding-bottom:4px;
}
#column-left dl dt.first {
	margin-top:0px;
}
#column-left dl dd {
	background:transparent url("images/bullet.jpg") 0px 4px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
	padding-left:10px;  /* pushes text to the right to display bg img */
	margin-left:5px;
	margin-bottom:4px;
}
/* ------------------------ title framework with varying heights ------------------------- */
.button-bottom {
	height:43px;
	background:url("images/col-left-button-bottom.jpg") no-repeat scroll 0 0;
}
.button-bottom.subsite {
	height:9px;
	background:url("images/sm-left-bot.jpg") no-repeat scroll 0 0;
}
/* ------------------------ subhead framework ------------------------ */
/* ----- corporate subhead framework ----- */

/* ------------------------ title framework with varying heights ------------------------- */
#section-about-alliance {
	height:58px;
	background:url("images/section-about-alliance.jpg");
}
#section-tbd {
	height:48px;
	background:url("images/section-tbd.jpg");
}
/* ------------------------------------- Buttons ---------------------------------------- */
#btn-imaging {
	height:50px;
	display:block;
	background:url("images/btn-imaging.jpg") no-repeat;
	position: relative;
	margin-top:17px;
}
#btn-imaging.sub {
	background:url("images/btn-imaging-sub.jpg") no-repeat;
	height: 34px;
	margin:5px 0;
}
#btn-imaging a {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 246px;
	height: 50px;
}
#btn-imaging a:hover {
	background:url("images/btn-imaging-hover.jpg") 0px 0px no-repeat;
}
#btn-imaging.sub a:hover {
	background:url("images/btn-imaging-sub-hover.jpg") 0px 0px no-repeat;
}
#btn-imaging span {
	display:none;
}
#btn-imaging.sub span,
#btn-oncology.sub span {
	display:block;
	height:34px;
	line-height:34px;
	margin-left:20px;
}
#btn-imaging.sub a,
#btn-oncology.sub a {
	color:#818587;
	font-weight:bold;
	height: 34px;
}

/* ----------------- oncology ---------------------- */
#btn-oncology {
	height:50px;
	display:block;
	background:url("images/btn-oncology.jpg") no-repeat;
	position: relative;
}
#btn-oncology.sub {
	background:url("images/btn-oncology-sub.jpg") no-repeat;
	height: 34px;
	margin:5px 0;
}
#btn-oncology a {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 246px;
	height: 50px;
}
#btn-oncology a:hover {
	background:url("images/btn-oncology-hover.jpg") 0px 0px no-repeat;
}
#btn-oncology.sub a:hover {
	background:url("images/btn-oncology-sub-hover.jpg") 0px 0px no-repeat;
}
#btn-oncology span {
	display:none;
}
/* ----------------- learn more ---------------------- */
.btn-learn-more {
	height:32px;
	display:block;
	background:url("images/btn-learn-more.jpg");
	position:relative;
}
.btn-learn-more a {
	position: absolute;
	top:0px;
	left:485px;
	width:80px;
	height:32px;
}
.btn-learn-more a:hover {
	background:url("images/btn-learn-more-hover.jpg") -485px 0px no-repeat; /* -100px = horizontal img shift, 0px = vertical shift from top */
}
.btn-learn-more span {
	display:none;
}
	

/* ----------------- read more ---------------------- */


/* ------------------------ MAIN NAVIGATION FRAMEWORK ------------------------ */
#wrap .nav ul  {
	width:852px;
	text-align:center;
	height:29px;
	background:url("images/nav.jpg") repeat-x;
	/*font-size:.95em;*/
	font-weight: 500;
}
	#wrap .nav.imaging ul {
		background:url("images/nav-imaging.jpg") repeat-x;
	}
	#wrap .nav.oncology ul {
		background:url("images/nav-oncology.jpg") repeat-x;
	}
#wrap .nav ul  a, #wrap .nav ul  a:link, #wrap .nav ul  a:visited {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	outline:none;
}
#wrap .nav ul  a:hover, #wrap .nav ul  a:active {
	color:#464749;
	text-decoration:none;
	outline:none;
}
#wrap .nav ul  li { /* if your li's float, you can adjust border height w/ line-height */
	line-height:29px;
	padding:5px 15px; /* adjusts the spacing between each li display and border-left */
	display: inline;
}

/* ------------------------ MASTHEAD NAVIGATION FRAMEWORK ------------------------ */
#nav-masthead {
	font-size:.75em;
	height:34px;
	text-align:right;
	padding-right:25px;
	font-weight:600;
}
#nav-masthead a, #nav-masthead a:link, #nav-masthead a:visited {
	color:#0269a8;
	text-decoration:none;
	outline:none;
}
#nav-masthead a:hover, #nav-masthead a:active {
	color:#464749;
	text-decoration:none;
	outline:none;
}
#nav-masthead ul {
	padding-top:10px;
}
#nav-masthead li { /* if your li's float, you can adjust border height w/ line-height */
	padding:0px 5px; /* adjusts the spacing between each li display and border-left */
	display: inline;
	border-left: 1px solid #0269a8;
}
#nav-masthead li.first {
	border: none;
}

.wp_post {
	background:transparent url(images/wp-post-back.jpg) scroll no-repeat 0 0;
	padding-top:35px;
}
.iframe-wrapper {
	margin-left:56px;
}