/* CSS ZL engineering plastics */
.body{
	background-color:#FFFFFF;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	width:780px;
	border-left-style:solid;
	border-left-width:10px;
	border-left-color:#CCCCCC;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:20px;
	display:block;
}
.head{
	margin-left:10px;
	margin-right:10px;
}
#logo{ float:right;} 
.middle{
	margin-top:0px;	
	margin-left:25px;
	margin-right:35px;
	margin-bottom:5px;	
	min-height:300px;

}
.foot{
	margin-left:10px;
	margin-right:10px;
	height:85px;
}
.menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.LGlob_list{
	list-style: none;
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	border: 0em;
	padding: 0em;
}
.LGlob_active {  /* menu item of current location */
	float: left;
	padding-left: 2.5em;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	font-weight:bold;
  }
.LGlob_standard {  /* expanded menu  */
	float: left;
	padding-left: 2.5em;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
  } 
.LGlob_standard a:active, a:link, a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000; 
	text-decoration: none;
}
.LGlob_standard a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF0000; 
	text-decoration: none;
/*	font-weight:bold;*/
}
.LGlob_activefooter {  /* menu item of current location */
	float: left;
	padding-left: 2.5em;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	font-weight:bold;
  }
.LGlob_standardfooter {  /* expanded menu  */
	float: left;
	padding-left: 2.5em;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
  } 
.LGlob_standardfooter a:active, a:link, a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666; 
	text-decoration: none;
}
.LGlob_standardfooter a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF0000; 
	text-decoration: none;
/*	font-weight:bold; */
}

.row { clear:both; }
.label { float:left; text-align:right; padding-right:4px; }
.field { text-align:left; padding-left:4px; display:table-row;}

a.a_sitemap:active, a.a_sitemap:link, a.a_sitemap:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666; 
	text-decoration: none;
}
a.a_sitemap:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000; 
	text-decoration: none;
	font-weight:bold;	
}
a.a_text:active, a.a_text:link, a.a_text:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666; 
}
a.a_text:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000; 
	font-size:11px;
}
.text_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.page_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#99CCFF;
	font-size:14px;
	line-height:25px;
	text-align:left;
	font-weight:bold;
}
.foot_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	margin-top:5px;
	margin-bottom:10px;	
}
img.text{
	vertical-align:bottom;
	border:0px;
}
img.all{
	border:0px;
}

input { font-size:96%; border:1pt solid #AAA; color:#6A6A6A; padding-left:4px; margin:1px;}

.button { cursor:pointer; border:1px solid #BBB; background:url("images/btn_bg.gif") repeat-x #F5F5F5 bottom left; color:#6A6A6A; font-size:92%; height:24px; padding-left:4px; padding-right:4px; }



#accesscontrol{
	color:#99CCFF;
	font-weight:bold;
}
div.table { display:table; border-collapse:collapse; padding:0; margin:0; }
div.tbody {display:table-row-group;}
div.tr { display:table-row; clear:both; padding:0; margin:0; }
div.td { display:table-cell; float:left; border:0; padding:0; margin:0; }


ul.none {list-style-image:none; list-style:none; list-style-position:outside;}
ul.lvl_1 li { list-style-image:none; list-style:none; margin-left:-40px;}
ul.lvl_2 li { list-style-image:none; list-style:none; margin-left:-25px;}
ul.lvl_3 li { list-style-image:none; list-style:none; margin-left:-35px;}
ul.lvl_4 li { list-style-image:none; list-style:none;}
ul.lvl_5 li { list-style-image:none; list-style:none;}
ul.lvl_6 li { list-style-image:none; list-style:none;}

.select {
 font-size:96%; border:1pt solid #AAA; color:#6A6A6A; padding-left:4px; margin:1px;
}

/***** table *****/
table { font-size:10px; }
tr.normal1 { background-color:#ffffff; }
tr.normal2 { background-color:#CADBDB; }
tr.over { background-color:#96B8B8; }
tr.head { background:#96B8B8; border:1px solid #AAA; }
td.head_l { text-align:left; border:1px solid #AAA; font-weight:bold; padding-left:5px; }
td.head_c { text-align:center; border:1px solid #AAA; font-weight:bold; }
td.head_r { text-align:right; border:1px solid #AAA; font-weight:bold; padding-right:5px; }
td.head_v { background:#CCC; padding-top:5px; padding-bottom:5px; text-align:center; border:1px solid #BBB; font-weight:bold; }