/* 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; }
#FLASH_home{ display:none;}
#logo{ text-align:right; margin-right:160px; } 
.middle{
	margin-top:0px;	
	margin-left:25px;
	margin-right:35px;
	margin-bottom:5px;	
	min-height:300px;
}
.foot{ display:none;}
.menu{ display:none;}
#customer {display:none;}

.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;
}