@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0}
body {background-image:url(http://www.biohorizons.com/images/bg_inside2.png); background-repeat:no-repeat; background-position:top center; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444}
.body_symposium  {background-image:url(http://www.biohorizons.com/images/bg_swoosh_bubbles.jpg); background-repeat:no-repeat; background-position:top center; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;}
.body_symposium2017  {background-image:url(http://it.biohorizons.com/img/biohorizons/IT_18973.jpg); background-repeat:no-repeat; background-position:top center; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;}
.body_symposium20177  {background-image:url(http://it.biohorizons.com/img/biohorizons/IT_21907.jpg); background-repeat:no-repeat; background-position:top center; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;}
.body_symposium201777  {background-image:url(http://it.biohorizons.com/img/biohorizons/IT_21908.jpg); background-repeat:no-repeat; background-position:top center; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;}
.body_symposium_cancun {background-image:url(http://it.biohorizons.com/img/biohorizons/IT_21442.jpg); background-repeat:no-repeat; background-position:top center; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;}
.body_naked { background:none; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444}
.wrapper {position:absolute; width:960px; left:50%; margin-left:-480px; height:auto}
/*main menu */
a.menu_head{color:#fff;font-size:15px;font-weight:normal; text-decoration: none; text-align:center; vertical-align:middle; margin:3px; padding:3px}
a.menu_head:hover {color:#f58025; font-size:15px; font-weight:normal; background-color:#fff; text-decoration: none; text-align:center; vertical-align:middle; margin:3px; padding:3px}
.active {color:#f58025; font-size:15px; font-weight:normal; background-color:#fff; text-decoration: none; text-align:center; vertical-align:middle; margin:3px; padding:3px}
.normal {color:#fff; font-size:15px; font-weight:normal; text-decoration: none; text-align:center; vertical-align:middle; margin:3px; padding:3px}
/* professional home page and internal page structure (headers) */
.header {width: 960px; height:126px; z-index:1000; position:relative}
.header_toprow {width:960px; height:30px; margin:0 0 10px 0}
.search {height:27px; margin:0; padding-top:3px; float:left}
.ppi {width: 960px; height:27px; float:left; padding:2px 0 0 0; color:#fff; font-size:12px}
.ppi_links {float:left; margin:0; padding:2px 0 0 0; position:relative; z-index:1000}
.ppi_login {width:450px; float:right; color:#fff; text-align:right; padding:2px 0 0 0}
.language_line {float:left; width:200px; color:#444}
.login_header {width: 400px; height:27px; float:left; padding:2px 0 0 0; color:#fff; font-size:12px}
.menu1 {width:300px; text-align:left; float:left}
.language_black {color:#000}
text-align:left; float:left}
.language_black {color:#000}
.menu {width:660px; height:30px; margin:40px 0 0 0; padding-top:0; text-align:right; float:left}
.logo {width:300px; margin:0 0 0 0; float:right; text-align:right}
.logo_symposium {width:310px; margin:0 0 0 0; float:right; text-align:right}
/* Everything above is in the header */
/* Patient index page styles */
.detailarea {width:860px; height:100px; background-image:url(http://www.biohorizons.com/images/detail_border.jpg); background-repeat:no-repeat; margin:0; padding:0 50px}
.introbox {width:960px; height:300px}
.sitemap_main {float:left; width:300px; margin:0}
.sitemap {float: left; width:250px; margin:0; padding:0 0 10px 0}
.sitemap_last {float: left; width:190px; margin:0px; padding:0 0 10px 0}
/* landing page styles */
/* landing page header */
.landing_top {width:960px; height:auto; float:left; background-image:url(http://www.biohorizons.com/images/bg_landinggirl.png); background-repeat:no-repeat}
.landing_section {width:460px; height:auto; float:left; margin:0 0 40px 450px; padding:100px 50px 20px 0}
.landing_content {width:960px; height:auto; float:left; margin:40px 0 20px 0; padding:0}
.landing_content_col1 {width:265px; height:200px; display:block; float:left; margin:0 40px 0 0; padding:30px 0 0 30px}
.landing_content_col2 {width:550px; height:auto; display:block; float:left; margin:0; padding:0}
.landing_content_col2_c1 {width:270px; height:auto; float:left; margin-right:30px}
.landing_content_col2_c2 {width:250px; height:auto; float:left}
.landing_items {width:285px; height:40px; float:left; background-image:url(http://www.biohorizons.com/images/bg_menu.jpg); background-repeat:no-repeat; padding:5px 0 0 15px}
#landing_btn {width:960px; height:60px; margin:0; padding:0; float:left; text-align:left; background-image:url(http://www.biohorizons.com/images/brown_fade2.png); background-repeat:repeat-y}
#landing_btn ul {list-style:none;}
#landing_btn ul li {display:block; float:left; height:55px;padding:0 0 0 65px}
#landing_btn ul li a {display:block; height:35px}
#landing_btn span {display:none}
#landing_btn a.button { background-image:url(http://www.biohorizons.com/images/btn_landing_up.png); width:220px; color:#FFF; text-align:center; font-size:24px; margin:10px 5px; padding:10px 0 0 0}
#landing_btn a.button:hover { background-image:url(http://www.biohorizons.com/images/btn_landing_down.png); background-repeat:repeat-x; text-decoration:none}
/* menu styles of landing page (similar to patient pages) */
#landingsub_btn {width: 315px; height: 35px; margin:0 55px 0 0; padding:0; float:left; border:none; outline:none}
#landingsub_btn ul {list-style: none; border:none; outline:none}
#landingsub_btn ul li {display: block; float: left; height:35px; padding:0; margin:0 0 10px 0; border:none; outline:none}
#landingsub_btn ul li a {display: block; height: 35px; border:none; text-decoration:none; border:none; outline:none}
#landingsub_btn a {background-image:url(http://www.biohorizons.com/images/bg_menu_long.png); background-repeat:no-repeat; width:300px; text-align:left; font-size:16px; color:#444; text-decoration:none; padding:0 0 0 15px; cursor:pointer; margin:0 0 10px 0; border:none; outline:none}
#landingsub_btn a:hover {background-position: 0% -35px; background-repeat:no-repeat; text-decoration:none; color:#f58025; border:none; outline:none}
/* professional adjusted styles for new versions  */
/* footer info and styles */
.footer {float: left; width:960px; margin:40px 0 0 0; padding:0 0 10px 0}
.footer_line {float:left; width: 960px; height:2px}
.footer_links {float:left; width: 960px; margin:0; color:#333; border-bottom-style:dotted; border-width:1px; padding:20px 0}
.footer_bottom {float:left; width: 960px; margin:10px 0 20px 0}
.footer_copyright {float:left; width:820px; height:22px; margin:0; color:#333; font-size:11px; text-align:right}
.footer_logo {float:left; width:960px; margin:10px 0 20px 0}
.footer_col1 {float:left; width:200px; text-align:left; color:#333; font-size:11px; height:60px; margin:0; padding:35px 0 0 0}
.footer_container1 {float:left; width:175px; text-align:left}
.footer_col2 {float:left; width:760px; height:auto; text-align:left; font-size:11px;  margin:0; padding:0;}
.footer_colpro {float:left; width:960px; height:auto; text-align:left; font-size:11px;  margin:0; padding:0;}
.footer_col2_containerofcontainers {float:left;width:140px; height:auto; margin:0; padding:0; font-size:11px; color:#333; line-height:16px; }
.footer_col2_container {float:left;width:140px; height:auto; margin:0; padding:0 0 0 10px; font-size:11px; color:#333; line-height:16px; border-left: #333 1px dotted;}
.footer_col2_container_auto {float:left;width:auto; height:auto; margin:0; padding:0 20px; font-size:11px; color:#333; line-height:16px; border-left: #333 1px dotted;}
/* footer styles for the default (landing) page */
.landing_footer_links {float:left; width: 960px; height:auto; margin:0; color:#333; border-bottom-style:dotted; border-width:1px; padding:20px 0 15px 0;}
.landing_footer_col2_container {float:left;width:760px; height:auto; margin:0; padding:0; font-size:11px; color:#333; line-height:16px}
.landing_footer_col2 {float:left; width:110px; height:auto; text-align:left; font-size:11px; border-left-style:dotted; border-width:1px; border-bottom-color:#bbb; margin:0; padding:0 0 0 10px;}
.landing_footer_col2_double1 {float:left; width:505px; height:auto; text-align:left; font-size:11px; border-left-style:dotted; border-width:1px; border-bottom-color:#bbb; margin:0; padding:0 0 0 10px;}
.landing_footer_col2_double2 {float:left; width:100px; height:auto; text-align:left; font-size:11px; border-left-style:dotted; border-width:1px; border-bottom-color:#bbb; margin:0; padding:0 0 0 10px;}
.landing_footer_container {float:left; width:95px; height:auto; margin:0; text-align:left; color:#f58025; font-size:11px; line-height:16px} 
.landing_footer_container_double1{float:left; width:168px; height:auto; margin-top:0; text-align:left; color:#f58025; font-size:11px; line-height:16px}
.landing_footer_container_double2{float:left; width:100px; height:auto; margin-top:0; text-align:left; color:#f58025; font-size:11px; line-height:16px}
.footer_miniheader {float:left; height:20px; width:150px; border-bottom: 1px dotted #444; text-align:center;}
/* footer social media*/
#socialmedia {width: 130px; height: 22px; margin:0; padding:0; float:right; text-align:right;} 
.facebook24 {width:24px; height:24px; margin:5px; padding:0; float:left; text-align:center; background: url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_facebook.png);}
.twitter24 {width:24px; height:24px; margin:5px; padding:0; float:left; text-align:center; background: url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_twitter.png);}
.googleplus24 {width:24px; height:24px; margin:5px; padding:0; float:left; text-align:center; background: url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_googleplus.png);}
.youtube24 {width:24px; height:24px; margin:5px; padding:0; float:left; text-align:center; background: url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_youtube.png);}
.linkedin24 {width:24px; height:24px; margin:5px; padding:0; float:left; text-align:center; background: url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_linkedin.png);}
/* heading styles */
h1 {font-size:28px; color:#f58025; letter-spacing:0; font-weight:100;}
h1.underline {font-size:24px; color:#f58025; letter-spacing:0; font-weight:100; background-image:url(http://www.biohorizons.com/images/bg_fadeline460.png); background-repeat:no-repeat; background-position:bottom; height:33px; margin: 0 0 15px 0; display:block; }
h1.patients {font-size:40px; color:#f58025; letter-spacing:1px; font-weight:100;}
h2 {color:#F58025; margin:15px 0 10px 0; font-weight:100; font-size:18px;}
h2.mod {color:#F58025; margin:15px 0 20px 0; font-weight:100; font-size:18px;}
h2.gray {color:#444; margin:15px 0 10px 0; font-weight:100; font-size:18px;}
h2.search {width:100%; color:#fff; padding:8px 0 3px 0; font-weight:100; font-size:18px; text-align:center; background-color:#f58025; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f58025), to(#ef6316)); background: -webkit-linear-gradient(#f58025, #ef6316); background: -moz-linear-gradient(#f58025, #ef6316); background: -ms-linear-gradient(#f58025, #ef6316); background: -o-linear-gradient(#f58025, #ef6316); background: linear-gradient(#f58025, #ef6316); -pie-background: linear-gradient(#f58025, #ef6316); behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
h2.eventdate {color:#F58025; margin:15px 0 0 0; font-weight:100; font-size:18px;}
h2.underline {color:#F58025; margin:15px 0 20 0; padding:0 0 6px 0; font-weight:100; font-size:20px; background-image:url(http://www.biohorizons.com/images/bg_fadeline640.png); background-repeat: no-repeat; background-position: bottom;}
h2.landing {color:#F58025; margin:0 0 20px 0; padding-bottom:5px; font-weight:100; font-size:22px; text-align:left;}
h2.indexrow1 {color:#F58025; margin:0; font-size:20px; text-align:left;}
h2.normal {color:#F58025; margin:0; font-weight:100; font-size:18px; text-align:left; line-height:1.5em;}
h2.slider {color:#F58025; margin:15px 0 10px 0; font-weight:100; font-size:18px;}
h3 {color:#f58025; font-weight:100;}
h3.indexrow4_headertext {color:#F58025; margin:0; padding:0; font-size:20px; text-align:left;}
h3.sectionheader {color:#f58025; font-weight:bold; font-size:18px;}
h3.index {color:#f58025; font-weight:100; font-size:16px;}
h3.landinglink {color:#555; font-weight:100; font-size:18px; cursor:pointer;}
h3.gray {color:#555; font-weight:100; font-size:18px;}
h3.white {color:#fff; font-weight:bold; font-size:14px;}
h3.line460 {color:#f58025; font-weight:100; font-size:17px; background-image:url(http://www.biohorizons.com/images/bg_fadeline460.png); background-repeat:no-repeat; background-position:bottom left; padding:0 0 3px 0;}
h3.line640 {color:#f58025; font-weight:100; font-size:17px; background-image:url(http://www.biohorizons.com/images/bg_fadeline640.png); background-repeat:no-repeat; background-position:bottom left; padding:0 0 3px 0;}
h3.line600 {color:#f58025; font-weight:100; font-size:17px; background-image:url(http://www.biohorizons.com/images/bg_fadeline600.png); background-repeat:no-repeat; background-position:bottom left; padding:0 0 3px 0;}
h3.meeting_headline { font-size:17px; margin-bottom:15px; padding-bottom:3px; background-image:url(http://www.biohorizons.com/images/bg_fadeline460.png); background-position:bottom left; background-repeat:no-repeat;}
h3.ceheadline { font-size:16px; margin-bottom:5px; padding-bottom:3px; color:#f58025;}
h4 {color:#fff;}
h4.orange {color:#f58025; font-weight:lighter;}
h4.small {color:#f58025; font-size:14px;}
h4.gray {color:#555; margin:0 0 10px 0;}
h5 {color:#f58025; font-size:16px; margin-bottom:5px; padding:0;}
h5.mini {color:#555555; font-size:12px; margin:0; padding:0;}
hr {color:#CCC; margin:0; padding:0; height:1px;  }
hr.news {color:#CCC; margin:5px 0 0 0; padding:0; height:1px;  }
/* text styles */
.orange {color:#f58025;}
p {font-size: 12px; color:#444; line-height:1.6em; }
p.intro {font-size: 12px; color:#444; line-height:1.5em; }
p.gray12pt {font-size: 12px; color:#444; line-height:1.2em;}
p.gray10pt {font-size: 10px; color:#444;}
p.gray10pt_caption {font-size: 10px; color:#444; margin: 5px 0 0 0;}
p.orange12pt {font-size: 12px; color:#f58025;}
p.orange14pt {font-size: 14px; color:#f58025; }
p.orange16pt {font-size: 16px; color:#f58025; margin:0 0 5px 0;}
p.orange18pt {font-size: 18px; color:#f58025; }
p.orange20pt {font-size: 20px; color:#f58025;}
p.detail_sectiontitle {font-size: 16px; color:#f58025; text-align:center; width:100%; height:50px;}
p.detail_sectiontext {font-size: 12px; color:#555; height:150px; line-height:1.2em;}
p.detail_sectiontitle_row {font-size: 16px; color:#f58025; text-align:left; width:100%; height:25px;}
p.detail_sectiontext_row {font-size: 12px; color:#444; height:135px; line-height:1.2em;}
p.orangebigreverse {font-size: 20px; color:#fff; background-color:#f58025; width:350px; margin:5px; padding:5px;}
p.white {font-size: 14px; color:#fff;}
p.white {font-size: 14px; color:#fff;}
p.ppi {font-size: 12px; color:#fff;}
p.notavailable {font-size: 10px; color:#444; margin-top:15px}
p.footertext {font-size: 11px; color:#444; }
p.grayfooter {font-size: 11px; color:#444;}
.titles_small {color:#f58025; font-size:12px; }
.subtitle {font-size:16px; color:#f58025; line-height:1.5em; }
.subtitles_small {font-weight:100; color:#444; font-size:12px; line-height:1.2em;}
.newstitles {font-weight:bold; color:#f58025; }
.newsdates {font-size: 12px; color:#444; font-weight:100; line-height:1.2em;}
/* text link styles */
a {color:#f58025; text-decoration:none;}
a:hover {text-decoration:underline; color:#d46a12;}
a.orangeboxlink {color:#f58025; text-decoration:none;}
a.orangeboxlink:hover {background-color:#f58025; color:#fff; }
a.indexheader {color:#f58025; text-decoration:none;}
a.indexheader:hover {text-decoration:none; color:#d46a12;}
a.orangeboxlink_12px {color:#f58025; text-decoration:none; font-size:12px; margin:1px 5px 1px 5px;}
a.orangeboxlink_12px:hover {background-color:#f58025; color:#fff; font-size:12px; margin:0; padding:1px 5px 1px 5px;}
a.gray {color:#444; text-decoration:none;}
a.gray:hover {color:#f58025; text-decoration:none; }
a.grayy {color:#444; text-decoration:none; cursor:pointer;}
a.grayy:hover {color:#f58025; text-decoration:none;  cursor:pointer;}
a.grayyy {color:#444; text-decoration:underline;}
a.grayyy:hover {color:#f58025; text-decoration:underline; }
a.orange {color:#f58025; text-decoration:none;}
a.orange:hover {color:#444; text-decoration:none; }
a.gray18 {color:#444; text-decoration:none; font-size:18px;}
a.gray18:hover {color:#f58025; text-decoration:underline;  font-size:18px;}
a.whitelink {color:#fff; text-decoration:none;}
a.whitelink:hover {text-decoration:none; color:#ffe3d2;}
a.ppiwhite {color:#fff; text-decoration:none;}
a.ppiwhite:hover {color:#fff; text-decoration:underline;}
a.medialink {color:#444; text-decoration:none;}
a.medialink:hover {color:#f58025; text-decoration:none; }
a.menulink {color:#fff; text-decoration:none;}
a.menulink:hover {text-decoration:none; color:#ffc9a1;}
a.newslink {color:#444; text-decoration:none; font-size:12px}
a.newslink:hover {text-decoration:none; color:#f58025;}
a.smallgraylink {color:#444; text-decoration:none; font-size: 12px;}
a.smallgraylink:hover {text-decoration:none; color:#f58025; font-size: 12px; }
a.footerlink {color:#333; text-decoration:none; font-size: 11px;}
a.footerlink:hover {text-decoration:none; color:#f58025; font-size: 11px; }
a.footerlinkorange {color:#f58025; text-decoration:none; font-size: 11px;}
a.footerlinkorange:hover { text-decoration:none; color:#f3a86e; font-size: 11px; }
a.reference_link  {color: #444; font-size: 10px; }
a.reference_link:hover  { color: #f58025; font-size: 10px; text-decoration:none;}
a.landing {color:#fff; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:25px; background-color:#f58025; padding:5px;}
a.landing:hover {color:#f58025; text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; }
a.quoteless_btn {color:#fff; padding:7px 12px; margin:0; border:1px solid #888;  background-color:#f58025; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e75d02), to(#f58025)); background: -webkit-linear-gradient(#e75d02, #f58025); background: -moz-linear-gradient(#e75d02, #f58025); background: -ms-linear-gradient(#e75d02, #f58025); background: -o-linear-gradient(#e75d02, #f58025); background: linear-gradient(#e75d02, #f58025); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
a.quoteless_btn:hover {color:#fff; padding:7px 12px; margin:0; border:1px solid #888;  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f58025), to(#e75d02)); background: -webkit-linear-gradient(#f58025, #e75d02, ); background: -moz-linear-gradient(#f58025, #e75d02); background: -ms-linear-gradient(#f58025, #e75d02); background: -o-linear-gradient(#f58025, #e75d02); background: linear-gradient(#f58025, #e75d02); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; behavior: url(http://it.biohorizons.com/pie/PIE.htc); cursor:pointer;}
a.quoteless_btn_small {color:#fff; padding:3px; margin:0 0 0 3px; border:1px solid #888;  background-color:#f58025; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e75d02), to(#f58025)); background: -webkit-linear-gradient(#e75d02, #f58025); background: -moz-linear-gradient(#e75d02, #f58025); background: -ms-linear-gradient(#e75d02, #f58025); background: -o-linear-gradient(#e75d02, #f58025); background: linear-gradient(#e75d02, #f58025); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
a.quoteless_btn_small:hover {background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f58025), to(#e75d02)); background: -webkit-linear-gradient(#f58025, #e75d02, ); background: -moz-linear-gradient(#f58025, #e75d02); background: -ms-linear-gradient(#f58025, #e75d02); background: -o-linear-gradient(#f58025, #e75d02); background: linear-gradient(#f58025, #e75d02); behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
sup { font: 10px; line-height:.8em;}
ul {line-height: 1.6em;}
li {line-height: 1.6em;}
sup { font: 10px; line-height:.8em;}
ul {line-height: 1.6em;}
li {line-height: 1.6em;}
/* Link styles for prosthetic manual menu */
#icon {  margin:0; padding:0; float:left; text-align:left; width: 463px}
#icon ul {list-style:none}
#icon ul li {display:block; float:left; padding:0 15px 5px 0; height: 18px; width: 272px}
#icon ul li a {display:block;}
#icon span {display: none;}
/* individual buttons */
#icon a.document {background: url(http://www.biohorizons.com/images/icons/icon16_document_hover.png) no-repeat 0px 0px; text-decoration:none; color:#f58025; padding:0 0 0 20px; height:16px;}
#icon a.document:hover {background-position:0 -16px; text-decoration:underline; color:#d46a12; padding:0 0 0 20px;}
#icon a.screen {background: url(http://www.biohorizons.com/images/icons/icon16_screen_hover.png) no-repeat 0 0; text-decoration:none; color:#f58025; padding:0 0 0 25px; height:16px;}
#icon a.screen:hover {background-position:0 -16px; text-decoration:underline; color:#d46a12; padding:0 0 0 25px;}
#icon a.shop {background: url(http://www.biohorizons.com/images/icons/icon16_shop_hover.png) no-repeat 0 0; text-decoration:none; color:#f58025; padding:0 0 0 20px; height:16px; width: 250px}
#icon a.shop:hover {background-position:0% -16px; text-decoration:underline; color:#d46a12; padding:0 0 0 20px;}
#icon a.download {background: url(http://www.biohorizons.com/images/icons/icon16_download_hover.png) no-repeat 0 0; text-decoration:none; color:#f58025; padding:0 0 0 20px; height:16px;}
#icon a.download:hover {background-position:0 -16px; text-decoration:underline; color:#d46a12; padding:0 0 0 20px;}
#icon a.movie {background: url(http://www.biohorizons.com/images/icons/icon16_movie_hover.png) no-repeat 0 0; text-decoration:none; color:#f58025; padding:0 0 0 20px; height:16px;}
#icon a.movie:hover {background-position:0 -16px; text-decoration:underline; color:#d46a12; padding:0 0 0 20px;}
#icon a.webinar {background: url(http://www.biohorizons.com/images/icons/icon16_webinar_hover.png) no-repeat 0 0; text-decoration:none; color:#f58025; padding:0 0 0 20px; height:16px;}
#icon a.webinar:hover {background-position:0 -16px; text-decoration:underline; color:#d46a12; padding:0 0 0 20px;}
#icon a.register {background: url(http://www.biohorizons.com/images/icons/icon16_pencil_hover.png) no-repeat 0 0; text-decoration:none; color:#f58025; padding:0 0 0 20px; height:16px;}
#icon a.register:hover {background-position:0 -16px; text-decoration:underline; color:#d46a12; padding:0 0 0 20px;}
/* Redirect style */
.RedirectButton {color:#f58025; background-color:#fff; margin: 50px 0 50px 0; }
/* home page only */
.rotator {float:left; width:960px; height:400px;}
/* slideshow styles */
.slideShow ul, .slideShow li, .slideShow ol { list-style-type: none; margin:0; padding:0; font-family: Geneva, Arial, Verdana; font-size: 14px; position:relative; z-index:100;
    top: 0px;
    left: 0px;
}
/** navigation **/
.slideShow .navigation {margin: 5px 0 0 0; clear: left; display: block;}
.slideShow .navigation li {	display: inline;}
.slideShow .navigation a {margin:0 2px 0 0; padding:0; color:#666; display:inline-block; text-decoration:none; }
.slideShow .navigation a:hover, .slideShow .navigation a.selected {!important; text-decoration:none; border:0; color:#f58025;}
.slideShow ol.topNavigation {margin: 0 0 10px 0;}
/** navigation btns **/
.slideShow_nav_email {
    width: 230px;
    height: 40px;
    float: left;
    padding: 30px 0 0 10px;
    line-height: 18px;
    background: url('http://www.biohorizons.com/images/slider_nav_email.png') no-repeat;
}
.slideShow_nav_gsk2 {
    width: 230px;
    height: 40px;
    float: left;
    padding: 30px 0 0 10px;
    line-height: 18px;
    background: url('http://www.biohorizons.com/images/slider_nav_cgs.png') no-repeat;
}
.slideShow_nav_cofounders {
    width: 230px;
    height: 40px;
    float: left;
    background: url(http://www.biohorizons.com/images/slider_nav_cofounders.png) no-repeat;
    padding: 30px 0 0 10px;
    line-height: 18px;
}
.slideShow_nav_vulcan {width:230px; height:40px; float:left; background: url(http://www.biohorizons.com/images/slider_nav_vulcan1.png) no-repeat; padding:30px 0 0 10px; line-height:18px;}
.slideShow_nav_txmag1 {width:230px; height:40px; float:left; background: url(http://www.biohorizons.com/images/slider_nav_teethxpressmagazine.png) no-repeat; padding:30px 0 0 10px; line-height:18px;}
.slideShow_nav_odsecure {width:230px; height:40px; float:left; background: url(http://www.biohorizons.com/images/slider_nav_o.png) no-repeat; padding:30px 0 0 10px; line-height:18px;}
.slideShow_nav_34 {width:230px; height:40px; float:left; background: url(http://www.biohorizons.com/images/slider_nav_34.png) no-repeat; padding:30px 0 0 10px; line-height:18px;}
.slideShow_nav_hdkit {width:230px; height:40px; float:left; background: url(http://www.biohorizons.com/images/slider_nav_hdkit2.png) no-repeat; padding:30px 0 0 10px; line-height:18px;}
.slideShow_nav_four {width:230px; height:40px; float:left; background: url(http://www.biohorizons.com/images/slider_nav_ac.png) no-repeat; padding:30px 0 0 10px; line-height:18px;}



.slideShow_nav_mox2 {width:230px; height:40px; float:left; background: url(http://www.biohorizons.com/images/slider_nav_mox2.png) no-repeat; padding:30px 0 0 10px; line-height:18px;}
.slideShow_nav_memlokperi {width:230px; height:40px; float:left; background: url(http://www.biohorizons.com/images/slideshow_memlok_bioplugstrip.png) no-repeat; padding:30px 0 0 10px; line-height:18px;}

.slides {display:block; position:relative; z-index:100;}
/** slides with more than an image in it **/
.slide h1 {position:absolute; background-color: #ffffff; left:0; top:0;}
.slide dl dt {width:960px;}
/** slides with text over images **/
.slide p {margin:1em; position:absolute; background-color:#000; color:#fff; z-index:1; padding:0.2em 0.8em;}
.slide p a {color:#fff;}
/* Start sliders */

.slider_vulcan {width:960px; height:430px; background-image:url(http://it.biohorizons.com/img/biohorizons/IT_24301.png); background-repeat:no-repeat;}
.slider_vulcan_row1 {width:480px; float:left; margin:260px 400px 30px 0px; color:#666; font-size: 26px; line-height:1.3em;}

.slider_cofounders {
    width: 960px;
    height: 350px;
    padding: 80px 0 0 0;
    background-image: url(http://it.biohorizons.com/img/biohorizons/IT_24610.png);
    background-repeat: no-repeat;
}
.slider_cofounders_row4 {
    width: 960px;
    float: left;
    text-align:center;
    margin: 280px 0 0 0px;
    color: #555;
    font-size: 16px;
    line-height: 1.3em;
}

.slider_txmag       {width:960px; height:350px; padding:80px 0 0 0; background-image:url(http://www.biohorizons.com/images/slideshow_txmag2.png); background-repeat:no-repeat;}
.slider_txmag_row1  {width:460px; float:left; padding:20px 0 0 0; margin:0 500px 0 0; color:#f58025; font-size: 32px; line-height:1.3em;}
.slider_txmag_row2  {width:450px; float:left; padding:20px 0 0 0; margin:0 580px 0 0px; color:#555; font-size: 18px; line-height:1.3em;}
.slider_txmag_row3  {width:600px; float:left; padding:20px 0 0 0; margin:0 350px 0 0px; color:#555; font-size: 16px; line-height:1.3em;}



.slider_odsecure {width:960px; height:430px; background-image:url(http://it.biohorizons.com/img/biohorizons/IT_22804.png); background-repeat:no-repeat;}
.slider_odsecure_left_row1 {width:200px; float:left; top:250px;  color:#f58025; font-size: 36px; margin:370px 0 0 160px;}

.slider_34 {width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_tapered34.png); background-repeat:no-repeat;}
.slider_34_left_row1 {width:580px; float:left; padding:150px 0 0px 0; margin:0 380px 0 0; color:#f58025; font-size: 36px;}
.slider_34_left_row2 {width:550px; float:left; padding:30px 0 30px 0; color:#555555; font-size: 20px; line-height:30px; margin:0 150px 0 0;}

.slider_hdkit {width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_hdkit2.png); background-repeat:no-repeat;}
.slider_hdkit_left_row1 {width:580px; float:left; padding:20px 0 0px 0; margin:0 380px 0 0; color:#f58025; font-size: 36px;}
.slider_hdkit_left_row2 {width:550px; float:left; padding:30px 0 30px 0; color:#555555; font-size: 20px; line-height:30px; margin:0 150px 0 0;}

.slider_memlokperi {width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_memlokperi_BioPlugStrip.png); background-repeat:no-repeat;}
.slider_memlokperi_row1  {width:520px; float:left; margin: 150px 300px 10px 0; color:#f58025; font-size: 30px; line-height:45px;}
.slider_memlokperi_row2  {width:500px; float:left; margin: 0 300px 30px 0; color:#555555; font-size: 20px; padding:0; line-height:30px; }
.slider_memlokperi_row2a {width:250px; float:left; margin: 10px 0px 30px 0; color:#555555; font-size: 20px; padding:0; line-height:30px; }
.slider_memlokperi_row2b {width:250px; float:left; margin: 10px 0px 30px 0; color:#555555; font-size: 20px; padding:0; line-height:30px; }

.slider_contain {width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_containment.png); background-repeat:no-repeat;}
.slider_contain_row1  {width:350px; float:left; margin: 110px 610px 120px 0; color:#f58025; font-size: 42px; line-height:45px; text-align:center;}
.slider_contain_row2  {width:960px; float:left; margin: 0 300px 0 0; color:#555; font-size:20px; padding:0; text-align:center}
.slider_contain_row2a {width:160px; float:left; margin:0 0 30px 0;}
.slider_contain_row2b {width:210px; float:left; margin:0 0 30px 0;}
.slider_contain_row2c {width:240px; float:left; margin:0 0 30px 0;}
.slider_contain_row2d {width:345px; float:left; margin:0 0 30px 0;}
.slider_contain_line {width:1px; float:left; height:70px; background:#444;}

.slider_email {
    width: 960px;
    height: 430px;
    background-image: url('http://www.biohorizons.com/images/slideshow_email.png');
    background-repeat: no-repeat;
    line-height:1em;
}

.slider_email_left_row1 {
    width: 600px;
    float: left;
    padding: 0;
    margin: 120px 380px 0 0;
    color: #f58025;
    font-size: 40px;
    line-height:1.0em;
}

.slider_email_left_row2 {
    width: 600px;
    float: left;
    padding: 20px 0 0px 0;
    color: #555555;
    font-size: 24px;
    line-height: 30px;
    margin: 0 150px 0 0;
}

.slider_gsk15 {width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_gsk2.png); background-repeat:no-repeat;}
.slider_gsk15_left_row1 {width:580px; float:left; padding:0px 0 0 0; margin:100px 380px 0 0; color:#f58025; font-size:46px}
.slider_gsk15_left_row2 {width:550px; float:left; padding:40px 0 0px 0; color:#555555; font-size: 22px; line-height:30px; margin:0 150px 0 0;}

.slider_four {width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_authentic.png); background-repeat:no-repeat;}
.slider_four_left_row1 {width:580px; float:left; padding:0px 0 0px 0; margin:0 380px 0 0; color:#f58025; font-size: 36px;}
.slider_four_left_row2 {width:497px; 
float:left; padding:30px 0 30px 0; color:#555555; font-size: 20px; line-height:30px; margin:0 150px 0 0; font-size:18px;}

.slider_tapered30 {width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_tapered30.png); background-repeat:no-repeat;}
.slider_tapered30_left {width:650px; float:left; padding:100px 0 30px 0; color:#f58025; font-size: 30px;  line-height:45px;}
.slider_tapered30_left_row1 {width:650px; float:left; padding:0; color:#f58025; font-size: 36px;}
.slider_tapered30_left_row2 {width:650px; float:left; padding:0; color:#555555; font-size: 20px;}

.slider_patientconnect { width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_patientconnect.png); background-repeat:no-repeat;}
.slider_patientconnect_row1 {width:570px; padding:130px 0 30px 0; float:left; color:#f58025; font-size:30px; line-height:45px;}

.slider_multiunit {width:960px; height:430px; background-image:url(http://www.biohorizons.com/images/slideshow_multiunit.png); background-repeat:no-repeat;}
.slider_multiunit_row1 {width:600px; padding:150px 0 30px 0; float:left; color:#f58025; font-size:30px; line-height:45px;}
.slider_eat {width:960px; height:330px; background-image:url(http://www.biohorizons.com/images/fade_eat.png); background-repeat:no-repeat;}
.slider_eat_row1 {width:960px; float:left; padding:120px 0 0 0; color:#f58025; font-size:38px;}
.slider_eat_row2 {width:900px; float:left; padding:30px; color:#555; font-size:20px; line-height:30px;}
.slider_eat_row3 {width:920px; height:30px; float:left; padding: 0 0 0 40px; line-height:normal;}
.slider_maker {width:960px; height:330px}
.slider_makerrow1 {width:960px; height:160px; float:left}
.slider_maker_title {width:660px; height:40px; float:left; color:#f58025; margin:80px 0 0 0; font-size:42px}
.slider_maker_subtitle {width:660px; height:20px; float:left; color:#555; font-size:19px; margin:0 0 10px 0}
.slider_maker_logo {width:300px; height:160px; float:right; margin:0; background:url(http://www.biohorizons.com/images/logo_deardoctor_makeover1small.png) 10px 0 no-repeat}
.slider_makerrow2 {width:960px; height:170px; float:left}
.slider_maker_video {width:255px; height:168px; margin:0 15px 0 20px; float:left; background:url(http://www.biohorizons.com/images/deardoctor_video_small.png) 0 0 no-repeat; border:1px solid #555;}
.slider_maker_videotext {width:270px; height:135px; float:left; color:#555; font-size:19px; padding:40px 65px 0 0}
.slider_maker_image1 {width:150px; height:80px; float:left; margin:35px 20px 10px 0; border:1px solid #555; background:url(http://www.biohorizons.com/images/deardoctor_before1.png) 0 0 no-repeat}
.slider_maker_image2 {width:150px; height:80px; float:left; margin:35px 0 10px 0; border:1px solid #555; background:url(http://www.biohorizons.com/images/deardoctor_after1.png) 0 0 no-repeat}
.slider_maker_imagetitle {width:330px; height:20px; float:left; text-align:center; color:#555; font-size:14px}
.slider_button_container {width:960px; height:50px; float:left;}
a.slider_button {border: 1px solid #f58025; padding: 5px 10px; text-align: center; color:#fff; width:auto; font-size:14px; background: #f58025; letter-spacing:1px;  z-index:1; position:relative; font-weight:bold; text-decoration:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;-webkit-box-shadow: #999 0px 3px 2px; -moz-box-shadow: #999 0px 3px 2px; box-shadow: #999 0 3px 2px; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f58025), to(#ef6316)); background: -webkit-linear-gradient(#f58025, #ef6316); background: -moz-linear-gradient(#f58025, #ef6316); background: -ms-linear-gradient(#f58025, #ef6316); background: -o-linear-gradient(#f58025, #ef6316); background: linear-gradient(#f58025, #ef6316); -pie-background: linear-gradient(#f58025, #ef6316); behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
a.slider_button:hover {border: 1px solid #f58025; padding: 5px 10px; text-align: center; color:#fff; width:auto; font-size:14px; background: #f58025; letter-spacing:1px; z-index:1; position:relative; font-weight:bold; text-decoration:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999 0 3px 2px; -moz-box-shadow: #999 0px 3px 2px; box-shadow: #777 0px 3px 2px; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ef6316), to(#F55025)); background: -webkit-linear-gradient(#ef6316, #F55025); background: -moz-linear-gradient(#ef6316, #F55025); background: -ms-linear-gradient(#ef6316, #F55025); background: -o-linear-gradient(#ef6316, #F55025); background: linear-gradient(#ef6316, #F55025); -pie-background: linear-gradient(#ef6316, #F55025); behavior: url(http://it.biohorizons.com/pie/PIE.htc);}

a.register_button {border:2px solid #f58025; padding:3px 20px; text-align:center; color:#fff; width:auto; font-size:18px; background: #f58025; letter-spacing:1px; z-index:1; position:relative; font-weight:bold; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:#999 0px 3px 2px; -moz-box-shadow:#999 0px 3px 2px; box-shadow:#999 0px 3px 2px; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f58025), to(#ef6316)); background:-webkit-linear-gradient(#f58025, #ef6316); background:-moz-linear-gradient(#f58025, #ef6316); background:-ms-linear-gradient(#f58025, #ef6316); background:-o-linear-gradient(#f58025, #ef6316); background:linear-gradient(#f58025, #ef6316); -pie-background:linear-gradient(#f58025, #ef6316); behavior:url(http://it.biohorizons.com/pie/PIE.htc);}
a.register_button:hover {border:2px solid #ef6e28; padding:3px 20px; text-align:center; color:#fff; width:auto; font-size:18px; background:#f58025; letter-spacing:1px; z-index:1; position:relative; font-weight:bold; text-decoration:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px; -webkit-box-shadow:#999 0 4px 4px; -moz-box-shadow:#999 0 4px 4px; box-shadow:#999 0 4px 4px; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ef6316), to(#F55025)); background:-webkit-linear-gradient(#ef6316, #F55025); background:-moz-linear-gradient(#ef6316, #F55025); background:-ms-linear-gradient(#ef6316, #F55025); background:-o-linear-gradient(#ef6316, #F55025); background:linear-gradient(#ef6316, #F55025); -pie-background:linear-gradient(#ef6316, #F55025); behavior:url(http://it.biohorizons.com/pie/PIE.htc);}
	
.shop_button {border:2px solid #f58025; padding:2px 5px; text-align:center; color:#fff; width:auto; font-size:14px; background: #f58025;  z-index:1; position:relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999 0px 3px 2px; -moz-box-shadow: #999 0 3px 2px; box-shadow: #999 0 3px 2px; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f58025), to(#ef6316)); background: -webkit-linear-gradient(#f58025, #ef6316); background: -moz-linear-gradient(#f58025, #ef6316); background: -ms-linear-gradient(#f58025, #ef6316); background: -o-linear-gradient(#f58025, #ef6316); background: linear-gradient(#f58025, #ef6316); -pie-background: linear-gradient(#f58025, #ef6316); behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.shop_button:hover {border: 2px solid #f58025; padding: 2px 5px; text-align: center; color:#fff; width:auto; font-size:14px; background: #f58025; z-index:1; position:relative; text-decoration:none;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;-webkit-box-shadow: #999 0 3px 2px; -moz-box-shadow: #999 0 3px 2px; box-shadow: #999 0 3px 2px; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ef6316), to(#F55025)); background: -webkit-linear-gradient(#ef6316, #F55025); background: -moz-linear-gradient(#ef6316, #F55025); background: -ms-linear-gradient(#ef6316, #F55025); background: -o-linear-gradient(#ef6316, #F55025); background: linear-gradient(#ef6316, #F55025); -pie-background: linear-gradient(#ef6316, #F55025); behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
/* index row area with 3 cols for News Edu and FP */
.indexrow2 {width:960px; height:auto; float:left; margin:0; padding:50px 0 0 0; background-image:url(http://www.biohorizons.com/images/SLIDER_NAV_SHADOW.PNG); background-repeat:no-repeat; background-position:top; }
/* Pro index page news */
.indexrow2_news {width:285px; height:550px; float:left;  padding:16px; margin:0 20px 0 0;background-image:url(http://www.biohorizons.com/images/bg_news.png); background-repeat:no-repeat; background-position:bottom;}
.indexrow2_news_old {width:285px; height:430px; float:left; padding:16px; margin:0 20px 0 0; background-image:url(http://www.biohorizons.com/images/bg_news.png); background-repeat:no-repeat; background-position:bottom;}
.indexrow2_news_head {width:285px; height:50px; padding:0; float:left; color:#f58025; font: 20px Arial, Helvetica, sans-serif;}
.indexrow2_news_content {width:285px; height:auto; float:left; }
/* Pro index page education */
.indexrow2_ed {width:285px; height:550px; padding:16px; margin:0 20px 0 0; float:left;  background-image:url(http://www.biohorizons.com/images/bg_news.png); background-repeat:no-repeat; background-position:bottom;}
.indexrow2_ed_head {width:285px; height:50px; padding:0; float:left; color:#f58025; font:20px Arial, Helvetica, sans-serif; }
.indexrow2_ed_content {width:285px; height:auto; float:left; }
/* Pro index page featured products */
.indexrow2_product {width:286px; height:auto; float:left; padding:16px 0 0 0; margin:0;}
.indexrow2_product_content {width:286px; height:auto; float:left; padding:0 0 30px 0; margin:0; color:#444; line-height:1.5em;}
.indexrow2_product_dd_logo {width:120px; height:auto; float:left;}
.indexrow2_product_dd_link {width:166px; height:auto; float:left; font-size:15px;}
.indexrow2_social {width:286px; height:auto; float:left; padding:0; margin:0;}
.indexrow2_product_content {width:286px; height:auto; float:left; padding:0 0 25px 0; margin:0; color:#444; line-height:1.5em;}
.indexrow2_social_icons {width:286px;  float:left; padding:0; margin:0; }
.indexrow2_social_head {width:286px;  float:left; padding:0 0 10px 0; margin:0; color:#f58025; font:20px  Arial, Helvetica, sans-serif;}
.indexrow2_social_icons {width:286px;  float:left; padding:0; margin:0; }
.indexrow2_social_content {width:286px; height:auto; float:left; padding:0 0 25px 0; margin:0; color:#444; line-height:1.5em;}
.indexrow2_product_app_head {width:286px; height:auto; float:left; padding:0 0 10px 0; margin:0; color:#f58025; font:20px  Arial, Helvetica, sans-serif;}
.indexrow2_product_app {width:286px; height:auto; float:left; padding:0; margin:0}
.indexrow2_product_app_text {width:190px; height:auto; float:left; padding:0; margin:0 0 0 15px; color:#444; line-height:1.5em;}
.indexrow2_product_app_image {width:80px; height:80; float:left; padding:0; margin:0; text-align:center;}
/* Link styles under News and Edu on Professional home page */
#arrow_proindex {width:285px; margin:0; padding:0; float:left;}
#arrow_proindex ul {list-style: none; width: 285px;}
#arrow_proindex ul li {display: block; float:left; width:285px; padding:0 0 15px 0;}
#arrow_proindex ul li a {display: block;}
#arrow_proindex span {display: none;}
/* individual buttons */
#arrow_proindex a.news_ed {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 0 5px; text-decoration:none; color:#444; padding:0 0 0 20px;}
#arrow_proindex a.news_ed:hover {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png) no-repeat 0 5px; text-decoration:none; color:#f58025; padding:0 0 0 20px;}
/* education link images */
.education_images {height:auto; width:285px; margin-bottom:10px; }

.indexrow2_section {width:270px; height:auto; margin:0px; padding:20px 20px 20px 30px; float:left; background-image:url(http://www.biohorizons.com/images/BG_INDEX_SECTIONS.PNG); background-repeat:no-repeat; background-position:top center;}
.indexrow2_title {width:270px; height:auto; float:left; padding:10px 0 20px 0; color:#f58025; font-size:22px}
.indexrow2_text {width:270px; height:auto; float:left;}

#index_edu {width: auto; height: auto; margin:0 0 0 10px;}
#index_edu ul { list-style-image:url(http://www.biohorizons.com/icon16_smallSquareArrow_gray.png); }
#index_edu ul li { margin:0 0 8px 0;}
#index_edu ul li a {display: block; color:#444; text-decoration:none; padding:0 0 0 5px; }
#index_edu ul li a:hover { display:block; background-color:#f58035;color:#fff; text-decoration:none; padding:0 0 0 5px; background-image:url(http://www.biohorizons.com/images/media_title.jpg); background-repeat:repeat-x; background-position:top;}

/* index page styles - row 3 */
.indexrow3 {width:960px; height:auto; float:left;}
.indexrow3_instruments {width:174px; height:100px; margin:0 10px 0 0; padding:5px; float:left; background-image:url(http://www.biohorizons.com/images/bg_index_row3.png); background-repeat:no-repeat; background-position:top center;}
.indexrow3_software {width:174px; height:100px; margin:0 10px 0 0; padding:5px; float:left; background-image:url(http://www.biohorizons.com/images/bg_index_row3.png); background-repeat:no-repeat; background-position:top center;}
.indexrow3_prosthetics {width:174px; height:100px; margin:0 10px 0 0; padding:5px; float:left; background-image:url(http://www.biohorizons.com/images/bg_index_row3.png); background-repeat:no-repeat; background-position:top center;}
.indexrow3_education {width:174px; height:100px; margin:0 10px 0 0; padding:5px; float:left; background-image:url(http://www.biohorizons.com/images/bg_index_row3.png); background-repeat:no-repeat; background-position:top center;}
.indexrow3_symposium {width:174px; height:100px; margin:0; padding:5px; float:left; background-image:url(http://www.biohorizons.com/images/bg_index_row3.png); background-repeat:no-repeat; background-position:top center;}
/* alt styles for rows in row 3 */
.indexrow3_col1 {width:560px;  float:left; margin:0; padding:20px 20px;background-image:url(http://www.biohorizons.com/images/bg_index_headlines.png);  background-repeat:no-repeat; }
.indexrow3_col2 {width:360px; height:auto; float:left; margin:0; padding:0}
/* styles for headlines in row 3 col 1 */
.indexheadlines_headline { height:30px; width:560px; float:left;}
.indexheadlines_list {width:560px; float:left;}
/* headline item row links */
.indexheadlines_wrapper {width:560px; margin:0 0 5px 0; float:left;}
.indexheadlines_text { width:540px; float:left;}
/* index page styles - row 4 */
.indexrow4_col1   {width:290px; height:auto;  float:left; padding:0; margin:0 30px 0 10px;}
.indexrow4        {width:960px; height:200px; float:left; margin:10px 0 10px 0; color:#444; line-height:1.5em}
.indexrow4_col1   {width:290px; height:auto;  float:left; padding:0; margin:0 30px 0 10px}
.indexrow4_col2   {width:290px; height:auto;  float:left; padding:0; margin:0 30px 0 20px}
.indexrow4_col3   {width:280px; height:auto;  float:left; padding:0; margin:0 0 0 10px}
.indexrow4_header {width:290px; height:35px;  float:left; padding:0; margin:0; text-align:left}
.indexrow4_vimage {width:100px; height:140px; float:left; padding:0; margin:0;}
.indexrow4_simage {width:100px; height:100px; float:left; padding:0; margin:0;}
.indexrow4_himage {width:280px; height:32px;  float:left; padding:0 0 10px 0; margin:0}
.indexrow4_vtext  {width:190px; height:auto;  float:left; padding:0; margin:0}
.indexrow4_htext  {width:280px; height:auto;  float:left; padding:0; margin:0}
.indexrow4_stext  {width:190px; height:22px; float:left; padding:7px 0 0 0; margin:0}
.indexrow2_product_app_head {width:286px; height:auto; float:left; padding:0 0 10px 0; margin:0; color:#f58025; font:20px Arial, Helvetica, sans-serif;}
.indexrow2_product_app {width:286px; height:auto; float:left; padding:0; margin:0}
.indexrow2_product_app_text {width:190px; height:auto; float:left; padding:0; margin:0 0 0 15px; color:#444; line-height:1.5em;}
.indexrow2_product_app_image {width:80px; height:80; float:left; padding:0; margin:0; text-align:center;}
/* image styles */
img {border:0px;}
img.img_detail { margin-bottom:15px;}
.img_detail_row {margin:0 5px 0 5px; height:180px; width:250px; float:left; text-align:center;}
.img_detail_row_adjust {margin:0 5px; width:250px; float:left; text-align:center;}
/* page title background styles */
.pagetitle_title { margin:0; height:85px; width:600px; font-size:70px; color:#ddd; letter-spacing:0; padding:0; float:left;}
.pagetitle_subtitle { margin:0; width:600px; font-size:70px; color:#ddd; letter-spacing:0; padding:5px 0 30px 0; float:left;}
/* main content area */
.content {float: left; width:960px; margin:0 0 10px 0}
/* catalog menu bg */
.catalog_menu {width:250px; float:left; margin:0 20px 0 0;}
.catalog_menu_top {width:250px; height:10px; float:left; background-image:url(http://www.biohorizons.com/images/bg_catalog_menu_top.png); background-repeat:no-repeat;}
.catalog_menu_content {width:230px; background-color:#f1f0e1; color:#444; float:left; padding:10px;}
.catalog_menu_bottom { width:250px; height:25px; float:left; background-image:url(http://www.biohorizons.com/images/bg_catalog_menu_bottom.png); background-repeat:no-repeat;}
.catalog_menu_header {float:left; width:215px; height:20px; padding: 3px 10px 0 5px; background-color:#f58025; background-image:url(http://www.biohorizons.com/images/media_title.jpg); background-repeat:repeat-x; color:#fff;}
.catalog_menu_header_title {float:left; height:17px; width:199px; text-align:left; color:#fff; font-size:14px;}
.catalog_menu_header_icon {float:left; height:17px; width:16px; text-align:left; }
.catalog_menu_info {float:left; height:auto; width:225px; padding: 10px 0px 25px 5px; text-align:left; color:#444;}
/* catalog content */
.catalog_content {width:690px; float:left; color:#444; margin-top:20px;}
/* intro area for page content*/
.content_intro {width:960px; float:left; display:block; margin:0; padding:0 0 30px 0;}
.content_intro_pagetitle {width:600px; height:auto; float:left; display:block; margin:50px 0 0 0; padding:0; color:#444;}
.content_intro_text  {width:600px; float:left; display:block; margin:0; padding:0; font-size:12px; color:#444; line-height:1.6em;}
.content_intro_image_tall {width:340px; float:right; display:block; margin:0; color:#444; text-align:right;}
.content_intro_image_normal {width:340px; float:right; display:block; margin:20px 0 0 0; color:#444; text-align:right;}
.content_intro_image_medium {width:340px; float:right; display:block; margin:40px 0 0 0; text-align:right; color:#444;}
.content_intro_image_short {width:340px; float:right; display:block; margin:50px 0 0 0; color:#444; text-align:right;}
/* main area for page content*/
.content_main {width:960px; float:left; margin:0; font-size: 12px; color:#444; line-height:1.6em;}
.content_main_col1 {width: 640px; float:left; margin:0; padding:0; display:block; font-size: 12px; color:#444; line-height:1.6em;}
.content_main_col2 {width: 300px; float:right; margin:0; display:block; font-size: 12px; color:#444; line-height:1.6em;}
/* product overview styles */
.overview{ width:640px; height:auto; float:left;}
.overview_row{ width:640px; height:auto; float:left; margin:0 0 30px 0;}
.overview_title {width:640px; height:40px; text-align:left; color:#f58025; font-size:20px; float:left;}
.overview_image {width: 190px; height:150px; float:left; }
.overview_bar {width:1px; height:150px; background-color:#f58025; margin:0 20px; float:left;}
.overview_text {width:400px; height:auto; margin:0 0 20px 0; float:left; }
.overview_links {width:400px; height:auto; margin:0; float:left; }
.overview_divider { width:640px; height:1px; float:left; margin:20px 0; border-bottom-style:dotted; border-bottom-color:#444; border-bottom-width:1px;}
/* according settings */
.mypets { width:100%; margin:0; padding:10px 0; cursor:pointer; height:auto;}
.thepet {padding:0 0 10px 0; margin:0 0 10px 0; background-image:url(http://www.biohorizons.com/images/bg_fadeline.png); background-repeat:no-repeat; background-position:bottom left; }
/* Styles for studies */
.study_title {width:930px; padding:10px 15px; color:#444; font-size:14px; background-color:#f1f0e1; cursor:pointer; float:left;}
.study_content {width: 920px; padding:10px 20px 20px 20px; color:#444; background-color:#f1f0e1; background-image:url(http://www.biohorizons.com/images/bg_fadeline960x1.png); background-repeat:no-repeat; background-position:top left; float:left; line-height:1.5em; }
.study_content_subtitle {width: 920px; padding:10px 0 10px 0; font-size:14px; color:#444; font-weight:bold; float:left; }
.study_content_author {width: 920px; padding:10px 0 10px 0; font-size:14px; color:#444; float:left; font-style:italic; }
.study_content_publication {width: 920px; padding:0 0 10px 0; font-size:14px; color:#444; float:left; font-style:italic; }
.study_title_white {width:930px; padding:10px 15px; color:#444; font-size:14px; cursor:pointer; float:left;}
.study_content_white {width: 920px; padding:10px 20px 20px 20px; color:#444; background-image:url(http://www.biohorizons.com/images/bg_fadeline960x1.png); background-repeat:no-repeat; background-position:top left; float:left; line-height:1.5em; }
.study_date {width:945px; float:left; margin:30px 0 10px 15px; color:#f58025; font-size:18px; float:left; }
.study_line {width:960px; height:2px; margin:0 0 10px 0; float:left; background-image:url(http://www.biohorizons.com/images/bg_fadeline960.png); background-repeat:no-repeat; background-position:bottom;}
.study_subtitle1 { width:260px; float:left; }
.study_subtitle2 { width:630px; border-left: #f58025 1px solid; padding:0 0 0 20px; float:left;}
.studies_image_row {width:960px; float:left; margin:10px 0px}
/* Styles for Press Releases */
.pr_title {width:930px; padding:10px 15px; color:#444; font-size:14px; background-color:#f1f0e1; cursor:pointer; float:left;}
.pr_content {width: 920px; padding:10px 20px 20px 20px; color:#444; background-color:#f1f0e1; background-image:url(http://www.biohorizons.com/images/bg_fadeline960x1.png); background-repeat:no-repeat; background-position:top left; float:left; }
.pr_subtitle1 { width:120px; float:left; }
.pr_subtitle2 { width:760px; border-left: #f58025 1px solid; padding:0 0 0 20px; float:left;}
.pr_image_row {width:100%; float:left; margin:10px 0}
.pr_date {width:945px; float:left; margin:30px 0 10px 15px; color:#f58025; font-size:18px; float:left; }
.pr_line {width:960px; height:2px; margin:0 0 10px 0; float:left; background-image:url(http://www.biohorizons.com/images/bg_fadeline960.png); background-repeat:no-repeat; background-position:bottom;}
/* Styles for employment */
.employment_title {width:930px; padding:10px 15px; color:#444; font-size:14px; background-color:#f1f0e1; cursor:pointer; float:left;}
.employment_subtitle1 { width:180px; float:left; }
.employment_subtitle2 { width:720px; border-left: #f58025 1px solid; padding:0 0 0 20px; float:left;}
.employment_content {width:930px; padding:10px 15px; color:#444; background-color:#f1f0e1; background-image:url(http://www.biohorizons.com/images/bg_fadeline960x1.png); background-repeat:no-repeat; background-position:top left; float:left;}
.employment_content_row {width:920px; float:left; color:#444; margin:10px 0 0 0;}
.employment_content_title {width:120px; float:left; font-weight:bold; text-align:right; padding:0 10px 0 0;}
.employment_content_details {width:760px; float:left; padding:0 0 0 10px;}
/* table styles */
td.news_date { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f58025; text-align: right; }
td.news_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; padding-left:10px;}
/* list styles */
ul {color:#444;}
li {color:#444;}
ul ul {color:#444; margin-left:15px;}
ul.sidemenu_doc { list-style-image:url(http://www.biohorizons.com/images/icons/icon16_document.gif); margin:0 0 3px 20px; padding:0;}
ul.sidemenu_video{ list-style-image:url(http://www.biohorizons.com/images/icons/icon16_movie.gif); margin:0 0 3px 20px;}
ul.detail_list {margin:0 0 5px 15px; color:#555; font-size:12px; line-height:1.5em;}
ul.detail_list_short {margin:10px 5px 5px 20px; color:#444; font-size:12px; line-height:1.5em;}
ol.detail_numlist {margin:5px 0 0 25px; color:#444; font-size:12px; line-height:1.5em;}
ol.references {margin-left: 25px; color:#444; font-size:12px; line-height:1.5em;}
ol.footnote {margin:0 0 25px 25px; color:#555; font-size:10px; line-height:1.5em; width:935px;}
ul.indent {color:#444; margin:0 0 0 15px;}
ul.arrow  {margin:0; list-style-type:none; list-style-image:none;}
ul.arrow li {margin:0; list-style-type:none; list-style-image:none; margin:0 0 10px 0;}
ul.arrow li a {color:#444; font-weight: normal; padding:0 0 0 20px; margin:0; text-align:left; background:url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 2px 2px; }
ul.arrow li a:hover {color: #d46a12; background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png) no-repeat 2px 2px; text-decoration:none; margin:0 20px 0 0; text-align:left;}
/* iframe styles for vip download */
iframe {height:421px; 
width: 619px
}
/* company values page styles */
.values {width:100%;}
.values_text { margin:0; display:block; float:left; width:100%; }
.values_textspace { margin:30px 0 0 0; display:block; float:left; width:100%; }
.values_points { margin:25px 0 0 0 ; display:block; float:left; width:100%; }
.values_container65 {width:610px; height:auto; float:left; padding-bottom:20px; margin:0 30px 0 0;}
.values_container35 {width:320px; height:auto; float:left; padding-bottom:20px;}
.values_container60 {width:55%; float:left;}
.values_container40 {width:45%; float:left;}
.values_container_img {width:420px; float:left;}
.values_container_text {width:480px; float:left;}
/* contact page styles */
.addresses { width: 900px;}
.addresses h4 { margin:0; padding: 3px 8px 5px 10px; background-image:url(http://www.biohorizons.com/images/bar_gray_700.jpg); background-repeat:no-repeat; cursor:pointer; margin-bottom:10px;}
.contact_flag {height:16px; width:16px; padding:2px 10px 0 0; float:left; }

/* use the correct class for different amounts of lines in the address */
.addresses .addressgray4 {margin:0; width:790px; padding:10px 0 0 0; background-color:#efefef; display:block; height:105px; border:0;}
.addresses .addresswhite4{margin:0; width:790px; padding:10px 0 0 0; background-color:#fff; display:block; height:105px; border:0;}
.addresses .addressgray5 {margin:0; width:790px; padding:10px 0 0 0; background-color:#efefef; display:block; height:125px; border:0;}
.addresses .addresswhite5{margin:0; width:790px; padding:10px 0 0 0; background-color:#fff; display:block; height:125px; border:0;} 
.addresses .addressgray6 {margin:0; width:790px; padding:10px 0 0 0; background-color:#efefef; display:block; height:140px; border:0;}
.addresses .addresswhite6{margin:0; width:790px; padding:10px 0 0 0; background-color:#fff; display:block; height:140px; border:0;}
.addresses .addressgray7 {margin:0; width:790px; padding:10px 0 0 0; background-color:#efefef; display:block; height:155px; border:0;}
.addresses .addresswhite7{margin:0; width:790px; padding:10px 0 0 0; background-color:#fff; display:block; height:155px; border:0;}
.addresses .addressgray8 {margin:0; width:790px; padding:10px 0 0 0; background-color:#efefef; display:block; height:165px; border:0;}
.addresses .addresswhite8{margin:0; width:790px; padding:10px 0 0 0; background-color:#fff; display:block; height:165px; border:0;}
.addresses .addressgray9 {margin:0; width:790px; padding:10px 0 0 0; background-color:#efefef; display:block; height:180px; border:0;}
.addresses .addresswhite9{margin:0; width:790px; padding:10px 0 0 0; background-color:#fff; display:block; height:180px; border:0;}
.addresses .addressgray10 {margin:0; width:790px; padding:10px 0 0 0; background-color:#efefef; display:block; height:240px; border:0;}
.addresses .addresswhite10{margin:0; width:790px; padding:10px 0 0 0; background-color:#fff; display:block; height:240px; border:0;}
.addresses .streetaddress{float:left; width:250px; padding:5px 5px 5px 15px; border:0; height:auto;}
.addresses .phone{ float:left; width:170px; padding:5px; border:0; height:auto;}
.addresses .email{ float:left; width:260px; padding-top:5px; border:0; height:auto;}
/* media center (right sidebar) styles */
.media {display:block; width: 300px; float:right; margin: 0; }
.media_container { float:left; width:250px; height:auto; padding:0 0 20px 0; margin:0 0 0 50px;} 
.media_header {float:left; width:230px; height:20px; padding: 3px 10px 0 10px; margin:0 0 5px 0; background-color:#f58025; background-image:url(http://www.biohorizons.com/images/media_title.jpg); background-repeat:repeat-x; color:#fff; font-size:14px; text-align:left;}
.media_header_title {float:left; height:17px; width:210px; text-align:left; color:#fff; font-size:14px;}
.media_header_icon {float:left; height:17px; width:20px; text-align:left; }
/* Link styles for right side bar links for additional info, videos, literature, buzz and such */
#media_sidebar {width: 240px;  margin:0 0 0 0px; padding:0 0 0 10px; float:left; text-align:left;}
#media_sidebar ul {list-style: none; width: 240px;}
#media_sidebar ul li {display: block; float: left; width: 240px; padding:0 0 2px 0;}
#media_sidebar ul li a {display: block;}
#media_sidebar span {display: none;}
/* individual buttons */
#media_sidebar a.sidebar {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 0px 5px; text-decoration:none; color:#444; padding:0 0 0 20px;}
#media_sidebar a.sidebar:hover {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png) no-repeat 0 5px; text-decoration:none; color:#f58025; padding:0 0 0 20px;}
/* Link styles for right side bar links for patient pages */
#patient_sidebar {width: 200px;  margin:10px 0 0 0; padding:0 0 0 10px; float:left; text-align:left;}
#patient_sidebar ul {list-style: none; width: 200px;}
#patient_sidebar ul li {display: block; float: left; width: 200px; padding:0 0 2px 0;}
#patient_sidebar ul li a {display: block;}
#patient_sidebar span {display: none;}
/* individual buttons */
#patient_sidebar a.sidebarp {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 0px 5px; text-decoration:none; color:#444; padding:0 0 0 20px;}
#patient_sidebar a.sidebarp:hover {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png) no-repeat 0px 5px; text-decoration:none; color:#f58025; padding:0 0 0 20px;}
/* Link styles for prosthetic manual menu */
#pm_toc {width: 640px;  margin:0; padding:0 0 0 0px; float:left; text-align:left;}
#pm_toc ul {list-style: none; width: 640px; margin:0 0 30px 0; }
#pm_toc ul li {display: block; float: left; width: 640px; padding:0 0 5px 0;}
#pm_toc ul li a {display: block;}
#pm_toc span {display: none;}
/* individual buttons */
/* styles for prosthetic manual menu REWORK */
.pm {
    display:table;
    width: 640px;
    margin:0 0 40px 0;
}
.pm_row {
    display: table-row;
    height:30px;
}
.pm_btn 
{
    display: table-cell;
    width:40px;
    text-align: center;
    float:left;
    padding:4px 0;
}
.pm_title 
{
    display: table-cell;
    width:520px;
    text-align: left;
    float:left;
    font-size:1.2em;
}
.pm_btn a.vid {
    background: url(http://www.biohorizons.com/images/icons/icon16_video_white.png) no-repeat center #777; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}
.pm_btn a.vid:hover {
    background: url(http://www.biohorizons.com/images/icons/icon16_video_white.png) no-repeat center #f58025; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}  
.pm_btn a.example6 {
    background: url(http://www.biohorizons.com/images/icons/icon16_video_white.png) no-repeat center #777; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}
.pm_btn a.example6:hover {
    background: url(http://www.biohorizons.com/images/icons/icon16_video_white.png) no-repeat center #f58025; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}  
.pm_btn a.example66 {
    background: url(http://www.biohorizons.com/images/icons/icon16_play_white.png) no-repeat center #777; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}
.pm_btn a.example66:hover {
    background: url(http://www.biohorizons.com/images/icons/icon16_play_white.png) no-repeat center #f58025; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}  
.pm_btn a.doc {
    background: url(http://www.biohorizons.com/images/icons/icon16_document_white.png) no-repeat center #777; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}
.pm_btn a.doc:hover {
    background: url(http://www.biohorizons.com/images/icons/icon16_document_white.png) no-repeat center #f58025; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}        
.pm_btn a.pdf {
    background: url(http://www.biohorizons.com/images/icons/icon16_pdf_white.png) no-repeat center #777; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}
.pm_btn a.pdf:hover {
    background: url(http://www.biohorizons.com/images/icons/icon16_pdf_white.png) no-repeat center #f58025; 
    text-decoration:none;
    padding:4px 16px 2px 16px;
    border-radius:3px;
    height:16px;
    float:left;
}        
@media all and (-ms-high-contrast:none){
  *::-ms-backdrop, .pm_btn a.vid { border-radius:0; } 
  *::-ms-backdrop, .pm_btn a.vid:hover { border-radius:0 } 
  *::-ms-backdrop, .pm_btn a.doc { border-radius:0 } 
  *::-ms-backdrop, .pm_btn a.doc:hover { border-radius:0 } 
}
/* ------------------------ */
.media_row {float:left; width:250px; height:auto; min-height:20px;}
.media_row_arrow {float:left; width:20px; height:12px; padding-top:5px; margin-left:10px; background-image:url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png); background-repeat:no-repeat; background-position:left bottom;}
.media_row_link {float:left; width:215px; height:auto; min-height:15px; padding-top:5px; }
#media_row_link {width: 245px; height:auto; min-height:15px; padding:0 0 0 5px;}
#media_row_link ul {list-style: none; width: 245px;}
#media_row_link ul li {display: block; float: left; width: 245px; padding:0 0 0px 0;}
#media_row_link ul li a {display: block;}
#media_row_link span {display: none;}
/* individual buttons */
#media_row_link a.side_link {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 0 5px; text-decoration:none; color:#444; padding:0 0 0 20px; text-align:left}
#media_row_link a.side_link:hover {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png) no-repeat 0 5px; text-decoration:none; color:#f58025; padding:0 0 0 20px; text-align:left}
.list_row_link {float:left; height:auto; min-height:15px; padding-top:5px; }
#list_row_link { height:auto; min-height:15px; padding:0 0 0 5px;}
#list_row_link ul {list-style: none; }
#list_row_link ul li {display: block;  padding:0 0 0px 0;}
#list_row_link ul li a {display: block;}
#list_row_link span {display: none;}
#list_row_link a.list_link {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 0 5px; text-decoration:none; color:#444; padding:0 0 0 20px; text-align:left;}
#list_row_link a.list_link:hover {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png) no-repeat 0 5px; text-decoration:none; color:#f58025; padding:0 0 0 20px; text-align:left}
.media_tableholder { width:300px; height:auto; margin:0 0 30px 0; float:right;}
.media_table {width:250px; border:0; float:right; display:block;}
.media_title {width:250px; height:22px; background-image:url(http://www.biohorizons.com/images/media_title.jpg); background-repeat:repeat-x; background-color:#f58025; padding:0 8px 0 10px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.media_title_title {width: 200px; float:left;}
.media_title_icon {width: 20px; float:right; }
.media_empty {width:6px; height:16px; padding:1px 2px 1px 0}
.media_icon {width:22px; height:16px; text-align:left; padding:1px 5px 1px 0}
.media_iconsmall {width:10px; text-align:left; padding:4px 5px 1px 0}
.media_link {padding: 0px; text-align:left; padding:1px 5px 1px 0}
.media_quote {width:280px; height:auto; text-align:right; color:#f58025; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:20px; float:right; padding:0 0 0 20px; margin:0}
.media_catieswoosh {width:300px; height:35px; float:left; background-image:url(http://www.biohorizons.com/images/catieswoosh.png); background-repeat:no-repeat; background-position:top right; margin:10px 0;}
.media_extra { width:300px; float:right; margin:30px 0;}
/* styles for images and captions */
.imagecaption {float:left; width:600px; margin:20px 0}
.imagecaption_col1 {float:left; width:140px; padding:5px 5px 15px 5px;}
.imagecaption_image {float:left;}
.imagecaption_caption {float:left; width:140px; padding:5px 0}
/* chart styles for studies */
.chart_studies {width:360px; border:1px #444 thin; float:left;}
.chart_studies_header {width:350px; background-color:#95b1c5; border-bottom: 1px #444 thin; float:left; text-align:center; padding:5px;}
.chart_studies_subheader {width:360px; background-color:#b5c7d5; border-bottom: 1px #444 thin; float:left; text-align:center; }
.chart_studies_row {width:360px; border-bottom: 1px #444 thin; background-color:#d9d5a3; float:left;}
.chart_studies_row_col1 {width:170px; float:left; padding:5px; }
.chart_studies_row_col2 {width:170px; float:left; padding:5px; }
.chart_studies_row_col1_center {width:170px; float:left; padding:5px; text-align:center;}
.chart_studies_row_col2_center {width:170px; float:left; padding:5px; text-align:center;}
.chart_footnote {width:100%; background-color:#fff;}
.features {width: 600px; height:200px; color:#444; font-size:12px; margin:20px 0}
.features_col1 {width:140px; height:auto; float:left;}
.features_col2 {width:1px; height:200px; float:left; background-color:#f58025;}
.features_col3 {width:370px; height:auto; float:left; }
.features_col1_row {width:125px; height:20px; padding:4px 15px 0 0; text-align:right; border-bottom-color:#f58025; border-bottom-width:1px; border-bottom-style:solid;}
.features_col3_row {width:355px; height:20px; padding:4px 0 0 15px; text-align:left; border-bottom-color:#f58025; border-bottom-width:1px; border-bottom-style:solid;}
.features_col1_bottomrow {width:125px; height:20px; padding:4px 15px 0 0; text-align:right; }
.features_col3_bottomrow {width:355px; height:20px; padding: 4px 0 0 15px; text-align:left;}
/* styles for press release page */
.pressrelease_date { width:110px; height:18px; float:left; border-right-color:#fff; border-right-style:solid; border-right-width:2px; margin-right:10px;}
.pressrelease_title { height:20px; width:750px; float:left; margin:0}
#intro_nav {width: 230px; height: 16px; margin:0; padding:0; font-size:12px;}
#intro_nav ul {list-style: none;}
#intro_nav ul li {display: block; float: left;}
#intro_nav ul li a {display: block;}
/* VIP Partner labs */
.vip_lab_container {width:550px; height:auto; float:left; padding:0 0 20px 0; margin:0 0 20px 0;}
.vip_lab {width:255px; height:80px; padding:20px 20px 20px 0; float:left;}
/* download page styles */
.downloads_main { width:900px; float:left; }
.downloads_col1 {width:450px; float:left; }
.downloads_col2 {width: 450px; float:left; }
.downloads_col1_header {width:410px; height:40px; float:left; padding:0 0 0 20px; margin:0 0 0 20px }
.downloads_col2_header {width:430px; height:40px; float:left; padding:0 0 0 20px; }
.downloads_col1_content {width:385px; float:left; height:180px; padding:20px 0 20px 20px; border-right-style:dotted; border-width:1px; margin:0 0 0 20px}
.downloads_col2_content {width:410px; float:left; height:180px; padding:20px}
.download_empty {width:6px; height:20px; padding:1px 2px 1px 0}
.download_iconsmall {width:10px; height:20px; text-align:left; vertical-align:top; padding:2px 5px 2px 0}
/* mount-free chart */
.product {width:550px; height:auto; margin:10px 0}
.productnumber {width:90px; height:17px; text-align:left; float:left; padding:3px;}
.productdescription {width:430px; height:17px; text-align:left; float:left; padding:3px;}
.productline {width:530px; height:1px; background-color:#666; float:left;}
/* ----Syles for narrow sliders--------------------------- */
.slidernarrow_title {width: 620px; padding:10px;color:#444; font-size:14px; background-color:#f1f0e1; cursor:pointer; float:left;}
.slidernarrow_content {width: 610px; padding:10px 20px 20px 10px; color:#444; background-color:#f1f0e1; background-image:url(http://www.biohorizons.com/images/bg_fadeline.png); background-repeat:no-repeat; background-position:top left; float:left; }
.slidernarrow_title_white {width:620px; padding:10px 10px; color:#444; font-size:14px; cursor:pointer; float:left;}
.slidernarrow_content_white {width: 610px; padding:10px 20px 20px 10px; color:#444;  background-image:url(http://www.biohorizons.com/images/bg_fadeline.png); background-repeat:no-repeat; background-position:top left; float:left; }
.slidernarrow_title_underline {width: 620px; padding:10px 10px; color:#444; font-size:14px; cursor:pointer; float:left; background-image:url(http://www.biohorizons.com/images/bg_fadeline.png); background-repeat:no-repeat; background-position:bottom left;}
.slidernarrow_content_underline {width: 610px; padding:10px 20px 20px 10px; color:#444; float:left; background-image:url(http://www.biohorizons.com/images/bg_fadeline.png); background-repeat:no-repeat; background-position:bottom left;}
.slidernarrow_container {width:640px; float:left;}
.slidernarrow_container1 {width:auto; float:left; width:auto;}
.slidernarrow_container_implants { padding:0; cursor:pointer;} /* header group */ 
a.slidernarrow1 { width:80px; height:20px; display:block; padding:200px 0 0 0; color:#444; text-decoration:none; background-image:url(http://www.biohorizons.com/images/implant_slider1a.png); background-repeat:no-repeat; text-align:center; margin:0 40px 0 0; }
a.slidernarrow1:hover { width:80px; height:20px; display:block; padding:200px 0 0 0; color:#f58025; text-decoration:none; background-image:url(http://www.biohorizons.com/images/implant_slider1b.png); background-repeat:no-repeat; text-align:center; margin:0 40px 0 0;}
a.slidernarrow2 { width:133px; height:20px; display:block; padding:200px 0 0 0; color:#444; text-decoration:none; background-image:url(http://www.biohorizons.com/images/implant_slider2a.png); background-repeat:no-repeat; text-align:center; margin:0 40px 0 0; }
a.slidernarrow2:hover { width:133px; height:20px; display:block; padding:200px 0 0 0; color:#f58025; text-decoration:none; background-image:url(http://www.biohorizons.com/images/implant_slider2b.png); background-repeat:no-repeat; text-align:center; margin:0 40px 0 0;}
a.slidernarrow3 { width:120px; height:20px; display:block; padding:200px 0 0 0; color:#444; text-decoration:none; background-image:url(http://www.biohorizons.com/images/implant_slider3a.png); background-repeat:no-repeat; text-align:center; margin:0 20px 0 0; }
a.slidernarrow3:hover { width:120px; height:20px; display:block; padding:200px 0 0 0; color:#f58025; text-decoration:none; background-image:url(http://www.biohorizons.com/images/implant_slider3b.png); background-repeat:no-repeat; text-align:center; margin:0 20px 0 0;}
a.slidernarrow4  { width:155px; height:20px; display:block; padding:200px 0 0 0; color:#444; text-decoration:none; background-image:url(http://www.biohorizons.com/images/implant_slider4a.png); background-repeat:no-repeat; text-align:center; }
a.slidernarrow4:hover { width:155px; height:20px; display:block; padding:200px 0 0 0; color:#f58025; text-decoration:none; background-image:url(http://www.biohorizons.com/images/implant_slider4b.png); background-repeat:no-repeat; text-align:center;}
.slidernarrow_content_implants {width:640px; float:left;} /* content group */  
/* Slider styles */
.slider_title {width:450px; float:left; font-size:18px; color:#f58025; padding:15px 0 0 0; }
.slider_title_implants {width:620px; float:left; font-size:18px; color:#444444; background-color:#f1f0e1; padding:10px; margin:40px 0 10px 0}
.slider_titleimage {width:150px; float:left; }
.slider_text {width:390px; float:left; padding:0 20px 0 0;}
.slider_text_implants {width:410px; float:left; padding:0 20px 0 0; margin:0 0 0 10px;}
.slider_textlong {width:610px; float:left; padding:0 20px 0 0;}
.slider_textimage {width: 200px; float:left;}
.slider_imageset {width: 620px; float:left; margin:20px 0 0 0;}
.slider_imageset_image {width:140px; float:left; margin:0 15px 0 0;}
.techniques { width:580px; float:left; margin:0 0 40px 0;}
.techniques_title {width:580px; float:left; margin: 0 0 20px 0; }
.techniques_image_holder {width:630px; float:left; }
.techniques_image {width:110px; float:left; padding:0 15px 0 0; }
/* ---- Sympoisum agendas -------------------------- */
.agenda_slider {width: 640px; height:auto; float:left;}
.agenda_underline {width:620px; height:auto; float:left; border-bottom: #444 1px solid; padding:0 0 2px 0px; margin:10px 0}
.agenda {width:620px; height:auto; float:left; padding:0; margin: 0 0 10px 0;}
.agenda_bg {width:620px; height:auto; float:left; padding:0 0 0 0px; margin:0 0 10px 0; background-color:#f1f0e1;}
.agenda_time {width:130px; height:auto; float:left; padding:5px 0 5px 5px; margin:0; color:#444;}
.agenda_title {width:360px; height:auto; float:left; padding:5px 20px 5px 0; margin:0; color:#444;}
.agenda_speaker {width:105px; height:auto; float:left; padding:5px 0; margin:0; color:#444;}
/* ---- footnotes area -------------------------- */
.footnote {width:100%; float:left; color: #444; font-size:10px; margin:20px 0 0 0}
/* ---- media gallery -------------------------- */
.media_gallery_header {width: 500px; height:auto; float:left;}
.media_gallery_header_title {width:280px; height:auto; float:left; font-weight:bold; border: #f58025 bottom 1px thin; margin:0 0 20px 0;}
.media_gallery_header_preview {width:180px; height:auto; float:left; font-weight:bold; border: #f58025 bottom 1px thin; margin:0 20px 20px 0; padding:0 0 0 10px;}
.media_gallery_row { width:500px; height:auto; float:left; padding:10px 0;}
.media_gallery_row_yellow { width:500px; height:auto; float:left; padding:10px 0; background-color:#f1f0e1;}
.media_gallery_row_title {width:285px; height:auto; float:left; margin:0;}
.media_gallery_row_highres {width:55px; height:auto; float:left; margin:0 10px 0 0; padding:0 0 0 25px; background-image:url(http://www.biohorizons.com/images/icons/icon16_download.png); background-repeat:no-repeat; background-position:left top;}
.media_gallery_row_lowres {width:55px; height:auto; float:left; margin:0 10px 0 0; padding:0 0 0 25px; background-image:url(http://www.biohorizons.com/images/icons/icon16_download.png); background-repeat:no-repeat; background-position:left top;}
.media_gallery_row_screen {width:55px; height:auto; float:left; margin:0 10px 0 0; padding:0 0 0 25px; background-image:url(http://www.biohorizons.com/images/icons/icon16_screen.gif); background-repeat:no-repeat; background-position:left top;}
.media_gallery_row_document {width:55px; height:auto; float:left; margin:0 10px 0 0; padding:0 0 0 25px; }
/* featured meetings */
.meeting {width:279px; height:240px; margin:40px 20px 20px 20px; padding:0; float:left;}
.meeting_vertical {width:1px; height:260px; margin:20px 0; padding:0; border-right: #444 dotted 1px; float:left;}
.meeting_horizontal {height:1px; width:640px; border-top: #444 dotted 1px; float:left; margin:0}


.show {width:640px; float:left; border-bottom:1px solid #e9e9e9}
.show .info {width:200px; float:left; padding:30px 0;}
.show .sum {width:440px; float:left; padding:30px 0;}
.show .info h3 {font-size:14px; #f58025;}
.show .sum h3 {font-size:18px; #f58025; padding:0 0 10px 0;}
.show .info img {padding-bottom:20px;}


/* COMPANY section specific styles */
.company_index {width:960px; height:auto; float:left; }
.company_col1 { width:600px; float:left; margin:20px 30px 0 0; color:#444; line-height:1.5em;}
.company_col1_text1 {width:600px; float:left; padding:0 0 40px 0;}
.company_col1_textcol {width:180px; float:left; margin:0 20px 0 0;}
.company_col1_image{width:180px; height:100px; float:left; margin:15px 0; border:0}
.company_col2 { width:330px; float:left; margin:130px 0 0 0; color:#444; background-image:url(http://www.biohorizons.com/images/bg_shadow_vertical.png); background-repeat:no-repeat; background-position:left;}
.company_col2_row1 {width:285px; height:auto; float:left; padding:0 0 10px 40px; }
.company_col2_row2 {width:285px; height:auto; float:left; padding:20px 0 10px 40px; }
.company_col2_row3 {width:285px; height:auto; float:left; padding:20px 0 10px 40px; background: url(http://www.biohorizons.com/images/employee_small1.png) right no-repeat;}

.company_col2_row_title {width:285px; height:30px; float:left; color:#f58025; font-size:18px; }
.company_col2_row_content {width:285px; float:left; height:auto; font-size:12px; line-height:1.5em }
.management_row {width:960px; height:auto; padding:0 0 50px 0; float:left;}
.management_image {width:200px; height:auto; padding: 0 20px 0 0; float:left;}
.management_text {width: 700px; height:auto; float:left; padding:0px 0 0 0; }
.history_implants {width:625px; padding:15px; margin:0 0 15px 0; background-color:#f1f0e1; float:left; }
.history_biologics {width:930px; float:left; float:left; background:url(http://www.biohorizons.com/images/history_biologics1.png) no-repeat; padding:30px 15px; }
.history_biologics_text {width:640px; float:left; margin:0 0 30px 0;  }
.history_other {width:930px; padding:0; float:left; padding:15px;}
.history_other_image {width:300px; float:left; margin:0 30px 0 0 ;}
.history_other_text {width:600px; float:left;}
.date {width:960px; height:300px; float:left; margin:20px 0; background-image:url(http://www.biohorizons.com/images/timeline1.png); background-repeat:no-repeat;}
.date_top {width:960px; height:100px; float:left;}
.date_year {width:960px; height:50px; float:left;}
.date_bottom {width:960px; height:120px; float:left;}
.date_text {width:100px; float:left; color:#444; text-align:center; }
.year {width:73px; height:20px; float:left; text-align:center; font-size:18px; color:#fff;}
.community {width:960px; float:left; margin:0}
.community_brown {width:960px; float:left; margin:15px 0; background-color:#f1f0e1; }
.community_habitat {width:960px; float:left; margin:0px 0; background-image: url(http://www.biohorizons.com/images/habitat.png); background-repeat:no-repeat; }
.community_text {width:570px; float:left; padding:0 15px 15px 15px; }
.community_images {width:300px; float:left; padding:15px 0 0 0;}
.certificate_header {width: 600px; float:left; margin:35px 0 0 0;}
.certificate_document {width: 550px; float:left; background: url(http://www.biohorizons.com/images/icons/icon16_document.gif) no-repeat left top; padding:2px 0 0 25px; margin:15px 0 0 0;}
.partner_link {width: 550px; float:left; background: url(http://www.biohorizons.com/images/icons/icon16_screen.gif) no-repeat left top; padding:2px 0 0 25px; margin:15px 0 0 0;}
.media_contacts_light {width:405px; padding:5px 15px; float:left; background-color:#f1f0e1; margin:0 0 0 15px;}
.media_contacts_dark {width:405px; padding:5px 15px; float:left; background-color:#e8e6cc; margin:0 0 0 15px;}
.media_contacts_title {width:250px; float:left; font-weight:bold;}
.media_contacts_name {width:150px; float:left;}
.multiunit {width:640px; height:570px; float:left; margin-top:25px; background-image:url(http://www.biohorizons.com/images/multiunit_abutment.png); background-repeat:no-repeat; background-position:left top;}
.multiunit_1 {width:640px; margin:20px 0 0 0; float:left; text-align:right;}
.multiunit_2 {width:640px; margin:110px 0 0 0; float:left;}
.multiunit_line_450 { height:1px; margin:0; background-color:#f58025; width:440px; float:right;}
.multiunit_line_400 { height:1px; background-color:#f58025; width:390px; float:right;}
.multiunit_line_400_left { height:1px; background-color:#f58025; width:390px; float:left; margin:0 100px 0 0;}
.multiunit_line_350 { height:1px; background-color:#f58025; width:340px; float:right;}
.multiunit_text {width:320px; float:right; margin:0}
.multiunit_text_2 {width:230px; float:left; margin:0}
.agd {height:100px; width:640px; float:left; margin:30px 0 0 0;}
.agd_image {height:100px; width:100px; background-image:url(http://www.biohorizons.com/images/agd_pace.jpg); background-repeat:no-repeat; float:left;}
.agd_text {height: 50px; width: 540px; padding-top:50px;  font-size:10px; color:#444; float:left; }
.contact_form { width:520px; float:left; margin:30px 0 0 0;}
.contact_form_label {width:80px; height:21px; float:left; text-align:right; padding:5px 10px 0 0; margin:0 0 10px 0;}
.contact_form_field {width:356px; height:26px; float:left; margin:0 0 10px 0; border: 1px #e8e6cc solid;}
.contact_form_field_style {width:355px}
.contact_form_message {width:356px; height:206px; float:left; margin:0 0 10px 0; border: 1px #e8e6cc solid; }
.contact_form_message_style {width:355px; height:200px; }
.contact_form_btn {width:350px; height:40px; float:left; margin:0 0 10px 0;}
.contact_form_style { background-color:#f1f0e1; border:0; color:#444; height:20px; padding:3px; width:350px; resize:none; background: -ms-linear-gradient(#f58025, #ef6316); background: -o-linear-gradient(#f58025, #ef6316); background: linear-gradient(#f58025, #ef6316); -pie-background: linear-gradient(#f58025, #ef6316); behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.employment_swoosh {width:960px; height:360px; margin:30px 0 0 0; float:left;}
.employment_people_left {width:220px; margin:0 60px 0 0; float:left; margin-left:90px; }
.employment_people {width:220px; margin:0 60px 0 0; float:left;}
.employment_people_image {width:220px; height:180px; float:left; text-align:center; border-bottom: solid #f58025 2px; padding:0; background-position:bottom; }
.employment_people_text {width:210px; float:left; padding:20px 5px 0 5px;}
#employment_btn {width: 220px; height:218px; margin:0; padding:0px;}
#employment_btn ul {list-style:none;}
#employment_btn ul li {display:block; float:left;}
#employment_btn ul li a {display:block; height:220px;}
.bubble_1 {
    width:700px; 
    float:left; 
    margin:30px 0 0 0;}
.bubble_2 {
    width:700px; 
    float:left; 
    margin:0px 0 0 0;}
.bubble_3 {
    width:700px; 
    float:left; 
    margin:0px 0 0 0;}
.bubble_4 {width:250px; float:left; margin:0px 0 0 0; }
.bubble_4 {width:250px; 
    float:left; 
    margin:0px 0 0 0; }
.bubble_col1 {
    width:245px; 
    float:left; 
    margin:80px 0 0 0;}
.bubble_col2 {
    width:455px; 
    float:left; 
    margin:0 0 0 0;}
.bubble_text {
    width:245px;
    float:left;}
.bubble_top {
    width:225px; 
    height:32; 
    padding:5px 5px 0 15px; 
    float:left; 
    background-image: url(http://www.biohorizons.com/images/taperedplus_bubble_top.png); 
    background-repeat:no-repeat; 
    font-weight: bold; 
    color:#f58025; 
    font-size:14px;}
.bubble_top4 {
    width:245px; 
    height:5px; 
    padding:0; 
    float:left; 
    background-image: url(http://www.biohorizons.com/images/taperedplus_bubble_topshort.png); 
    background-repeat:no-repeat; 
    font-weight: bold; 
    color:#f58025;}
.bubble_middle {
    width:225px; 
    padding:5px 5px 5px 15px; 
    float:left; 
    background-image: url(http://www.biohorizons.com/images/taperedplus_bubble_middle.png); 
    background-repeat:repeat-y;}
.bubble_bottom {
    width:245px; 
    height:10px; 
    padding:0; 
    float:left; 
    background-image: url(http://www.biohorizons.com/images/taperedplus_bubble_bottom.png); 
    background-repeat:no-repeat;}
.bubble_middle4 {
    width:225px; 
    padding:0px 5px 5px 15px; 
    float:left; 
    background-image: url(http://www.biohorizons.com/images/taperedplus_bubble_middle.png); 
    background-repeat:repeat-y;}
.bubble_long {
    width:700px; 
    float:left; }
.bubble_container {
    width:330px; 
    float:left; 
    margin: 40px 0 30px 50px;}
.bubble_container_long {
    width:330px; 
    float:left; 
    margin:0 0 0 300px;}
.bubble_top_long {
    width:330px; 
    height:5px; 
    padding:0px; 
    float:left; 
    background-image: url(http://www.biohorizons.com/images/taperedplus_bubble_top_long.png); 
    background-repeat:no-repeat; 
    font-weight: bold; 
    color:#f58025;}
.bubble_middle_long {
    width:310px; 
    padding:0px 5px 5px 15px; 
    float:left; 
    background-image: url(http://www.biohorizons.com/images/taperedplus_bubble_middle_long.png); 
    background-repeat:repeat-y;}
.bubble_bottom_long {
    width:330px; 
    height:10px; 
    padding:0px; 
    float:left; 
    background-image: url(http://www.biohorizons.com/images/taperedplus_bubble_bottom_long.png); 
    background-repeat:no-repeat;}
.bubble_text_long {
    width:230px; 
    float:left; 
    padding:0 0 0 0;}
.bubble_img_long { 
    width:65px; 
    height:90px; 
    padding:0 15px 0 0; 
    float:left;}
/* Square bubble section */
.squarebubble {
    border:1px solid #f58025;
    padding:10px;
    float:left;
    box-shadow:-2px 2px 3px 2px #ccc;
    margin:0 0 10px 5px;
    width:100%;
}
.squarebubble h4 {
    color:#f58025;
    font-size:14px;
}
/* Call columns */
.callout-col1 {
    width:245px;
    float:left;
}
.callout-col2 {
    width:190px;
    float:left;
}
 .callout-col3 {
    width:245px;
    float:left;
}
/* Call out squares */
.callout {
    box-shadow:-2px 2px 3px 2px #999;
    float:left;
    margin:0px 0 30px 0;
}
.bottomless {
    margin:0;
}
.callout .top {
    width:224px;
    height:10px;
    margin:0;
    padding:0 10px;
    border:1px solid #f58025;
    border-bottom:none;
    background:#fff;
    float:left;
}
.callout .title {
    width:224px;
    height:20px;
    padding:0 10px;
    border-left: 1px solid #f58025;
    background:#fff;
    color:#f58025;
    font-size:16px;
    font-weight:bold;
    float:left;
}
.callout .title-closed {
    width:224px;
    height:20px;
    padding:0 10px;
    border-left: 1px solid #f58025;
    border-right: 1px solid #f58025;
    background:#fff;
    color:#f58025;
    font-size:16px;
    font-weight:bold;
    float:left;
}
.callout .content {
    width:224px;
    height:auto;
    margin:0;
    padding:10px 10px 10px 10px;
    border-right: 1px solid #f58025;
    border-left: 1px solid #f58025;
    border-bottom: none;
    background:#fff;
    float:left;
}
.callout .bottom{
    width:224px;
    height:10px;
    margin:0;
    padding:0 10px;
    border:1px solid #f58025;
    border-top: none;
    background: #fff;
    float:left;
}
/* bottom gap for pointer */
.callout .bottomgap {
    padding:0;
    margin:0;
    float:left;
}
.callout .bottomgap1 {
    width:130px;
    height:10px;
    margin:0;
    padding:0 0 0 10px;
    border-left:1px solid #f58025;
    border-bottom:1px solid #f58025;
    background: #fff;
    float:left;
}
.callout .bottomgap2 {
    width:15px;
    height:11px;
    margin:0;
    padding:0;
    border:none;
    background: #fff;
    float:left;
}
.callout .bottomgap3 {
    width:89px;
    height:10px;
    margin:0;
    padding:0 0px 0 0;
    border-bottom:1px solid #f58025;
    border-right:1px solid #f58025;
    background: #fff;
    float:left;
}
/* top gap for pointer */
.callout .topgap {
    padding:0;
    margin:0;
    float:left;
}
.callout .topgap1 {
    width:130px;
    height:10px;
    margin:0;
    padding:0 0 0 10px;
    border-left:1px solid #f58025;
    border-top:1px solid #f58025;
    background: #fff;
    float:left;
}
.callout .topgap2 {
    width:15px;
    height:11px;
    margin:0;
    padding:0;
    border:none;
    background: #fff;
    float:left;
}
.callout .topgap3 {
    width:89px;
    height:10px;
    margin:0;
    padding:0 0px 0 0;
    border-top:1px solid #f58025;
    border-right:1px solid #f58025;
    background: #fff;
    float:left;
}
/* Square bubble section */
.callout-wide {
    width:660px;
    border:1px solid #f58025;
    background:#fff;
    padding:10px;
    float:left;
}
.callout-wide h4 {
    color:#f58025;
    font-size:14px;
}
/* Pointers */














.webinar {width:620px; height:auto; float:left; margin:0 0 20px 0; padding:20px 10px; background: url(http://www.biohorizons.com/images/bg_fadeline640_gray.png) no-repeat bottom; }
.webinar_last {width:620px; height:auto; float:left; margin:0 0 50px 0; padding:20px 10px; }
.webinar_col1 {width:220px; float:left; margin:0 20px 0 0;}
.webinar_image {width:220px; float:left; margin:0 0 20px 0; text-align:center;}
.webinar_registration { width:220px; text-align:center;}
.webinar_col2 {width:380px; float:left;}
.webinar_text {width:380px; float:left;}
.webinar_text_title {width: 380px; margin:0 0 10px 0; float:left; font-size:18px;}
.webinar_text_title_long {width: 620px; margin:0 0 10px 0; float:left; font-size:24px; line-height:1.2em;}
.webinar_text_description {width: 380px; margin:0 0 10px 0; float:left;}
.webinar_text_intro {width:66px; 
float: left; padding:0 10px 0 0; font-weight:bold; margin:0 0 5px 0; text-align:right; }
.webinar_text_info {width: 290px; float:left; margin:0 0 5px 0;}
.webinar_text_button {float:left; width: 300px; background-image:url(http://www.biohorizons.com/images/icons/icon16_webconference.gif); background-repeat:no-repeat; padding:0 0 0 25px; }

/* WEBINARS past */
.webinar_past_col1 {
    width:110px; 
    float:left; 
    margin:0 20px 0 0;}
.webinar_past_image {
    width:110px; 
    float:left; 
    margin:0 0 20px 0; 
    text-align:center;}
.webinar_past_col2 {
    width:490px; 
    float:left;}
.webinar_past_text {
    width:490px; 
    float:left;}
.webinar_past_text_title {
    width:490px; 
    margin:0 0 10px 0; 
    float:left; 
    font-size:18px;}
.webinar_past_text_title_long {
    width: 620px; 
    margin:0 0 10px 0; 
    float:left; 
    font-size:24px; 
    line-height:1.2em;}
.webinar_past_text_description {
    width:490px; 
    margin:0 0 10px 0; 
    float:left;}
.webinar_past_text_intro {
    width:60px; 
    float: left; 
    padding:0 20px 0 0; 
    font-weight:bold; 
    margin:0 0 5px 0; }
.webinar_past_text_info {
    width: 290px; 
    float:left; 
    margin:0 0 5px 0;}
.webinar_past_text_button {
    float:left; 
    width: 300px; 
    background-image:url(http://www.biohorizons.com/images/icons/icon16_webconference.gif); 
    background-repeat:no-repeat; 
    padding:0 0 0 25px; }
.roundcorner_box {	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.webinar_past_text_info {width: 290px; float:left; margin:0 0 5px 0;}
.webinar_past_text_button {float:left; width: 300px; background-image:url(http://www.biohorizons.com/images/icons/icon16_webconference.gif); background-repeat:no-repeat; padding:0 0 0 25px; }
.roundcorner_box {	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.shadow_box {	-webkit-box-shadow: #999 0px 4px 5px; -moz-box-shadow: #999 0px 4px 5px; box-shadow: #999 0px 4px 5px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.shadow_roundcorner_box {	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999 0px 4px 5px; -moz-box-shadow: #999 0px 4px 5px; box-shadow: #999 0px 4px 5px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.chart_implants {width:620px; float:left; margin:20px 0 0 0; padding:0 0 5px 0;}
.chart_implants_header {width:610px; margin:0 0 5px 0; padding: 2px 0 0 5px; color:#fff; background: #777 ; font-weight:bold; float:left;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.chart_implants_icons  {width:25px; height:20px; margin:0 5px 0 5px; background:url(http://www.biohorizons.com/images/icons/icon16_shop_white.png) no-repeat; float:left;}
.chart_implants_row  {width:615px; float:left;}
.chart_implants_footer {width:610px; margin:10px 0 10px 0; padding: 2px 0 0 5px; float:left;}
.chart_implants_white {width:100px; height:22px; margin:0 2px 3px 0; float:left; padding:3px 0 0 0; text-align:center; font-weight:bold;}
.chart_implants_tan {width:100px; height:22px; margin:0 2px 3px 0; float:left; padding:3px 0 0 0; background-color:#ebead7; text-align:center; }
.chart_implants_white_left {width:90px; height:22px; margin:0 5px 3px 0; float:left; padding:3px 0 0 0; text-align:center; }
.chart_implants_tan_left {width:90px; height:22px; margin:0 5px 3px 0; float:left; padding:3px 0 0 0; background-color:#ebead7; text-align:center; }
.chart_mu_white {width:90px; height:22px; margin:0 5px 3px 0; float:left; padding:3px 0 0 0; text-align:center; font-weight:bold; }
.chart_mu_tan {width:90px; height:22px; margin:0 5px 3px 0; float:left; padding:3px 0 0 0; background-color:#ebead7; text-align:center; }
.chart_mu_white_left {width:100px; height:22px; margin:0 5px 3px 0; float:left; padding:3px 0 0 0; text-align:center; }
.chart_mu_tan_left {width:100px; height:22px; margin:0 5px 3px 0; float:left; padding:3px 0 0 0; background-color:#ebead7; text-align:center; }
/* -- Symposium slide show ----------------------*/
#gallery {position:relative; width:360px; margin:30px 0; padding:0; border:1px solid #999; background:#f1f0e1}
#images { height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:350px; height:233px; padding:5px; background:#f1f0e1 url(http://www.biohorizons.com/Styles/images/loading.gif) center center no-repeat;
    top: 0px;
    left: 0px;
}
#image img {position:absolute;}
#thumbwrapper {margin-top:15px; padding:5px 5px 5px 5px; width:350px; height:60px; background:#f1f0e1;}
#thumbarea {position:relative; overflow:hidden; height:60px; width:350px; }
#thumbs {position:absolute; list-style:none; margin-left:0; height:60px; width:10000px; border-right:0 solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:230px; width:10%; z-index:100; height:230px; width:10%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(http://www.biohorizons.com/Styles/images/left.gif) left center no-repeat; top: 7px;}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(http://www.biohorizons.com/Styles/images/right.gif) right center no-repeat;left: 324px;}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
/* -- patient site slide show ----------------------*/
#gallery1 {position:relative; width:600px; margin:30px 0 50px 0; padding:0px; border:1px solid #999; background:#f1f0e1}
#images1  {width:200px; height:400px; background:#eef5f6; margin-bottom:20px}
#image1   {position:relative; width:590px; height:400px; padding:5px; background:#f1f0e1 url(http://www.biohorizons.com/Styles/images/loading.gif) center center no-repeat}
#image1 img {position:absolute;}
#thumbwrapper1 {margin-top:15px; padding:5px; width:590px; height:60px; background:#f1f0e1;}
#thumbarea1 {position:relative; overflow:hidden; height:60px; width:590px; }
#thumbs1 {position:absolute; list-style:none; margin-left:0; height:60px; width:10000px; border-right:0px solid #FFF}
#thumbs1 li {float:left; margin-right:5px; cursor:pointer}
.imgnav1 {position:absolute; width:10%; z-index:100; height:400px; width:10%; z-index:100; outline:none; cursor:pointer}
#previmg1 {left:0; background:url(http://www.biohorizons.com/Styles/images/left.gif) left center no-repeat; top: 7px; }
#previmg1:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg1 {right:0; background:url(http://www.biohorizons.com/Styles/images/right.gif) right center no-repeat;}
#nextimg1:hover {opacity:1; filter:alpha(opacity=100)}
/* ------MENUS BELOW---------------------------------------------------------- */
/* Reset code to remove theme inherent styling */
.dcjq-mega-menu { z-index:9000; float:left; display:block;}
.dcjq-mega-menu ul.menu ul, .dcjq-mega-menu ul.menu li { list-style: none; padding: 0; margin: 0; float:left; }
.dcjq-mega-menu ul.menu ul {display: none; /* Hides non-mega links */}
.dcjq-mega-menu ul.menu .sub ul {display: block; /* overrides above hide */}
/* Main menu styles */
.dcjq-mega-menu ul.menu {width: 630px; height: 0px; position: relative; /* Important - required for positioning of mega menu */font: normal 13px Arial, sans-serif; line-height: 16px;}
.dcjq-mega-menu ul.menu li {float: left; font-size:16px; font-weight:normal; }
.dcjq-mega-menu ul.menu li a {float: left; display: block;  padding: 3px 6px 3px 6px; margin-right:10px; margin-left:1px; color: #fff; text-decoration: none; border-left: 0px #f58025 solid;}
.dcjq-mega-menu ul.menu li.mega-hover a, .dcjq-mega-menu ul.menu li a:hover {background-position: 100% ; color: #d46a12; background-color:#fff; border-left: 0px #f58025 solid;}
/* Mega Menu Styling */
/* Mega Drop Down Container */
.dcjq-mega-menu ul.menu li .sub-container {position: absolute; /* Required */  margin: 0; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 8px 8px; z-index:1; border-radius: 0 0 8px 8px;  behavior: url(http://it.biohorizons.com/pie/PIE.htc); }
.dcjq-mega-menu ul.menu li .sub {padding: 0px ; margin-right:0px; border:#f58025 1px solid; border-top:0px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 8px 8px; background-color:#fff; border-radius: 0 0 8px 8px; behavior: url(http://it.biohorizons.com/pie/PIE.htc); z-index:1; position:relative}
/*  */
.dcjq-mega-menu ul.menu li .sub-container.mega .sub {margin-right:0; padding:0 0 20px 0;}
.dcjq-mega-menu ul.menu li .sub .row { /* Clear the sub-menu floats */width: 100%; overflow: hidden; clear: both; padding:0; margin:0}
.dcjq-mega-menu ul.menu li .sub li {float:none; font-size:16px; font-weight:normal; margin:0} /* LOOK HERE FOR THE CHANGE */
/* Sub-menu Header sections */
.dcjq-mega-menu ul.menu li .sub li.mega-hdr { /* Sub-menu headers - i.e. 2nd level navigation */ float: left; /* Float the sub-menus and give them a fixed width to from the mega menu rows */width: 280px; margin: 15px 15px 0 15px; padding:0px;  }
.dcjq-mega-menu ul.menu li .sub a { /* Clear the styles from the top-level links and set the font styles */background: none; border: none; padding:0; display: block; float: none; text-decoration: none; font-size:12px; margin-right:0;}
/* orange header bar */
.dcjq-mega-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a {padding: 1px 10px; margin-bottom: 15px; font-weight: bold; color: #fff; background: #f58025 url(http://www.biohorizons.com/images/media_title.jpg) repeat-x center top; font-size:13px;}
.dcjq-mega-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a:hover {color: #fff; background: #8d8d8d url(http://www.biohorizons.com/images/media_title_gray.jpg) repeat-x center top;}
/* Add the individual sub-menu backgrounds - whole section container */
.dcjq-mega-menu ul.menu li .sub li#menu-item-language {} /* no icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-none {} /* no icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-1 {background: url(http://www.biohorizons.com/images/bg_menu_laserlok.jpg) no-repeat 175px 40px;}/* laserlok icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-2 {background: url(http://www.biohorizons.com/images/bg_menu_implants_tapered.png) no-repeat 150px 40px;}/* implants icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-3 {background: url(http://www.biohorizons.com/images/bg_menu_prosth2.png) no-repeat 150px 50px;}/* prosth icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-4 {background: url(http://www.biohorizons.com/images/bg_menu_biologics.png) no-repeat 120px 35px;}/* biologics icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-5 {background: url(http://www.biohorizons.com/images/bg_menu_instruments.jpg) no-repeat 135px 40px;}/* instruments icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-6 {background: url(http://www.biohorizons.com/images/bg_menu_gsk.png) no-repeat 160px 50px;}/* vip icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-7 {background: url(http://www.biohorizons.com/images/bg_menu_biohorizons.jpg) no-repeat 125px 10px;}/* company icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-8 {background: url(http://www.biohorizons.com/images/bg_menu_implantstudies.jpg) no-repeat 140px 40px;} /* implant studies icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-9 {background: url(http://www.biohorizons.com/images/bg_menu_biostudies.jpg) no-repeat 120px 40px;}/* biologic studies icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-10 {background: url(http://www.biohorizons.com/images/bg_menu_calendar.jpg) no-repeat 130px 40px;}/* course calendar studies icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-11 {background: url(http://www.biohorizons.com/images/bg_menu_booth.png) no-repeat 0px 120px;}	/* symposium series icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-12 {background: url(http://www.biohorizons.com/images/bg_menu_calendar.jpg) no-repeat 130px 40px;}/* webinars icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-13 {background: url(http://www.biohorizons.com/images/logo_patientconnect_star.png) no-repeat 190px 40px;}/* patient connection icon */
.dcjq-mega-menu ul.menu li .sub li#menu-item-14 {background: url(http://www.biohorizons.com/images/app_icon.png) no-repeat 180px 40px;}/* communication icon */
/* Style the 3rd level links - link container */
/* margin on 3rd level individual link container */
.dcjq-mega-menu ul.menu li .sub li ul li {margin: 0;}
/* margin on 3rd level individual link container */
.dcjq-mega-menu ul.menu .sub li.mega-hdr li a {color: #444; font-weight: normal; padding: 0 0 0 22px; margin:0; background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 2px 8px; text-align:left; }
.dcjq-mega-menu ul.menu .sub li.mega-hdr li a:hover {color: #d46a12 ;background-image: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png); margin:0 20px 0 0; text-align:left;}
/* Single Menu Styling */
/* Styling for items with only 2 levels */
.dcjq-mega-menu ul.menu li .sub-container.non-mega .sub {padding: 10px 5px; font-style:normal; text-align:left;}
.dcjq-mega-menu ul.menu li .sub-container.non-mega li {width: 160px; /* Set the drop down width */ color:#444; font-style:normal; text-align:left;}
.dcjq-mega-menu ul.menu li .sub-container.non-mega li a {padding: 0 5px 2px 22px; background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 2px 8px; color:#444; font-style:normal; font-weight:100;  text-align:left;}
.dcjq-mega-menu ul.menu li .sub-container.non-mega li a:hover {color: #d46a12; background-image: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png); font-style:normal; text-align:left;}
/* ---------------------------------------------------- */
/* Reset code to remove theme inherent styling */
.dcjq-language-menu {width:auto; float:left;}
.dcjq-language-menu ul.menu1 ul, .dcjq-language-menu ul.menu1 li { list-style: none; padding: 0; margin: 0; float:left; }
.dcjq-language-menu ul.menu1 ul {display: none; /* Hides non-mega links */}
.dcjq-language-menu ul.menu1 .sub ul {display: block; /* overrides above hide */}
/* Main menu styles */
.dcjq-language-menu ul.menu1 {width: auto; position: relative; /* Important - required for positioning of mega menu */font: normal 12px Arial, sans-serif; 
line-height: 16px; z-index:1000;}
.dcjq-language-menu ul.menu1 li {float: left; font-weight:normal; font-size:12px; }
.dcjq-language-menu ul.menu1 li a {float: left; display: block; padding:0 0 2px 3px; margin-right:10px; color: #fff; }
.dcjq-language-menu ul.menu1 li.mega-hover a, .dcjq-language-menu ul.menu1 li a:hover {background-position: 100% ; color: #fff;  text-decoration: underline; }
/* Mega Menu Styling */
/* Mega Drop Down Container */
.dcjq-language-menu ul.menu1 li .sub-container {position: absolute; /* Required */ border:#ef6316 1px solid; background-color:#fff; margin: 0px; -moz-border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 8px 8px; z-index:1000; border-radius: 0 0 8px 8px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.dcjq-language-menu ul.menu1 li .sub { position:relative; padding: 0px; margin-right:0px; border-top:0px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 8px 8px;  border-radius: 0 0 8px 8px; behavior: url(http://it.biohorizons.com/pie/PIE.htc); z-index:1001;}
/*  */
.dcjq-language-menu ul.menu1 li .sub-container.mega .sub {padding: 0; margin-right:0;}
.dcjq-language-menu ul.menu1 li .sub .row { /* Clear the sub-menu floats */width: 100%; overflow: hidden; clear: both; padding:0; margin:0; height:220px; display:block;}
.dcjq-language-menu ul.menu1 li .sub li {float: none; font-size: 12px; font-weight: normal; margin:0;} 
/* Sub-menu Header sections */
.dcjq-language-menu ul.menu1 li .sub li.mega-hdr { /* Sub-menu headers - i.e. 2nd level navigation */ float: left; /* Float the sub-menus and give them a fixed width to from the mega menu rows */width: 160px; min-width:100px; margin: 15px 15px 0 15px; padding:0px;   }
.dcjq-language-menu ul.menu1 li .sub a { /* Clear the styles from the top-level links and set the font styles */background: none; border: none; padding: 0; display: block; float: none; text-decoration: none; font-size:12px; margin-right:0;}
/* orange header bar */
.dcjq-language-menu ul.menu1 li .sub li.mega-hdr a.mega-hdr-a {padding: 1px 10px; margin-bottom: 15px; font-weight: bold; color: #fff; background: #f58025 url(http://www.biohorizons.com/images/media_title.jpg) repeat-x center top; font-size:13px;}
.dcjq-language-menu ul.menu1 li .sub li.mega-hdr a.mega-hdr-a:hover {color:#fff; background: #8d8d8d url(http://www.biohorizons.com/images/media_title_gray.jpg) repeat-x center top;}
/* Add the individual sub-menu backgrounds - whole section container */
.dcjq-language-menu ul.menu1 li .sub li#menu-item-language {background: url(http://www.biohorizons.com/images/bg_contact_map.jpg) no-repeat 0 120px; display:block;} /* search icon */
/* Style the 3rd level links - link container */
/* margin on 3rd level individual link container */
.dcjq-language-menu ul.menu1 li .sub li ul li {margin:0;}
/* margin on 3rd level individual link container */
.dcjq-language-menu ul.menu1 .sub li.mega-hdr li a {color: #444; font-weight: normal; padding: 0 0 0 22px; margin:0; background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 0 8px; text-align:left; }
.dcjq-language-menu ul.menu1 .sub li.mega-hdr li a:hover {color: #d46a12 ;background-image: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png); margin:0 20px 0 0; text-align:left;}
/* Reset code to remove theme inherent styling */
.dcjq-search-menu {width:auto; float:left;}
.dcjq-search-menu ul.menu1 ul, .dcjq-search-menu ul.menu1 li { list-style: none; padding:0; margin:0; float:left; }
.dcjq-search-menu ul.menu1 ul {display: none; /* Hides non-mega links */}
.dcjq-search-menu ul.menu1 .sub ul {display: block; /* overrides above hide */}
/* Main menu styles */
.dcjq-search-menu ul.menu1 {width:auto; height:0; position:relative; /* Important - required for positioning of mega menu */font: normal 12px Arial, sans-serif; 
line-height: 16px; z-index:1000;}
.dcjq-search-menu ul.menu1 li {float: left; font-weight:normal; font-size:12px; }
.dcjq-search-menu ul.menu1 li a {float:left; display:block;  padding:0 6px 2px 6px; margin-right:10px; color: #fff; }
.dcjq-search-menu ul.menu1 li.mega-hover a, .dcjq-search-menu ul.menu1 li a:hover {background-position:100%; color:#fff; text-decoration: underline; }
/* Mega Menu Styling */
/* Mega Drop Down Container */
.dcjq-search-menu ul.menu1 li .sub-container {position: absolute; /* Required */  margin:0; border:#ef6316 1px solid;  -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 8px 8px; background-color:#fff; z-index:1000; border-radius: 0 0 8px 8px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.dcjq-search-menu ul.menu li .sub {position: relative; padding: 0px; margin-right:0; border:#ef6316 1px solid; border-top:0; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 8px 8px;  border-radius: 0 0 8px 8px; behavior: url(http://it.biohorizons.com/pie/PIE.htc); z-index:1001;}
/*  */
.dcjq-search-menu ul.menu1 li .sub-container.mega .sub {padding:0; margin-right:0;}
.dcjq-search-menu ul.menu1 li .sub .row { /* Clear the sub-menu floats */width: 100%; overflow:hidden; clear:both; padding:0; margin:0px;}
.dcjq-search-menu ul.menu1 li .sub li {float:none; font-size:12px; font-weight:normal; margin:0px;} 
/* Sub-menu Header sections */
.dcjq-search-menu ul.menu1 li .sub li.mega-hdr { /* Sub-menu headers - i.e. 2nd level navigation */ float: left; /* Float the sub-menus and give them a fixed width to from the mega menu rows */width: 180px; margin: 15px 15px 0 15px; padding:0}
.dcjq-search-menu ul.menu1 li .sub a { /* Clear the styles from the top-level links and set the font styles */background: none; border: none; padding:0; display: block; float: none; text-decoration: none; font-size:12px; margin-right:0;}
/* orange header bar */
.dcjq-search-menu ul.menu1 li .sub li.mega-hdr a.mega-hdr-a {padding: 1px 10px; margin-bottom: 15px; font-weight: bold; color: #fff; background: #f58025 url(http://www.biohorizons.com/images/media_title.jpg) repeat-x  10px 2px; font-size:13px;}
.dcjq-search-menu ul.menu1 li .sub li.mega-hdr a.mega-hdr-a:hover {color: #fff; background: #8d8d8d url(http://www.biohorizons.com/images/media_title_gray.jpg) repeat-x center top;}
/* Add the individual sub-menu backgrounds - whole section container */
.dcjq-search-menu ul.menu1 li .sub li#menu-item-search {} /* no icon */
/* Style the 3rd level links - link container */
/* margin on 3rd level individual link container */
.dcjq-search-menu ul.menu1 li .sub li ul li {margin:0;}
/* margin on 3rd level individual link container */
.dcjq-search-menu ul.menu1 .sub li.mega-hdr li a {color: #444; font-weight: normal; padding: 0 0 0 22px; margin:0; background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 2px 6px; text-align:left; }
.dcjq-search-menu ul.menu1 .sub li.mega-hdr li a:hover {color: #d46a12 ;background-image: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png); margin:0 20px 0 0; text-align:left;}
/* Reset code to remove theme inherent styling Patients */
.dcjq-patient-menu {}
.dcjq-patient-menu ul.menu ul, .dcjq-patient-menu ul.menu li { list-style: none; padding: 0; margin: 0; float:left; }
.dcjq-patient-menu ul.menu ul {display: none; /* Hides non-mega links */}
.dcjq-patient-menu ul.menu .sub ul {display: block; /* overrides above hide */}
/* Main menu styles */
.dcjq-patient-menu ul.menu {width: 630px; height:0; position: relative; /* Important - required for positioning of mega menu */font: normal 14px Arial, sans-serif; line-height: 16px;}
.dcjq-patient-menu ul.menu li {float: left; font-size:15px; font-weight:normal;}
.dcjq-patient-menu ul.menu li a {float: left; display: block;  padding: 3px 5px; margin-right:10px; color: #fff; text-decoration: none; border-left: 1px #f58025 solid;}
.dcjq-patient-menu ul.menu li.mega-hover a, .dcjq-patient-menu ul.menu li a:hover {background-position: 100% ; color: #d46a12; background-color:#fff; border-left: 1px #f58025 solid;}
/* Mega Menu Styling */
/* Mega Drop Down Container */
.dcjq-patient-menu ul.menu li .sub-container {position: absolute; /* Required */  margin:0; -moz-border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 8px 8px;  border-radius: 0 0 8px 8px; z-index:1000; behavior: url(http://it.biohorizons.com/pie/PIE.htc); }
.dcjq-patient-menu ul.menu li .sub {padding:0; margin-right:0; border:#f58025 1px solid; border-top:0; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px; background-color:#fff; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
/*  */
.dcjq-patient-menu ul.menu li .sub-container.mega .sub {padding: 0; margin-right:0; padding:0 0 20px 0;}
.dcjq-patient-menu ul.menu li .sub .row { /* Clear the sub-menu floats */width: 100%; overflow:hidden; clear:both; padding:0; margin:0;}
.dcjq-patient-menu ul.menu li .sub li {float:none; font-size:14px; font-weight:bold; margin:0}
/* Sub-menu Header sections */
.dcjq-patient-menu ul.menu li .sub li.mega-hdr { /* Sub-menu headers - i.e. 2nd level navigation */ float: left; /* Float the sub-menus and give them a fixed width to from the mega menu rows */width:80px; margin: 15px 15px 0 15px; padding:0}
.dcjq-patient-menu ul.menu li .sub a { /* Clear the styles from the top-level links and set the font styles */background: none; border: none; padding:0; display: block; float: none; text-decoration: none; font-size:12px; margin-right:0;}
/* orange header bar */
.dcjq-patient-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a {padding: 1px 10px; margin-bottom: 15px; border-bottom: 1px solid #444; font-weight: bold; color:#fff; background:#f58025 url(http://www.biohorizons.com/images/media_title.jpg) repeat-x center top; font-size:13px;}
.dcjq-patient-menu ul.menu li .sub li.mega-hdr a.mega-hdr-a:hover {color: #df5408; background-image:none;}
/* Add the individual sub-menu backgrounds - whole section container */
.dcjq-patient-menu ul.menu li .sub li#menu-item-patient {} /* no icon */
/* Style the 3rd level links - link container */
/* margin on 3rd level individual link container */
.dcjq-patient-menu ul.menu li .sub li ul li {margin:0; width:250px;}
/* margin on 3rd level individual link container */
.dcjq-patient-menu ul.menu .sub li.mega-hdr li a {color: #444; font-weight: normal; padding:0 5px 0 22px; margin:0 20px 0 0; background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 2px 8px; text-align:left; }
.dcjq-patient-menu ul.menu .sub li.mega-hdr li a:hover {color: #d46a12 ;background-image: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png); margin:0 20px 0 0; text-align:left;}
/* Single Menu Styling */
/* Styling for items with only 2 levels */
.dcjq-patient-menu ul.menu li .sub-container.non-mega .sub {padding: 10px 5px; font-style:normal; text-align:left;}
.dcjq-patient-menu ul.menu li .sub-container.non-mega li {width: 220px; color:#444; font-style:normal; text-align:left;}
.dcjq-patient-menu ul.menu li .sub-container.non-mega li a {padding: 0 5px 2px 22px; background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 2px 8px; color:#444; font-style:normal; font-weight:100;  text-align:left;}
.dcjq-patient-menu ul.menu li .sub-container.non-mega li a:hover {color: #d46a12; background-image: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png); font-style:normal; text-align:left;}
/* ------------ PATIENT EDUCATION STYLES ----------------------------------------- */
.header_patient {width: 960px; height:115px;}
/*-----------------------------javascript rotator-------------------------------*/
#logoPart { background:#000; height:90px;}
#bannerTD { width:960px; height:300px;  background-repeat: no-repeat;}
#bannerTD #bannerContainer { width:650px; height:300px; text-align:center;}
#bannerTD #bannerContainerCover { width:960px; height:300px; text-align:center;}
#bannerTD #bannerBody { height:300px; text-align:center;}
#bannerTD #bannerFooter { background:#000; height:80px; display:none; width:960px;}
#bannerTD #bannerFooterNav { position:absolute; top:335px;margin-top:0; left:50%; margin-left:-480px; width:960px; }
.footerCell{ padding:5px; text-align:left; border:0 #f58025 solid;}
.footerCell .footerTitle { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight: bold;}
.footerCell .footerDesc {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#efefef;}
.footerCell ul {list-style: none; margin: 2px; margin-left: 75px; padding-left: 10px;}
.footerCell ul li {margin: 2px; line-height: 13px; padding:0;}
.footerLink {text-align: right;}
.footerCell .imgDiv{ position:relative; float:left; width:80px; height:65px; margin: 2px 1px 0 1px;}
.bttnMore {width:57px; height:19px; float: right;}
.bttnMore a{display: block; background:url(http://www.biohorizons.com/Styles/img/gen/bttn_more_small.png) 0 0 no-repeat; line-height: 19px; text-decoration: none;}
.imgBgDiv_i { width:82px; height:67px; background: url(http://www.biohorizons.com/Styles/img/gen/thumbBgBordered.png) 0 0 no-repeat; padding: 0; float:left; }
#bannerCornerOverlayT{position:absolute; left:50%; margin-top:0; margin-left:-480px; top:90px; background:url(http://www.biohorizons.com/Styles/img/gen/bg_bigbanner_trans.gif) 0 -5px no-repeat; width:960px; height:5px; /*z-index:100;*/}
#bannerCornerOverlayB{position:absolute; left:50%; margin-top:0; margin-left:-480px; top:410px; background:url(http://www.biohorizons.com/Styles/img/gen/bg_bigbanner_trans.gif) 0 0 no-repeat; width:960px; height:5px; /*z-index:101;*/}
form {color:#efefef; margin:0;}
.form_language {color:#444;}
/* This section contains styles for patient fading section */
/* home page only */
.flash {float:left; width:960px; height:300px; margin-top:0px;}
/* Listen for fade section of index */
.fade{	margin-bottom: 2em;}
.fade div{}
/* Styles for individual rotating sections */
/* eat */
.fade_eat {float:left; color:#222; height:300px; width:100%; background-image:url(http://www.biohorizons.com/images/fade_eat.png); background-repeat:no-repeat;}
.fade_eat_title {float:left; height:60px; width:920px; font-size:42px; color:#f58025; padding:100px 0 0 20px; }
.fade_eat_subtitle {float:left; height:80px; width:920px; font-size:24px; color:#555; padding:10px 0 0 40px; }
.fade_eat_links {float:left; width:920px; height:20px; font-size: 14px; padding: 0 0 0 40px;}
/* Confidence */
.fade_confidence {width:960px; height:300px; float:left; background-image:url(http://www.biohorizons.com/images/fade_confidence.png); background-repeat:no-repeat;}
.fade_confidence_title {float:left; height:60px; width:920px; font-size:48px; color:#f58025; padding:100px 0 0 20px; letter-spacing:2px;}
.fade_confidence_subtitle {float:left;height:80px; width:920px; font-size:24px; color:#555; padding:10px 0 0 40px; text-align:left;}
.fade_confidence_links {float:left; width:920px; height:20px; font-size: 14px; padding: 0px 0px 0px 40px; line-height:1.7em;}
/* sections for patient home page */
.section {width:960px; height:300px; margin:30px 0 0 0; float:left;}
.section_square1 {width:450px; height:270px; margin:0px; padding:10px 15px 30px 15px; float:left; background-image:url(http://www.biohorizons.com/images/bg_section1.png); background-repeat:no-repeat;}
.section_square2 {width:450px; height:270px; margin:0; padding:10px 15px 30px 15px; float:left; background-image:url(http://www.biohorizons.com/images/bg_section2.png); background-repeat:no-repeat;}
.section_header {width:450px; height:55px; margin:0; font-size:18px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#fff; }
.section_content {width:270px; height:115px; margin:0; font-size:12px; color:#444; line-height:1.7em; }
.section_links {width:300px; padding:0 0 3px 0;}
/* patient main area for page content*/
.patient_intro_pagetitle{ width:690px; height:90px; float:left; margin:0; padding:0; font-size:60px; color:#ddd;}
.patient_col1 { width:690px; float:left; display:block; margin:60px 20px 0 0; float:left; color:#333; }
.patient_col1_menu { width:220px; float:left; margin:34px 10px 0 0; display:block; height:auto;}
.patient_col1_fact { width:180px; float:left; margin:20px 0 0 0; display:block; text-align:center; }
.patient_col1_swoosh { width:220px; float:left; margin:0; height:30px; background-image:url(http://www.biohorizons.com/images/catieswoosh_patient.png); background-repeat:no-repeat; }
.patient_col1_poll_top { width:210px; float:left; height:10px; margin:20px 0 0 0; padding:0; background-image:url(http://www.biohorizons.com/images/bg_survey_top.png); background-repeat:no-repeat; }
.patient_col1_poll { width:210px; float:left; margin:0px; padding:0; display:block; height:auto; background-color:#f1f0e1;}
.patient_col1_poll_bottom { width:210px; float:left; height:24px; margin:0; padding:0; background-image:url(http://www.biohorizons.com/images/bg_survey_bottom.png); background-repeat:no-repeat;}
.patient_col1_main { width:460px; float:left; margin:0px; display:block; }
.patient_col2_tall { width:250px; float:right;  display:block;  margin-top:0px;}
.patient_col2_medium { width:250px; float:right; display:block; margin-top:20px;}
.patient_col2_short { width:250px; float:right; display:block;  margin-top:70px; }
.patient_col2_main {width:460px; float:left; margin:0}
/* patient download menu */
.patient_col2_image {width:250px; height:100%; float:left; margin:0}
.patient_col2_menu { width:220px; height:auto; float:left; margin:10px 0 0 20px; padding:0 5px 10px; background: url(http://www.biohorizons.com/images/bg_sidebarmenu.png) 5px 35px #f1f0e1 no-repeat ; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: #999 0 3px 3px; -moz-box-shadow: #999 0 3px 3px; box-shadow: #999 0 3px 3px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}

.patient_col2_downloadmenu_tall { width:220px; height:195px; float:left; margin:20px 0 0 20px; padding:0 5px; background-image:url(http://www.biohorizons.com/images/bg_downloadmenu_tall.png); background-repeat:no-repeat;}
.patient_col2_downloadmenu_short { width:220px; height:150px; float:left; margin:20px 0 0 20px; padding:0 5px; background-image:url(http://www.biohorizons.com/images/bg_downloadmenu_short.png); background-repeat:no-repeat;}
.patient_col2_downloadmenu { width:220px; height:175px; float:left; margin:10px 0 0 20px; padding:0 5px; background-image:url(http://www.biohorizons.com/images/bg_downloadmenu.png); background-repeat:no-repeat;}
.patient_col2_downloadmenu_title {width:210px; float:left; margin:15px 0 20px 0px; text-align:center; font-size:16px; font-weight:bold; color:#f58025;}

.patient_col2_dd { width:220px; height:auto; float:left; margin:25px 0 0 20px; padding:0 5px 10px; background: url(http://www.biohorizons.com/images/bg_sidebarmenu.png) 5px 35px #f1f0e1 no-repeat; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: #999 0 3px 3px; -moz-box-shadow: #999 0 3px 3px; box-shadow: #999 0 3px 3px; behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.patient_col2_dd_links {width:220px; float:left; margin:0; text-align:left; color:#444; text-align:center;}


/* patient navagation on left side of sub pages*/
#nav {width: 220px; height:auto; background-color:#fff; margin:0; padding:0px; }
#nav ul {list-style: none;  }
#nav ul li {display: block;  }
#nav ul li a {display: block; height:30px}
#nav span { margin:0 0 0 15px; padding:0}
/* patient individual buttons */
#nav a.menuleft {background-image:url(http://www.biohorizons.com/images/bg_menu1.png); background-repeat:no-repeat; width: 220px; margin: 5px 0 0 0; padding:5px 0 0 0; text-decoration:none;}
#nav a.menuleft:hover {background-position: 0% -35px; background-repeat:no-repeat; text-decoration:none;}
/*Link styles with orange */
#arrow_patientindex {width:310px; margin:0; padding:0; float:left;}
#arrow_patientindex ul {list-style: none; width: 310px;}
#arrow_patientindex ul li {display: block; float: left; width: 310px; padding:0 0 3px 0;}
#arrow_patientindex ul li a {display: block;}
#arrow_patientindex span {display: none;}
/* individual buttons */
#arrow_patientindex a.news_ed {background:url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 0 5px; text-decoration:none; color:#444; padding:0 0 0 20px;}
#arrow_patientindex a.news_ed:hover {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png) no-repeat 0 5px; color:#f58025; padding:0 0 0 20px;}
.footnote_patients {width:460px; height:auto; font-size:10px; color:#555; float:left; margin-top:30px}
.cutaway { width:400px; height:auto; float:left; margin:10px 50px 20px 0}
.cutaway_image {width:180px; height:350px; float:left;}
.cutaway_1 {width:220px; height:112px; float:left;}
.cutaway_2 {width:220px; height:51px; float:left;}
.cutaway_3 {width:220px; height:32px; float:left;}
.cutaway_35 {width:220px; height:36px; float:left;}
.cutaway_4 {width:220px; height:52px; float:left;}
.cutaway_5 {width:220px; height:50px; float:left;}
.dentalimplant {width:460px; height:390px; float:left; margin:30px 0; background-image:url(http://www.biohorizons.com/images/p_dentalimplant.png); background-repeat:no-repeat; }
.dentalimplant_row {height:auto; width: 460px; float:left;}
.dentalimplant_content_1 {height:85px; width: 135px; float:left; text-align:right; margin:0 160px 0 0}
.dentalimplant_content_2 {height:85px; width: 165px; float:left; text-align:left;}
.dentalimplant_content_3 {height:108px; width: 170px; float:left; text-align:center; margin:0 110px 0 0}
.dentalimplant_content_4 {height:108px; width: 140px; float:left; text-align:center; margin-right:40px;}
.dentalimplant_content_5 {height:83px; width: 120px; float:left; text-align:center; margin:0 205px 0 0;}
.dentalimplant_content_6 {height:83px; width: 110px; float:left; text-align:center; margin-right:25px;}
.dentalimplant_content_7 {height:110px; width: 120px; float:left; text-align:center; margin:0 200px 0 0}
.dentalimplant_content_8 {height:110px; width: 105px; float:left; text-align:center; margin-right:35px;}
.faq {height:auto; width:460px; margin:0 0 20px 0; float:left;}
.faq_letter {height:auto; width:20px; margin:0 0 5px 0; text-align:left; color:#F58025; float:left}
.faq_text {height:auto; width:440px; margin:0 0 5px 0; text-align:left; float:left; color:#444;}
/* footer sections for patient pages */
.footer_p_container {float:left; width:960px; height:130px; text-align:left; margin:0; padding:0; font-size:11px; color:#333; line-height:16px}
.footer_p_container_1 {width:200px; height:65px; padding:20px 0 0 0; float:left; text-align:left; font-size:11px; line-height:16px; }
.footer_p_container_2 {width:175px; height:125px; float:left; text-align:left; border-left-style:dotted; border-width:1px; border-bottom-color:#bbb; padding:0 0 0 20px; font-size:11px; line-height:16px;}
.footer_p_container_3 {width:175px; height:125px; float:left; text-align:left; border-left-style:dotted; border-width:1px; border-bottom-color:#bbb; padding:0 0 0 20px; font-size:11px; line-height:16px;}
.footer_p_container_4 {width:175px; height:125px; float:left; text-align:left; border-left-style:dotted; border-width:1px; border-bottom-color:#bbb; padding:0 0 0 20px; font-size:11px; line-height:16px;}
.footer_p_container_5 {width:145px; height:125px; float:left; text-align:left; border-left-style:dotted; border-width:1px; border-bottom-color:#bbb; padding:0 0 0 20px; font-size:11px; line-height:16px;}
/*  ColorBox Core : dont alter */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
/* User Style */
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(http://www.biohorizons.com/images/colorbox_controls.png) no-repeat 0 0;}
    #cboxTopCenter{height:14px; background:url(http://www.biohorizons.com/images/colorbox_border.png) repeat-x top left;}
    #cboxTopRight{width:14px; height:14px; background:url(http://www.biohorizons.com/images/colorbox_controls.png) no-repeat -36px 0;}
    #cboxBottomLeft{width:14px; height:43px; background:url(http://www.biohorizons.com/images/colorbox_controls.png) no-repeat 0 -32px;}
    #cboxBottomCenter{height:43px; background:url(http://www.biohorizons.com/images/colorbox_border.png) repeat-x bottom left;}
    #cboxBottomRight{width:14px; height:43px; background:url(http://www.biohorizons.com/images/colorbox_controls.png) no-repeat -36px -32px;}
    #cboxMiddleLeft{width:14px; background:url(http://www.biohorizons.com/images/colorbox_controls.png) repeat-y -175px 0;}
    #cboxMiddleRight{width:14px; background:url(http://www.biohorizons.com/images/colorbox_controls.png) repeat-y -211px 0;}
    #cboxContent{background:#fff; overflow:visible;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(http://www.biohorizons.com/images/colorbox_loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(http://www.biohorizons.com/images/colorbox_loading.gif) no-repeat center center;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(http://www.biohorizons.com/images/colorbox_controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px 0px;}
        #cboxPrevious:hover{background-position:-51px -25px;}
        #cboxNext{left:27px; background-position:-75px 0px;}
        #cboxNext:hover{background-position:-75px -25px;}
        #cboxClose{right:0; background-position:-100px 0px;}
.symposium_white {width:600px; float:left; padding:7px 0; background-color:#fff;}
.symposium_tan {width:600px; float:left; padding:7px 0; background-color:#f1f0e1;}
.symposium_time {float:left; padding:0 10px 0 5px; width:120px; }
.symposium_line {width: 440px; float:left; padding:0 10px 0 10px; border-left: 1px solid #f58025;}
/* SOCIAL MEDIA switcher (default pages work alike) */
.socialmedia {width:615px; height:auto; float:left; margin: 10px 20px 0 0;}
#social_btn { height: 35px; margin:10px 0 20px 0; padding:0; float:left; border:none; outline:none; float:left;}
#social_btn ul {list-style: none; border:none; outline:none;}
#social_btn ul li {display: block; float:left; height:28px; border:none; outline:none; padding:0 5px; margin:0 0 20px 0;}
#social_btn ul li a {display: block; height: 28px; border:none; text-decoration:none; outline:none;  }
#social_btn a { width:auto; text-align:left; font-size:16px; color:#444; text-decoration:none; padding:9px 10px 0 40px; cursor:pointer; margin:0 0 10px 0; border:none; outline:none; background-color:#eee;}
#social_btn a:hover {text-decoration:none; color:#f58025; border:none; outline:none; background-color:#ddd;}
.idSocialTabs {}
.tabContainerSocial {width:600px; height:600px; float:left;}
.social_content_col2 {width:600px; height:600px; display:block; float:left; margin:0; padding:0 15px 0 0; border-right:1px dotted #444;}
.social_content_col3 {width:300px; height:600px; display:block; float:left; margin:0; padding:0;}
.selected_t { background:url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_twitter.png) no-repeat 10px 5px; }
.selected_f { background:url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_facebook.png) no-repeat 10px 5px; }
.selected_y { background:url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_youtube.png) no-repeat 10px 5px; }
.selected_l { background:url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_linkedin.png) no-repeat 10px 5px; }
.selected_g { background:url(http://www.biohorizons.com/images/icons/socialmedia/icon_24_googleplus.png) no-repeat 10px 5px; }
.youtube_col {width:300px; float:right; margin:10px 0 0 0; padding:0}
.youtube_col ul {list-style:none; border: none; outline: none;}
.youtube_col ul li {display: block; height:100%; border:none; outline:none; padding:0 0 10px 0}
/* Lit library switcher (based loosley on social media page ) */
.litlibrary {width:960px; height:auto; float:left; margin: 30px 0 30px 0;}








/* First level menu */
.litlibrary_btn_title {width:220px; height:auto; float:left; text-align:center;margin:0 0 30px 0; border-bottom:1px solid #ddd; background:#f58025;}
#litlibrary_btn { width:220px; height:400px; margin:0; padding:10px 0 10px 10px; border:none; float:left; background-color:#fff; }
#litlibrary_btn ul {list-style: none; border:none; width:220px; height:400px; background:#fff; }
#litlibrary_btn ul li {display: block; float: left;  border:none; outline:none; padding:0; margin:0 10px 0 10px;}
#litlibrary_btn ul li a {display: block; height: 20px; border:none; text-decoration:none; outline:none; border-bottom:1px solid #ddd; text-align:left; font-size:12px;}
#litlibrary_btn a {width:190px; text-align:left; font-size:14px; color:#444; text-decoration:none; padding:2px 5px 2px 10px; cursor:pointer; margin:0; outline:none; background-color:#fff;}
#litlibrary_btn a:hover {text-decoration:none; color:#ffffff; outline:none; background-color:#f58025;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f58025), to(#ef6316));
	background: -webkit-linear-gradient(#f58025, #ef6316);
	background: -moz-linear-gradient(#f58025, #ef6316);
	background: -ms-linear-gradient(#f58025, #ef6316);
	background: -o-linear-gradient(#f58025, #ef6316);
	background: linear-gradient(#f58025, #ef6316);
	-pie-background: linear-gradient(#f58025, #ef6316);
    behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.idlitlibraryTabs {}
.tabContainerlitlibrary {width:730px; height:auto; float:left; background-color:#fff; padding:10px 0 0 0; margin:0px 0 0 0;}
.litlibrary_content_col1 {width:730px; height:auto; display:block; float:left; margin:0px; padding:0px 0px 0px 0px; }
.litlibrary_content_col2a {width:20px; height:23px; display:block; float:left; margin:68px 0 0 0; background-color:#fff; background:url(http://www.biohorizons.com/images/icons/icon_tab_arrow_orange.png) no-repeat 0 0;}
.litlibrary_content_col2b {width:20px; height:29px; display:block; float:left; margin:93px 0 0 0; background-color:#fff; background:url(http://www.biohorizons.com/images/icons/icon_tab_arrow_orange.png) no-repeat 0 0;}
.litlibrary_content_col2c {width:20px; height:29px; display:block; float:left; margin:118px 0 0 0; background-color:#fff; background:url(http://www.biohorizons.com/images/icons/icon_tab_arrow_orange.png) no-repeat 0 0;}
.litlibrary_content_col2d {width:20px; height:29px; display:block; float:left; margin:143px 0 0 0; background-color:#fff; background:url(http://www.biohorizons.com/images/icons/icon_tab_arrow_orange.png) no-repeat 0 0;}
.litlibrary_content_col2e {width:20px; height:29px; display:block; float:left; margin:168px 0 0 0; background-color:#fff; background:url(http://www.biohorizons.com/images/icons/icon_tab_arrow_orange.png) no-repeat 0 0;}
.litlibrary_content_col2f {width:20px; height:29px; display:block; float:left; margin:93px 0 0 0; background-color:#fff; background:url(http://www.biohorizons.com/images/icons/icon_tab_arrow_orange.png) no-repeat 0 0;}
.litlibrary_content_col2g {width:20px; height:29px; display:block; float:left; margin:68px 0 0 0; background-color:#fff; background:url(http://www.biohorizons.com/images/icons/icon_tab_arrow_orange.png) no-repeat 0 0;}
.litlibrary_title {width:700px; height:auto; float:left; text-align:center; margin:0; background:#f58025;}
.litlibrary_container {width:660px;  float:left; padding:30px 20px 0 20px; margin:0; background-color:#fff;  border-left:1px solid #f58025}
.litlibrary_cols {width:340px; height:auto; float:left; }
/* Link styles for right side bar links for additional info, videos, literature, buzz and such */
#litlibrary_sidebar {width: 650px;  margin:10px 0 30px 0; padding:0 0 0 10px; float:left; text-align:left}
#litlibrary_sidebar ul {list-style: none; width: 650px;}
#litlibrary_sidebar ul li {display: block; float: left; width:640px; padding:0 0 2px 0; margin:0 0 5px 0;}
#litlibrary_sidebar ul li a {display: block; padding:0 0 0 25px}
#litlibrary_sidebar span {display: none}
/* individual buttons */
#litlibrary_sidebar a.sidebar {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_gray.png) no-repeat 0 5px; text-decoration:none; color:#444; }
#litlibrary_sidebar a.sidebar:hover {background: url(http://www.biohorizons.com/images/icons/icon16_smallSquareArrow_orange.png) no-repeat 0 5px; text-decoration:none; color:#f58025;}
#litlibrary_sidebar a.sidebar_lib {background: url(http://www.biohorizons.com/images/icons/icon16_document_gray.png) no-repeat 0px 0px; text-decoration:none; color:#444; padding:0 0 2px 25px;}
#litlibrary_sidebar a.sidebar_lib:hover {background: url(http://www.biohorizons.com/images/icons/icon16_document.png) no-repeat 0 0px; text-decoration:none; color:#f58025; padding:0 0 2px 25px;}
#litlibrary_sidebar a.sidebar_video {background: url(http://www.biohorizons.com/images/icons/icon16_movie_gray.png) no-repeat 0px 0px; text-decoration:none; color:#444; padding:0 0 2px 25px;}
#litlibrary_sidebar a.sidebar_video:hover {background: url(http://www.biohorizons.com/images/icons/icon16_movie.png) no-repeat 0 0px; text-decoration:none; color:#f58025; padding:0 0 2px 25px;}

#sidebar{ position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff}
/* Final content */
.litlibrary_catalog {width:520px; height:300px; float:left; margin:20px 0 0 20px; background:#e4e4e4}
/* OFFICITE */
.officite_cols {width:640px; height:auto;  float:left;}
.officite_col1 {width:310px; height:auto; margin:30px 20px 20px 0; padding:0; float:left}
.officite_col2 {width:310px; height:auto; margin:30px 0 20px 0; padding:0; float:left}
.officite_col_section {width:310px; padding:0 0 10px 0px; float:left}
.officite_image {width:125px; height:90px; padding:0; float:left}
.officite_icons_col1 {width:200px; height:auto; margin:30px 11px 20px 0; padding:0; float:left}
.officite_icons_col2 {width:200px; height:auto; margin:30px 0 0 0; padding:0; float:left}
.officite_icons_col_section {width:200px; padding:0 0 10px 0; float:left; font-size:12px}
.officite_icons_image {width:50px; height:100px; padding:0; float:left}
/* rightside quotes */
.quote {width:230px; height:auto; padding:20px 10px; background-color:#f58025; float:right; margin:10px 0 30px 0;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e75d02), to(#f58025));
	background: -webkit-linear-gradient(#e75d02, #f58025);
	background: -moz-linear-gradient(#e75d02, #f58025);
	background: -ms-linear-gradient(#e75d02, #f58025);
	background: -o-linear-gradient(#e75d02, #f58025);
	background: linear-gradient(#e75d02, #f58025);
	-webkit-border-radius: 10px;  
    -moz-border-radius: 10px; 
    border-radius: 10px;
    -webkit-box-shadow: #999 0px 3px 3px; 
	-moz-box-shadow: #999 0px 3px 3px; 
	box-shadow: #999 0px 3px 3px;
    behavior: url(http://it.biohorizons.com/pie/PIE.htc);}
.quote {width:230px; height:auto; padding:20px 10px; background-color:#f58025; float:right; margin:10px 0 30px 0;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e75d02), to(#f58025));
	background: -webkit-linear-gradient(#e75d02, #f58025);
	background: -moz-linear-gradient(#e75d02, #f58025);
	background: -ms-linear-gradient(#e75d02, #f58025);
	background: -o-linear-gradient(#e75d02, #f58025);
	background: linear-gradient(#e75d02, #f58025);
	-webkit-border-radius: 10px;  
    -moz-border-radius: 10px; 
    border-radius: 10px;
    -webkit-box-shadow: #999 0px 3px 3px; 
	-moz-box-shadow: #999 0px 3px 3px; 
	box-shadow: #999 0px 3px 3px;
    behavior: url(http://it.biohorizons.com/pie/PIE.htc)}
.quote_text { width:230px; height:auto; padding:0 0 10px 0; font-style:italic; float:left; color:#ffffff}
.quote_tribute {width:230px; height:auto; text-align:right; font-weight:bold; float:left; color:#fff}

.quoteless {width:230px; height:auto; padding:20px 10px; background-color:#f1f0e1; float:right; margin:10px 0 30px 0;
    -webkit-border-radius: 10px;  
    -moz-border-radius: 10px; 
    border-radius: 10px;
    -webkit-box-shadow: #999 0 3px 3px; 
	-moz-box-shadow: #999 0 3px 3px; 
	box-shadow: #999 0 3px 3px;
    behavior: url(http://it.biohorizons.com/pie/PIE.htc)}
.quoteless_title { width:230px; height:auto; padding:0 0 10px 0; float:left; color:#444; font-size:16px; font-weight:200; text-align:center}    
.quoteless_text  { width:230px; height:auto; padding:0 0 10px 0; float:left; color:#444}
.quoteless_tribute {width:230px; height:auto; text-align:right; font-weight:bold; float:left; color:#444}
.quoteless_btnarea  { width:230px; height:auto; padding:10px 0; float:left; text-align:center}

/* Patient education collateral chart */
.pechart { width:845px; height:auto; float:left;}
.pe_title_w { width:340px; height:20px; float:left; padding:3px 0 3px 10px; margin:0; background:#fff}
.pe_title_g { width:340px; height:20px; float:left; padding:3px 0 3px 10px; margin:0; background:#e8e8e8}

.pe_title_short_w { width:355px; height:20px; float:left; padding:3px 0 3px 5px; margin:0 5px 0 0; background:#fff; text-align:center}
.pe_title_short_d { width:355px; height:20px; float:left; padding:3px 0 3px 5px; margin:0 5px 0 0; background:#e8e8e8; text-align:center}

.pe_langt_w_e {width:90px; height:20px; float:left; padding:3px 0; margin:0; background:#fff; text-align:center}
.pe_langt_w { width:90px; height:20px; float:left; padding:3px 0; margin:0; background:#fff; text-align:center}
.pe_langt_d { width:100px; height:20px; float:left; padding:3px 0; margin:0; background:#e8e8e8; text-align:center}
.pe_lang_w { width:90px; height:20px; float:left; padding:3px 0; margin:0; background:#fff; text-align:center}
.pe_lang_g { width:90px; height:20px; float:left; padding:3px 0; margin:0; background:#e8e8e8; text-align:center}

/* icons)*/
#pc {width: 640px; height:210px; padding:0; margin:50px 0 0px 0}
#pc ul {list-style: none}
#pc ul li {display: block; float: left}
#pc ul li a {display: block; height:0px; width:150px; margin:0 10px 0 0; text-align:center; padding:160px 0 0 0; color:#444}
#pc span {display: none}
/* individual buttons */
#pc a.pcprint {background-image:url(http://www.biohorizons.com/images/pc_print.png); width:150px}
#pc a.pcprint:hover {background-position: 0% -160px; color:#f58025;}
#pc a.pcmodels {background-image:url(http://www.biohorizons.com/images/pc_model.png); width:150px}
#pc a.pcmodels:hover {background-position: 0% -160px; color:#f58025;}
#pc a.pcpatientsite {background-image:url(http://www.biohorizons.com/images/pc_site.png); width:150px}
#pc a.pcpatientsite:hover {background-position: 0% -160px; color:#f58025}
#pc a.pcmediagallery {background-image:url(http://www.biohorizons.com/images/pc_model.png); width:150px}
#pc a.pcmediagallery:hover {background-position: 0% -160px; color:#f58025}
#pc a.pcofficite {background-image:url(http://www.biohorizons.com/images/pc_record.png); width:150px}
#pc a.pcofficite:hover {background-position: 0% -160px; color:#f58025}
#pc a.pcmagazine {background-image:url(http://www.biohorizons.com/images/pc_gallery.png); width:150px}
#pc a.pcmagazine:hover {background-position: 0% -160px; color:#f58025}
#pc a.pcad {background-image:url(http://www.biohorizons.com/images/pc_officite.png); width:150px}
#pc a.pcad:hover {background-position: 0% -160px; color:#f58025}
#pc a.pcrecord {background-image:url(http://www.biohorizons.com/images/pc_record.png); width:150px}
#pc a.pcrecord:hover {background-position: 0% -160px; color:#f58025}
/* navagation (row of buttons)*/
#comm {width: 640px; height: 120px; margin:0px; padding:0px; margin:30px 0}
#comm ul {list-style: none}
#pc a.pcmediagallery {background-image:url(http://www.biohorizons.com/images/pc_gallery.png); width:150px}
#pc a.pcmediagallery:hover {background-position: 0% -160px; color:#f58025}
#pc a.pcofficite {background-image:url(http://www.biohorizons.com/images/pc_officite.png); width:150px}
#pc a.pcofficite:hover {background-position: 0% -160px; color:#f58025}
#pc a.pcmagazine {background-image:url(http://www.biohorizons.com/images/pc_mag.png); width:150px}
#pc a.pcmagazine:hover {background-position: 0% -160px; color:#f58025}
#pc a.pcad {background-image:url(http://www.biohorizons.com/images/pc_ads.png); width:150px}
#pc a.pcad:hover {background-position: 0% -160px; color:#f58025}
/* navagation (row of buttons)*/
#comm {width: 640px; height: 120px; margin:0px; padding:0px; margin:30px 0}
#comm ul {list-style: none}
#comm ul li {display: block; float: left}
#comm ul li a {display: block; height: 20px; width:90px; margin:0 10px 0 0; text-align:center; padding:100px 0 0 0; color:#444}
#comm span {display: none}
/* individual buttons */
#comm a.commsocial {background-image:url(http://www.biohorizons.com/images/social_small.png); width:90px}
#comm a.commsocial:hover {background-position: 0% -120px; color:#f58025}
#comm a.commletter {background-image:url(http://www.biohorizons.com/images/email_small.png); width:90px}
#comm a.commletter:hover {background-position: 0% -120px; color:#f58025}
#comm a.commlibrary {background-image:url(http://www.biohorizons.com/images/library_small.png); width:90px}
#comm a.commlibrary:hover {background-position: 0% -120px; color:#f58025}
#comm a.commapp {background-image:url(http://www.biohorizons.com/images/app_small.png); width:90px}
#comm a.commapp:hover {background-position: 0% -120px; color:#f58025}
.patientconnect { height:100px; width:250px; margin:0 0 0 50px; text-align:center}

/* module styles */
.mod_step {height:auto; width:960px; float:left; margin:0 0 20px 0}
.mod_image {height:auto; width:300px; float:right; margin:0 0 20px 0; border:1px solid #999}
.mod_image_center {height:auto; width:300px; float:right; margin:0 0 20px 0; text-align:center;}
.mod_text {height:auto; width:620px; float:left; margin:0 28px 0 0}
.mod_titlerow_o {height:auto; width:620px; float:left; margin:0 0 20px 0; background:#f58025}
.mod_titlerow_g {height:auto; width:620px; float:left; margin:0 0 20px 0; background:#999}
.mod_number {height:100%; width:35px; float:left; text-align:center; color:#fff; font-size:14px; font-weight:bold; padding:5px 0}
.mod_title  {height:100%; width:560px; float:left; text-align:left; color:#fff; font-size:14px; border-left:3px #fff solid; padding:5px 10px}
.mod_description {height:auto; width:570px; float:left; margin:0 0 0 50px}
.mod_note {height:auto; width:570px; float:left; background:url(http://www.biohorizons.com/images/icons/icon24_note.png) no-repeat 6px 0; margin:18px 0 0 0; padding:0 0 0 50px; color:#444;}
.mod_important {height:auto; width:570px; float:left; background:url(http://www.biohorizons.com/images/icons/icon24_important.png) no-repeat 6px 0; margin:18px 0 0 0; padding:0 0 0 50px; color:#444;}
.mod_hint {height:auto; width:570px; float:left; background:url(http://www.biohorizons.com/images/icons/icon24_hint.png) no-repeat 6px 0; margin:18px 0 0 0; padding:0 0 0 50px; color:#444;}
.mod_components {height:auto; width:585px; float:left; border:2px solid #f58025; margin:0 0 30px 0; padding:0 15px 10px 15px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-box-shadow:#999 3px 3px 3px; -moz-box-shadow:#999 3px 3px 3px; box-shadow:#999 3px 3px 3px; behavior:url(http://it.biohorizons.com/pie/PIE.htc)}
.mod_reference {height:auto; width:960px; float:left;}
.mod_window_full {width:930px; float:left; margin:10px 0 30px 0; padding:5px 15px 10px; background:#fff; border:2px solid #f58025; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-box-shadow:#999 3px 3px 3px; -moz-box-shadow:#999 3px 3px 3px; box-shadow:#999 3px 3px 3px}
.mod_window_25 {width:23%; margin-right:20px; float:left;}
.mod_window_32 {width:31%; margin-right:15px; float:left;}
.mod_window_50 {width:50%; margin-right:20px; float:left;}
.mod_window_75 {width:72%; margin-right:20px; float:left;}
.mod_window_100 {width:96%; margin:20px; margin-left:0; float:left;}

.mod_footer {height:auto; width:930px; float:left; margin:30px 0; padding:5px 15px; color:#fff; background:#f58025; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; behavior:url(http://it.biohorizons.com/pie/PIE.htc)}
.mod_footer_container {height:auto; width:310px; float:left}

/* Link styles footer on modules */
#mod_options_btn {width:930px; float:left; margin:10px 0 30px 0; padding:5px 15px 10px; background:#fff; border:2px solid #f58025; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-box-shadow:#999 3px 3px 3px; -moz-box-shadow:#999 3px 3px 3px; box-shadow:#999 3px 3px 3px; behavior:url(http://it.biohorizons.com/pie/PIE.htc)}
#mod_options_btn ul {list-style:none; width:930px; display:block; float:left;}
#mod_options_btn ul li {display:block; float:left; width:144px; padding:0; margin:0}
#mod_options_btn ul li a {display:block; text-align:center}
#mod_options_btn span {display:none}
/* individual buttons on individual pages */

.mod_sendtolab {width:585px; float:left; margin:10px 0 30px 0; padding:5px 15px 10px; background:#fff; border:2px solid #f58025; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-box-shadow:#999 3px 3px 3px; -moz-box-shadow:#999 3px 3px 3px; box-shadow:#999 3px 3px 3px; behavior:url(http://it.biohorizons.com/pie/PIE.htc)}

/* Link styles footer on modules */
#mod_footer_btn {width: 930px; float:left; margin:30px 0; padding:5px 15px; background:#f58025; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; behavior:url(http://it.biohorizons.com/pie/PIE.htc)}
#mod_footer_btn ul {list-style:none; width:310px; display:block; float:left;}
#mod_footer_btn ul li {display:block; float:left; width:150px; padding:0; margin:0}
#mod_footer_btn ul li a {display:block; padding:0}
#mod_footer_btn span {display:none}
/* individual buttons */
#mod_footer_btn a.prev {background:url(http://www.biohorizons.com/images/icons/icon16_arrowleft_white.png) no-repeat 2px 1px; padding:0 0 0 22px; text-decoration:none; color:#fff}
#mod_footer_btn a.prev:hover {background:url(http://www.biohorizons.com/images/icons/icon16_arrowleft_white.png) no-repeat 0 1px; text-decoration:underline; color:#ddd;}
#mod_footer_btn a.up {background:url(http://www.biohorizons.com/images/icons/icon16_arrowup_white.png) no-repeat 0 2px; padding:0 0 0 22px; text-decoration:none; color:#fff}
#mod_footer_btn a.up:hover {background:url(http://www.biohorizons.com/images/icons/icon16_arrowup_white.png) no-repeat 0 0px; padding:0 0 0 22px; text-decoration:underline; color:#ddd}
#mod_footer_btn a.next {background:url(http://www.biohorizons.com/images/icons/icon16_arrowright_white.png) no-repeat 132px 1px; padding:0 22px 0 0; text-decoration:none; color:#fff; text-align:right;}
#mod_footer_btn a.next:hover {background:url(http://www.biohorizons.com/images/icons/icon16_arrowright_white.png) no-repeat 134px 1px; padding:0 22px 0 0; text-decoration:underline; color:#ddd}

/* Link styles for slider */
/* show hide script for doctor open and close sections*/
a:focus {outline: none; }
#panel_1,#panel_2,#panel_3,#panel_4,#panel_5,#panel_6,#panel_7,#panel_8,#panel_9,#panel_10,#panel_11,#panel_12,#panel_13,#panel_14,#panel_15,#panel_16,#panel_17,#panel_18,#panel_19,#panel_20,#panel_21,#panel_22,#panel_23,#panel_24,#panel_25,#panel_26,#panel_27,#panel_28,#panel_29,#panel_30,#panel_31,#panel_32,#panel_33,#panel_34,#panel_35,#panel_36,#panel_37,#panel_38,#panel_39,#panel_40,#panel_41,#panel_42,#panel_43,#panel_44,#panel_45,#panel_46,#panel_47,#panel_48,#panel_49,#panel_50,#panel_51,#panel_52,#panel_53,#panel_54,#panel_55 {height:auto; display:none;}

.slide_1,.slide_2,.slide_3,.slide_4,.slide_5,.slide_6,.slide_7,.slide_8,.slide_9,.slide_10,.slide_11,.slide_12,.slide_13,.slide_14,.slide_15,.slide_16,.slide_17,.slide_18,.slide_19,.slide_20,.slide_21,.slide_22,.slide_23,.slide_24,.slide_25,.slide_26,.slide_27,.slide_28,.slide_29,.slide_30,.slide_31,.slide_32,.slide_33,.slide_34,.slide_35,.slide_36,.slide_37,.slide_38,.slide_39,.slide_40,.slide_41,.slide_42,.slide_43,.slide_44,.slide_45,.slide_46,.slide_47,.slide_48,.slide_49,.slide_50,.slide_51,.slide_52,.slide_53,.slide_54,.slide_55 {margin:10px 0 0 0; padding:0; text-align:left;}

.btn-slide_1,.btn-slide_2,.btn-slide_3,.btn-slide_4,.btn-slide_5,.btn-slide_6,.btn-slide_7,.btn-slide_8,.btn-slide_9,.btn-slide_10,.btn-slide_11,.btn-slide_12,.btn-slide_13,.btn-slide_14,.btn-slide_15,.btn-slide_16,.btn-slide_17,.btn-slide_18,.btn-slide_19,.btn-slide_20,.btn-slide_21,.btn-slide_22,.btn-slide_23,.btn-slide_24,.btn-slide_25,.btn-slide_26,.btn-slide_27,.btn-slide_28,.btn-slide_29,.btn-slide_30,.btn-slide_31,.btn-slide_32,.btn-slide_33,.btn-slide_34,.btn-slide_35,.btn-slide_36,.btn-slide_37,.btn-slide_38,.btn-slide_39,.btn-slide_40,.btn-slide_41,.btn-slide_42,.btn-slide_43,.btn-slide_44,.btn-slide_45,.btn-slide_46,.btn-slide_47,.btn-slide_48,.btn-slide_49,.btn-slide_50,.btn-slide_51,.btn-slide_52,.btn-slide_53,.btn-slide_54,.btn-slide_55 {background:url(http://it.biohorizons.com/img/biohorizons/IT_15469.png) no-repeat right -50px; height:25px; text-align:left; width:50px; padding:0; margin:0; display:block; color:#e12020; text-decoration:none;}

.active_1,.active_2,.active_3,.active_4,.active_5,.active_6,.active_7,.active_8,.active_9,.active_10,.active_11,.active_12,.active_13,.active_14,.active_15,.active_16,.active_17,.active_18,.active_19,.active_20,.active_21,.active_22,.active_23,.active_24,.active_25,.active_26,.active_27,.active_28,.active_29,.active_30,.active_31,.active_32,.active_33,.active_34,.active_35,.active_36,.active_37,.active_38,.active_39,.active_40,.active_41,.active_42,.active_43,.active_44,.active_45,.active_46,.active_47,.active_48,.active_49,.active_50,.active_51,.active_52,.active_53,.active_54,.active_55 {background-position:left -25px; padding:0; text-align:left;}
/* Hex outline */
.hex {
    width:100%;
    float:left;
}
.hex .left {
    width: 200px;
    height: 180px;
    float: left;
    background-image: url('http://www.biohorizons.com/images/hexhex.png');
    background-repeat:no-repeat;
}
.hex .right {
    width:150px;
    height:auto;
    float:left;
    padding:20px 0 20px 20px;
}
/* Hexx outline */
.hexx {
    width:640px;
    height:700px;
    float:left;
}
.leftsection {
    width: 400px;
    height: auto;
    float: left;
    position:absolute;
    z-index:100;
}
.rightsection {
    width: 320px;
    height: auto;
    float: right;
    margin-top:75px;
    position:relative;
    z-index:110;
}
.contentt {
    float:left;
    width:400px;
    height:150px;
}
.hexside {
    width: 160px;
    height: 140px;
    float: left;
    background-image: url('http://www.biohorizons.com/images/hexhex _160.png');
    background-repeat:no-repeat;
}
.textside {
    width:170px;
    height:auto;
    float:left;
    padding:20px 20px 20px 0px;
}
.textsideright {
    width:160px;
    height:auto;
    float:left;
    padding:20px 0px 20px 20px;
}