body{ padding:0px; margin:0px; background:url(../images/bg-sub.jpg) no-repeat center top; font:12px Arial, Helvetica, sans-serif; text-align:left; color:#333333;}
p,ul,div,h1,h2,h3,img{ padding:0px; margin:0px;}
img{  behavior:url(iepngfix.htc); border:0px;}
ul{ list-style:none;}
p{ margin-bottom:14px;}
a,link,visited{ outline:none;}
a:hover{ outline:none;}

.title{ margin-right:14px; margin-top:12px;}

.main-container{ width:900px; margin:0 auto;}
.box{ width:542px;}

.box-top{ height:24px; background:url(../images/box-top.png) no-repeat;}
.box-bot{ height:24px; background:url(../images/box-bot.png) no-repeat;}
.box-mid{ height:24px; background:url(../images/box-mid.png) repeat-y;}

/*about*/
.box-top-about{ height:24px; background:url(../images/box-top-about.png) no-repeat;}
.box-bot-about{ height:24px; background:url(../images/box-bot-about.png) no-repeat;}
.box-mid-about{ height:24px; background:url(../images/box-mid-about.png) repeat-y;}

/*sample*/
.box-top-sample{ height:24px; background:url(../images/box-top-sample.png) no-repeat;}
.box-bot-sample{ height:24px; background:url(../images/box-bot-sample.png) no-repeat;}
.box-mid-sample{ height:24px; background:url(../images/box-mid-sample.png) repeat-y; height:480px;}

/*cont*/
.box-top-cont{ height:24px; background:url(../images/box-top-cont.png) no-repeat;}
.box-bot-cont{ height:24px; background:url(../images/box-bot-cont.png) no-repeat;}
.box-mid-cont{ height:24px; background:url(../images/box-mid-cont.png) repeat-y;}


.box-data{ width:506px; font:12px Arial, Helvetica, sans-serif; color:#333333; line-height:20px;}
.box-sample{ width:400px; font:14px Arial, Helvetica, sans-serif; color:#333333; line-height:20px;}

.font15{ font:15px Arial, Helvetica, sans-serif; color:#666666;}
.font12{ font:12px Arial, Helvetica, sans-serif; color:#666666;}

.font15d{ font:15px Arial, Helvetica, sans-serif; color:#333333;}
.font12d{ font:12px Arial, Helvetica, sans-serif; color:#333333;}
.cont-head{ font:32px Georgia, "Times New Roman", Times, serif; color:#000000;}
.cont-txt{ font:17px tahoma, arial, sans-serif; color:#3BA752; line-height:28px;}
.mail-txt{ font:17px tahoma, arial, sans-serif; color:#019BDB; line-height:28px; text-decoration:none;}
.mail-txt a,link,visited{ font:17px tahoma, arial, sans-serif; color:#019BDB; text-decoration:none;}
.mail-txt a:hover{ font:17px tahoma, arial, sans-serif; color:#666666; text-decoration:underline;}

.border{ border-bottom:1px solid #999999;}
.butter-fly{ position:absolute; margin:20px 0px 0px 96px;}

/*Absolute*/
/*.about{ position:absolute; margin:0px 0px 0px 125px;}*/
.about{ position:absolute; margin:0px 0px 0px 90px;}
.about_new{ position:absolute; margin:-10px 0px 0px 8px;}
.black-white{ position:absolute; margin:0px 0px 0px 11px;}
.additives{ position:absolute; margin:0px 0px 0px 6px;}
.req-smaple{ position:absolute; margin:70px 0px 0px -11px;}
.cnt-new{ position:absolute; margin:62px 0px 0px 38px;}
.pro{ position:absolute; margin:10px 0px 0px 70px;}
.req{ position:absolute; margin:0px 0px 0px 40px;}
.cnt{ position:absolute; margin:-40px 0px 0px 60px;}

ul.icon li{ background:url(../images/spl_arrow.jpg) no-repeat left 4px; padding:0px 0px 0px 16px; line-height:18px; margin-bottom:8px;}

.footer{ height:20px; vertical-align:middle; font:11px Arial, Helvetica, sans-serif; color:#999999;}
.footer a,link,visited{ font:11px Arial, Helvetica, sans-serif; color:#999999; text-decoration:none;}
.footer a:hover{ font:11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}