body {
	background-color:#cecece;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#main{width:775px;	height:auto;	margin:0 auto;}
#main_con{width:764px; height:auto; background-image:url(images/con_bg.jpg); background-repeat:repeat-y; padding-left:1px; padding-right:10px;}
#main_bot{width:775px; height:auto;}
#con_area{width:737px; height:auto;background-image:url(images/top_bg.jpg); background-repeat:repeat-x; padding-left:13px; padding-right:14px; }
.commondiv{width:100%;}
#header{width:723px; height:auto; padding-top:42px; padding-left:14px; }
#logo{width:227px; height:auto; float:left; padding-bottom:17px; }
#nav{width:496px; height:auto; float:right; }
#nav ul{list-style-type: none;	margin: 0px; padding-left:10px; padding-top:43px; }
#nav li{display:block;	padding-left:50px;	float:left;}
#nav li a{font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#FFFFFF;	text-decoration:none; }
#nav li a:hover{text-decoration:underline;}
#nav li.current a{text-decoration:underline;}
#contant_area{width:737px; height:auto; }
.contant_con{width:100%; height:auto; overflow:hidden;}
#contant{width:713px; height:auto; padding-top:5px; padding-left:11px; padding-right:13px; background-color:#FFFFFF;  }
#footer{width:701px; height:auto; padding-top:15px; padding-left:14px; padding-right:20px; padding-bottom:12px; }
#footer_left{width:500px; height:auto; float:left; }
#footer_right{width:96px; height:auto; float:right; text-align:right; }
/*---------- HOMEPAGE ----------*/
#mid_left{width:507px; height:auto; float:left; }
#mid_right{width:196px; height:auto; float:right; padding-left:9px;  }
#welcome_con{width:451px; height:auto;  padding-left:20px; padding-right:35px;}
#right_con{width:175px; height:auto; border-left:1px solid #9D9D9D; border-right:1px solid #9D9D9D;  padding-left:9px; padding-right:10px;}
#cmyk{width:330px; height:auto; float:left; }
#color_box{width:121px; height:auto; float:right;}

/*---------- PRODUCT PAGE ----------*/
#pro_contant{width:683px; height:auto; padding-top:5px; padding-left:27px; padding-right:27px; background-color:#FFFFFF; background-image:url(images/3colorbox.jpg); background-repeat:no-repeat; background-position:bottom right;    }
#product_left{width:460px; height:auto; padding-left:6px; float:left; }
#product_right{width:196px; height:auto; padding-left:21px; float:right; }
.product{width:460px; height:auto; }
.product h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;	text-decoration:none; font-weight:bold; margin: 0px; padding:0px; padding-bottom:10px; padding-top:20px; }
.product h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;	text-decoration:none; font-weight:bold; margin: 0px; padding:0px; padding-bottom:10px; }
.product h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;	text-decoration:none;  margin: 0px; padding:0px; padding:0px; font-weight:normal;}
.product ul{list-style-type: none;	margin: 0px; padding:0px; padding-left:10px;}
.product li{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#333333;	text-decoration:none; background-image:url(images/arrow.jpg); background-repeat:no-repeat;  background-position: 0 .5em; padding-left: 1.5em; line-height:18px; }
#3d_box{width:100%; position:relative;}
#3d_box_main{
	position:absolute;
	top: 294px;
	left: -17px;
}

/*---------- CONTACT PAGE ----------*/
#contact_con{width:702px; height:auto; padding-top:3px; padding-left:25px; padding-right:10px; background-color:#FFFFFF; }
#contact_left{width:433px; height:auto; padding-right:27px; float:left; }
#contact_right{width:242px; height:auto; float:right; }
#contact_middel{width:196px; height:auto; padding-left:18px; padding-right:28px; background-image:url(images/right_mid.jpg); background-repeat:repeat-y; }
.contact_data{width:100%; height:auto; padding-top:30px; }
.contact_data{width:100%; height:auto; padding-top:20px; }
.contact_data_left{width:75px; height:auto; float:left; }
.contact_data_right{width:120px; height:auto; float:right; }
.contact_data_right1{width:130px; height:auto; float:right; }
#head_office_l{width:203px; height:auto; float:left; padding-right:21px; }
#head_office_r{width:209px; height:auto; float:right; }
#form_l{width:215px; height:auto; float:left;  }
#form_r{width:213px; height:auto; float:right; }
.text_box{width:100%; height:auto; padding-bottom:12px; }
.input_box{width:205px; height:16px; border-left:1px solid #808080; border-right:1px solid #404040; border-top:1px solid #404040; border-bottom:1px solid #D4D0C8;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;	text-decoration:none;}
.multi_box{width:205px; height:165px; border-left:1px solid #808080; border-right:1px solid #404040; border-top:1px solid #404040; border-bottom:1px solid #D4D0C8;font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#333333;	text-decoration:none;}
.whiteline{ width:100%; height:8px; font-size:0px; border-bottom:2px solid #FFFFFF;}
/*---------- CSS ----------*/
.clr{
	clear:both;
	font-size:0; 
	line-height:0; 
	height:0px;
}
.common{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
	text-decoration:none;
	line-height:18px;
}
.common_un{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
	text-decoration:underline;
	line-height:18px;
}
a.common_un:hover{
	text-decoration:none;
}
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;	
	text-decoration:none;
	text-transform:uppercase;
	line-height:25px;
}
.heading1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;	
	text-decoration:none;
	text-transform:uppercase;
	line-height:22px;
}
.footer_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;	
	text-decoration:none;
}
a.footer_text:hover{text-decoration:underline;}
.footer_un{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;	
	text-decoration:underline;
}
.common_bold{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;	text-decoration:none; font-weight:bold; }
.common_underline{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;text-decoration:underline; font-weight:bold; }
.green_link{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#44A30F; font-weight:bold;	text-decoration:none; background-image:url(images/arrow_box.jpg); background-repeat:no-repeat;  background-position: 0 .2em; padding-left: 1.5em; }
a.green_link:hover{text-decoration:underline;}

