/* CSS Document */

body,td,th {
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
        }

#products {
        width:600px;
        vertical-align:top;
        position: relative; left:100px;
        }
#container {
        width:800px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 3px;
		margin:0 auto;
        }

#photo {
        width: 250px; 
        position:relative; top: -55px; left: 550px;
        }
#company {
        width: 760px; height:55px;
        position: relative; left: 10px; 
        }
.style2 {font-size: small}


.label {
        font-size: 12px;
        font-weight: bold;
}
.caption {
        font-size: 12px;
        font-weight: normal;
                }
body {
        margin-left: 30px;
        margin-top: 20px;
}
.style5 {font-size: 12px}
a {
        font-size: 12px;
        color: #003366;
        font-weight: bold;
}
a:link {
        text-decoration: none;
}
a:visited {
        text-decoration: none;
        color: #666666;
}
a:hover {
        text-decoration: underline;
        color: #576E98;
}
a:active {
        text-decoration: none;
}

#navigation {
        background-color: #0B1666;
        height:23px;
        position:relative; top: 55px;
        }
#l2nav {
        position:relative; top: 55px;
        }
        

#copyright {
        width: 800px;
        }       
.style10 {
        font-size: 10px;
        color: #999999;
}


#start {
        position:relative;
        width:800px;
        height:23px;
        z-index:6;
        top: 45px;
        left:31px;
        visibility: visible;
}
#dental {
        position:relative;
        top: 55px;
        width:800px;
        z-index: 2;
        visibility: hidden;
}
#surgical {
        position:relative;
        top: 10px;
        width:800px;
        z-index:3;
        visibility: hidden;
}

#endex {
        position:relative;
        top: -36px;
        left:376px;
        width:800px;
        z-index:4;
        visibility: hidden;
}
#enac{
        position:relative;
        top: -60px;
        left:330px;
        width:450px;
        z-index:5;
        visibility: hidden;
}
.featurehdg {font-size: small; font-weight: bold; }
.pgtitle-prodname {color: #0B1666}
.style2 {font-size: x-small}
.featuretxt {font-size: small}

/* Dec 2018 new nav button styles to replace Flash buttons, no longer well-supported */

.navbtn:link, .navbtn:visited { background:#98afea; color:#000; font-size:11px; padding:8px 32px; text-decoration:none; }
.navbtn:hover { background:#0d1765; color:#fff; text-decoration:none; }