body{
	text-align:center;
	color:#298F8F;
	background-color:#FFFFFF;
	font-family: Arial, Sans-serif;
	font-size:8pt;
}

#pageContainer{
	position:relative;
	width:800px;
	margin: 0 auto;
	text-align:left;
}

#menuLinks{
	position:relative;
	top:1px;
	left:41px;
	width:749px;
	height:28px;
	padding:5px 0px 0px 0px;
	font-size:10pt;
	font-family:"Arial Narrow", Sans-serif;
	letter-spacing:0.5px;
	background-color:#d1dcde;
}

#menuLinks a{
	margin:0px 2px 0px 2px;
}

#imageContainer{
	position:relative;
	top:2px;
	left:41px;
	width:750px;
}

#topShadow{
	position:relative;
	top:2px;
	left:41px;
	width:749px;
}

#bodyContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:480px;
	background-color:#E4F4E9;
}

.white{
	color:#ffffff;
}

.dark{
	color:#003339;
}

.white, .dark{
	margin:0px 0px 0px 7px;
}

ul{
	list-style: url(images/bullet.png);
}

img{
	border-style:none;
	margin:0px;
}

#welcomeText{
	position:absolute;
	top:-125px;
}

#leftPanel{
	position:absolute;
	left:40px;
	top:128px;
	width:380px;
}

#rightPanel1{
	position:absolute;
	right:0px;
	top:-10px;
	background-color:#00FF53;
}

#rightPanel1 img, #rightPanel2 img, #rightPanel3 img{
	margin-left:8px;
}

#rightPanel2{
	position:absolute;
	right:0px;
	top:118px;
	background-color:#AEE5FF;
}

#rightPanel3{
	position:absolute;
	right:0px;
	top:246px;	
	background-color:#319b93;
}

#rightpanel1, #rightpanel2, #rightpanel3{
	border:2px solid #FFF;
	border-right:0px;
	width:250px;
	height:130px;
}

#rightPanel-tl{
	position:relative;
	top:-93px;
	left:-10px;
	_top:-96px;
	_left:-10px;
	width:11px;
	height:11px;
}

#rightPanel-bl{
	position:relative;
	top:5px;
	left:-10px;
	_left:-10px;
	_top:2px;
	width:11px;
	height:11px;
}

#logoSet{
	position:absolute;
	right:15px;
	bottom:15px;
}

#footer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	text-align:center;
	font-size:8pt;
	letter-spacing:0.5px;
}

#blcorner{
	width:11px;
	position:absolute;
	left:0px;
	bottom:0px;
}

#brcorner{
	width:11px;
	position:absolute;
	right:0px;
	bottom:0px;
}

a:link, a:hover, a:active, a:visited{
	color:#298F8F;
	text-decoration:none;
}

/***********************About-Us************************/

#aboutContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:460px;
	background-color:#E4F4E9;
}

#about-leftPanel{
	position:relative;
	top:0px;
	left:30px;
	background-color:#FFF;
	border:2px solid #FFF;
	width:400px;
	height:280px;
	_height:250px;
}

#about-leftPanel-tl, #about-leftPanel-tr{
	position:absolute;
	width:11px;
	height:38px;
}

#about-leftPanel-tr{
	top:-2px;
	right:-2px;
}

#about-leftPanel-tl{
	top:-2px;
	left:-2px;	
}

#about-rightPanel{	
	position:relative;
	left:490px;
	top:-260px;
	_top:-280px;
	width:220px;
	height:400px;
	_height:450px;
	background-color:#FFF;
	border:2px solid #FFF;
}

.aboutUsHeader, .aboutAmaryllisHeader{
	margin:0px;
	padding:0px 0px 0px 10px;
}

.aboutUsHeader{
	background-color:#00FF53;
	height:36px;

}

.aboutAmaryllisHeader{
	background-color:#319b93;
	height:38px;
}

#about-rightPanel-tl, #about-rightPanel-tr{
	position:absolute;
	width:14px;
	height:40px;
}

#about-rightPanel-tr{
	top:-2px;
	right:-3px;
}

#about-rightPanel-tl{	
	top:-2px;
	left:-2px;
}

#about-rightPanel-br, #about-rightPanel-bl{
	position:absolute;
	width:13px;
	height:10px;
}

#about-rightPanel-br{
	bottom:-2px;
	right:-2px;
	_bottom:-3px;
}

#about-rightPanel-bl{
	bottom:-2px;
	left:-2px;
	_bottom:-3px;
}

#about-leftPanel-bl, #about-leftPanel-br{
	width:13px;
	height:10px;
	position:absolute;
}

#about-leftPanel-bl{
	bottom:-2px;
	left:-2px;
}

#about-leftPanel-br{
	bottom:-2px;
	right:-2px;
}

/***********************Services************************/

.elec-header, .other-header{
	margin-top:0px;
	height:30px;
	padding:4px;
	background-color:#00FF53;
}

.other-header{
	background-color:#319b93;
}

#elec-bodyContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:1100px;
	_height:1300px;
	background-color:#E4F4E9;	
}

#elec-leftPanel, #elec-rightPanel{
	position:absolute;
	background-color:#FFF;
}

#elec-leftPanel{
	left:30px;
	top:0px;
	width:400px;
	height:1050px;
	_height:1270px;
}

#recyc-leftPanel{
	position:absolute;
	background-color:#FFF;
	left:30px;
	top:0px;
	width:400px;
	height:855px;
	_height:900px;
}

#recyc-bodyContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:880px;
	_height:1000px;
	background-color:#E4F4E9;	
}

#elec-rightPanel{
	right:30px;
	top:40px;
	width:250px;
	height:200px;
}

h1{
	font-size:11pt;
	font-weight:bold;
}

#data-bodyContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:600px;
	background-color:#E4F4E9;
}

#data-leftPanel{
	position:absolute;
	background-color:#FFF;
	left:30px;
	top:0px;
	width:400px;
	height:550px;
}

#paperRecycling-bodyContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:400px;
	background-color:#E4F4E9;
}

#paperRecycling-leftPanel{
	position:absolute;
	background-color:#FFF;
	left:30px;
	top:0px;
	width:400px;
	height:300px;
}

#lamps-bodyContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:320px;
	background-color:#E4F4E9;
}

#lamps-leftPanel{
	position:absolute;
	background-color:#FFF;
	left:30px;
	top:0px;
	width:400px;
	height:270px;
}

#reman-bodyContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:1700px;
	_height:1900px;
	background-color:#E4F4E9;
}

#reman-leftPanel{
	position:absolute;
	background-color:#FFF;
	left:30px;
	top:0px;
	width:400px;
	height:1650px;
	_height:1870px;
}

.header{
	padding:10px 0px 0px 10px;
	background-color:#00FF53;
	height:40px;
}

#faq-bodyContainer{
	position:relative;
	top:0px;
	left:41px;
	width:749px;
	height:2050px;
	_height:2250px;
	background-color:#E4F4E9;
}

#faq-leftPanel{
	position:absolute;
	background-color:#FFF;
	left:30px;
	top:0px;
	width:500px;
	height:2000px;
	_height:2210px;
}

#products{
	position:relative;
	top:10px;
	left:80px;
}

#quotationForm, #ContactUs{
	margin-left:20px;
}

