/* CSS Document */
body { background-image:url(images/background.png); background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif;color: #1a1e23;font-size:12px; text-align:justify; margin:0px;}

#mainpage{width:803px; margin-top:30px; margin-left:0px;}
#header{height:85px;}
#logo{float:left;}
#linkall{float:left;background-repeat:no-repeat;width:700px;height:30px;list-style-image:none;text-align:right;}
#links { margin-top:0px; margin-left:0px;}
#links ul li{display:inline;margin-right:70px;padding-right:5px;}
#up{float:right; height:43px; width:567px;}
#left { width:258px; float:left; padding-top:5px;}
#leftup { background-image:url(images/page1_02.gif); background-repeat:no-repeat; width:238px; height:219px; padding-top:3px; padding-left:30px;}
#buttonsbg1{background-image:url(images/BG_dent.jpg);width:167px; height:197px;background-repeat:no-repeat;}
#buttonsbg  {list-style:none; margin:0px;padding-left:20px;padding-top:20px;}
#footer { clear:both;margin-bottom:10px; text-align:center; width:500px; margin-left:180px; padding-top:250px;}

/* home*/
#leftdown { background-image:url(images/page1_041.gif); background-repeat:no-repeat; width:248px; height:295px;margin-top:-17px;}
#image1 { padding-top:50px; padding-left:20px;}
#right { width:540px; float:right;padding-top:px; float:right; background-image:url(images/bg-body1.gif); background-repeat:no-repeat; width:527px; height:424px;}
#welcome {padding-top:10px;}
#text {padding-top:10px; width:450px; margin-left:auto; margin-right:auto; text-align:justify;}

/* client*/
#image2 { padding-top:15px; padding-left:15px;}
#image3 { padding-top:10px;padding-left:105px;}
#image4 { padding-top:10px;padding-left:15px;}

/* products*/
#p-leftdown { background-image:url(images/page1_0412.gif); background-repeat:no-repeat; width:245px; height:688px; margin-top:-20px;}
#p-images { padding-top:30px; padding-left:35px;}
#text2 { width:230px; float:left;padding-left:37px;}
#p-image6 {float:right; padding-top:5px; padding-right:40px;}


/* materials*/
#m-leftdown { background-image:url(images/bg-leftproducts.gif); background-repeat:no-repeat; width:245px; height:692px; margin-top:-10px;}
#m-images { padding-top:50px; padding-left:25px;}
#other-image1 { padding-top:40px;float:right;padding-right:60px;}
#other-image2 { padding-top:20px;float:right;padding-right:60px;}
#other-image3 { padding-top:20px;float:right;padding-right:60px;}
#other-image4 { padding-top:20px;float:right;padding-right:60px;}
#text3 {width:450px; margin-left:auto; margin-right:auto; margin-top:20px;}

/* warranties*/
#w-image1 { padding-top:10px; padding-left:55px;}
#w-image2{ padding-top:5px;padding-left:55px;}
#w-image3{ padding-top:5px;padding-left:55px;}

/* shade guide*/
#s-image2 { padding-top:10px; padding-left:30px;}
#text4 { width:200px; padding-top:5px; padding-left:15px;}
#text5 { text-align:center;}

/* shipment*/
#ship-image1 { padding-top:10px; padding-left:7px;}

/* catalog*/
#o-image1 { padding-top:40px; padding-left:5px;}
#o-image2 { text-align:center;}

/* contact*/
#o-image3 { padding-top:15px; padding-left:10px;}
#text6 { float:left; margin-left:50px;}
#c-images2 { float:right; margin-right:150px;}
#text7 { clear:both; text-align:center; padding-top:10px;}
#submit { padding-top:20px; margin-left:300px;}

/* dental*/
#dental1 { float:left; margin-left:5px; margin-top:20px;}
#dental2 { float:right; margin-right:10px;margin-top:20px;}
#text8 { clear:both; text-align:center;}
#pandan { padding-top:100px; text-align:center;}


/* text styles*/
a {font-family:Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; font-weight:bold;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #000000;}
a:hover {text-decoration: none;	color: #838A95;}
a:active {text-decoration: none;color: #000000;}

a.b {font-family:Arial, Helvetica, sans-serif; font-size: 10px;color: #000000;}
a.b:link {text-decoration: underline;}
a.b:visited {text-decoration: underline;color: #000000;}
a.b:hover {text-decoration: none;	color: #838A95;}
a.b:active {text-decoration: underline;color: #000000;}

a.c {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight:normal;}
a.c:link {text-decoration: none;}
a.c:visited {text-decoration: none;color: #000000;}
a.c:hover {text-decoration: underline;	color: #838A95;}
a.c:active {text-decoration: none;color: #000000;}

.style1 { font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#1a1e23; font-weight:bold;}
.style2 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#1a1e23;}
.style3 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#1a1e23; font-weight:bold;}
.style4 { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#1a1e23; }

h1 {
  margin: 0px;
  margin-top: 3px;
  margin-bottom: 5px;
  padding: 0px;
  padding-top: 3px;
  height: 20px;
  border: none;
  border-bottom: 1px solid #666666;

  font-size: 12px;
  text-align: center;
  }
  
h2 {
  	margin: 0px;
  	margin-bottom: 6px;
  	margin-top: 6px;
  	padding: 0px;
  	padding-top: 1px;
  	padding-left: 2px;
  	height: 17px;
  	background-color: #a7b8b2;
  	font-size: 11px;
  	text-align: left;
	color: #666666;
  }	
	
h3 {
		margin: 0px;
		margin-bottom: 6px;
		margin-top: 6px;
		padding: 0px;
		padding-top: 1px;
		padding-left: 2px;
		height: 17px;
		background-color: #a7b8b2;
		font-size: 10px;
		text-align: left;
	        color: #666666;
	        
  }
