


/*basic*/
	BODY {
		margin-top		: 0px;
		margin-left		: 0px;
		margin-right	: 0px;
		margin-bottom	: 0px;
		FONT-SIZE		: 9pt;
		COLOR			: #000;
		FONT-FAMILY		: arial,tahoma;
		line-height     :180%;
		word-break:keep-all

		SCROLLBAR-FACE-COLOR		: #d9d9d9; 
		SCROLLBAR-HIGHLIGHT-COLOR	: #ffffff; 
		SCROLLBAR-SHADOW-COLOR		: #ffffff; 
		SCROLLBAR-3DLIGHT-COLOR		: #d9d9d9; 
		SCROLLBAR-ARROW-COLOR		: #ffffff; 
		SCROLLBAR-TRACK-COLOR		: #ffffff; 
		SCROLLBAR-DARKSHADOW-COLOR	: #d9d9d9;
	}

	TD { 
		word-break	: break-all;
		FONT-SIZE	: 9pt; 
		COLOR		: #000;
		FONT-FAMILY	: arial;
/*		word-break:keep-all*/
	}

	image {border : 0}
	
	div,p{
		COLOR		: #000;
		FONT-FAMILY	: arial ;	
		line-height :180%;
		word-break:keep-all
	}
	h{
		FONT-FAMILY	: arial;
		COLOR		: #000;
	}


/*link */
	A:active		{ FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: "",  "Arial", "Verdana"; TEXT-DECORATION: none; }
	A:link			{ FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: "",  "Arial", "Verdana"; TEXT-DECORATION: none; }
	A:visited		{ FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: "",  "Arial", "Verdana"; TEXT-DECORATION: none; }
	A:hover			{ FONT-SIZE: 12px; COLOR: blue;  FONT-FAMILY: "", "Arial", "Verdana"; TEXT-DECORATION: UNDERLINE;  }


/* 
	.green A.:active	{ FONT-SIZE: 10pt; COLOR: #5DAD00; FONT-FAMILY: "",  "verdana", "arial"; TEXT-DECORATION:none; font-weight: bold; }
	.green A.:link	{ FONT-SIZE: 10pt; COLOR: #5DAD00; FONT-FAMILY: "",  "Verdana", "Arial"; TEXT-DECORATION:none; font-weight: bold; }
	.green A.:visited	{ FONT-SIZE: 10pt; COLOR: #5DAD00; FONT-FAMILY: "",  "Verdana", "Arial"; TEXT-DECORATION: none; font-weight: bold; }
	.green A.:hover	{ FONT-SIZE: 10pt; COLOR: #5DAD00; FONT-FAMILY: "",  "Verdana", "Arial"; TEXT-DECORATION: UNDERLINE; font-weight: bold; }
 */

/* */
	.box			{ border:#868686 1px solod; }
	.inputbox		{ border:#B3B3B3 1px solid; }
	.search			{ border:#9CB7D4 1px solid; }
	.textbox		{ FONT-SIZE: 9pt; FONT-FAMILY: "", ; }
	.hs_printbox	{ border:0;	FONT-SIZE: 9pt; FONT-FAMILY: "", ; width: 60; text-align:right;}
	.hs_printbox2	{ border:0;	FONT-SIZE: 9pt; FONT-FAMILY: "", ; width: 60; text-align:right; background-color: #F4F4F4;}
	.transparency	{ border:0;	FONT-SIZE: 9pt; FONT-FAMILY: "", ;}


/* */
.textarea	{	COLOR						: #656565 ;
				FONT-SIZE					: 9pt ;
				FONT-FAMILY					: "" ;
				border						: #B3B3B3 1px solid ;
				line-height					: 130% ;
				SCROLLBAR-FACE-COLOR		: #F4F4F4 ; 
				SCROLLBAR-HIGHLIGHT-COLOR	: #666666 ; 
				SCROLLBAR-SHADOW-COLOR		: #666666 ; 
				SCROLLBAR-3DLIGHT-COLOR		: #eeeeee ; 
				SCROLLBAR-ARROW-COLOR		: #444444 ; 
				SCROLLBAR-TRACK-COLOR		: #eeeeee ; 
				SCROLLBAR-DARKSHADOW-COLOR	: #ffffff ;
				width						: 100%;
				height						: 60px;
				overflow					: visible;
				}
.textarea20	{	COLOR						: #656565 ;
				FONT-SIZE					: 9pt ;
				FONT-FAMILY					: "" ;
				border						: #868686 1px solid ;
				line-height					: 130% ;
				SCROLLBAR-FACE-COLOR		: #F4F4F4 ; 
				SCROLLBAR-HIGHLIGHT-COLOR	: #666666 ; 
				SCROLLBAR-SHADOW-COLOR		: #666666 ; 
				SCROLLBAR-3DLIGHT-COLOR		: #eeeeee ; 
				SCROLLBAR-ARROW-COLOR		: #444444 ; 
				SCROLLBAR-TRACK-COLOR		: #eeeeee ; 
				SCROLLBAR-DARKSHADOW-COLOR	: #ffffff ;			
				overflow					: visible;
				}
.img_btn1	{	BORDER:none;
			}


/*  */
/*input {	border: 1px solid #B3B3B3;font-size:9pt;}*/
.noinput {	border: 1px solid #ffffff;font-size:9pt;}
.login {	background-color: #F6F6F6;	border: 1px solid #C9C9C9;font-size:11px;}
select {	border: 1px solid #B3B3B3;font-size: 11px;}


/* 11pt */
.11 {	color: #868686; font-family: "arial";	font-size: 11px;}


/* text */
.white {	color: #ffffff; font-family: "arial";	font-size: 12px;}
.white2 {	color: #ffffff; font-family: "arial";	font-size: 12px; font-weight: bold;}
.brown {	color: #814C00; font-family: "arial";	font-size: 12px;}
.sky {	color: #03B1DE; font-family: "arial";	font-size: 12px; font-weight: bold;}
.gray {	color: #868686; font-family: "arial";	font-size: 12px; line-height : 24px;}
.gbold {	color: #868686; font-family: "arial";	font-size: 12px; font-weight: bold;}



/* */
.notice{color: #868686; font-size:11px; font-family:; text-decoration: none; letter-spacing: -1;  line-height : 13px;}
.notice a:link  {color: #868686; font-size:11px; font-family:arial; text-decoration: none; letter-spacing: -1;  line-height : 13px;}
.notice a:active  {color: #868686; font-size:11px; font-family:arial; text-decoration: none; letter-spacing: -1;  line-height : 13px;}
.notice a:visited  {color: #868686; font-size:11px; font-family:arial; text-decoration: none; letter-spacing: -1;  line-height : 13px;}
.notice a:hover  {color: #FF9900; font-size:11px; font-family:arial; text-decoration: none; letter-spacing: -1; line-height : 13px;}

/*pate*/
.page {color: #FF9900; font-size:11px; font-family:arial; text-decoration: none; letter-spacing: -1;  line-height : 13px;}
.page a:link  {color: #868686; font-size:11px; font-family:arial; text-decoration: none; letter-spacing: -1;  line-height : 13px;}
.page a:active  {color: #868686; font-size:11px; font-family:arial; text-decoration: none; letter-spacing: -1;  line-height : 13px;}
.page a:visited  {color: #868686; font-size:11px; font-family:arial; text-decoration: none; letter-spacing: -1;  line-height : 13px;}
.page a:hover  {color: #FF9900; font-size:11px; font-family:;arial text-decoration: none; letter-spacing: -1; line-height : 13px;}



/*=======================================================================================================================*/

/*layout*/
#idx, #sub{background:url(/tpl/image/img/bg.jpg) repeat-x center top;text-align:center;}
.wrap{text-align:center;width:100%;}
.wrap table{margin:auto;}
.subtop, .contwrap, bottomwrap{text-align:center;}
.cont{margin-top:40px;}

/*Topmenu*/
#tmn {
	/*position:absolute;*/
	height:226px;
	width:900px;
	z-index:1;
	top: 0;
	left: 0;
	position:relative;
	background:url(/tpl/image/img/t1.jpg) bottom left no-repeat;
}
/*#tmn_m {
	height:301px;
	width:900px;
	z-index:2;
	top: 0;
	left: 0;
	position:relative;
	background:url(/tpl/image/img/m_t.jpg) top center no-repeat;
	vertical-align:top;
}*/


/* footer */
.footer{background:#dfdfdf;width:900px;padding:15px;text-align:left;color:#717171;font-size:11px;font-family:"arial";}


/*path*/
.path{width:640px;height:44px;text-align:right;color:#454545;font-size:11px;font-family:"arial","tahoma",  "verdana" ;}
.path span{background:#cedbf4}


/* left menu */
.lm{color: #fff; font-size:12px; font-family:arial; text-decoration: none; font-weight: normal;background:#cad8f0/*5177b6*/ url(/tpl/image/menu/lmbg.gif) no-repeat left 35%;display:block;padding:3px 21px;/*padding-left:21px;height:25px;*/text-align:left;}
.lm a:link  {color: #4f575d/*fff*/; font-size:12px; font-family:arial; text-decoration: none; font-weight:normal;display:block;}
.lm a:active  {color: #4f575d/*fff*/; font-size:12px; font-family:arial; text-decoration: none;}
.lm a:visited  {color: #4f575d/*fff*/; font-size:12px; font-family:arial; text-decoration: none;}
.lm a:hover  {color: #3c5db4/*ff8e78*/; font-size:12px; font-family:arial; text-decoration: none;font-weight:bold;background:#cad8f0/*5177b6*/ url(/tpl/image/menu/lmbg_r.gif) no-repeat -21px 35%;display:block;/*height:25px;*/}

/*About*/
.about img{margin-bottom:15px;}
.about p{margin:0px;padding:0px;}

/*contactus location*/
.contactus div{width:100%;margin:0px 0px 35px 0px;padding:0px;}
.contactus div h4{text-align:left;padding:0px 0px 13px 0px;padding:0px;}

/*Application*/
.app table{width:100%;border-collapse:collapse;margin-bottom:35px;}
.app table caption{text-align:left;padding-bottom:13px;}
.app table tr td{text-align:left;vertical-align:top;padding-left:20px;}

/*production*/
.prod table{width:100%;border-collapse:collapse;margin-bottom:55px;}
.prod table caption{text-align:left;padding-bottom:13px;}
.prod table tr th{padding:60px;}
.prod .prod_tbb tr th{padding:20px 0px;text-align:center;}
.prod .prod_tbb{margin-bottom:0px;}
.prod table tr td{text-align:left;vertical-align:top;}
.prod_tab{background:url(/tpl/image/img/tab_prodbg.gif) repeat-x left 1px;height:33px;}
.prod table tr td p strong{display:block;font-size:14px;}
.prod table tr td p strong b{color:red;}
.prod .prod_2col{width:100%;border-collapse:collapse;margin:20px 0px 0px 0px;}
.prod .prod_2col tr th{text-align:right;vertical-align:top;width:240px;padding:30px 0px 0px 15px;}
.prod .prod_2col tr p{margin-top:20px;line-height:140%;}

/*technical*/
.technical table{width:100%;border-collapse:collapse;margin-bottom:25px;}
.technical table caption{text-align:left;padding-bottom:5px;}
.technical table tr th{font-size:12px;color:#c04431;background:url(/tpl/image/icon/bullet_ssti.gif) left 50% no-repeat;padding-left:13px;}

/* certification 
.certidt{color: #333; font-size:12px; font-family:tahoma; text-decoration: none; font-weight: normal;text-align:center;}
.certidt a:link  {color: #333; font-size:12px; font-family:tahoma; text-decoration: none; font-weight:normal;background:url(/tpl/image/img/c_certi_linkbg.jpg) no-repeat center 50%;display:block;padding:10px 0px;}
.certidt a:active  {color: #333; font-size:12px; font-family:tahoma; text-decoration: none;background:url(/tpl/image/img/c_certi_linkbg.jpg) no-repeat center 50%;display:block;padding:10px 0px;}
.certidt a:visited  {color: #333; font-size:12px; font-family:tahoma; text-decoration: none;background:url(/tpl/image/img/c_certi_linkbg.jpg) no-repeat center 50%;display:block;padding:10px 0px;}
.certidt a:hover  {color: #333; font-size:12px; font-family:tahoma; text-decoration: none;background:url(/tpl/image/img/c_certi_linkbgr.jpg) no-repeat center 50%;display:block;}
*/

/*sitemap*/
.sitemap td ul, .sitemap td ul li, .sitemap td h5{margin:0px;padding:0px;font-family:tahoma; }
.sitemap td h5{color:#333;margin-bottom:5px;padding-left:17px;background:url(/tpl/image/icon/bullet_sti.gif) no-repeat left 50%;}
.sitemap td ul li{background:url(/tpl/image/icon/bullet_dot.gif) no-repeat 10px 50%;padding:4px 0px 3px 19px;}
.sitemap a{color:#333;text-decoration:none;}
.sitemap td ul li a:hover{color:#000;text-decoration:underline;}

.sitemap td ul{height:130px;padding-top:5px;}
.sitemap td .sitemap_b1, .sitemap td .sitemap_b3, .sitemap td .sitemap_b5{background:#e3e9f8;border:1px solid #d9e0ef;width:120px;}
.sitemap td .sitemap_b2, .sitemap td .sitemap_b4{background:#efefef;border:1px solid #eaeaea}
.sitemap td .sitemap_b2{width:153px;}
.sitemap td .sitemap_b4{width:111px;}
