body {
	margin:0px;
	padding:0px;
	font: normal small "Arial",Helvetica, sans-serif;
	background-color:#e6e8ec;
	}
	
	
.alfachem{
	width:999px;
	height:70px;
	padding-top:12px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;


}	

.map{
margin-top:
margin-left:18px;

}

.form{
	width:520px;
	height:230px;
	float: left;
	margin-left: 30px;
}
	
.alfachem_logo{
	width:89px;
	height:70px;
	background:url(images/alfachemlogo.jpg) no-repeat;
	float:left;
	margin-top: -5px;
	margin-left: 5px;

}

.alfa_txt{
	width:400px;
	height:80px;
	margin-left:6px;
	float:left;
	margin-top:-12px;
	font-family:Verdana,Helvetica, sans-serif;
	font-size:12px;
	color:#172779;


}

.alfa_txt h4{
font-family:Verdana,Helvetica, sans-serif;
font-size:13px;
font-style:italic;
margin-top:-16px;
color:#000000;

}

.icon_right{
	width:120px;
	height:21px;
	float:right;
	margin-top:-12px;
	margin-right: 45px;


}

.alfachemflash{
	width:950px;
	height:283px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-top:7px;

}

.navigation{
	width:999px;
	height:37px;
	background:url(images/navigation_bg.jpg) no-repeat;
	clear:both;
	margin-top: -14px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}


ul#list-nav {
list-style:none;
margin:12px;
padding:0;
width:525px
}

ul#list-nav li {
display:inline
}

ul#list-nav li a {
text-decoration:none;

margin-top:12px;
margin-left:16px;
width:100px;
background:#;
color:#000000;
float:left;
text-align:center;
border-left:1px solid #fff;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

ul#list-nav li a:hover {
background:;
color:#000
}

.flash{
	width:1002px;
	height:290px;
	margin-top:2px;
	clear: both;
	margin:0 auto;
	background-color: #E7E8EC;


}

.content_top{
	width:1002px;
	height:15px;
	background:url(images/content_top.jpg) no-repeat;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	

}

.content_middle{
	width:1002px;
	height:auto;
	background:url(images/content_middle.jpg) repeat-y;
	margin-top: -15px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

	
}

.content_middle h3{
font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-left:45px;


}
.content_middle p{
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	padding-left:45px;
	margin-top:-12px;

}


.content_bottom{
margin:0 auto;
width:1002px;
height:19px;
background:url(images/content_bottom.jpg) no-repeat;
}

.column1{
	width:290px;
	height:250px;
	background:url(images/column1.jpg) no-repeat;
	margin-left:57px;
	float:left;

}

.column1 h3{
font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-left:110px;
	margin-top:38px;


}


.column2{
	width:290px;
	height:250px;
	background:url(images/column1.jpg) no-repeat;
	margin-left:12px;
	float:left;

}

.column2 h3{
font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-left:60px;
	margin-top:38px;


}



.column3{
	width:290px;
	height:250px;
	background:url(images/column1.jpg) no-repeat;
	margin-left:12px;
	float:left;

}

.column3 h3{
font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-left:80px;
	margin-top:38px;


}

.hydyesimg{
	width:230px;
	height:140px;
	background:url(images/hedyes.jpg) no-repeat;
	margin-top:55px;
	margin-left:29px;

}

.sulphondyes{
	width:230px;
	height:140px;
	background:url(images/sulphone-dyes.jpg) no-repeat;
	margin-top:55px;
	margin-left:29px;

}

.address{
	width:380px;
	height:400px;
	margin-left:35px;
	float: left;

}

.bifunctionaldyes{
	width:230px;
	height:140px;
	background:url(images/bi-functional-dyes.jpg) no-repeat;
	margin-top:55px;
	margin-left:29px;

}


.footer_nav{
	width:945px;
	height:30px;
	background-color:#000000;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;


}

ul#navigationbar {
	list-style:none;
	clear: both;
	padding: 0;
	margin-left: 220px;
}

ul#navigationbar li {
display:inline
}

ul#navigationbar li a {
text-decoration:none;

margin-top:12px;
margin-left:12px;
width:100px;
background:#;
color:#FFFFFF;
float:left;
text-align:center;
border-left:1px solid #fff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

ul#navigationbar li a:hover {
background:;
	color:#FFFFFF
}

.contactaddress{
	width:540px;
	height:500px;
	float:right;
}


.contactad{
width:520px;
height:200px;

}

.footer{
	width:945px;
	height:38px;
	background-color:#000000;
	clear: both;
	margin:0 auto;
	
	
	
}

#footer p {
    margin:0;
	line-height:normal;
	color:#ffffff;
	font-size:11px;
	padding:2px 0 0 2px;
	text-decoration:none;
	
	}

#footer p {
    margin-right:15px;
	line-height:normal;
	color:#ffffff;
	font-size:11px;
	padding:25px 0 0 45px;
	text-decoration:none;
	}
	
#footer .legal {float:left}
#footer .credit {float:right}
.fleft {
	float:left;
	margin-left: 12px;
}
.fright {
	float:right;
	margin-right: 12px;
}
