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

/* Osseon */

/* CSS Document */
	div {border:0px solid red;}
	#container div {border:0px solid red;}
	#footerbg {border:0px solid blue;}
	#footer {border:0px solid green;}
	
	html {background: #0e0500; padding:0px; margin:0px;}
	body {background:url(../images/bg_pagebottom.jpg) repeat-x bottom #ef8104; padding:0px; margin:0px; font:11px Arial, Helvetica, sans-serif;}
	#pagemainbg {background:url(../images/bg_mainbg.jpg) repeat-y top;}
	#pagetopbg {background:url(../images/bg_pagetopbg.jpg) repeat-x top;}
	#pagetop {background:url(../images/bg_pagetop.jpg) no-repeat top transparent;}
	#containerbg {width:100%; margin:0 auto; background:url(../images/bg_mainbottom.jpg) no-repeat center bottom transparent;}
	#container {margin:0 auto;padding:0px;width:976px; background:url(../images/leftnav_bg.jpg) no-repeat left bottom transparent;}
	#border {padding:0px; margin:0px;}
	#footerbg {line-height:18px; height:101px; padding-top:3px; background:url(../images/bg_footerbg.jpg) no-repeat center top transparent; color:#D2E6EC;text-align:center;}
	
	#access {color:#999; padding-top:100px; float:right; padding-right:15px; padding-bottom:0px; margin-bottom:0px; height:23px; padding-left:0px; }
	
	#content {width:705px; padding-left:37px;line-height:18px;float:left;color:#333;font-size:12px;
			  background:url(../images/bg_contentbottom.jpg) no-repeat bottom transparent;padding-bottom:70px;}
	#containerfull {}
	#homemain {}
	#contentbg { width:742px;float:right ;background:url(../images/bg_contentmain.jpg) repeat-y top left #fefcf8; margin-bottom:0px;}
	#contenttext {width:450px; float:left; padding-right:0px; padding-top:8px;}
	#theater {float:right; width:741px;height:420px; background:url(../images/flash.jpg) no-repeat top left #f8981d;}
	
	#header {float:left;width:742px;}
	#company #header {background:url(../images/bg_contentbg1.jpg) no-repeat top transparent;}
	#osseoflex #header {background:url(../images/bg_contentbg2.jpg) no-repeat top transparent;}
	#osteoporosis #header {background:url(../images/bg_contentbg3.jpg) no-repeat top transparent;}
	#clincial #header {background:url(../images/bg_contentbg4.jpg) no-repeat top transparent;}
	#newsroom #header {background:url(../images/bg_contentbg5.jpg) no-repeat top transparent;}
	
	span.footnote {font-size:10px;color:#999999;}
	
	
	#icons {float:right;padding-top:12px;}
	#icons img {float:left;margin-left:15px;border:none;}
	#navigation {background:bottom left url(../images/img_navBack.jpg) repeat-x;clear:both;height:30px;border-bottom:1px solid #fff;}
	#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 a {color:#D2E6EC;text-decoration:none;}
	#footer a:hover {text-decoration:underline;color:#fff;}
	#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;}
	
	#main {padding:0px; margin:0px;}
	#main small {color:#999999;display:block;width:495px;float:left;padding-right:31px;font-size:11px;padding-left:2px;}
	#main small a {color:#999999;text-decoration:none;}
	#main small a:hover {color:#000;text-decoration:underline;}
	#access a {color:#999;text-decoration:none;}
	#access a:hover {color:#000;text-decoration:underline;}
	#access ul {margin:0px;padding:0px; height:23px;}
	#access ul li {list-style-type:none;display:inline;padding-right:9px;}
	#access ul li a {padding:0px; margin:0px; border:none; text-decoration:none;}
	#access img {height:23px; width:16px; border:none; text-decoration:none;}
	/*#access ul li a#pri {background:left url(../images/ico_print.gif) no-repeat;}
	#access ul li a#ema {background:left url(../images/ico_email.gif) no-repeat;}
	#access ul li a#lgi {background:left url(../images/ico_login.gif) no-repeat;}
	#access ul li a#lgo {background:left url(../images/ico_logout.gif) no-repeat;}*/
	#over1 {float:left;}
	#over1 h4 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#271204;padding-bottom:3px;margin-bottom:10px;}
	#over1 h4 a {color:#271204;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;}
	#contentfull {width:735px;line-height:18px;color:#333;font-size:12px;}
	#content a, #contentfull a {color:#3366CC;}
	#content h1, #contentfull h1 {font:21px Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#5381ac;margin-bottom:5px;
									padding-bottom:3px; margin-top:115px; background:url(../images/bg_h1.jpg) no-repeat left;position:relative; left:-37px; padding-left:37px; letter-spacing:0.2px;}
	
	#content h2, #contentfull h2 {font:bold 16px Arial, Helvetica, sans-serif;color:#3366CC;}
	#content h3, #contentfull h3 {font:bold 14px Arial, Helvetica, sans-serif;color:#3366CC;}
	#content h4, #contentfull h4 {font:bold 13px Arial, Helvetica, sans-serif;color:#271204;}
	#content h5, #contentfull h5 {font:bold 12px Arial, Helvetica, sans-serif;color:#3366CC;}
	#content h6, #contentfull h6 {font:bold 12px Arial, Helvetica, sans-serif;color:#000;/* font-weight:normal; color:#807f83; font-size:10px;*/}
	#content ul {margin-left:16px;padding:0px;}
	#content ul li {list-style-type:square;}
	#right {width:210px;float:right;padding-left:15px;font-size:12px;line-height:18px;padding-top:5px;}
	#right img {margin:0px;}
	#right a {color:#3366CC;}
	#right h2 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;}
	#right ul {width:207px;margin:0px 0px 25px 0px;padding:0px;padding-bottom:2px;line-height:14px;}
	#right ul li {list-style-type:none;background:top left url(../images/img_navIcon.gif) no-repeat;margin-bottom:7px;padding-left:16px;}
	#right ul li#msel a {color:#3366CC;}
	#right ul li#msel ul li a {color:#000;}
	#right ul li a {color:#000;text-decoration:none;display:block;padding:0px 5px 3px 0px;}
	#right ul li a:hover {color:#3366CC;}
	#right ul li#msel a:hover {color:#3366CC;}
	#right ul ul {padding:8px 0px 0px 0px;background:none;margin:0px;}
	#right ul ul li {}
	#right ul ul li a {padding:0px 5px 0px 0px;color:#3366CC;}
	#right ul ul li a:hover {color:#000;background:none;}
	#right img {border:none;}
	#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; height:0px; line-height:0px; }
	
	#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;}
	
	
	
	/* Left Styles */
	#left {margin-left:0px; padding-left:0px; width:234px; background:url(../images/leftnav_bg.jpg) top left no-repeat transparent; float:left;}
	#leftnav {width:100%; padding:0px; margin:0px; float:left;line-height:18px;padding-top:5px; border:0px solid red;}
	#leftnav ul {margin-left:0px; padding-left:0px;}
	#leftnav ul li {list-style-type:none; text-transform:uppercase;}
	#leftnav ul li a { font-size:12px; background:url(../images/bg_button.jpg) no-repeat left transparent; padding-left:25px;text-decoration:none;color:#fff; display:block; outline:none; padding-top:12px; padding-bottom:8px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
	#leftnav ul li:hover {}
	#leftnav ul li a:hover { background:url(../images/bg_button_hover.jpg) no-repeat left transparent; color:#f8981d;}
	#leftnav ul li ul {display:none;}
	#leftnav ul li ul li a {background:none; font-size:11px; padding-top:4px; padding-bottom:4px; padding-left:30px;}
	#leftnav ul li ul {padding-top:7px; padding-bottom:7px; background:#403931; margin-top:6px; margin-bottom:6px; width:234px;}
	#leftnav ul li#parent-open a { background:url(../images/bg_button_hover.jpg) no-repeat left transparent; color:#f8981d;}
	#leftnav ul li#parent-open ul {display:block;}
	#leftnav ul li#parent-open ul li a { background:#403931; color:#fff;}
	#leftnav ul li#parent-open ul li a:hover { background:url(../images/bg_subbutton.gif) no-repeat top left #403931; color:#f8981d;}
	#leftnav ul li#parent-open ul li.active-nav a { background:url(../images/bg_subbutton.gif) no-repeat top left #403931; color:#f8981d;}
	#leftnav ul li#parent-open ul li.active-nav ul {background:url(../images/bg_ululul.jpg) no-repeat top right transparent; padding-bottom:0px; padding-top:10px;}
	#leftnav ul li#parent-open ul li#parent-open a { background:url(../images/bg_subbutton.gif) no-repeat top left #403931; color:#f8981d;}
	#leftnav ul li#parent-open ul li#parent-open ul {background:url(../images/bg_ululul.jpg) no-repeat top right transparent; padding-bottom:0px; padding-top:10px;/*padding-left:-5px;*/}
	#leftnav ul li#parent-open ul li#parent-open ul li {margin-left:30px; }
	 
	#leftnav ul li#parent-open ul li.active-nav ul li a{background:none; color:#fff; padding-left:50px;}
	
	#leftnav ul li#parent-open ul li#parent-open ul li a {background:url(../images/nav_ulululli.jpg) no-repeat left transparent; color:#f8981d; padding-left:15px; margin-left:5px;}
	#leftnav ul li#parent-open ul li.active-nav ul li a:hover {background:url(../images/nav_ulululli.jpg) no-repeat left transparent; color:#f8981d; padding-left:15px; margin-left:35px;}
	#leftnav ul li#parent-open ul ul { padding:0px; margin:0px;}
	#leftnav ul li#parent-open ul ul li a { font-size:11px;}
	#leftnav ul ul ul li {display:none;}
	#leftnav ul ul li.active-nav {display:block;}
	#leftnav ul li#parent-open ul li.active-nav ul li {display:block;}
	#leftnav ul li#parent-open ul li#team ul {display:none;}
	
	/* Footer */
	#footerbg {margin:0 auto; width:100%; color:#807f83;}
	#footer {width:976px;margin:0 auto; padding-top:2px;}
	#footer #copyright {width:500px; float:left; padding-top:1px; padding-left:0px; color:#807f83; text-align:left;	}
	#footer #footerNav {width:400px; float:right; text-align:right; padding-right:23px; color:#f8951d; font-size:10px; }
	#footer #footerNav a {color:#807f83; text-decoration:none; padding-left:5px; padding-right:5px; position:relative; top:1px;}
	#footer #footerNav a:hover {text-decoration:none; color:#f8981d}
	
	
	/* Logo */
	#logo { width:100%; text-align:center; padding:0px; margin:0px; padding-top:25px; padding-bottom:20px;}
	#logo a {outline:none;}
	
	/* Buckets */
	#buckets div {border:0px solid red;}
	#buckets {width:724px; padding-left:15px; float:right; background:url(../images/buckets_bg.jpg) repeat-y left bottom; padding-bottom:30px;}
	#bkt1 {float:left; width:229px; background:transparent; font-size:12px; color:#271204;}
	#bkt1 p {padding-left:18px;}
	#bkt2 {float:left; width:258px; background:transparent; font-size:12px; color:#271204;}
	#bkt2 p {padding-left:15px;}
	#bkt3 {float:left; width:236px; background:transparent; font-size:12px; color:#271204;}
	#bkt3 p {padding-left:13px;}
	#bkt1 p, #bkt2 p, #bkt3 p {width:186px; margin-top:0px;}
	#bkt1 a, #bkt2 a, #bkt3 a {border:none; outline:none; cursor:pointer;}
	#bkt1 img, #bkt2 img, #bkt3 img {border:none;}
	
	
	
	/* Related Links */
	#content_right {float:right; width:229px;}
	#related {width:229px; background:url(../images/related_bg.jpg) no-repeat bottom right transparent; padding-bottom:20px;}
	#related p {padding-left:45px; padding-top:0px; margin-top:0px;margin-bottom:0px; padding-bottom:10px;}
	#related a {color:#c94d00; text-decoration:none; font-size:11px; font-weight:bold; margin-bottom:0px; margin-bottom:0px;}
	
	#video {width:229px; background:url(../images/related_bg.jpg) no-repeat bottom right transparent; margin-top:0px; padding-bottom:20px; margin-top:-10px;}
	#video p {padding-top:0px; margin-top:0px; padding:0px; margin:0px; padding-left:45px; padding-bottom:5px;}
	#video a {color:#c94d00; text-decoration:none; font-size:11px; font-weight:bold;}
	#minheight {float:right; height:150px; width:1px;}
	
	
	#clearmain {height:0px; line-height:0px; margin:0px; padding:0px;}
	
	/* Team Module */
	.teamsection {width:100%; float:left;/*border:1px solid orange;*/padding:2px 0 10px 2px; padding-bottom:12px; padding-top:10px;}
	.teamsection span.title {color:#271204; font-weight:bold; font-size:12px; padding-right:3px;}
	.teamsection span.job {color:#5381ac; font-weight:normal; border-left:1px solid #5381ac; padding-left:5px; font-size:12px;}
	.teamsection p {color:#271204; font-size:11px; padding:0px; margin:0px; padding-top:5px;}
	
	#team ul {display:none;}
	#container a {color:#c94d00;}
	
	

/* Site Map */
#oleft, #oright {width:185px; float:left; color:#423132;margin-right:15px;}
#oleft a, #oright a { text-decoration:none;}
#oleft a:hover, #oright a:hover { text-decoration:underline;}
#oleft ul, #oright ul {padding-top:0px; margin-top:0px; margin-top:10px; margin-left:0px; padding-bottom:2px; margin-bottom:0px;/* border-bottom:5px solid #ccc;*/}
/*#oleft ul ul, #oright ul ul {border-bottom:none;}*/
#oleft ul li, #oright ul li { background:none; padding-left:0px; list-style-type:none;}
#oleft ul li ul, #oright ul li ul {padding-top:5px; margin-top:0px;}
#oleft ul li ul li, #oright ul li ul li {padding-bottom:5px;}
#oleft ul li ul li ul, #oright ul li ul li ul {padding:0px; margin:0px;}
#oleft ul li ul li ul li, #oright ul li ul li ul li {padding:0px; margin:0px;}
#oleft ul li ul li ul li a, #oright ul li ul li ul li a{padding:0px; margin:0px;}
#oleft ul li ul li ul, #oright ul li ul li ul{padding-top:5px;}

/* Listing Tools */
#pressRow #date {font-weight:bold;}
#contenttext {position:relative;}
#contenttext .prTitle {font-size:12px; font-weight:bold; color:#271204; padding-bottom:0px; margin-bottom:10px; margin-top:15px;}
#contenttext .dtdate {color:#271204; padding-bottom:0px; margin-bottom:0px; font-weight:bold;}
#contenttext .back {border:0px solid red;}
#contenttext .back img {border:0px solid red;}
#cont {padding-bottom:10px;}
#contenttext h4 {padding-bottom:0px; margin-bottom:8px; color:#271204; font-size:12px; font-weight:bold;}
#leftnav ul li#parent-open ul li#newsroom ul {display:none;}
#contenttext .abstract {margin-bottom:10px;}
strong { color:#271204;}
.back {float:right;}
a#backtotop { width:69px; height:18px; background:url(../images/back2top.gif) no-repeat right top; display:block; position:absolute; top:130px; right:0px;}

/* Access Hover Button */
#access { background:url(../images/bg_access.gif) no-repeat 34% 100%; width:75px;}
#access ul li {float:left; margin-right:3px;}
#access a {outline:none;}

#access ul li a#pri {width:16px; height:23px; background:url(../images/ico_print.gif) no-repeat top; display:block;}
#access ul li a#pri:hover  {background:url(../images/ico_print_hover.gif) no-repeat top;}
#access ul li a#ema {width:16px; height:23px; background:url(../images/ico_email.gif) no-repeat top; display:block;}
#access ul li a#ema:hover {background:url(../images/ico_email_hover.gif) no-repeat top;}

#content div {border:0px solid red;}
#minheight {float:left; height:620px;}

#disclaimer {padding:0;}
#disclaimer #body {padding:0 30px 15px 23px;color:#333;}
#disclaimer h1 {font:21px Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#5381ac;margin-bottom:5px;padding-bottom:3px;position:relative; left:-37px; padding-left:37px; letter-spacing:0.2px;}
#disclaimer a {color:#c94d00;}
#disclaimer #cancel { text-decoration:underline; cursor:pointer;color:#c94d00;}