/* CSS Document */

#wrap {padding: 130px 0 0 0; position: relative;}

/* Head
------------------------------------------------------------- */
#headContainer {background: #faf9f9; height: 100px; position: absolute; top: 0; left: 0; width: 100%;}
#headContainer h1 a {background: url(/pix/SybronEndo/zzCoreTemplate/SybronEndo-HeadLogo.gif); display: block; height: 69px; left: 25px; position: absolute; top: 15px; width: 236px;}
#headContainer h1 a span {display: none;}
#headContainer form {display: inline; right: 25px; top: 35px; position: absolute;}
.formSubmitButton {background: #7688a6; border: 1px solid #d2d3d6; color: #fff; cursor: pointer; font-weight: bold; padding: 5px 8px 4px 8px; margin: 0 0 0 10px; text-transform: uppercase;}
.formFieldText {border: 1px solid #d2d3d6; color: #666; padding: 5px 8px 4px 8px; width: 175px;}

/* Main Navigation
------------------------------------------------------------- */
#mainNavContainer {background: #5d5e5f; left: 0; list-style: none; position: absolute; top: 100px; width: 100%;}
#mainNavContainer ul {color: #fff; float: right; font-weight: bold; list-style: none; margin: 0;}
#mainNavContainer li {border-left: 1px solid #faf9f9; float: left; margin: 0; text-transform: uppercase;}
#mainNavContainer li a {display: block; color: #faf9f9; padding: 7px 25px 7px 25px; text-decoration: none;}
#mainNavContainer li a:visited {color: #faf9f9;}
#mainNavContainer li a:hover {background: #faf9f9; color: #5d5e5f;}

#holder {min-width: 1000px; position: relative;}

/* Focus Image
------------------------------------------------------------- */
#focusImageBG {background: #99b1d8; height: 280px; top: 130px; width: 100%;}
.focusImage {height: 280px; top: 130px; width: 1000px;} /* MAIN IMAGE HORIZONTAL ON PRODUCT PAGES */
.focusImageTitle {color:#6983ad; left:25px; position:absolute; top:25px;}/*TEXT DISPLAYING WITHIN IMAGE AREA - ADDED 20070711*/

/* Product Categories
------------------------------------------------------------- */
#productCategories {left: 0; position: absolute; top: 180px; width: 190px;} /*NO FOCUS IMAGE */
#productCategories.withFocusImage {top: 410px;}
#productCategories ul {list-style: none;}
#productCategories li {border-bottom: 1px solid #7689a6; font-size: 16px; margin: 0;}
#productCategories li a {color: #7689a6; display: block; font-weight: bold; padding: .5em 10px; text-decoration: none;}

#productCategories li.catalog {background: #7689a6; border-bottom: 1px solid #fff; padding: 0 0 0 10px;}
#productCategories li.catalog a {background: url(/pix/SybronEndo/zzCoreTemplate/document.gif) no-repeat left center; color: #fff; padding: .5em 10px .5em 25px;}

#productCategories li.whereToBuy {background: #7689a6; border-bottom: 1px solid #fff; padding: 0 0 0 10px;}
#productCategories li.whereToBuy a {background: url(/pix/SybronEndo/zzCoreTemplate/readMoreIcon.gif) no-repeat left center; color: #fff; padding: .5em 10px .5em 25px;}

#productCategories li.videos {background: #7689a6; border-bottom: 1px solid #fff; padding: 0 0 0 10px;}
#productCategories li.videos a {background: url(/pix/SybronEndo/zzCoreTemplate/videoIcon.gif) no-repeat left center; color: #fff; padding: .5em 10px .5em 25px;}

#productCategories li.msds {background: #7689a6; border-bottom: 1px solid #fff; padding: 0 0 0 10px;}
#productCategories li.msds a {background: url(/pix/SybronEndo/zzCoreTemplate/document.gif) no-repeat left center; color: #fff; padding: .5em 10px .5em 25px;}


/* Content Wrap
------------------------------------------------------------- */
#contentWrap {background: url(/pix/SybronEndo/zzCoreTemplate/focusImageBG.jpg) top repeat-x; min-width:1000px; position: relative; top: 0; width: 100%;}

/* Content
------------------------------------------------------------- */
table#content {margin: 0 0 0 190px; height: 500px; width: 810px;}

table#content ul {font-size: 14px; list-style-image: none; padding: 4px 0 4px 0; margin: 0 0 1.5em 18px;}
table#content ul li {list-style: url(/pix/SybronEndo/zzCoreTemplate/listStyleBullet-12x12Solid.gif); margin: 0 0 .5em 0;}

table#content li.acrobatReader {list-style: url(/pix/zzContentGuidesTemplateGraphics/AcrobatReaderIconLI.gif);}
table#content li.flashPlayer {list-style: url(/pix/zzContentGuidesTemplateGraphics/FlashPlayerIconLI.gif);}

table#content ol {font-size: 14px; padding: 0 0 0 23px; margin: 0 0 1.5em 0;}
table#content ol li {padding: 0; margin: 0 0 .5em 0;}
table#content table {margin: 0 0 1.5em 0;}
table#content td.reg1 {padding: 25px; vertical-align: top; width: 460px;}
table#content td.reg1 table {width:100%;} /*ADDED 20070710*/
table#content td.reg1 img {border:none; padding:5px;}  /*ADDED 20070711*/
table#content td.reg1 a:link img.hyperlink {border: 1px solid #909193;}  /*ADDED 20070723*/
table#content td.reg1 a:visited img.hyperlink {border: 1px solid #909193}  /*ADDED 20070723*/
table#content td.reg1 a:hover img.hyperlink {border: 1px solid #ff9933; text-decoration: none;}  /*ADDED 20070723*/
table#content td.reg1 a:active img.hyperlink {border: 1px solid #909193;}  /*ADDED 20070723*/

table#content td.reg2 {padding: 25px; vertical-align: top; width: 250px;}
table#content td.reg2 li {list-style: url(/pix/SybronEndo/zzCoreTemplate/listStyleBullet-12x12.gif); margin: 0 0 .5em 0;}/*ADDED 20070718*/

table#content td.reg2 img.quarterlyPromotions {border:none;}

table#content td.reg2 li.acrobatReader {list-style: url(/pix/zzContentGuidesTemplateGraphics/AcrobatReaderIconLI.gif);}
table#content td.reg2 li.flashPlayer {list-style: url(/pix/zzContentGuidesTemplateGraphics/FlashPlayerIconLI.gif);}


table#content td.reg2 h3 {color:#909193;}/*ADDED 20070717*/

table#content td.emptyShell {padding: 75px 25px 25px 25px; vertical-align: top; width: 760px;}

table#content td.emptyShell table {width: 100%;}

table#content td.emptyShell img {border:none;}  /*ADDED 20070724*/
table#content td.emptyShell a:link img.hyperlink {border: 1px solid #909193;}  /*ADDED 20070723*/
table#content td.emptyShell a:visited img.hyperlink {border: 1px solid #909193}  /*ADDED 20070724*/
table#content td.emptyShell a:hover img.hyperlink {border: 1px solid #ff9933; text-decoration: none;}  /*ADDED 20070724*/
table#content td.emptyShell a:active img.hyperlink {border: 1px solid #909193;}  /*ADDED 20070724*/

/* Art Library
------------------------------------------------------------- */
table#artLibrary {margin: 0 0 1.5em 0;}
table#artLibrary img {border: 1px solid #d2d3d6;}
table#artLibrary td {padding: 2px 4px 0px 0;}
table#artLibrary a:link img {border: 1px solid #7689a6;}
table#artLibrary a:visited img {border: 1px solid #909193;}
table#artLibrary a:hover img {border: 1px solid #ff9933; text-decoration: none;}
table#artLibrary a:active img {border: 1px solid #7689a6;}

/* Newsletter
------------------------------------------------------------- */
#newsletter {padding: 0 302px 0 190px; text-align: center; width: 508px;}
#newsletterContent {background: #ccd8ec; border: 1px solid #99b0d7; border-bottom: none; float: left; padding: 0 0 25px 0; width: 508px;}
#newsletter h3 {background: #99b0d7; color: #fff; padding: 5px 0; width: 508px;}

/* Newsletter Product Index
------------------------------------------------------------- */
#newsletterIndex {padding: 0 0 0 190px; text-align: center;}
#newsletterIndex h3 {background: #99b0d7; color: #fff; padding: 5px 0; width: 808px;}
#newsletterContentIndex {background: #ccd8ec; border: 1px solid #99b0d7; border-bottom: none; float: left; padding: 0 0 25px 0; width: 808px;}

form#language {position: absolute; top: 105px; left: 10px; width: 200px;}
.language {border: none; font-size: 10px;}

/* Quarterly Promotions
------------------------------------------------------------- */
img.quarterlyPromotions {margin-top:-15px; position:relative;} /*ADDED 20070718*/
a img.quarterlyPromotions  {border:none;}/*ADDED 20070718*/
/* Products Index Page */
img.quarterlyPromotionsIndex {margin-top:-60px; position:relative;} /*ADDED 20070718*/
a img.quarterlyPromotionsIndex  {border:none;}/*ADDED 20070718*/

/* Product Index Search Field
------------------------------------------------------------- */
#searchProdIndex {padding: 10px 0 0 190px; width:810px;}
#searchProdIndex form {text-align: center;}
.formSubmitButtonProd {background-color:#d2d3d6; border:none; color:#7688a6; cursor: pointer; font-weight: bold; padding: 3px;}
.formFieldTextProd {border: 1px solid #d2d3d6; color: #666; padding: 3px; width: 225px;}

/* Table Cell Colors (See Elements Guide for Color Examples)
------------------------------------------------------------- */
td.color20Tip {background-color:#ffd659; color:#000;}
td.color25Tip {background-color:#ed1e25; color:#fff;}
td.color30Tip {background-color:#004fa3; color:#fff;}
td.color35Tip {background-color:#67c18c; color:#000;}
td.color40Tip {background-color:#000; color:#fff;}
td.color45Tip {background-color:#fff; color:#000;}
td.color03Taper {background-color:#f59eb3; color:#fff;}
td.color04Taper {background-color:#5dc4b8; color:#fff;}
td.color05Taper {background-color:#f47937; color:#fff;}
td.color06Taper {background-color:#90005a; color:#fff;}
td.color08Taper {background-color:#00a9a1; color:#fff;}
td.color10Taper {background-color:#b38707; color:#fff;}
td.color12Taper {background-color:#ed1261; color:#fff;}
td.color02TaperK3 {background-color:#c7a0cb; color:#fff;}
td.color04TaperK3 {background-color:#64c29b; color:#fff;}
td.color06TaperK3 {background-color:#f7935c; color:#fff;}
td.color08TaperK3 {background-color:#00a9a1; color:#fff;}
td.color10TaperK3 {background-color:#f59eb3; color:#fff;}
td.color12TaperK3 {background-color:#aa2b87; color:#fff;}
td.color08TaperSteel {background-color:#999; color:#fff;}
td.color10TaperSteel {background-color:#906; color:#fff;}