body {
margin : 0;
background-image : url(../images/bg.jpg);
background-repeat : repeat-x;
background-color : #000000;
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
font-family : Arial, Helvetica, Verdana, sans-serif;
}
.bodybg {
background-image : url(../images/bg.jpg);
background-repeat : repeat-x;
}
.mainbg {
background-image : url(../images/bodybg.jpg);
background-repeat : repeat-x;
}
.topnavbg {
height : 40px;
}

.authenticbg {
width:412px;
background-color:#3c3d3c;
}
.email {
font-size : 12px;
color : #49aea3;
line-height:26px;
height:38px;
margin-right:5px;
text-align : right;
text-decoration : none;
}
a.email:hover {
font-size : 12px;
color : #49aea3;
line-height:26px;
height:38px;
margin-right:5px;
text-align : right;
text-decoration : underline;
}
.link-text {
font-size : 10px;
color : #FFF;
height:30px;
line-height:12px;
text-align : right;
width:180px;
text-decoration : none;
}
.link-text1 {
font-size : 10px;
color : #FFF;
height:30px;
line-height:12px;
text-align : right;
width:170px;

text-decoration : none;
}
.homeimage {
background-image : url(../images/home-image1.jpg);
background-repeat : no-repeat;
width:344px;
height : 328px;
}
.homeimage1 {
background-image : url(../images/home-image2.jpg);
background-repeat : no-repeat;
width:508px;
height : 166px;
}
.lefthomebg {
width:448px;
height:493px;
background-color:#3c3d3c;
}
.lefthomebg1{
width:448px;
background-color:#000000;
}
.lefthomebg2{
width:454px;
background-color:#000000;
}
.homeimage-footer {
background-image : url(../images/home-image3.jpg);
background-repeat : no-repeat;
width:508px;
height : 105px;
}
.home-heading {
font-family: arial;
font-size : 18px;
color : #49afa5;
line-height:26px;
margin-top:20px;
margin-left:17px;
text-align : left;
text-decoration : none;
}
.home-text {
font-family: arial;
font-size : 15px;
color : #FFF;
line-height:26px;
margin-top:30px;
margin-left:17px;
text-align : left;
text-decoration : none;
}
.home-text1 {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:17px;
margin-top:16px;
margin-left:17px;
margin-right:17px;
text-align : left;
text-decoration : none;
}
.servicesbg 
{
background-image : url(../images/services-image.jpg);
background-repeat : no-repeat;
width:957px;
height : 169px;
}
.servicesbg1 
{
background-image : url(../images/services-image1.jpg);
background-repeat : no-repeat;
width:336px;
height : 159px;
}
.servicesbg2 
{
background-image : url(../images/services-image2.jpg);
background-repeat : no-repeat;
width:501px;
height : 166px;
}
.servicetextbg {
width:446px;
height:325px;
background-color:#3c3d3c;
}
.services-text {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:20px;
margin-left:17px;
text-align : left;
width:410px;
text-decoration : none;
}
.services-green {
font-family: arial;
font-size : 12px;
color : #49afa5;
font-weight:bold;
text-align : left;
text-decoration : none;
}
.services-working {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:18px;
margin-left:18px;
font-weight:bold;
text-align : left;
width:410px;
text-decoration : none;
}
.services-working1 {
font-family: arial;
font-size : 12px;
color : #49afa5;
margin-top:20px;
line-height:12px;
font-weight:bold;
text-align : left;
text-decoration : none;
}
.services-bullet
{
	font-family:arial;
	color:#FFF;
	line-height:18px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.service-footer {
background-image : url(../images/services-image-footer.jpg);
background-repeat : no-repeat;
width:501px;
height : 105px;
}
.contactimage 
{
background-image : url(../images/contact-image.jpg);
background-repeat : no-repeat;
width:395px;
height : 328px;
}
.contactimage1 
{
background-image : url(../images/contact-image1.jpg);
background-repeat : no-repeat;
width:561px;
height : 166px;
}
.contactbg {
width:397px;
background-color:#3c3d3c; background-repeat:no-repeat;
}
.contactimages 
{
width:123px;
height : 83px;
vertical-align:middle;
}
.contact-text {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:21px;
margin-top:10px;
margin-left:2px;
text-align : left;
text-decoration : none;
}
.contact-mail {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:21px;
margin-top:10px;
text-align : left;
text-decoration : none;
}
a.contact-mail:hover {
font-family: arial;
font-size : 12px;
color : #49afa5;
line-height:21px;
margin-top:10px;
text-align : left;
text-decoration : none;
}
.contact-green {
font-family: arial;
font-size : 12px;
color : #49afa5;
line-height:21px;
margin-left:2px;
text-align : left;
text-decoration : none;
}
.productsimage 
{
background-image : url(../images/products-img.jpg);
background-repeat : no-repeat;
width:378px;
height : 328px;
}
.productsimage1 
{
background-image : url(../images/products-img1.jpg);
background-repeat : no-repeat;
width:545px;
height : 166px;
}
.productsbg {
width:414px;
background-color:#3c3d3c;
}
.products-heading {
font-family: arial;
font-size : 12px;
color : #49afa5;
line-height:18px;
margin-top:17px;
margin-left:17px;
text-align : justify;
text-decoration : underline;
}
.products-link {
font-family: arial;
font-size : 12px;
color : #49afa5;
line-height:18px;
text-align : justify;
text-decoration : underline;
}
a.products-link:hover {
font-family: arial;
font-size : 12px;
color : #49afa5;
line-height:18px;
text-align : justify;
text-decoration : none;
}
.products-text {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:17px;
margin-left:17px;
margin-right:17px;
text-align : left;
text-decoration : none;
}
.products-text1 {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:17px;
margin-left:17px;
margin-bottom:5px;
margin-right:17px;
text-align : left;
text-decoration : none;
}
.products-imagetext {
font-family: arial;
font-size : 18px;
color : #49afa5;
line-height:26px;
margin-top:13px;
margin-left:26px;
margin-right:17px;
text-align : left;
text-decoration : none;
}
.authenticimage 
{
background-image : url(../images/authentic-image.jpg);
background-repeat : no-repeat;
width:379px;
height : 328px;
}
.authenticimage1 
{
background-image : url(../images/authentic-image1.jpg);
background-repeat : no-repeat;
width:545px;
height : 166px;
}
.authenticbg {
width:412px;
background-color:#3c3d3c;
}
.visualimage 
{
background-image : url(../images/lifestyle-image.jpg);
background-repeat : no-repeat;
width:379px;
height : 308px;
}
.visualimage1 
{
background-image : url(../images/lifestyle-image1.jpg);
background-repeat : no-repeat;
width:544px;
height : 185px;
}
.visualbg {
width:413px;
height:493px;
background-color:#3c3d3c; background-repeat:no-repeat;
}
.visual-heading {
font-family: arial;
font-size : 22px;
color : #49afa5;
line-height:22px;
margin-top:20px;
margin-left:17px;
text-align : justify;
text-decoration : none;
}
.visual-text {
font-family: arial;
font-size : 12px;
color : #49afa5;
line-height:14px;
margin-top:4px;
margin-left:17px;
text-align : justify;
text-decoration : none;
}
.bullet-text5 
{
	font-family:arial;
	color:#49afa5;
	line-height:18px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.wht-inner 
{
	font-family:arial;
	color:#FFF;
	margin-top:16px;
	line-height:20px;
	margin-right : 10px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.lavaimage{
background-image : url(../images/lava-image.jpg);
background-repeat : no-repeat;
width:378px;
height : 328px;
}
.lavaimage1{
background-image : url(../images/lava-image1.jpg);
background-repeat : no-repeat;
width:544px;
height : 166px;
}
.proceraimage{
background-image : url(../images/procera-image.jpg);
background-repeat : no-repeat;
width:378px;
height : 328px;
}
.proceraimage1{
background-image : url(../images/procera-image1.jpg);
background-repeat : no-repeat;
width:544px;
height : 166px;
}
.sunfleximage {
background-image : url(../images/sunflex-image.jpg);
background-repeat : no-repeat;
width:440px;
height : 328px;
}
.sunfleximage1 {
background-image : url(../images/sunflex-image1.jpg);
background-repeat : no-repeat;
width:606px;
height : 166px;
}
.sunflexbg {
width:352px;
background-color:#3c3d3c;
}
.sunflex-heading {
font-family: arial;
font-size : 22px;
color : #49afa5;
line-height:26px;
margin-top:20px;
margin-left:17px;
text-align : justify;
text-decoration : none;
}
.sunflex-text {
font-family: arial;
font-size : 15px;
color : #FFF;
line-height:26px;
margin-top:30px;
margin-left:17px;
text-align : left;
text-decoration : none;
}
.implantologyimage 
{
background-image : url(../images/implantology-image.jpg);
background-repeat : no-repeat;
width:373px;
height : 328px;
}
.implantologyimage1 
{
background-image : url(../images/implantology-image1.jpg);
background-repeat : no-repeat;
width:539px;
height : 166px;
}
.implantologybg {
width:419px;
height:493px;
background-color:#3c3d3c; background-repeat:no-repeat;
}
.implantology-heading 
{
font-family: arial;
font-size : 18px;
color : #49afa5;
line-height:26px;
margin-top:20px;
margin-left:17px;
text-align : left;
font-weight:normal;
text-decoration : none;
}
.implantology-text {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:17px;
margin-top:6px;
margin-left:17px;
margin-right:17px;
text-align : left;
text-decoration : none;
}
.implantology-text1 {
font-size : 12px;
color : #FFF;
line-height:17px;
margin-top:10px;
margin-left:17px;
margin-right:17px;
text-align : left;
width:354px;
text-decoration : none;
}
.bpsimage 
{
background-image : url(../images/bps-image.jpg);
background-repeat : no-repeat;
width:379px;
height : 328px;
}
.bpsimage1 
{
background-image : url(../images/bps-image1.jpg);
background-repeat : no-repeat;
width:545px;
height : 166px;
}
.bpsbg 
{
background-image : url(../images/bps-image2.gif);background-repeat:no-repeat;
width:413px;
height:493px;
background-color:#3c3d3c; 
}
.bps-text {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:18px;
margin-top:7px;
margin-left:17px;
text-align : left;
width:380px;
text-decoration : none;
}
.ceramageimage 
{
background-image : url(../images/ceramage-image.jpg);
background-repeat : no-repeat;
width:407px;
height : 328px;
}
.ceramageimage1 
{
background-image : url(../images/ceramage-image1.jpg);
background-repeat : no-repeat;
width:573px;
height : 166px;
}
.ceramagebg 
{
background-image : url(../images/ceramage-image2.gif); background-repeat : no-repeat;
width:385px;
height : 493px;
background-color:#3c3d3c; 
}
.ceramage-text {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:18px;
margin-top:15px;
margin-left:17px;
text-align : left;
width:350px;
text-decoration : none;
}
.ceramage-text1 {
font-family: arial;
font-size : 12px;
color : #FFF;
line-height:17px;
margin-left:20px;
text-align : left;
text-decoration : none;
}
.ceramage-b {
font-family: arial;
font-size : 12px;
color : #FFF;
text-align : left;
font-weight:bold;
text-decoration : none;
}
.ceramage-bullet 
{
    list-style-image: url(../images/green-bullet.gif);
	font-family:arial;
	color:#FFF;
	margin-top:9px;
	line-height:18px;
	margin-right : 14px;	
	text-align:left;
	font-size: 12px;
	width:300PX;		
	text-decoration:none;		
}
.termsimage 
{
background-image : url(../images/terms-image.jpg);
background-repeat : no-repeat;
width:341px;
height : 328px;
}
.termsimage1 
{
background-image : url(../images/terms-image1.jpg);
background-repeat : no-repeat;
width:511px;
height : 166px;
}
.terms-heading {
font-family: arial;
font-size : 18px;
color : #49afa5;
line-height:22px;
margin-top:10px;
margin-left:17px;
text-align : justify;
text-decoration : none;
}
.terms-text {
font-family: arial;
font-size : 10px;
color : #49afa5;
line-height:12px;
margin-top:9px;
margin-right:10px;
text-align : left;
text-decoration : none;
}
.terms-text1 {
font-family: arial;
font-size : 10px;
color : #FFF;
line-height:12px;
margin-top:9px;
margin-right:10px;
text-align : left;
text-decoration : none;
}
.luting-text 
{
	font-family:arial;
	color:#49afa5;
	line-height:20px;	
	text-align:left;
	font-size: 12px;
	margin-bottom:5px;
	margin-left : 17px;
	font-weight:bold;		
	text-decoration:none;		
}
.luting-whttext 
{
	font-family:arial;
	color:#FFF;
	line-height:17px;	
	text-align:left;
	font-size: 12px;
	margin-left : 17px;
	margin-bottom:5px;
	font-weight:normal;	
	width:350px;	
	text-decoration:none;		
}
.luting-bullet1 
{
	font-family:arial;
	color:#49afa5;
	margin-top:7px;
	margin-bottom:20px;
	line-height:20px;
	margin-left : 17px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.emaximage 
{
background-image : url(../images/emax-img.jpg);
background-repeat : no-repeat;
width:378px;
height : 328px;
}
.emaximage1 
{
background-image : url(../images/emax-img1.jpg);
background-repeat : no-repeat;
width:544px;
height : 166px;
}
.emaxbg
{
width:414px;
height : 494px;
background-color:#3c3d3c; 
}
.emax-text 
{
	font-family:arial;
	color:#FFF;
	margin-top:15px;
	line-height:17px;
	margin-left : 17px;	
	margin-right : 10px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.ips-text 
{
	font-family:arial;
	color:#49afa5;
	margin-top:20px;
	line-height:20px;
	margin-left : 17px;	
	text-align:left;
	font-size: 14px;
	font-weight:bold;		
	text-decoration:none;		
}
.ips-bullet
{
	font-family:arial;
	color:#49afa5;
	margin-top:20px;
	line-height:17px;		
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.vitaimage 
{
background-image : url(../images/vita-bg.gif);
background-repeat : no-repeat;
width:545px;
height : 494px;
}
.goldtecimage 
{
background-image : url(../images/goldtech-image.jpg);
background-repeat : no-repeat;
width:378px;
height : 328px;
}
.goldtecimage1 
{
background-image : url(../images/goldtech-image1.jpg);
background-repeat : no-repeat;
width:544px;
height : 166px;
}
.goldtecbg
{
background-image : url(../images/goldtech-image2.jpg);
background-repeat : no-repeat;
width:414px;
height : 494px;
}
.goldtech-bullet
{
	font-family:arial;
	color:#49afa5;
	margin-top:5px;
	line-height:17px;		
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.goldtech-text
{
	font-family:arial;
	color:#FFF;
	line-height:18px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.richard {
font-size : 12px;
color : #FFF;
line-height:17px;
margin-top:16px;
margin-left:17px;
margin-right:17px;
text-align : left;
width:384px;
text-decoration : none;
}
.link
{
	color:#49afa5;
	font-family:verdana;
	font-size:13px;
	margin-left : 9px;
	margin-right : 8px;			
	line-height:18px;
	font-weight : normal;		
	text-decoration: none;	
}
a.link:hover
{
	color:#FFF;
	font-family:verdana;
	font-size:13px;
	margin-left : 9px;
	margin-right : 8px;		
	line-height:18px;
	font-weight : normal;	
	text-decoration: none;		
}
.links
{
	color:#FFF;
	font-family:verdana;
	font-size:13px;
	margin-left : 9px;
	margin-right : 8px;			
	line-height:18px;
	font-weight : normal;		
	text-decoration: none;	
}
a.links:hover
{
	color:#49afa5;
	font-family:verdana;
	font-size:13px;
	margin-left : 9px;
	margin-right : 8px;		
	line-height:18px;
	font-weight : normal;	
	text-decoration: none;		
}
.wht-bullet 
{
	font-family:arial;
	color:#FFF;
	margin-top:20px;
	line-height:20px;
	margin-left : 17px;	
	margin-right : 10px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.wht-bullet1 
{
	font-family:arial;
	color:#49afa5;
	margin-top:20px;
	line-height:20px;
	margin-left : 17px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.wht-bullet2 
{
    list-style-image: url(../images/bullet.gif);
	font-family:arial;
	color:#FFF;
	margin-top:20px;
	line-height:14px;
	margin-right : 14px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.bullet-text 
{
	font-family:arial;
	color:#49afa5;
	line-height:20px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.bullet-text1 
{
	font-family:arial;
	color:#FFF;
	line-height:24px;
	margin-left : 14px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.bullet-text2 
{
	font-family:arial;
	color:#FFF;
	line-height:20px;
	margin-left : 24px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.bullet-text3 
{
	font-family:arial;
	color:#FFF;
	line-height:20px;
	margin-left : 69px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}
.bullet-text4 
{
	font-family:arial;
	color:#FFF;
	line-height:18px;	
	text-align:left;
	font-size: 12px;		
	text-decoration:none;		
}

.commonbg 
{
background-color:#000;
width:378px;
height : 493px;
}
.before 
{
font-family: arial;
font-size : 10px;
color : #49afa5;
line-height:12px;
margin-top:2px;
margin-left:52px;
text-align : left;
font-weight:normal;
text-decoration : none;
}

.footer {
font-family: arial;
font-size : 11px;
color : #49afa5;
margin-top:20px;
line-height:18px;
text-align : justify;
text-decoration : none;
}
.telephone {
font-family: arial;
font-size : 25px;
color : #49afa5;
margin-top:19px;
margin-bottom:17px;
margin-left : 10px;	
line-height:18px;
text-align : justify;
text-decoration : none;
}
.body_title_bg
{
	background-image: url(../images/body_title_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: arial, verdana;
	font-size: 13px;
	color: #676b6f;
	font-weight: bold;
}
.form_txt
{
	font-family: verdana, arial;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}
.textbox
{
	font-family: verdana, arial;
	font-size: 10px;
	color: #000;
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #c5c5c5;
	border-collapse: collapse;
	background-color: #FFF;
}
.textbox1
{
	font-family: verdana, arial;
	font-size: 10px;
	width:200px;
	height:50PX;
	color: #000;
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #c5c5c5;
	border-collapse: collapse;
	background-color: #FFF;
}
.page_border
{
	background-color: #FFF;
	border-color: #c1c2c4;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;	
}
.line_bg
{
	background-color: #787e88;
}
.body_txt_bg
{
	background-color: #F6F6F6;
}
.body_txt
{
	font-family: verdana, arial;
	font-size: 11px;
	color: #000;
}
.YDL {
	font-weight:bold;
	font-size:14px;
}