body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.jpg) no-repeat top center;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, font, img, strong, sub, sup, b, u, i, center, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
ol, ul, li {
	list-style: none;
}

*{
	outline:none;
	}
input.buttons {
	background: none no-repeat top left;
	border: none;
	cursor: pointer;
	display: block;
	height: 25px;
	overflow: hidden;
	padding: 0;
	margin: 0 2px 0 0;
	text-indent: -9999px;
	width: auto;
	}
	
.clear{
	clear:both;
	}


#container{
	width:1002px;
	margin:0 auto;
	position:relative;
}
#navigation-cont{
	width:1002px;
	float:left;
	position:relative;
	}
#navigation-left{
	width:117px;
	float:left;
	}
#navigation{
	width:800px;
	float:right;
	padding:24px 10px 0 0px;
}
#brush{
	position:absolute;
	height:100px;
	z-index:499;
	margin-left:0;
	margin-top:0;
	}
#header{
	width:1002px;
	float:left;
	position:relative;	
	height:516px;
	margin-top:1px;

}
#header-shadow{
	width:1002px;
	position:absolute;
	z-index:10;
	margin-top:100px;
	}
#header-left{
	width:976px;
	float:left;
	height:249px;
	margin-left:20px;
}
#header-right{
	width:275px;
	float:left;
	padding:30px 0 0 0;
	}
#body-cont{
	width:960px;
	float:left;
	background:url(../images/body-bg.png) no-repeat top left;	
	padding:0 12px 0 30px;
}
#body-cont-home{
	width:960px;
	float:left;
	padding:0 12px 0 30px;
}
	
	
	
#body-part{
	width:909px;
	float:left;
	position:relative;
	background-color:#fff;
	padding:27px 25px 0 27px;
	min-height:180px;
	height:auto !important;
	height:220px;
}
#top-line{
	width:909px;
	float:left;
	position:relative;
	padding:0 0 25px 0;
	}
#body-part .left-part{
	width:904px;
	float:left;
	}
.left-part .box1{
	width:285px;
	float:left;
	}
.left-part .box2{
	width:600px;
	float:left;
	padding:0 0 0 18px;
	}
#heading{
	width:623px;
	float:left;
	}
.seperator{
	width:623px;
	float:left;
	}
#body-txt{
	width:599px;
	float:left;
	padding:14px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
#body-txt p{
	margin:0;
	padding:0 0 20px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:18px;
	}
#button{
	width:599px;
	float:left;
	}
#body-part .right-part{
	width:285px;
	float:left;
	position:relative;
	}
#right-img{
	width:285px;
	float:left;
	position:relative;
	}
/*----------------Footer Starts Here------------------------*/

#footer-part2{
	width:909px;
	float:left;
	padding:0px 25px 0 27px;
	position:relative;
	}
#footer-part3{
	width:945px;
	float:left;
	padding:6px 0 0 35px;
	position:relative;
	}
#footer-part{
	width:945px;
	float:left;
	position:relative;
	padding:0 0 0 57px;
	}
#footer-sep{
	width:909px;
	float:left;
	position:relative;
	}
#footer{
	width:909px;
	float:left;
	text-align:center;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	padding:9px 0 10px 0;
	}
#footer a{
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:underline;
	}
#footer a:hover{
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	}
#footer span{
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
	
/*----------------Footer Ends Here------------------------*/
	
	
/*----------------Pers Page Starts Here------------------------*/
#pers-cont{
	width:980px;
	float:left;
	padding:24px 0 0 22px;
	margin-top:1px;
	}
#pers-details{
	width:980px;
	float:left;
	}
#pers-left{
	width:655px;
	float:left;
	background:url(../images/pers-bg.png) no-repeat top left;
	min-height:515px;
	height:auto !important;
	height:515px;
	padding:6px 9px 0 9px;
	}
#pers-txt{
	width:625px;
	float:left;
	padding:30px 0 0 30px;
	}
#pers-head{
	width:625px;
	float:left;
	}
#pers-right{
	width:288px;
	float:left;
	padding:4px 0 0 18px;
	}
.banr1{
	width:288px;
	float:left;
	margin:0 0 20px 0;
	}
#pers-content{
	width:610px;
	float:left;
	padding:14px 0 20px 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	height:420px;
	overflow-y:scroll;
	overflow-x:hidden;
	scrollbar-face-color: #CC0000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #CC0000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CC0000;
	scrollbar-track-color: #FFFFFF;
	}
#pers-content p{
	padding:5px 0;
	margin:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
#pers-content h2{
	padding:0;
	margin:0;
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
#pers-content span{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
#pers-content ul{
	margin:5px 0 0 0;
	padding:0;
	}
#pers-content ul li, #pers-content ul li a{
	margin:0;
	padding:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
#pers-content ul li a:hover{
	margin:0;
	padding:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	}
/*----------------Pers Page Ends Here------------------------*/
/*----------------persbericht Page Starts Here------------------------*/
#persbericht-bg{
	width:972px;
	float:left;
	background:url(../images/persbericht-bg.png) no-repeat top left;
	min-height:500px;
	height:auto !important;
	height:500px;
	padding:6px 0 0 8px;
	}
#persbericht-details{
	width:942px;
	float:left;
	padding:30px 0 0 30px;
	}
#persbericht-txt{
	width:942px;
	float:left;
	}
#persbericht-head{
	width:942px;
	float:left;
	}
#persbericht-sep{
	width:942px;
	float:left;
	}
#persber-content{
	width:900px;
	float:left;
	padding:14px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
#persber-content p{
	margin:0;
	padding:0 0 15px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
.persber_boldLink{	
	color: #CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;

	}
	

#persber-content a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:underline;
	}
#persber-content a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	}
.persber-style1 {
	font-size: 14px;
	font-weight:normal;
}
.persber-style2 {
	font-size: 12px;
	font-weight: bold;
}
.persber-style3 {
	font-size: 12px;
	font-style: italic;
}
/*----------------persbericht Page Ends Here------------------------*/



/*----------------Links Page Starts Here------------------------*/
#links-content{
	width:610px;
	float:left;
	padding:14px 0 10px 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
}
#links-content p{
	padding:0 0 10px 0;
	margin:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
#links-content a{
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
#links-content a:hover{
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	}
/*----------------Links Page Ends Here------------------------*/



/*----------------Service Page Starts Here------------------------*/
#service-bg{
	width:972px;
	float:left;
	background:url(../images/service-bg.png) no-repeat top left;
	min-height:500px;
	height:auto !important;
	height:500px;
	padding:6px 0 0 8px;
	}
#service-details{
	width:942px;
	float:left;
	padding:30px 0 0 30px;
	}
#service-txt{
	width:942px;
	float:left;
	}
#service-head{
	width:942px;
	float:left;
	}
#service-sep{
	width:942px;
	float:left;
	}
#serv-content{
	width:942px;
	float:left;
	padding:14px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
#serv-content p{
	margin:0;
	padding:0 0 15px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
#serv-content a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:underline;
	}
#serv-content a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	}
/*----------------Service Page Ends Here------------------------*/

#smaken{
	width:980px;
	float:left;
	margin-top:-26px;
	}

/*----------------Werking Page Starts Here------------------------*/
#werking{
	width:980px;
	float:left;
	
	}
#werking-left{
	width:255px;
	float:left;
	background:url(../images/werking-left.png) no-repeat top left;
	min-height:470px;
	height:auto !important;
	height:470px;
	padding:13px 0 0 35px;
	}
#left-head{
	width:252px;
	float:left;
	height:24px;
	padding:0 0 0 3px
	}
#left-txt{
	width:252px;
	float:left;
	padding:6px 0 0 3px;
	}
#left-txt ul{
	padding:0;
	margin:0;
	}
#left-txt ul li{
	padding:0;
	margin:0;
	list-style-type:none;
	}
#left-txt ul li a{
	font:normal 12px/30px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/li-bg.gif) no-repeat left 2px;
	display:block;
	height:32px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:230px;
	}
#left-txt ul li a:hover{
	font:normal 12px/30px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	height:32px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:230px;
	} 
#left-txt ul li a.current{
	font:normal 12px/30px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	height:32px;
	padding:0 0 0 10px;
	text-decoration:none;
	background:url(../images/libg2.gif) no-repeat left 2px;
	width:215px;
	}
#left-bottom-img{
	width:255px;
	float:left;
	}
#werking-right{
	width:599px;
	float:left;
	background:url(../images/werking-right.png) no-repeat top left;
	min-height:470px;
	height:auto !important;
	height:470px;
	padding:33px 38px 0 53px;
	}
#right-details{
	width:599px;
	float:left;
	}
#right-headings{
	width:599px;
	float:left;
	}
#xylifresh{
	width:auto;
	float:left;
	}
#pdf{
	width:180px;
	float:right;
	text-align:right;
	}
#pdf-img{
	width:30px;
	float:right;
	}
#pdf-txt{
	width:150px;
	float:right;
	padding:5px 0 0 0;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
#pdf-txt a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:underline;
	}
#pdf-txt a:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	}
#right-sep{
	width:599px;
	float:left;
	}
#right-txt{
	width:599px;
	height:420px;
	overflow-y:scroll;
	overflow-x:hidden;
	float:left;
	padding:14px 0 0 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	scrollbar-face-color:#CC0000;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-darkshadow-color:#CC0000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#CC0000;
	scrollbar-track-color:#FFFFFF;
	position:relative;
	}
#right-txt p{
	padding:0 0 10px 0;
	margin:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}

#right-txt h2{
	padding:0;
	margin:0;
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
#tips-right{
	width:599px;
	float:left;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	height:420px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding:14px 0 20px 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	scrollbar-face-color: #CC0000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #CC0000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CC0000;
	scrollbar-track-color: #FFFFFF;
	position:relative;
	}
#tips-right h2{
	padding:0;
	margin:0;
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
#tips-right p{
	padding:0 0 10px 0;
	margin:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
#tips-right a{
	padding:0;
	margin:0;
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
#tips-right a:hover{
	padding:0;
	margin:0;
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	}
#top{
	width:599px;
	float:left;
	text-align:right;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
/*----------------Werking Page Ends Here------------------------*/

.textfield {
	font-size: 12px;
	background-image: url(../images/bg_textfield.gif);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	width: 160px;
}
/*------------- Dental ----------------------------*/

#dental_banner{
	float:left;
	margin:24px 0 0 -27px;
}
#dental-right{
	width:599px;
	float:left;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	height:420px;
	overflow-y:auto;
	overflow-x:hidden;
	padding:14px 0 20px 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	scrollbar-face-color: #CC0000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #CC0000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CC0000;
	scrollbar-track-color: #FFFFFF;
	position:relative;
	}
#dental-right h2{
	padding:0;
	margin:0;
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	}
#dental-right p{
	padding:0 0 10px 0;
	margin:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
#dental-right a{
	padding:0;
	margin:0;
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:underline;
	}
#dental-right a:hover{
	padding:0;
	margin:0;
	font:700 12px/18px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
}
#dental_img{
	margin-top:40px;
}
.dentalLeftHeight{
	margin-top:170px;
}
#dental_nb_form{
	margin-top:15px;	
}
/*------------------------------------ Deepak's styles --------------------------------*/
#right-txt ul{
	padding:0;
	margin:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}	
#right-txt ul li{
	margin-left:30px;
	color:#000;
	list-style-type:disc;
	}	
