<!--
*{
	padding:0px;
	margin:0px;
}
body {
	background-color:#59358c; background-image:url(bg.jpg);background-position:top left; background-repeat:repeat-x;
    text-align:center;
 	padding:auto; 
	margin:auto; 

}
div {
	background-color:transparent;
	font-family: Arial, sans-serif, helvetica;
	color: #000000;
	padding:0px;
	margin-left:15px;
	clear:both;
	float:left;	
	text-align: left;
	
}

h1 {
	
font-size:190%; 
font-weight: lighter; 
font-family: "Helvetica Neue Light",arial,sans-serif;
letter-spacing:0.5px;		
line-height: 2.2em;
	color: #27b530;
text-align: left; margin-left: 10px;
}

h2 {
	
font-size:130%; 
font-weight: lighter; 
font-family: "Helvetica Neue Light",arial,sans-serif;
letter-spacing:0.5px;		
line-height: 1.8em;
	color: #ff9900;
text-align: left;
}


#page_wrap {
	
     margin: 0 auto; 
    text-align:left;
	width:850px;
		float:none;	
}
#header {
	background-image: url(header2.jpg);
	background-repeat: no-repeat;
	height: 220px;
	width:850px;
		background-color:#FFFFFF;

}
#header_nav {
	text-align: right;
	vertical-align: text-top;
	height: 193px;
	width:830px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	color:#FFFFFF;

}
#header_nav a:link, #header_nav a:active, #header_nav a:visited, #header_nav a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
#nav {
	height: 29px;
	width:850px;


}
#static_content {
	width:820px;
	text-align: center;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-color:#FFFFFF;
		font-size: 1em;
}
#static_text_1, #static_text_2, #static_text_3, #static_text_4 {
width:199px;
height:254px;
clear:none;
margin:3px;
background-repeat: no-repeat;
background-color:#FFFFFF;
}
#static_text_1 {
	background-image: url(images/sub_header_environmental.gif);	
}
#static_text_2 {
	background-image: url(images/sub_header_quality.gif);
}
#static_text_3 {
	background-image: url(images/sub_header_security.gif);	
}
#static_text_4 {
	background-image: url(images/sub_header_contact_us.gif);
}
#text{
width:850px;
text-align: justify;
background-color:#FFFFFF;
}
#text ul li{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 60px;
	list-style-type: disc;
}
#text ul ul li{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 90px;
	list-style-type: disc;
}
.content, .content_left, .content_right {
	margin: 10px;
	padding: 0px;
	background-color:#FFFFFF;
}
.content_left{
width: 800px;
clear:none;
	font-size: 1em;
}
.content_center{
width:440px;
clear:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}
.content_right{
	width:0px;
	clear:none;;
}
.content{
width:830px;
clear:none;

}
#footer_top {
	width:830px;
	padding: 10px;
		background-color:#FFFFFF;
}
#footer_bottom {
	width:850px;
	background-color:#27b530;
	background-repeat: no-repeat;
	background-image: url(images/footer.gif);
	background-position: top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:0.9em;
}
#footer_bottom a:link, #footer_bottom a:active, #footer_bottom  a:visited {
	color:#ffffff;
	text-decoration: none;
}
#footer_bottom a:hover {
	color:#000000;
	text-decoration: underline;
}

/* ***************
/*  WSB form x CSS 
*******************/
.form{
	width:900px;
	margin: 0px;
	padding: 10px;
}
.formx_title{
	font-weight:normal;
	width:300px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	clear:both;
}
.formx_title lable {
	width:300px;
	display: block;
	float:left;
	clear:both;
}

.formx_date, .formx_email, .formx_textarea, .formx_text, .formx_radio, .formx_select, .formx_checkbox {
background-color:#F4F4F4;
border: 1px solid #CCCCCC;	
}
.formx_err_date, .formx_err_email, .formx_err_textarea, .formx_err_text, .formx_err_radio, .formx_err_select, .formx_err_checkbox {
/*background-color:#F38F92;*/
background-color:#F4F4F4; 
border: 1px solid red;
}	
.formx_date:hover, .formx_email:hover, .formx_textarea:hover, .formx_text:hover, .formx_radio:hover, .formx_select:hover, .formx_checkbox:hover, .formx_err_date:hover, .formx_err_email:hover, .formx_err_textarea:hover, .formx_err_text:hover, .formx_err_radio:hover, .formx_err_select:hover, .formx_err_checkbox:hover {
background-color:white;
} 

.formx_date, .formx_err_date{
width:80px;
}	
.formx_date_img{
cursor: pointer;
border: 0;
vertical-align: middle;
}	
.formx_email, .formx_err_email {
width:410px;
}
.formx_textarea, .formx_err_textarea {
width:410px;
display: block;
padding-left:20px;

}
.formx_text, .formx_err_text {
width:410px;
padding-left:20px;
} 
.formx_radio, .formx_err_radio{
width:10px;
}
.formx_checkbox, .formx_err_checkbox{
width:10px;
}
.formx_select, formx_err_select{
width:410px;
}
.formx_heading{
width:98%;	
}
.formx_submit{
cursor: pointer;
border: 1px solid #CCCCCC;	
color:#666666;
}
.formx_submit:hover{
border: 1px solid #999999;
}
.formx_required {
color:red;	
}
#formx_captcha input {
background-color:#F4F4F4;
border: 1px solid #CCCCCC;	
}
#formx_captcha .captcha_expl{
font-weight:normal;
}
.formx_a_img{
border:0;	
}
.formx_img_help{
border:0;
width:16px;
height:16px; 
display:block;
}
.formx_td_help{
width:16px;
padding:0;
margin:0;
}
.formx_help_box_td{
border:1px solid #336699;
padding:6px;
background-color:#ECF3F7;
color:#003366;
}
.formx_help_box_div{
color:#003366;
background-color:#ECF3F7;
}
#formx_help_box_hr {
color:#336699;
background-color:#336699;
margin:0;
padding:0;
}
.formx_help_box_h2 {
color=#003366;
font-weight:bold;
font-size:12px;
margin:0;
padding:0;
}
.formx_help_box_h6 {
color=#003366;
font-size:11px;
font-weight:normal;
margin:0;
padding:0;
}

/*** Don't remove the class nixhier, this is required for ASP ***/
.nixhier {
	display:none;
}

.content_left img{
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.content_left ol, .content_left p ol {
	padding-left:50px;
}
.formx_radio_label {
	padding-left:10px;
	width:410px;
}
