@charset "utf-8";
/* CSS Document */

html, body {
	margin-top: 0em;
	padding: 0em;
	background-color: #FFFFFF;
	}

#container{
	background-image: url(images/Aescia_bkgHome.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerQualManage{
	background-image: url(images/bannerQualManage.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerPersonal{
	background-image: url(images/banner_personalsavings.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerEnvironManage{
	background-image: url(images/bannerEnvronManage.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerSavings{
	background-image: url(images/banner_savingpurchases.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerTenders{
	background-image: url(images/banner_tenders.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerNews{
	background-image: url(images/Aescia_bkgNews.jpg);
	width:753px;
	height:100%;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerContact{
	background: url(images/Aescia_bkgContact.jpg) no-repeat;
	width:753px;
	height:auto;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerLinks{
	background-image: url(images/Aescia_bkgLinks.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerAbout{
	background-image: url(images/Aescia_bkgAbout.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}

#containerPartnerships{
	background-image: url(images/Aescia_bkgPartnerships.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}
	
#containerSitemap{
	background-image: url(images/Aescia_bkgSitemap.jpg);
	width:753px;
	height:992px;
	position: relative;
	overflow:hidden;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;}

#header{
	width:753px;
	height:127px;
	overflow:hidden;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	float: left;
	margin-left: 0em;
	background-repeat: no-repeat;}

#logo1{
	width:166px;
	height:40px;
	overflow:hidden;
	background-image: url(images/LogoText.jpg);
	margin-top: 3.1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 5.5em;
	float: left;}

#logo1 a {display:block;width:166px;height:40px;}
	
#logo2{
	width:145px;
	height:128px;
	overflow:hidden;
	background-image: url(images/Logo.jpg);
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 21.8em !important;
	margin-left:24em;
	float: left;}

#logo2 a {display:block;width:145px;height:128px;}

#navAcross{
	width:593px;
	background:url(images/navAcross_bkg.jpg) no-repeat;
	background-position: 0px 4px;
	height:24px;
	margin-left:  0em;
	margin-right: 0.5em;
	margin-top: 10.5em;
	float: right;
	overflow:hidden;}
	
				#homebutt{
					background:url(images/homeButt.jpg) no-repeat;
					width:57px;
					height:24px;
					float:left;
					margin-left:2.7em;
					margin-top:0.2em;
					margin-right:0em;
					overflow:hidden;}
					
				#homebutt a {display:block;width:57px;height:24px;}
				#homebutt:hover {background-position: 0px -22px;background-repeat: no-repeat;}
				
				
				#aboutbutt{
					background:url(images/aboutButt.jpg) no-repeat;
					width:57px;
					height:24px;
					float:left;
					margin-left:0.8em;
					margin-top:0.2em;
					margin-right:0em;
					overflow:hidden;}
					
				#aboutbutt a {display:block;width:57px;height:24px;}
				#aboutbutt:hover {background-position: 0px -22px;background-repeat: no-repeat;}
				
				#newsbutt{
					background:url(images/newsButt.jpg) no-repeat;
					width:45px;
					height:24px;
					float:left;
					margin-left:1.6em;
					margin-top:0.2em;
					margin-right:0em;
					overflow:hidden;}
					
				#newsbutt a {display:block;width:45px;height:24px;}
				#newsbutt:hover {background-position: 0px -22px;background-repeat: no-repeat;}
				
				#partnersbutt{
					background:url(images/partnershipsButt.jpg) no-repeat;
					width:75px;
					height:24px;
					float:left;
					margin-left:1.1em;
					margin-top:0.2em;
					margin-right:0em;
					overflow:hidden;}
					
				#partnersbutt a {display:block;width:75px;height:24px;}
				#partnersbutt:hover {background-position: 0px -22px;background-repeat: no-repeat;}
				
				#linksbutt{
					background:url(images/linksButt.jpg) no-repeat;
					width:45px;
					height:24px;
					float:left;
					margin-left:2.1em;
					margin-top:0.2em;
					margin-right:0em;
					overflow:hidden;}
					
				#linksbutt a {display:block;width:45px;height:24px;}
				#linksbutt:hover {background-position: 0px -22px;background-repeat: no-repeat;}
				
				#contactbutt{
					background:url(images/contactButt.jpg) no-repeat;
					width:65px;
					height:24px;
					float:left;
					margin-left:1.2em;
					margin-top:0.2em;
					margin-right:0em;
					overflow:hidden;}
					
				#contactbutt a {display:block;width:65px;height:24px;}
				#contactbutt:hover {background-position: 0px -22px;background-repeat: no-repeat;}
				
				#sitemapbutt{
					background:url(images/sitemapButt.jpg) no-repeat;
					width:57px;
					height:24px;
					float:left;
					margin-left:1.8em;
					margin-top:0.2em;
					margin-right:0em;
					overflow:hidden;}
					
				#sitemapbutt a {display:block;width:57px;height:24px;}
				#sitemapbutt:hover {background-position: 0px -22px;background-repeat: no-repeat;}
				
#greenLine{
background:url(images/GreenLine.jpg) no-repeat;
width:722px;
height:2px;
float:left;
margin-left:1.5em;
margin-top:0.1em;
margin-right:0em;
overflow:hidden;}
				
									#mainContent{
									width:725px;
									height:auto;
									margin-left:1.5em !important;
									margin-left:0.8em;
									margin-top:0em;
									float: left;
									}
									
									#navDown{
									width:186px;
									height:194px;
									background:url(images/ServicesText.jpg) no-repeat;
									margin-left:  0em!important;
									margin-left:0em;
									margin-right: 0em;
									margin-top: 0em;
									float: left;
									overflow:hidden;}
	
									#QualityManagebutt{
										background:url(images/QualityManagement.jpg) no-repeat;
										width:168px;
										height:24px;
										float:left;
										margin-left:0.8em!important;
										margin-left:0.2em;
										margin-top:2.8em;
										margin-right:0em;
										overflow:hidden;}
										
									#QualityManagebutt a {display:block;width:168px;height:24px;}
									#QualityManagebutt:hover {background-position: 0px -23px; no-repeat;}
									
									
									#environmentalManagementbutt{
										background:url(images/EnvironmentalManagement.jpg) no-repeat;
										width:168px;
										height:24px;
										float:left;
										margin-left:0.8em !important;
										margin-left:0.2em;
										margin-top:0.3em;
										margin-right:0em;
										overflow:hidden;}
										
									#environmentalManagementbutt a {display:block;width:168px;height:24px;}
									#environmentalManagementbutt:hover {background-position: 0px -23px; no-repeat;}
									
									#savingsbutt{
										background:url(images/SavingMoney.jpg) no-repeat;
										width:168px;
										height:24px;
										float:left;
										margin-left:0.8em!important;
										margin-left:0.2em;
										margin-top:0.3em;
										margin-right:0em;
										overflow:hidden;}
										
									#savingsbutt a {display:block;width:168px;height:24px;}
									#savingsbutt:hover {background-position: 0px -23px;background-repeat: no-repeat;}
									
									#tendersbutt{
										background:url(images/BusinessTenders.jpg) no-repeat;
										width:168px;
										height:24px;
										float:left;
										margin-left:0.8em!important;
										margin-left:0.2em;
										margin-top:0.5em;
										margin-right:0em;
										overflow:hidden;}
										
									#tendersbutt a {display:block;width:168px;height:24px;}
									#tendersbutt:hover {background-position: 0px -23px;background-repeat: no-repeat;}
									
										#personalbutt{
										background:url(images/PersonalSavings.jpg) no-repeat;
										width:168px;
										height:24px;
										float:left;
										margin-left:0.8em!important;
										margin-left:0.2em;
										margin-top:0.3em;
										margin-right:0em;
										overflow:hidden;}
										
									#personalbutt a {display:block;width:168px;height:24px;}
									#personalbutt:hover {background-position: 0px -23px;background-repeat: no-repeat;}
									
#footer{
	width:727px;
	height:70px;
	margin-left: 1.5em;
	margin-right: 0em;
	margin-top: 2.5em;
	float: left;
	overflow:hidden;}	

#footerbkg{
	width:722px;
	background: url(images/footerBlg.jpg) no-repeat;
	height:48px;
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0em;
	float: left;
	overflow:hidden;}		
	
#menuFooter1{
	width:720px;
	height:auto;
	margin-left: 0em;
	margin-right: 0em;
	margin-top:0.5em;
	float: right;
	overflow:hidden;}	
	
#menuFooter2{
	width:720px;
	height:auto;
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0em;
	float: left;
	overflow:hidden;}
	
#copyright{
	width:727px;
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0.5em;
	float: left;
	overflow:hidden;}
	
.bodyDrkGreen{
	font-family: Verdana;
	font-size: 0.7em;
	color: #006600;
	font-weight: normal;
	line-height: 15px;
	text-decoration: none;}
	
.bodyBlack{
	font-family: Verdana;
	font-size: 0.7em;
	color: #000000;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
	
.BoldDrkGreen{
	font-family: Verdana;
	font-size: 0.7em;
	color: #006600;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;}
	
.bodyDrkGreenSml{
	font-family: Verdana;
	font-size: 0.6em;
	color: #006600;
	font-weight: normal;
	line-height: 15px;
	text-decoration: none;}


.linksmlDrkGreen{
	font-family: Verdana;
	font-size: 0.6em;
	color: #006600;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
	cursor: pointer;}
	
.linksmlDrkGreen:hover {
	font-family: Verdana;
	font-size: 0.6em;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
	cursor: pointer;}
	
.bodylinksWhite{
	font-family: Verdana;
	font-size: 0.7em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	cursor: pointer;
	}
.bodylinksWhite:hover {
	font-family: Verdana;
	font-size: 0.7em;
	color: #006600;
	font-style: normal;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	cursor: pointer;
	l}
	
.bodylinksGreen{
	font-family: Verdana;
	font-size: 0.7em;
	color: #006600;
	font-style: normal;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	cursor: pointer;
	}
.bodylinksGreen:hover {
	font-family: Verdana;
	font-size: 0.7em;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	cursor: pointer;
	l}
	
.bodylinksBlk{
	font-family: Verdana;
	font-size: 0.7em;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
	cursor: pointer;
	}
.bodylinksBlk:hover {
	font-family: Verdana;
	font-size: 0.7em;
	color: #006600;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
	cursor: pointer;}
									
												#mainBody{
												width:539px;
												height:auto;
												margin-left:0em !important;
												margin-left:-0.5em;
												margin-top:0em;
												float: left;}
					
												#bodyBkg{
													width:527px;
													height:auto;
													margin-left:0.6em !important;
													margin-left:0em;
													margin-right: 0em;
													margin-top: 1em;
													float: left;
													overflow:hidden;
													background-color: #cde0cc;
}	
													
													#introText{
													width:500px;
													height:230px;
													margin-left:  1.5em !important;
													margin-left:0.5em;
													margin-right: 0em;
													margin-top: 0.5em;
													float: left;
													overflow:hidden;}	
													
												#newsBkg{
													width:527px;
													height:120px;
													background:url(images/newsBodyBkg.jpg) no-repeat;
													margin-left:  0.6em !important;
													margin-left:0em;
													margin-right: 0em;
													margin-top: 0em;
													float: left;
													overflow:hidden;}	
													
													#newsHeadline1{
													width:250px;
													height:auto;
													margin-left:  0.5em;
													margin-right: 0em;
													margin-top: 1.7em;
													float: left;
													overflow:hidden;}
													
													#newsHeadline2{
													width:250px;
													height:auto;
													margin-left:  0.5em;
													margin-right: 0em;
													margin-top: 1.7em;
													float: left;
													overflow:hidden;}
													
													#homeSpace{
													width:500px;
													height:1em;
													margin-left:  1em;
													margin-right: 0em;
													margin-top: 0.5em;
													float: left;
													overflow:hidden;}
													
												#dotLine{
													background:url(images/dottedLine.jpg) repeat;
													width:527px;
													height:5px;
													float:left;
													margin-left:0.6em !important;
													margin-left:0em;
													margin-top:0.1em;
													margin-right:0em;
													overflow:hidden;}	
													
												#GreenLineDivider{
													background:url(images/GreenLine.jpg) repeat;
													width:500px;
													height:2px;
													float:left;
													margin-left:1em;
													margin-top:0.1em;
													margin-right:0em;
													overflow:hidden;}
													
#pageBkgAbout{
width:527px;
height:300px;
background:url(images/bodyBkgSquare.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}
													
.aboutText{
width:500px;
height:310px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

#aboutSpace{
width:500px;
height:3em;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}
													
#pageBkgNews{
width:527px;
height:100%;
background:url(images/bodyBkgSquare.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}
													
.newsText{
width:500px;
height:100%;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

#pageBkgLinks{
width:527px;
height:100%;
background:url(images/bodyBkgSquare.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}
													
.linksText{
width:500px;
height:360px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

#pageBkgSitemap{
width:527px;
height:auto;
background:url(images/bodyBkgSquare.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}

.sitemapText{
width:500px;
height:450px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

#pageBkgContact{
width:527px;
height:auto;
background:url(images/bodyBkgSquare.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}

.contactText{
width:500px;
height:730px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

.contactThanksText{
width:500px;
height:350px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

#pageBkgQualManage{
width:527px;
height:auto;
background:url(images/bodyBkgSquareLight.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}

.qualManageText{
width:500px;
height:380px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

													#qualManageImg1{
													background:url(images/QualityManagementImg.jpg) repeat;
													width:232px;
													height:182px;
													float:right;
													margin-left:1em;
													margin-top:0.5em;
													margin-right:1em;
													overflow:visible;
													background-color: #cccccc;
													background-repeat: no-repeat;
													background-position: 1px 1px ;}

#pageBkgEnvironManage{
width:527px;
height:auto;
background:url(images/bodyBkgSquareLight.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}

.environManageText{
width:500px;
height:380px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

													#environManageImg1{
													width:203px;
													height:283px;
													float:left;
													margin-left:1em;
													margin-top:1em;
													margin-right:1em;
													overflow:visible;
													background-color: #CCCCCC;
													background-image: url(images/EnvironmentalManagementImg.jpg);
													background-repeat: no-repeat;
													background-position: 1.5px 1.5px;}
											
#pageBkgSaving{
width:527px;
height:auto;
background:url(images/bodyBkgSquareLight.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}

.savingText{
width:500px;
height:380px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

													#savingImg1{
													background:url(images/SavingMoneyImg.jpg) repeat;
													width:262px;
													height:182px;
													float:right;
													margin-left:1em;
													margin-top:1em;
													margin-right:1em;
													overflow:visible;
													background-color: #cccccc;
													background-repeat: no-repeat;
													background-position: 1px 1px ;}

#pageBkgTenders{
width:527px;
height:auto;
background:url(images/bodyBkgSquareLight.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}

.tendersText{
width:500px;
height:340px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

													#tendersImg1{
													background:url(images/BusinessTendersImg.jpg) repeat;
													width:222px;
													height:252px;
													float:left;
													margin-left:1em;
													margin-top:1em;
													margin-right:1em;
													overflow:visible;
													background-color: #cccccc;
													background-repeat: no-repeat;
													background-position: 1px 1px ;}
#pageBkgPersonal{
width:527px;
height:auto;
background:url(images/bodyBkgSquareLight.jpg) repeat;
margin-left:  0.6em;
margin-right: 0em;
margin-top: 1em;
float: left;
overflow:hidden;}

.personalText{
width:500px;
height:330px;
margin-left:  1em;
margin-right: 0em;
margin-top: 0.5em;
float: left;
overflow:hidden;}

												#personalImg1{
													background:url(images/PersonalSavingsImg.jpg) repeat;
													width:222px;
													height:202px;
													float:right;
													margin-left:1em;
													margin-top:1em;
													margin-right:1em;
													overflow:visible;
													background-color: #cccccc;
													background-repeat: no-repeat;
													background-position: 1px 1px ;}

