/* Navigation - links styles */
a:active,a,visited {color:#074B88; text-decoration:none; }
a:hover {color:#FDBB66; text-decoration:underline; }
.lil2:hover {color:#fff; text-decoration:underline; }
.nav{color:#1986CC; padding-right:15px; font-size:12px; font-weight:bold;}
.nav:hover {color:#1A9F6D; text-decoration:underline; }
.sb{color:#fff; text-decoration:underline; }
.und{text-decoration:underline; }
.brd{color:#31628E; font-weight:bold; }
.lil2 {font-size:10px; color:#F6B812; text-decoration:underline; }

/* Global styles */
td, div {font-family:arial, verdana, geneva, helvetica; font-size:13px; }
input, textarea {font-family: arial; font-size: 11px; background-color: #fff; border-right: #cccccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; color: #000; border-bottom: #ccc 1px solid}
.no {background-repeat:no-repeat;}
li {list-style-type: square; line-height:22px; }
b, strong {color:#074B88; }
h1, h2, h3 {font-weight:bold; font-size:13px; }

/* Interface - layout styles */
.hmbar1 {font-size:12px; line-height:15px; font-family:verdana,arial;  background-repeat:no-repeat; padding-top:80px; }
#padding-text { padding-left:10px; padding-right:3px; line-height:20px;}
#padding { padding-left:10px; padding-right:3px; }
.mainnav{ padding-left:15px; padding-right:5px; padding-top:5px; background-color:white; height:67px;}
#hm-main {width:100%; border-top: #001689 8px solid; }
#hm-ftr {text-align:center; width:100%;}
.dental_solutions {width:149px; background-color:#1986CC; vertical-align:top;}
#hm-padding-text { width:149px; padding-left:10px; padding-right:3px; line-height:20px; background-color:#1986CC; color:white;}
.hm-ctr {background-repeat:no-repeat; background-image: url(../img/hm-bkgd-ctr.jpg); background-color:#8FC9D2; vertical-align:top; width:456px; } 
#hm-content {padding-left:12px; font-size:12px; width:456px; padding-top:37px; line-height:16px;}
#right-bar {width:250px; padding-left:9px;}
.hm-right {background-color:#003366; width:100%; color:white; vertical-align:top; height:546px; padding-top:2px;}
.hm-drs {position:absolute; z-index:1; top:294px; left:286px;}
#hm-ftr {text-align:center; width:100%; border-top: #000 8px solid;}

/* Content - font styles */
.article {vertical-align:top; color:#31628E; padding-top:5px; height:86px; background-color:white; font-size:14px; font-weight:bold; text-align:center;}
.ftr {font-size:13px; color:#fff; }
.quote {font-size:12px; color:#31628E; }
.lil {font-size:12px;}
.num {font-size:10px;}
.fp {font-size:10px; line-height:11px;}
.whte {color:#fff; }
.content {padding-left:30px; padding-top:25px; background-repeat:no-repeat; background-image: url(../img/bkgd_e.gif); }
.porcontent {padding-left:30px; padding-top:25px; }
.big {font-size:16px; font-weight: bold; text-transform:uppercase; color:#31628E;}
.bigger {font-size:15px; line-height:14px; font-weight:bold;}
.org {color:#FDBB66; }
.whte {color:white;}
.articles {color:white; line-height:16px;}

/* New Video page */
#iframe {width:691px; height:171px; overflow:auto; background-color:#C6EEFD;}
.buffer {padding-left:10px; padding-right:10px;}
#video_header {background-repeat:no-repeat; background-image: url(../img/video-bkgd.jpg); font-size:19px; color:white; width:691px; height:40px; line-height:35px; text-transform:uppercase; padding-left:15px; font-family:Helvetica;  letter-spacing:2px;}
.vidcontent {padding-left:10px; line-height:17px;}
#video {background-repeat:no-repeat; background-image: url(../img/video-pop.jpg); background-color:#DAEAFF; width:650px; height:565px; text-align:center;}
