html, body {
	margin:0;
	padding: 0;
	font-size: 90%;
	font-family : arial, sans-serif;
	color:#000000;
	background-color: #fcd2c2;
}
img, div, a, li { behavior: url(iepngfix.htc) }
h1 {
	padding:0;
	margin:0;
	font-size:120%;
}
img {border:none}
.gold {
padding: 8px; 
margin: 0 0 15px 0; 
height: 27px; 
width: 439px;
background:#9d8756 url(img/gold-bar.jpg) no-repeat;
color:#fff; 
font-size:20px; 
overflow:hidden;
}
.green1 {
padding: 8px; 
margin: 0 0 15px 0; 
height: 27px; 
width: 439px;
background:#2ed19c url(images/green-bar.jpg) no-repeat;
color:#fff; 
font-size:20px; 
overflow:hidden;
}
.cms-blue-title {
	width:95%;
	height:30px;
	padding:2px;
	background:url(img/corner-blue-right.gif) #a9e1fa right no-repeat;
	overflow:hidden;
	color:#4035a9;
	font-size:18px;
}
.cms-blue {
	width:95%;
	min-height:30px;
	padding:2px;
	background:url(img/corner-blue-left.gif) #a9e1fa left no-repeat;
	overflow:hidden;
	color:#000;
	font-size:11px;
}
#video {
	margin:150px auto 0 auto;
	width:700px;
	text-align:center;
	font-size:200%;
	
}
#content {
	width:950px;
	background:#FFF;
	height:auto !important;
	min-height:400px;
	overflow:auto;
	margin:0 auto;
	text-align:center;
}
#menu {
	width:900px;
	margin:15px auto 0 auto;
	min-height:50px;
}
#menu ul{
	height:50px;
	list-style:none;
	float:right;
	z-index:999;
	margin:0;
	padding:0;
	position:relative;
	z-index:999;
}

#menu li {
	float:left;
	position: relative;
	margin:0;
	height:40px;
	padding-top:10px;
	padding-left:0;
	font-size:11px;
	color:#999;
	z-index:999;

}
#menu li li{
	height:35px;
	padding:0;
	margin-left:0;
	z-index:999;
}
#menu  li ul {
  display: none;
  z-index:999;
  position: absolute;
  padding-top:7px;
  left: 0;
  margin-left:0;
  padding-left:0;
  top: 100%; 
  z-index:999;
  }
#menu li > ul {
	top: 41px;
	left: 0;
	}
#menu li:hover ul, li.over ul{ display: block; }

#mainmenu li a
	{	display: block;
		text-decoration: none;
		width: 131px;
		white-space: nowrap;
		color:#fff}

#mainmenu li ul li a
		{	
		width:130px;
			background: #f2e388;
			color:#000;
			height:27px;
			padding-top:8px;
			border-top: 1px solid white;
			font-size:11px;
			}
.date {color:#00adef; font-weight:bold; font-size:14px;}
.yellow-base a {color:#333333}
.orangebg{
				background:#fdb159 !important;
			}
.orangebg:hover {
				background:#ffcc91 !important;

			}
.yellow-base {
			background:url(img/yellow-base.png) bottom no-repeat !important;
			height:16px !important;
			padding:0px !important;
			width:130px !important;
			border-top:none  !important;
		}
.orange-base {
			background:url(img/orange-base.png) bottom no-repeat !important;
			height:16px !important;
			padding:0px !important;
			width:130px !important;
			border-top:none  !important;
		}
.greybg{
				background:#c5c5c5 !important;
			}
.greeybg:hover {
				background:#d6d6d6 !important;

			}
.grey-base {
			background:url(img/grey-base.png) bottom no-repeat !important;
			height:16px !important;
			padding:0px !important;
			width:130px !important;
			border-top:none  !important;
		}
		
		#mainmenu li ul li a:hover
		{	background: #f4edc0}
		
		
		

.home {
	background:none;
	width:150px;
	text-align:left;
}
.home a {width:150px!important; height:27px!important;;}
.dental {
	background:url(img/yellow.jpg) no-repeat;
	width:131px;
	color:#000 !important;


}
.patient {
	background:url(img/menu-orange.jpg) no-repeat;
	width:131px;

}
.movies {
	background:url(img/menu-green.jpg) no-repeat;
	width:130px;

}
.training {
	background:url(img/menu-red-large.jpg) no-repeat;
	width:130px;

}
.contact {
	background:url(img/menu-blue.jpg) no-repeat;
	width:87px;
	
}
.contact a {width:87px!important; height:27px!important;;}
.international {
	background:url(img/menu-grey.jpg) no-repeat !important;
	width:131px;
	color:#000 !important;

}
.example-span {
	font-size:120%;
	color:#FF0000;
}
#tagline{
	text-align:left;
	margin:5px auto 15px auto;
	padding-left:42px;
	width:900px;
	color:#333;
	font-size:10px;

}
#testimonials{
	width:900px;
	height:341px;
	margin:5px auto 10px auto;
	background:url(img/logo2.jpg) top right no-repeat;
	overflow:hidden;
}
#t1{
	width:900px;
	height:341px;
	margin:5px auto 10px auto;
	background:url(img/testimonial.jpg) no-repeat;
}
#t2{
	width:900px;
	height:341px;
	margin:5px auto 10px auto;
	background:url(img/testimonial2.jpg) no-repeat;
}
#t3{
	width:900px;
	height:341px;
	margin:5px auto 10px auto;
	background:url(img/testimonial3.jpg) no-repeat;
}
.comment {
	float:right;
	bottom:0;
	width:265px;
	height:145px;
	margin-top:190px;
	margin-right:35px;
	text-align:center;
	color:#24357a;
	font-size:16px;
	line-height:22px;
}
#cms{
	width:900px;
	min-height:241px;
	margin:15px auto;
	text-align:left;
	font-size:12px;
	z-index:-1;
	
}
#cms object {
	z-index:-1;
}
h2 {
	color:#2d609b;
	margin:0;
	padding:0;
	font-size:13px;
}
h3 {
	color:#bc001a;
	margin:0;
	padding:0;
	font-size:13px;
}
.wrap {
	float:left;
	width:540px;
	min-height:150px;
	overflow:auto;
}
.left {
	float:left;
	width:260px;
	min-height:150px;
}
.middle {
	float:left;
	width:260px;
	min-height:150px;
	margin-left:20px;
}
.red {
	color:#bc001a;
	font-size:90%;
}
.form-item {
	text-align:left;
	height:40px;
}
.form-item-mess {
	margin-bottom:10px;
	text-align:left;
	height:110px;
}
.form-submit {
	margin-bottom:20px;
	margin-left:135px;
	border:none;
	text-align:left;
	clear:both;
}
.form-submit input {
	border:none;
	float:left;
}
.form-submit label {
	float:left;
	margin-left:15px;
	width:250px;
}
.title {
	float:left;
}
.form-item select {
	float:right;
	width:300px;
}
.form-item input{
	float:right;
	width:300px;
	border:#00adef 1px solid;
}

.form-item-mess textarea{
	float:right;
	width:300px;
	border:#00adef 1px solid;
}
.submit {
background-color:#00adef !important; 
color:#FFFFFF !important;
cursor:pointer;}
.right {
	float:right;
	width:296px;
	min-height:210px;
	background:url(img/video.jpg) no-repeat;
	padding:20px;
	cursor:pointer;
}
	
#footer {
	width:950px;
	background:#FFF  url(img/base.gif) bottom no-repeat;
	height:auto !important;
	min-height:40px;
	overflow:auto;
	margin:0 auto;
	padding-bottom:20px;
	font-size:11px;
	text-align:center;
	color:#999999;
}
#footer-content {
	width:900px;
	border-top:#000 1px solid;
	min-height:40px;
	overflow:auto;
	margin:0 auto;
	padding:10px 0;
	text-align:left;
	background:url(img/logo3.jpg) top right no-repeat;
	color:#004288;
	font-size:14px;
}
A:link {text-decoration:none; color:#666666}
A:visited {text-decoration:none; color:#666666}
A:hover {text-decoration:none; color:#000000}
A:active {text-decoration:none; color:#000000}

#cms A:link {text-decoration:underline; color:#000 }
#cms A:visited {text-decoration:underline; color:#000}
#cms A:hover {text-decoration:underline; color:#273350 }
#cms A:active {text-decoration:underline; color:#273350 }

#footer A:link {text-decoration:none; color:#999999; }
#footer A:visited {text-decoration:none; color:#999999; }
#footer A:hover {text-decoration:none; color:#333333; font-size:10px;}
#footer A:active {text-decoration:none; color:#333333; font-size:10px;}
