/* import styling */
@import './hb-poll.css';

/* CSS Document */
	html { background:url(../images/bg-body.jpg) no-repeat bottom fixed #f1f8fb; height:100%; min-height:100%;}
	body {margin:0px; padding:0px; font:11px Arial, Helvetica, sans-serif;}
	img {border:none;}
	a {outline:none;}
	#container {margin:auto;padding:0px;width:940px; border-top:8px solid #01aed8; margin-top:40px;}
	#header, #landheader {height:81px; padding:0px; margin:0px; background:#fff;}
	#header img, #landheader img {float:left;border:none;}
	#header small, #landheader small {float:left;text-align:center;cursor:pointer;height:30px;line-height:21px;font:bold 18px Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#3366CC;padding:15px 10px 10px 10px;border:2px dotted #ccc;width:200px;background:#fff;}
	#header a, #landheader a {color:#ccc;text-decoration:none;}
	#header em, #landheader em {padding:15px 10px 10px 10px;height:30px;display:block;font:normal 14px Arial, Tahoma, Serif;width:450px;text-align:center;color:#3366CC;line-height:21px;border:2px dotted #ccc;float:right;}
	#header strong {padding-top:7px;font:normal 14px Arial, Tahoma, Serif;width:500px;text-align:center;color:#3366CC;line-height:21px;width:450px;float:right;}

	#logo {float:left; padding-left:60px;}
	#logo img {position:relative; top:20px;}
	#icons {float:right;padding-top:12px;}
	#icons img {float:left;margin-left:15px;border:none;}
	#frmSearch {margin:0px;float:right;width:213px;background:bottom left url(../images/img_navSep.jpg) no-repeat;padding:5px 15px 4px 15px;}
	#keywords {padding:2px 2px 1px 2px;font: 11px Arial, Tahoma, Serif;width:150px;margin-top:0px !important;margin-top:-1px;margin-right:1px;border-top:1px solid #D5D5D5;border-bottom:1px solid #A7A7A7;border-left:1px solid #D5D5D5;border-right:1px solid #A7A7A7;}
	#btnsearch {font: 10px Tahoma, Arial, Serif;background:#FFF top left url(../images/img_searchback.gif) repeat-x;width:55px;text-transform:uppercase;border-top:1px solid #D5D5D5;border-bottom:1px solid #A7A7A7;height:19px;border-left:1px solid #D5D5D5;border-right:1px solid #A7A7A7;cursor:pointer;}
	#footer {margin:auto;line-height:18px;background:transparent;color:#aaa;text-align:center; height:18px; font-size:10px; padding-left:14px; padding-right:14px; margin-top:3px; padding-bottom:10px;width:912px;}
	#footer p {float:left;}
	#footernav { float:right;}
	#footernav .first {background:none; padding-left:0px;}
	#footer a {color:#aaa;text-decoration:none; padding-left:17px; background:url(../images/footer-dot.gif) no-repeat 6px 6px;}
	#footer a:hover {color:#00aed9;}
	#footer p {margin:0px;}
	#footer small {font:normal 14px Arial, Tahoma, Serif;padding:10px;display:block;}
	#copyright {text-align:center;color:#BBB;margin-bottom:10px;}
	
	span.footnote {font-size:10px;color:#999999;}
	
	/* Common Nav */
	#navigation {float:left; height:24px; margin-top:48px; margin-left:60px;}
	
	#nav {float:left;padding:0px;margin:0px; height:24px; background:url(../images/bg-nav.gif) no-repeat left top;}
	#nav a {text-decoration:none;display:block; cursor:pointer; z-index:999;}
	#nav li {float:left;padding:0px;cursor:pointer;list-style-type:none;}
	#nav ul {float:left;width:130px;padding:0px;position:absolute;left:-999em;margin:0px 0px 0px 2px; padding-bottom:15px;}
	#nav ul li {width:120px;display:block; padding-left:5px; padding-right:5px;}
	#nav ul li a {display:block; font-size:10px; z-index:999;}
	#nav ul ul {width:130px;}
	#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
	html>/**/body #navigation #nav li:hover ul{left:auto;} /* CSS Hack to fix nav bug for IE 7 */
	/*#nav li:hover ul, */#nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left:auto;}
	
	/* Unique Nav */
	#nav {font:bold 11px Arial, Helvetica, sans-serif;}
	#nav a {padding:0px 13px 5px 8px;color:#666;}
	#nav li#fir a {background:none;}
	#nav li#fir a#active {color:#3366CC;background:#fff;}
	#nav a:hover {color:#333;}
	#nav a#active {color:#3366CC;background:#fff;}
	#nav li#fir ul {}
	#nav ul {background:url(../images/bg-dropnav.gif) no-repeat bottom; font-family:Arial, Helvetica, sans-serif; text-transform:none;font-weight:normal; z-index:999;}
	#nav ul li {}
	#nav ul li a {color:#000;padding:8px 10px 5px 10px; text-align:center; background: url(../images/bg-dropnav-li.gif) no-repeat top;}
	#nav ul li a:hover {color:#00aed9; cursor: pointer;}
	#nav ul li.firstItem {background:url(../images/bg-dropnav-top.gif) no-repeat top; padding-top:10px;}
	#nav ul li.firstItem a {background:transparent;}
	#nav ul ul {background:#eee;border-bottom:1px solid #eee;margin:-23px 0px 0px 151px; display:none;}
	/*#nav li:hover, #nav li.sfhover {background:#fff;}
	#nav li li:hover, #nav li li.sfhover {background:#fff;color:#000;border-bottom:none;}*/
	
	#nav .companyul {margin-left:-30px;}
	#nav .pipelineul {margin-left:-29px;}
	#nav .clinical-indicationsul {margin-left:-2px;}
	#nav .newsul {margin-left:-40px;}
	
	/* Top Nav Styles */
	#navigation #nav a.company {width:68px;height:24px;background: url(../images/nav1-off.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav a.pipeline {width:67px;height:24px;background: url(../images/nav2-off.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav a.clinical-indications {width:126px;height:24px;background: url(../images/nav3-off.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav a.news {width:46px;height:24px;background: url(../images/nav4-off.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	
	/* Hover Styles */
	#navigation #nav .company:hover, #navigation #nav li:hover a.company, #navigation #nav li.sfhover a.company {width:68px;height:24px; background: url(../images/nav1-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav .pipeline:hover, #navigation #nav li:hover a.pipeline, #navigation #nav li.sfhover a.pipeline {width:67px;height:24px; background: url(../images/nav2-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav .clinical-indications:hover, #navigation #nav li:hover a.clinical-indications, #navigation #nav li.sfhover a.clinical-indications {width:126px;height:24px; background: url(../images/nav3-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav .news:hover, #navigation #nav li:hover a.news, #navigation #nav li.sfhover a.news {width:46px;height:24px; background: url(../images/nav4-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	
	#navigation #nav li#parent-open a.company {width:68px;height:24px; background: url(../images/nav1-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav li#parent-open a.pipeline {width:67px;height:24px; background: url(../images/nav2-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav li#parent-open a.clinical-indications {width:126px;height:24px; background: url(../images/nav3-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav li#parent-open a.news {width:46px;height:24px; background: url(../images/nav4-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	
	#navigation #nav .companyactive {width:68px;height:24px;background: url(../images/nav1-on.gif) no-repeat top left transparent;text-indent:-999em;display:block; }
	#navigation #nav a.pipelineactive {width:67px;height:24px;background: url(../images/nav2-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav a.clinical-indicationsactive {width:126px;height:24px; background: url(../images/nav3-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#navigation #nav a.newsactive {width:46px;height:24px; background: url(../images/nav4-on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	
	/* Home Styles */
	#bg-homemain {padding:0px 14px 0px 14px; height:512px; background:#fff;}
	#homemain {height:512px; width:912px; background:url(../images/bg-homemain.jpg) no-repeat right bottom #d0e9f0;}
	#bg-banner {width:737px; height:512px; float:left; background:url(../images/bg-banner-bot.jpg) no-repeat left bottom #d0e9f0; z-index:0; overflow:hidden;}
	#banner {width:737px; height:512px; float:left; background:url(../images/bg-banner-top.jpg) no-repeat left top transparent; overflow:hidden; }
	#buckets {float:right; width:175px; height:467px; padding-top:43px;}
	.bkt { margin-bottom:39px; position:relative;}
	.bkt-header {border-bottom:2px solid #ecf6f9; overflow:hidden; height:22px; padding-left:1px;}
	.bkt-header h2 {color:#d82c4d; font-size:16px; padding:0px; margin:0px; padding-bottom:3px;}
	.bkt-header h2 a {color:#d82c4d; text-decoration:none; font-weight:normal;}
	.bkt-content {color:#46401a; font-size:11px; padding-right:15px; padding-top:9px; padding-left:1px;}
	.bkt-content p {padding:0px; margin-top:0px; margin-bottom:8px; line-height:16px; color:#46401a;}
	.bkt-button {position:absolute; right:8px; top:13px; background:url(../images/bkt-go.gif) no-repeat left top;}
	.bkt-go {display:block; width:49px; height:19px; background:url(../images/bkt-go.gif) no-repeat left top;}
	.bkt-go:hover {background:url(../images/bkt-go-hover.gif) no-repeat left top;}
	.bktTM {font-size:10px;}
	
	#main {background:url(../images/bg-winter.jpg) no-repeat bottom #fff;}
	#main small {color:#999999;display:block;width:495px;float:left;padding-right:31px;font-size:11px;padding-bottom:10px;padding-left:2px;}
	#main small a {color:#999999;text-decoration:none;}
	#main small a:hover {color:#000;text-decoration:underline;}
	#access {color:#999; height:17px; padding-top:40px; padding-bottom:6px; padding-left:1px; border-bottom:1px solid #d0e9f0;}
	#access a {color:#999;text-decoration:none;}
	#access a:hover {color:#000;text-decoration:underline;}
	#access #bg-pri {background:left url(../images/icon-print.gif) no-repeat;}
	#access #pri {background:left url(../images/icon-print.gif) no-repeat; width:20px; height:17px; display:block; float:left; margin-right:9px;}
	#access #pri:hover {background:left url(../images/icon-print-hover.gif) no-repeat;}
	#access #bg-ema {background:left url(../images/icon-email.gif) no-repeat;}
	#access #ema {background:left url(../images/icon-email.gif) no-repeat; width:20px; height:17px; display:block; float:left;}
	#access #ema:hover {background:left url(../images/icon-email-hover.gif) no-repeat;}
	#over1 {float:left;}
	#over1 h4 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;margin-bottom:10px;}
	#over1 h4 a {color:#333;text-decoration:none;}
	#over1 p {margin:10px 0px 10px 0px;}
	div.overclr {clear:both;position:relative;margin-top:0px;height:20px;}
	div.overnew {float:left;width:47%;margin-right:3%;margin-bottom:20px;}
	#middle {float:right; width:705px; border-top:1px solid #d0e9f0;}
	.content-minheight { float:right; width:1px; height:532px;}
	#content {width:475px;line-height:18px;float:left;color:#808080;font-size:12px; padding-bottom:120px;}
	#content a {color:#00aed9; text-decoration:none;}
	#content a:hover { text-decoration:underline;}
	#content #title {width:473px; height:28px; padding-top:35px; border-bottom:1px solid #d0e9f0; background:url(../images/bg-winter-title.jpg) no-repeat right bottom; margin-bottom:19px; z-index:0; overflow:hidden;}
	#content h1 {font-size:24px; color:#d11242; font-weight:normal; margin:0px; padding:0px; z-index:0;}
	/*#title h1 { visibility:hidden;}*/
	#content h2 {font:bold 12px Arial, Helvetica, sans-serif;color:#d11242; padding:0px; margin:0px; padding-bottom:5px;}
	#content h3 {font:bold 12px Arial, Helvetica, sans-serif;color:#d11242; padding:0px; margin:0px; margin-bottom:5px;}
	#content h2 a, #content h3 a {background:url(../images/bg-winter-h2-a.gif) no-repeat 0px 0px; padding-top:2px; padding-left:36px;  display:block;}
	#content h4 {font:bold 12px Arial, Helvetica, sans-serif;color:#d11242; padding:0px; margin:0px;}
	#content h5 {font:bold 12px Arial, Helvetica, sans-serif;color:#d11242; padding:0px; margin:0px;}
	#content h6 {font:bold 12px Arial, Helvetica, sans-serif;color:#808080; padding:0px; margin:0px;}
	#content ul {margin-left:16px;padding:0px;}
	#content ul li {list-style-type:disc;}
	#content .team-ul {margin-left:0px;}
	#content .team-ul li { list-style-type:none;}
	#content ol {margin:0px; padding:0px; margin-bottom:15px; padding-left:0px;/* margin-left:19px;*/}
	#content ol {margin-left:28px;} /* IE Position */
	#content ol li {margin:0px; padding:0px;}
	#content p {margin:0px; padding:0px; margin-top:0px; margin-bottom:20px;}
	#content .external-styles { width:auto; background:url(../images/bg-external.gif) no-repeat right bottom transparent; padding-bottom:9px; padding-right:7px;}
	#left {width:219px; float:left; padding-left:14px; font-size:12px; line-height:18px;}
	#left img {margin:0px;}
	#left a {color:#3366CC;}
	#left ul {width:128px;margin:0px 0px 25px 0px;padding:0px;padding-bottom:2px;line-height:14px;}
	#left ul li {list-style-type:none;margin-bottom:7px;padding-left:0px;}
	#left ul li#msel a {color:#3366CC;}
	#left ul li#msel ul li a {color:#000;}
	#left ul li a {color:#000;text-decoration:none;display:block;padding:0px 5px 3px 0px; font-size:11px;}
	#left ul li#active-nav a {color:#00aed9;}
	#left ul li#active-nav ul li a {color:#000;}
	#left ul li#active-nav ul li a:hover {color:#00aed9;background:url(../images/left-ul-li-hover.gif) no-repeat 0px 5px;}
	#left ul li a:hover {color:#00aed9;}
	#left ul ul {padding:5px 0px 0px 5px;background:none;margin:0px;}
	#left ul ul li a {padding:0px 5px 3px 10px; background:url(../images/left-ul-li.gif) no-repeat 0px 5px;}
	#left ul li#parent-open ul li#active-nav a {color:#00aed9;background:url(../images/left-ul-li-hover.gif) no-repeat 0px 5px;}
	#left ul li ul li a:hover {color:#00aed9;background:url(../images/left-ul-li-hover.gif) no-repeat 0px 5px;}
	#left img {border:none;}
	#leftnav { width:129px; padding-top:85px;background:url(../images/bg-leftnav.jpg) no-repeat left top; padding-left:50px;}
	#leftnav ul {width:120px; float:left; margin:0px; padding:0px;}
	.leftnav-minheight {height:268px;  width:1px; float:left;}
	#right {float:right; width:193px;}
	#right-aerotrial {} 
	#aerotrial-header {border-bottom:1px solid #d0e9f0; float:left;}
	#aerotrial-content {float:left; width:129px; height:82px; padding-top:10px; margin:0px; padding-left:25px; padding-right:25px; background:url(../images/bg-winter-aerotrial.jpg) no-repeat left top; margin-left:1px; color:#808080; position:relative;}
	#aerotrial-content a {color:#00b6de; text-decoration:none;}
	#aerotrial-content a:hover { text-decoration:underline;}
	#aerotrial-content p {margin-top:6px; margin-bottom:10px; padding:0px;}
	#aerotrial-link {position:absolute; right:46px; bottom:4px; font-size:10px; color:#00b6de;}
	#aerotrial-link a {color:#00b6de; text-decoration:none;}
	#aerotrial-link a:hover {color:#000; text-decoration:none; }
	#right-aerotrial img {}
	#menu {width:177px;height:130px;background:#3366CC top left url(../images/img_internalMenuBack.gif) no-repeat;margin:0px;margin-bottom:25px;padding:10px 15px 10px 15px;}
	#menu img {border:none;margin-top:3px;}
	#clearmain {clear:both;}
	
	#homeleft {width:47%;float:left;margin-top:10px;}
	#homeright {width:47%;float:right;margin-top:10px;}
	#homeright h3, #homeleft h3 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;}
	#homeright ul, #homeleft ui {width:207px;margin:0px 0px 25px 0px;padding:0px;padding-bottom:2px;line-height:14px;}
	#homeright ul li, #homeleft ul li {list-style-type:none;background:top left url(../images/img_navIcon.gif) no-repeat;margin-bottom:7px;padding-left:16px;}
	#homeright ul li a, #homeleft ul li a {color:#000;text-decoration:none;display:block;padding:0px 5px 3px 0px;}
	#homeright ul li a:hover, #homeleft ul li a:hover {color:#3366CC;}
	#homeright ul ul, #homeleft ul ul {padding:4px 0px 8px 0px;background:none;margin:0px;}
	#homeright ul ul li, #homeleft ul ul li {background:none;}
	#homeright ul ul li a, #homeleft ul ul li a {padding:1px 5px 0px 5px;color:#3366CC;}
	#homeright ul ul li a:hover, #homeleft ul ul li a:hover {color:#000;background:none;}
	
	#landheader {height:60px;}
	#landbanner img {float:left;margin-bottom:15px;}
	#halfbanner {border:2px dotted #ccc;width:415px;height:160px;}
	#fullbanner {border:2px dotted #ccc;width:735px;height:160px;}
	
	#top {}
	.back-top {display:block; width:475px; text-align:right; font-size:10px; font-weight:bold; background:url(../images/back-winter-top.png) no-repeat left top; height:13px; line-height:13px; margin-bottom:10px;}
	.caption {border-top:1px solid #d0e9f0; border-bottom:1px solid #d0e9f0; display:block; width:473px; padding-top:3px; padding-bottom:3px; padding-left:1px; font-size:11px; line-height:15px;}
	strong .caption {color:#524b26;}
	.clearfloat {clear:both;}
	
	/* Press Releases */
	.press-intro {margin-left:36px;}
	.jobtitle {font-weight:normal; color:#808080;}
	.teamtitle {border-bottom:1px solid #ece2a9; padding-bottom:5px; margin-bottom:7px;}
	#hblistmod p {margin-bottom:3px;}
	
	/* Site Map */
	#oleft ul, #oright ul {margin-bottom:15px;}
	#oleft ul ul, #oright ul ul {margin:0px; padding:0px; margin-left:15px;}
	
	/* PNG Fix */
	#logo img, .back-top { behavior: url(../assets/pngfix/iepngfix.htc) }
	
	/* Spring */
	.spring #content #title {border-bottom:1px solid #eae3aa; background:url(../images/bg-spring-title.jpg) no-repeat right bottom;}
	.spring #aerotrial-header {border-bottom:1px solid #eae3aa;}
	.spring #access {border-bottom:1px solid #eae3aa;}
	.spring #main {background:url(../images/bg-spring.jpg) no-repeat bottom #fff;}
	.spring #aerotrial-content {background:url(../images/bg-spring-aerotrial.jpg) no-repeat left top;}
	.spring #content h2 a, #content h3 a {background:url(../images/bg-spring-h2-a.gif) no-repeat left;}
	.spring .back-top {background:url(../images/back-spring-top.png) no-repeat left top;}
	.spring .caption {border-top:1px solid #eae3aa; border-bottom:1px solid #eae3aa;}
	
	/* Summer */
	.summer #content #title {border-bottom:1px solid #ffe19b; background:url(../images/bg-summer-title.jpg) no-repeat right bottom;}
	.summer #aerotrial-header {border-bottom:1px solid #ffe19b;}
	.summer #access {border-bottom:1px solid #ffe19b;}
	.summer #main {background:url(../images/bg-summer.jpg) no-repeat bottom #fff;}
	.summer #aerotrial-content {background:url(../images/bg-summer-aerotrial.jpg) no-repeat left top;}
	.summer .content-minheight {height:582px;}
	.summer #content h2 a, .summer #content h3 a {background:url(../images/bg-summer-h2-a.gif) no-repeat left;}
	.summer .caption {border-top:1px solid #ffe19b; border-bottom:1px solid #ffe19b;}
	
	/* Fall */
	.fall #content #title {border-bottom:1px solid #fdcc99; background:url(../images/bg-fall-title.jpg) no-repeat right bottom;}
	.fall #aerotrial-header {border-bottom:1px solid #fdcc99;}
	.fall #access {border-bottom:1px solid #fdcc99;}
	.fall #main {background:url(../images/bg-fall.jpg) no-repeat bottom #fff;}
	.fall #aerotrial-content {background:url(../images/bg-fall-aerotrial.jpg) no-repeat left top;}
	.fall #content h2 a, .fall #content h3 a {background:url(../images/bg-fall-h2-a.gif) no-repeat left;}
	.fall .caption {border-top:1px solid #fdcc99; border-bottom:1px solid #fdcc99;}
	
	/* Flash Pipeline */
	#flash-pipeline {border-bottom:1px solid #FFE19B; border-top:1px solid #FFE19B; width:470px; margin-bottom:15px;}
	
	/* Team Styles */
	#hblistmod .hblistlft {position:relative; top:8px;}