/* CSS Document */

body {
	background-color: #000;
	margin: 0;
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #FFF;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	}

object {
	outline:none;
}

#main {
	width: 750px;
	margin: auto auto;
	background-color: #000;
	}
	
#header {
	width: 750px;
	height: 98px;
	}
	
#header .logo {
	float: left;
	margin: 0 0 0 16px;
	}

#flash {
	width: 750px;
	height: 220px;
	}
	
#int_image {
	width: 750px;
	height: 175px;
	}
	
#int_image_cad {
	width: 750px;
	height: 163px;
	}
	
#wrapper {
	width: 750px;
	}

#leftSide {
	width: 180px;
	float: left;
	}

#rightSide {
	width: 530px;
	float: right;
	margin-right: 40px;
	line-height: 1.5;
	text-align: justify;
	}
	
#videoSide {
	width: 560px;
	float: right;
	margin-right: 10px;
	line-height: 1.5;
	text-align: justify;
	}

#footer {
	width: 750px;
	clear: both;
	border-top: 1px solid #666;
	font-size: 9px;
	text-align: center;
	padding: 10px 0 10px 0;
	}

#footer a {
	color: #999999;
	text-decoration: none;
	}

#footer a:hover {
	color: #6699FF;
	text-decoration: underline;
	}
	
#sideNav {
	width: 135px;
	margin: 0 0 0 20px;
	background-image: url(images/navBG.gif);
	background-repeat: no-repeat;
	padding: 10px 0  0 5px;
}

#intNav {
	width: 140px;
	height: 165px;
	background-image: url(images/int_navBG.gif);
	background-repeat: no-repeat;
	background-color: #000;
	margin: 0 0 0 16px;
	text-align: center;
	padding-top: 10px;
	}

.nav {
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 5px 0 0 0;
	text-align:center;
	}

a {
	outline: none;
	}

a {
color:#8aaff6;
}

.padding_right {
padding-right: 20px;
}

.heading1 {
color:#8CAEF6;
font-size: 14px;
}

.blueText {
color:#8CAEF6;
}

.speaker_links {
font-size:9px;
}

#rotate-img-link {
list-style:none;
}
#rotate-img-link a:link {
color:gray;
}
#rotate-img-link a:hover {
color:red;
}
#rotate-img-link a img {
border:0;
}
#rotate-img-link .image {
float:left;
}

.small_grey {
	font-size:10px;
	color:#999;
}

.supercript_univ {
	font-size:9px; 
	vertical-align:top;
	color:#666;
}


/******************** NAV STYLES ******************************/

.topNav {
        width: 590px;
		float: right;
		margin: 55px 0 0 0;

}


#navTopLevel1 {
        margin: 0;
        padding: 0 0 20px 10px;
}

#navTopLevel1 li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navTopLevel1 a:link, #navTopLevel1 a:visited {
        float: left;
        font-size: 12px;
        line-height: 14px;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #FFF;
}

#navTopLevel1 a:hover {
        padding-bottom: 6px;
        color: #8aaff6;
}

#sub1 {
        margin: 0;
        padding: 0 0 20px 10px;
		font-size: 10px;
}

#sub1 li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#sub1 a:link, #sub1 a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        padding: 0 0px 6px 0px;
		margin: 0 10px 0 10px;
        text-decoration: none;
        color: #666;
}

#sub1 a:link.active, #sub1 a:visited.active, #sub1 a:hover {
        padding-bottom: 6px;
        background: url(circle.gif) no-repeat bottom center;
		border-bottom: 3px solid #0033CC;
}

/******Aplications Nav styles*****************/
body#applications #sub1 .applications {border-bottom: 3px solid #0033CC;}
body#applications #navTopLevel1 .applications {color: #8aaff6;}
body#tmd #sub1 .tmd {border-bottom: 3px solid #0033CC;}
body#tmd #navTopLevel1 .applications {color: #8aaff6;}
body#orthodontics #sub1 .orthodontics {border-bottom: 3px solid #0033CC;}
body#orthodontics #navTopLevel1 .applications {color: #8aaff6;}
body#cosmetic_dentistry #sub1 .cosmetic_dentistry {border-bottom: 3px solid #0033CC;}
body#cosmetic_dentistry #navTopLevel1 .applications {color: #8aaff6;}
body#occlusion #sub1 .occlusion {border-bottom: 3px solid #0033CC;}
body#occlusion #navTopLevel1 .applications {color: #8aaff6;}
body#sleep_dentistry #sub1 .sleep_dentistry {border-bottom: 3px solid #0033CC;}
body#sleep_dentistry #navTopLevel1 .applications {color: #8aaff6;}
body#prosthodontics #sub1 .prosthodontics {border-bottom: 3px solid #0033CC;}
body#prosthodontics #navTopLevel1 .applications {color: #8aaff6;}
body#cad #sub1 .cad {border-bottom: 3px solid #0033CC;}
body#cad #navTopLevel1 .applications {color: #8aaff6;}

/***********************Products Nav styles****************/
body#products #sub1 .products {border-bottom: 3px solid #0033CC;}
body#products #navTopLevel1 .products {color: #8aaff6;}
body#t_scan #sub1 .t_scan {border-bottom: 3px solid #0033CC;}
body#t_scan #navTopLevel1 .products {color: #8aaff6;}
body#emg #sub1 .emg{border-bottom: 3px solid #0033CC;}
body#emg #navTopLevel1 .products {color: #8aaff6;}
body#jt_3d #sub1 .jt_3d {border-bottom: 3px solid #0033CC;}
body#jt_3d #navTopLevel1 .products {color: #8aaff6;}
body#biotens #sub1 .biotens {border-bottom: 3px solid #0033CC;}
body#biotens #navTopLevel1 .products {color: #8aaff6;}
body#quadra_tens #sub1 .quadra_tens {border-bottom: 3px solid #0033CC;}
body#quadra_tens #navTopLevel1 .products {color: #8aaff6;}
body#jva #sub1 .jva {border-bottom: 3px solid #0033CC;}
body#jav #navTopLevel1 .products {color: #8aaff6;}

/***********************Company Nav styles****************/
body#company #sub1 .company {border-bottom: 3px solid #0033CC;}
body#company #navTopLevel1 .company {color: #8aaff6;}
body#about #sub1 .about {border-bottom: 3px solid #0033CC;}
body#about #navTopLevel1 .company {color: #8aaff6;}
body#contact #sub1 .contact {border-bottom: 3px solid #0033CC;}
body#contact #navTopLevel1 .company {color: #8aaff6;}
body#international #sub1 .international {border-bottom: 3px solid #0033CC;}
body#international #navTopLevel1 .company {color: #8aaff6;}

/***********************Academia Nav styles****************/
body#academia #sub1 .academia {border-bottom: 3px solid #0033CC;}
body#academia #navTopLevel1 .academia {color: #8aaff6;}
body#research #sub1 .research {border-bottom: 3px solid #0033CC;}
body#research #navTopLevel1 .academia {color: #8aaff6;}
body#univ #sub1 .univ {border-bottom: 3px solid #0033CC;}
body#univ #navTopLevel1 .academia {color: #8aaff6;}

/***********************Services Nav styles****************/
body#services #sub1 .services {border-bottom: 3px solid #0033CC;}
body#services #navTopLevel1 .services {color: #8aaff6;}
body#continued_ed #sub1 .continued_ed {border-bottom: 3px solid #0033CC;}
body#continued_ed #navTopLevel1 .services {color: #8aaff6;}
body#seminar #sub1 .seminar {border-bottom: 3px solid #0033CC;}
body#seminar #navTopLevel1 .services {color: #8aaff6;}
body#onsite #sub1 .onsite {border-bottom: 3px solid #0033CC;}
body#onsite #navTopLevel1 .services {color: #8aaff6;}
body#online #sub1 .online {border-bottom: 3px solid #0033CC;}
body#online #navTopLevel1 .services {color: #8aaff6;}
body#ce_center #sub1 .ce_center {border-bottom: 3px solid #0033CC;}
body#ce_center #navTopLevel1 .services {color: #8aaff6;}

#changeColor {
color: #FF0000;
}

/***************  SWITCH CONTENT SCRIPT *****************/
.iconspan{
float: right;
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

.eg-bar{
background-color: #1A1A1A;
font-weight: bold;

padding: 3px;
}

div.eg-bar{
width: 500px;
}

.icongroup1{
width: 500px;
}
/**** END CONTENT SCRIPT *******/