/* CSS Document */

/* Head
------------------------------------------------------------- */
#headContainer {background: #faf9f9; float: left; height: 100px; width: 100%;}
*html #mainNavContainer {background: #5d5e5f; float: left; list-style: none; min-width: 1000px; 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; position: absolute; right: 25px; top: 35px;}
.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; float: left; list-style: none; width: 100%;}
#mainNavContainer ul {color: #fff; float: right; font-size: 14px; font-weight: bold; list-style: none; margin: 0;}
#mainNavContainer li {border-left: 1px solid #faf9f9; float: left; text-transform: uppercase; margin: 0;}
#mainNavContainer li a {display: block; color: #faf9f9; padding: 7px 25px; text-decoration: none;}
#mainNavContainer li a:visited {color: #faf9f9;}
#mainNavContainer li a:hover {background: #faf9f9; color: #5d5e5f;}

#mainNavContainer li ul {
	position: absolute;
	width: 18.22em;
	left: -999em;
	background:#5d5e5f;
	margin:0px;
}

#mainNavContainer li:hover ul {
	left: auto;
	color:#faf9f9;
	border:none;
}


#mainNavContainer li:hover ul, #nav li.sfhover ul {
	left: auto;
	color:#faf9f9;
}

#mainNavContainer li ul a{display:block; width:14.6em;}
#mainNavContainer li ul li{border:none;}

/* Focus Image
------------------------------------------------------------- */
#focusImage {background: url(/pix/SybronEndo/zzCoreTemplate/focusImage.jpg) left no-repeat #9ab2d7; float: left; height: 280px; width: 100%;}
#focusImage a img {border:none;}


#holder {float:left; min-width: 1000px; width:100%;}

/* Content
------------------------------------------------------------- */
#content {float: left; width: 1000px;}
#content h3 {margin: 0 0 .5em 0;}

#content ul {font-size: 14px; list-style-image: none; padding: 4px 0 4px 0; margin: 0 0 1.5em 18px;}
#content ul li {list-style: url(/pix/SybronEndo/zzCoreTemplate/listStyleBullet-12x12Solid.gif); margin: 0 0 .5em 0;}

#content li.acrobatReader {list-style: url(/pix/zzContentGuidesTemplateGraphics/AcrobatReaderIconLI.gif);}
#content li.flashPlayer {list-style: url(/pix/zzContentGuidesTemplateGraphics/FlashPlayerIconLI.gif);}


/* Left Column
------------------------------------------------------------- */
#reg1 {float: left; width: 451px;}

/* Featured Product
------------------------------------------------------------- */
table#featuredProduct {background: url(/pix/SybronEndo/zzCoreTemplate/featuredProductBG.gif) bottom no-repeat; width: 451px;}
table#featuredProduct td {padding:25px; width: 451px;}
table#featuredProduct h2 {margin: 0 0 .5em 0;}
table#featuredProduct img {float: left; margin: 0 10px 0 0;}
table#featuredProductFooter {background: #7689a6; float: left; width: 451px;}


/* Miscellaneous Content
------------------------------------------------------------- */
table#miscellaneousContent {float: left; width: 451px;}
table#miscellaneousContent td {padding:25px; width: 401px;}

/* Right Column
------------------------------------------------------------- */
#reg2 {float: left; padding:23px; width:499px;}
#reg2 img {margin:0 0 25px 0;}
#reg2 h6 {background:url(/pix/SybronEndo/zzCoreTemplate/rightarrow-whitebg.gif) no-repeat right center; float:right; font-size: 14px; padding: 5px 30px 5px 0; text-align: right; text-transform: uppercase; width:200px;}
#reg2 h6 a:link {color: #7689a6; text-decoration: none;}
#reg2 h6 a:visited {color: #7689a6; text-decoration: none;}
#reg2 h6 a:hover {color: #ff9933;}
#reg2 h6 active {color: #7689a6; text-decoration: none;}

#definition {background: #f1f0f1; /*url(/pix/SybronEndo/zzCoreTemplate/definitionBG.gif) top no-repeat;*/ border: 1px solid #7689a6; float:left; /*font-family: "Times New Roman", Times, serif;*/ color: #7689a6; font-size: 16px; margin: 0 0 25px 0; padding: 25px; width:445px;}
#definition h4 {color: #ff9933; font-size: 1.4em;}
#definition h6 {background:url(/pix/SybronEndo/zzCoreTemplate/rightarrow-whitebg.gif) no-repeat right center; font-size: 14px; padding: 5px 30px 5px 0; text-transform: uppercase; width:200px;}

/* Miscellaneous 
------------------------------------------------------------- */
h6 {background: #7689a6 url(/pix/SybronEndo/zzCoreTemplate/readMoreIcon.gif) no-repeat right center; font-size: 14px; padding: 5px 30px 5px 0; text-align: right; text-transform: uppercase; width:422px;}
h6 a:link {color: #fff; text-decoration: none;}
h6 a:visited {color: #fff; text-decoration: none;}
h6 a:hover {color: #ff9933;}
h6 active {color: #fff; text-decoration: none;}

/* Newsletter
------------------------------------------------------------- */
#newsletter {clear: both; text-align: center; width:100%;}
#newsletterContent {background: #ccd8ec; border-top: 1px solid #99b0d7; float: left; padding: 0 0 25px 0; width: 100%;}
#newsletter h3 {background: #99b0d7; color: #fff; padding: 5px 0; width: 100%;}

form#language {position: absolute; top: 105px; left: 10px; width: 200px;}
.language {border: none; font-size: 10px;}

.google {float: right; width: 250px; height: 80px; background-color: #FFFFFF;}
