/* CSS Document */
/* ---------------------------------------------------------------------------------- CORE CSS BEGINS --------------------------------------------------------------------------------------------------------------------------- */
* {margin:0; padding:0;}
body {background:#0b2b55 url(/pix/KerrDental-2/zzCoreTemplate/kerr-homepage-bg.jpg) center top no-repeat; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#container {margin:0 auto; padding:0 10px; width:940px;}

#header {background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-bg.jpg) top no-repeat; height:139px; margin:0 0 15px 0; position:relative; width:940px;}

#header.newHeader {background:url(/pix/KerrDental-2/zzCoreTemplate/homepage/kerr-header-navigation-new-bg.jpg) top no-repeat!important}
#header.newHeader .phoneBar{color: #FFFFFF; font-size: 18.5px; font-weight: bold; position: absolute; right: 0; top: 12px;}
#header.newHeader .phoneBar em{font-size: 15px; font-weight: normal;}
#header.newHeader .search-google.topMarg{top:45px!important; right:0!important}
#header.newHeader .socialMediaBar{float: left; margin-right: 15px;}
#header.newHeader .socialMediaBar #sharethis{float: left; margin-top: 2px; text-align: left}
#header.newHeader .cse input.gsc-search-button, input.gsc-search-button{margin-right:0!important}
#header.newHeader #cse-search-form{float:left!important; margin-right:0!important; width:auto!important}
#header.newHeader .gsc-input{width:180px!important}
#header.newHeader .gsc-input input{height:21px; border:2px solid #a9a9a9; width:170px!important}
#header.newHeader .gsc-search-button input{ width:75px!important; height:25px!important }

#content.newLayout h2.inspiration{ background: url("/pix/KerrDental-2/zzCoreTemplate/homepage/kerrSlogan.jpg") no-repeat scroll center top transparent !important;
    text-indent: -9999px; width:324px; height:21px; border:none}

#content.newLayout div.inspirationText{ color:#fff !important;  border-bottom: 1px solid #174C7E; line-height: 21px; margin-bottom: 24px; padding-bottom: 24px;}
#content.newLayout div.colRightTxt{color: #BCBBBB!important; line-height: 18px; padding-bottom: 15px; font-weight:bold}
#content.newLayout .noBdr{border:none}
#content.newLayout .content-colright h2{margin-bottom:5px}
#content.newLayout div.subscribe body, #content.newLayout div.subscribe  form#form1 table, #content.newLayout div.subscribe form#form1 tr, #content.newLayout div.subscribe form#form1 td {  background-color: transparent !important}

#content.newLayout div.subscribe #form1 td #btnSubmit{left: 90px;
    position: relative;
    top: 5px;}

#header h1.logo a {display:block; height:104px; width:116px;}
#header h1.logo a span {display:none;}
#header .search {
	right:0;
	position:absolute;
	top:15px;
}
#header .search-google {
	right:30px;
	position:absolute;
	top:15px;
}
#header p.inspiration {
	color:#fafafa;
	font-size:16px;
	right:0;
	padding:3px 0;
	position:absolute;
	top:66px;
}
#header .search .formSubmitButton {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-search-button.jpg) no-repeat;
	border:none;
	cursor:pointer;
	height:25px;
	width:70px;
}
.formFieldText {
	border:2px solid #a9a9a9;
	padding:3px;
}
.subscribe .formSubmitButton/*, table td.submit input*/ {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-subscribe-button.jpg) no-repeat;
	border:none;
	cursor:pointer;
	height:25px;
	width:70px;
}
.subscribe table td {color:#c5c5c5; padding:5px;}
h1 {font-size:24px; margin:0 0 5px 0;}
h2 {font-size:18px; margin:0 0 5px 0;}
h3 {font-size:16px; margin:0 0 5px 0;}
h4 {font-size:14px;}
p {color:#c5c5c5; line-height:16px; margin:0 0 15px 0;}

.border {border-collapse: collapse;}
.border td {border:1px solid #ccc; padding:5px;}

/*jk 4-7-10*/
ol {padding-left:10px;}

/* Text Links
------------------------------------------------------- */
a:link { color:#2d5582; text-decoration:underline;}
a:visited { color:#3869a1; text-decoration:underline;}
a:hover { text-decoration: none;}
a:active { color:#2d5582; text-decoration:underline;}

/* Image Links
------------------------------------------------------- */
/*a:link img {border:1px solid #2d5582;}*/
a img {border:none;}
/* a:visited img {border:1px solid #2d5582;}*/
/* a:hover img {border:1px solid #4583c9;}*/
/* a:active img {border:1px solid #2d5582;}*/


/* Navigation */
#navigation {
	position:absolute;
	top:81px;
	/*width: 940px;*/
}
#navigation li {
	float:left;
	list-style:none;
}
#navigation li a {
	display:block;
	height:48px;
}
#navigation li a span {
	display:none;
}
#navigation li.home a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-home.jpg) no-repeat;
	width:106px;
}
#navigation li.products a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-products.jpg) no-repeat;
	width:112px;
}
#navigation li.company a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-company.jpg) no-repeat;
	width:148px;
}
#navigation li.news a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-news.jpg) no-repeat;
	width:88px;
}
#navigation li.promotions a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-promotions.jpg) no-repeat;
	width:130px;
}
#navigation li.contact a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-contact.jpg) no-repeat;
	width:128px;
}
#navigation li.university a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-university.jpg) no-repeat;
	width:156px;
}
#navigation li.global a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerr-header-navigation-global.jpg) no-repeat;
	width:72px;
}
#navigation li.home a:hover,#navigation li.products a:hover,#navigation li.company a:hover,#navigation li.news a:hover,#navigation li.promotions a:hover,#navigation li.contact a:hover,#navigation li.university a:hover,#navigation li.global a:hover {
	background:none;
}
#navigation ul li ul {
    clear: left;
    position: absolute;
    left: -999em;
    z-index: 999;
    width: 240px;
    margin-top:12px;
    /*margin-left:22px;*/
    background: #aec881;
    /*border: 1px solid #c1c0bb;*/
    list-style: none;
    line-height: 1;
    padding:15px 0;
    margin-bottom: 0px !important;
    z-index: 10;
}  
#navigation ul li.global ul {
    margin-left:-80px;
    width: 150px;
}  
#navigation ul li li {
    display: inline;
    _display: block;
    float: none;
    _float: left;
    margin: 0;
    text-transform: none;
	width: 240px;
}
#navigation ul ul li.nobgimg a {
	background:none;
    color: #0b2b55;
    display: block;
    padding: 5px 20px;
    text-align: left;
    font-size: 14px;
    text-indent: 0;
    height: 24px;
    width: 180px;
	text-decoration: none;
}
#navigation ul ul li.nobgimg a:hover {
	text-decoration: underline;
}
#navigation ul li:hover ul,
#navigation ul li.sfhover ul {
    left:auto;
	top: 36px;
}
/* Content
---------------------- */
#content {float:left; margin:0 0 15px 0; width:940px;}
/*#content a:link,a:link { color:#2d5582; text-decoration:underline;}
#content a:visited,a:visited { color:#3869a1; text-decoration:underline;}
#content a:hover,a:hover { text-decoration: none;}
#content a:active,a:active { color:#2d5582; text-decoration:underline;}*/
.content-colleft {float:left; margin:0 20px 30px 0; width:572px;}
.content-colright {float:left; width:348px;}
.content-colleft h2, .content-colright h2 {border-bottom:1px solid #174c7e; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:24px; margin:0 0 15px 0; padding:0 0 5px 0;}

/* Main Ad
---------------------- */
.mainad {
	margin:0 0 30px 0;
}

/* Carousel
---------------------- */
.carousel {
	color:#fafafa;
	float:left;
	margin:0 0 30px 0;
	width:572px;
}
.carousel h2 {
	border:none;
	float:left;
	margin:0;
	padding:0 5px 10px 0;
}
.carousel h4 {
	border:none;
	margin:5px 0 10px 0;
	padding:0;
}
#title {
	float:left;
	width:572px;
}
/* 
Scroll title and navigation elements
*/

#scrollForward {
	cursor:pointer;
}

#scrollBack{
	cursor:pointer;	
}
.pointer{
	cursor:pointer;	
}
/*
root element for the scrollable.
when scrolling occurs this element stays still.
*/

.scrollable {
/* required settings */
	position:relative;
	float:left;
	border:none;
	width:572px;
	height:157px; 
	overflow:hidden;
	margin:0px;
	padding:0px;
}
/*	root element for scrollable items. Must be absolutely positioned  */
.scrollable .items {
/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}
/* single scrollable item */
.items div { 
	float:left;
	background-image:url(/pix/KerrDental-2/zzCoreTemplate/kerr-carousel-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:143px;
	height:157px;
	border:none; 
	padding: 0px; 
	margin:0px;
	cursor:pointer;
}
/* Position of image in item */
.items div img {
	position:absolute;
	border:none;
	float:none;
	width:143px; 
	height:103px;
}
/* Text in item */
.itemTitle {
 	position:absolute;
	float:left;
 	color:#212121;
	padding:0px;
	font-size:12px;
	font-weight:bold; 
	border:none;
	width:120px;
	margin-left:10px; margin-top:110px;	
 }
/* active item */
.scrollable .active {
	/*border:2px solid #000;*/
	z-index:9999;
	position:relative;
	top:5px; 
}
/* Hides Page buttons when prev/next page not available */
.disableNavs {
	visibility:hidden;
}

/* Kerr University
---------------------- */
.kerruniversity h2 {
	color:#fafafa;
	border-bottom:none;
}
.kerruniversity h2 a,.kerruniversity h2 a:hover,.kerruniversity h2 a:active,.kerruniversity h2 a:visited {
	color:#fafafa;
	text-decoration:none;
}
#accordion {font-size:16px; margin:0 0 30px 0; padding: 0; }
#accordion dd {padding:5px; width:332px;}
#accordion dd h5 {font-size:10px; margin:5px 0;}
#accordion dd h5 a,#accordion dd h5 a:active {text-decoration:none;}
#accordion dd h5 a:hover {text-decoration:underline;}
.kerruniversity dt {
	border-top:1px solid #174c7e;
	width:348px;
}
.kerruniversity dt a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/plus-icon.gif) right no-repeat;
	color:#fafafa;
	display:block;
	font-weight:bold;
	padding:11px 0 11px 43px;
	text-decoration:none;
	width:305px;
}
.kerruniversity dt a:hover {
	background:url(/pix/KerrDental-2/zzCoreTemplate/minus-icon.gif) right no-repeat;
	color:#fafafa;
	display:block;
	font-weight:bold;
	padding:11px 0 11px 43px;
	text-decoration:none;
	width:305px;
}
.kerruniversity dt a:visited {
	color:#fafafa;
	text-decoration:none;
}
.kerruniversity dt.last { /* ??? */
	border-bottom:1px solid #1b3b63;
	border-top:1px solid #1b3b63;
}
.kerruniversity dt.education {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-education.gif) left no-repeat;
}
.kerruniversity dt.clinicalstudies {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-clinicalstudies.gif) left no-repeat;
}
.kerruniversity dt.partydata {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-3rdpartydata.gif) left no-repeat;
}
.kerruniversity dt.advancements {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-advancements.gif) left no-repeat;
}
.kerruniversity dt.research {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-research.gif) left no-repeat;
}
.kerruniversity dt.videos {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-videos.gif) left no-repeat;
}
.kerruniversity dd { /* content area of the accordian */
	/*border:1px solid #FFF;*/
	background-color:#0b2b55;
	color:#b1bbc8;
	/*height:100px;*/
	font-family:Arial, sans-serif;
	font-size:11px;
	line-height:14px;
	width:348px;
}

/*
.kerruniversity {
	margin:0 0 30px 0;
}
.kerruniversity h2 {
	border-bottom:none;
}
.kerruniversity ul {
	list-style:none;
}
.kerruniversity li {
	border-top:1px solid #174c7e;
	font-size:16px;
	width:348px;
}
.kerruniversity li a {
	background:url(/pix/KerrDental-2/zzCoreTemplate/plus-icon.gif) right no-repeat;
	color:#fafafa;
	display:block;
	font-weight:bold;
	padding:11px 0 11px 43px;
	text-decoration:none;
	width:305px;
}
.kerruniversity li a:hover {
	background:url(/pix/KerrDental-2/zzCoreTemplate/minus-icon.gif) right no-repeat;
	color:#fafafa;
	display:block;
	font-weight:bold;
	padding:11px 0 11px 43px;
	text-decoration:none;
	width:305px;
}
.kerruniversity li a:visited {
	color:#fafafa;
	display:block;
	font-weight:bold;
	padding:11px 0 11px 43px;
	text-decoration:none;
	width:305px;
}
.kerruniversity li.last {
	border-bottom:1px solid #1b3b63;
	border-top:1px solid #1b3b63;
}
.kerruniversity li.education {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-education.gif) left no-repeat;
}
.kerruniversity li.clinicalstudies {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-clinicalstudies.gif) left no-repeat;
}
.kerruniversity li.partydata {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-3rdpartydata.gif) left no-repeat;
}
.kerruniversity li.advancements {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-advancements.gif) left no-repeat;
}
.kerruniversity li.research {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-research.gif) left no-repeat;
}
.kerruniversity li.videos {
	background:url(/pix/KerrDental-2/zzCoreTemplate/kerruniversity-icons-videos.gif) left no-repeat;
}
*/
/* Newsletter
---------------------- */
.newsletter h2 {
	color:#fafafa;
}
p.boldsizetext {
	color:#fafafa;	
	margin:0 0 10px 0;
}
/* Footer
---------------------- */
#footerlist-wrap {
	background:#15345d;
	float:left;
	padding:20px 0;
	width:100%;
}
.footerlist {
	margin:0 auto;
	width:940px;
}
.footerlist h4 {
	color:#fafafa;
}
.footerlist a {
	color:#fafafa;
	text-decoration:none;
}
.footerlist a:hover {
	text-decoration:underline;
}
.footerlist a:visited {
	color:#fafafa;
}
.footerlist h4 {
	margin:0 0 10px 0;
}
.footerlist ul {
	color:#c5c5c5;
	float:left;
	font-size:10px;
	list-style:none;
	padding:0 13px;
	width:65px;
}
/*.footerlist ul strong {
	color:#95b73e;
	margin:0 0 5px 0;
}*/
.footerlist ul strong a {
	color:#8fb23c;
	margin:0 0 5px 0;
}
.footerlist ul strong a:visited {
	color:#8fb23c;
	margin:0 0 5px 0;
}
.footerlist ul li {
	margin:3px 0;
}
#footer-wrap {
	float:left;
	margin:25px 0;
	width:100%;
}
.footer {
	margin:0 auto;
	text-align:center;
	width:940px;
}
.footer p {
	font-size:10px;
}
.footer h4 {	
	color:#fafafa;
	margin:0 0 15px 0;
}
.footer a {	
	color:#fafafa;
}

/* ---------------------------------------------------------------------------------- CORE CSS ENDS --------------------------------------------------------------------------------------------------------------------------- */

/* CSS Document */
/* ---------------------------------------------------------------------------------- STANDARDPAGE BEGINS --------------------------------------------------------------------------------------------------------------------------- */
/* Page End - Image above the footer that ends each page
----------------------------------------------------------------------------- */
.pageEnd {background:url(/pix/KerrDental-2/zzCoreTemplate/footerStandardPage.gif) no-repeat top; clear:both; height:42px; width:1000px;}

/* Product Catergories - Navigation
----------------------------------------------------------------------------- */
#productCategories {float:left; width:165px;}
#productCategories ul {float:left; padding: 0 10px 0 0; width:155px;}
#productCategories li {display:inline; list-style:none;}
#productCategories li a {color:#a8b8cb; display:block; padding:2px 0 2px 5px; margin: 0 0 .5em 0; text-decoration:none;}
#productCategories li a:hover {background:#fff; color:#093a71;}

/* Content Area - This is where the bulk information of the web site goes. (See core.css for other styles)
----------------------------------------------------------------------------- */
#content.interior {float:left; margin:0px 0 15px 0; width:775px;}
#content.optibondxtr {float:left; margin:10px 0 15px 0;}
#content .contentArea-top {background:url(/pix/KerrDental-2/zzCoreTemplate/content-bg-top-3.gif) right no-repeat; float:left; height:20px; margin:12px 0 0 0; width:775px;}
#content .contentArea-bottom {background:url(/pix/KerrDental-2/zzCoreTemplate/content-bg-bottom-3.gif) right no-repeat; float:left; height:20px; margin:0 0 0 0; width:775px;}
#content div#contentArea {background:#fff; /*url(/pix/KerrDental-2/zzCoreTemplate/interiorContentAreaBG-03.gif) repeat-y;*/ float:left; padding:0 20px; width:735px}
#content #contentArea h1,#content #contentArea h2,#content #contentArea h3,#content #contentArea h4 {color:#093a71;}
#content #contentArea p,#content #contentArea ul {color:#666;}
#content #contentArea ul {margin:0 0 15px 15px;}
#content #contentArea li {margin:0 0 3px 0;}
#content div#contentArea blockquote {padding:10px; width:300px;}
#content div#contentArea blockquote p {color:#093a71; font-size:12px; line-height:18px;}
#content div#contentArea blockquote h2 {font-size:14px;}
#content #contentArea table {margin:15px 0;}
#content table#contentArea {background:#fff; /*url(/pix/KerrDental-2/zzCoreTemplate/interiorContentAreaBG-03.gif) repeat-y;*/ float:left; width:775px}
#content div#contentArea #flash {float:right; padding:0 0 15px 15px;}
#content table#contentArea td {vertical-align:top; padding:5px;}
#content table#contentArea td#leftCol {border-right:1px solid #e4e4e4; padding:0 20px 20px 20px;}
#content table#contentArea td#leftCol #focusProduct ul {color:#2d5582;}
#content table#contentArea td#leftCol #focusProduct li {margin:0 0 5px 0;}
#content table#contentArea td#leftCol #focusProduct td.productForcusHighlights {padding:0 5px;}
/*#content table#contentArea td#leftCol table td {padding:5px;}*/
#content table#contentArea td#rightCol {vertical-align:top; padding:0 20px; width:114px;}
#content table#contentArea td#rightCol strong {color:#093a71;}
#content table#contentArea td#rightCol ul {list-style:none; margin:0 0 15px 0;}
#content table#contentArea td#rightCol li {list-style:none; margin:0 0 .5em 0;}

/* ---------------------------------------------------------------------------------- STANDARDPAGE ENDS --------------------------------------------------------------------------------------------------------------------------- */
.clearthis { clear: both;} /* (this is the code you will use) <div class="clearthis"><!-- this div is not floated and its clear property is set to both --></div> */
.fleft {float:left;}
.fright {float:right;}
.txtyellow {color:#FFFF66;}
table.product4column {border-collapse: collapse;}
.product2column td {padding: .5em; width: 50%;}
.product2column.salesrep td {margin:0; padding:0;}
.product3column td {padding: .5em; width: 33%;}
.product3column td ol {margin:0 0 0 20px;}
.product4column td {border:1px solid #f4f3f3; padding: .5em; width: 25%;}
.product5column td {padding: .5em; width: 20%;}
.product6column td {padding: .5em; width: 16%;}
.product8column td {padding: .5em; width: 12%;}
.cellpadding {border-collapse: collapse; width:100%;}
.cellpadding td {border:1px solid #f4f3f3;padding: .5em;}
.cp-promotions {width:100%;}
.cp-promotions td {padding:10px 5px 10px 5px;}
.colored-bg {background-color:#c9e5f9; padding: 5px;}
.order-nav {background:url(http://kerrdental.com/pix/KerrDental-2/zzCoreTemplate/content-bg-bottom-3.gif) bottom no-repeat; float: left; height:20px; margin-top: -30px; padding:0 0 15px 0; text-align: center; width:775px;}
.order-nav p {padding:5px;}
.order-nav p span {color: #666;}
.skyscraper-ad {float: left; width:550px;}
a.backtotop {float:right; font-weight: bold; margin:5px 0;}
.enews-thankyou {background:none; background-color:#0b2b55; color:#fff; padding:10px 20px;}
.btnslcreg {float:right; margin:-35px 0 0 0;}

/* Content Area - Kerr University SideBar
----------------------------------------------------------------------------- */
#content #kerrUniversityNav {margin:10px 0 0 0;}
#content #kerrUniversityNav img {border:none;}
#eNewsContainer {padding:20px;}
#eNewsContainer img {border:none;}

@media print{
 #mainNav{
  display:none;
 }
 #productCategories{
  display:none;
  }
 .search{
  display:none;
 }
 #mainNav{
  display:none;
 }
 #kerrUniversityNav{
  display:none;
 }
 #rightCol{
  display:none;
 }
 #head .kerrLogo span {
  display:block;
  width:400px;
 }
 #head p{
  color:black;
 }
 #head h2 span {
  display:block;
 }
 #leftCol{
  width:auto;
  float:left;
 }
}
/* ShareThis */
#sharethis {margin:33px 0 0 0;}
#sharethis {text-align: right;}
#sharethis a {color:#fff;}

/* ICONS */
.acrobatReader { list-style: url(/pix/zzTemplate/AcrobatReaderIconLI.gif);}

/* Social Media Header */
.socialmedia {background:#fff; height:25px; width:100%;}
.socialmedia ul h4 {color:#0a386c; float:left; margin-left: 370px; padding:2px 3px 0 0;}
.socialmedia ul {margin:0 auto; width:940px; padding:5px 0 0 0;}
.socialmedia li {float:left; list-style: none;}
.socialmedia li a span {display: none;}
.socialmedia li a {display: block; height:16px; padding:1px 5px 0 0; width:16px;}
.socialmedia li.facebook {background: url(/pix/KerrDental-2/Misc/socialmediaicons/16/facebook.png) center no-repeat;}
.socialmedia li.twitter {background: url(/pix/KerrDental-2/Misc/socialmediaicons/16/twitter.png) center no-repeat;}
.socialmedia li.youtube {background: url(/pix/KerrDental-2/Misc/socialmediaicons/16/youtube.png) center no-repeat}
.socialmedia li.linkedin {background: url(/pix/KerrDental-2/Misc/socialmediaicons/16/linkedin.png) center no-repeat}

/* Phone bar */
.phonebar {background:#48961b; text-align:center; /*height:25px;*/ width:100%;}
.phonebar p {color:#fff; font-size: 16px; font-weight:bold; padding:10px 0; margin:0;}
.phonebar p span {font-size:12px; font-weight:lighter; padding:0 0 0 15px;}

/* Survey */
.survey-func li {float:left; margin-right: 10px; list-style: none;}
.survey-func li a {background:#ccc; display: block; float:left; padding: 5px;}

/* Vertise Flow Pediatric Dentists */
.doctorsquote {background: url(/pix/KerrDental-2/Products/VertiseFlow/vf-pediatric-photo.jpg) no-repeat; height: 370px; width:574px;}
.doctorsquote blockquote {background:#f9f9fb; float:right; margin:30px 20px 0 0; padding:15px; width:220px;}
#content table#contentArea td#leftCol div.superiorsealant {background:#00a1e1; color:#fff; padding:5px;}
#content table#contentArea td#leftCol div.superiorsealant h2 {color:#fff;font-size:20px; padding:0 0 0 5px;}
#content table#contentArea td#leftCol div.superiorsealant p {color:#fff; margin:0 0 0 0;}
#content table#contentArea td#leftCol div.superiorsealant p strong {color:#fff; font-size:16px;padding:0 0 0 5px;}
#content table#contentArea td#leftCol div.superiorsealant {margin:0 0 20px 0;}
#content table#contentArea td#leftCol div.superiorsealant table td {padding:4px;}
#content table#contentArea td#leftCol div.superiorsealant table td.imgleft {padding:4px 4px 4px 0;}
#content table#contentArea td#leftCol div.superiorsealant table td.imgright {padding:4px 0 4px 4px;}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
/* 
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
		width:572px;
		height:350px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(/js/easyslider1.7/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(/js/easyslider1.7/btn_next.gif) no-repeat 0 0;	
		}	
		
/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #fff;
		background:#a6c6df;
		color:#666;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.nowCurrent a{
		background:#093162;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

/* Optibond XTR - GreenTable css */


table.greenTable{ border-collapse:collapse; box-shadow: 5px 5px 10px #ccc; -webkit-box-shadow: 5px 5px 10px #ccc; -mozbox-shadow: 5px 5px 10px #ccc; border:1px solid #ccc; border-top:none}
table.greenTable th, table.greenTable td{line-height:21px; vertical-align:middle!important}
table.greenTable th{ background-color:#328437; color:#fff; text-align:left; font-size:16px; padding:3px}
table.greenTable img{ border:none; outline:none}
table.greenTable th.uppercase{ text-transform:uppercase}
table.greenTable td.subHeading{ background-color:#71a067; color:#fff; font-weight:bold; font-size:14px}
table.greenTable tr.oddRow{ background-color:#c2d4bb}
img.centerAlign{margin: 0 auto; display: block;}
.BdrCollap{margin:0!important; border-collapse:collapse!important; width:100%!important}
.BdrCollap td{padding:0!important}
