html {
scrollbar-face-color: #ACAFB1;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #ACAFB1;
scrollbar-darkshadow-color: #ACAFB1;
scrollbar-shadow-color: #ACAFB1;
scrollbar-arrow-color: #cd9934;
scrollbar-track-color: #FFFFFF;
} 
body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #111;
	margin : 0;
	padding : 0;
	margin-left : auto;
	margin-right : auto;
	background-color : #ACAFB1;
	background-image:url(../images/bg02.gif);
	background-repeat:repeat;
	line-height: 16px;
} 
p {	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #111;
	padding : 0 0 5px 0;
	margin : 0 0 10px 0;
}
.elengineering {color: #000066}
	
a:link {
font : Arial, Helvetica, sans-serif;
color : #000; 
text-decoration : none; 
} 
a:visited {
font : Arial, Helvetica, sans-serif;
color:#003366; 
text-decoration : none; 
} 
a:hover {
font : Arial, Helvetica, sans-serif;
color : #FF0000; 
text-decoration : none; 
} 
a:active {
font : Verdana, Arial, Helvetica, sans-serif;
color : #FF0000; 
text-decoration : none; 
}
#wrapper {
	position:relative;
	width:760px;
	height:550px;
	z-index:1;
	background-image: url(../images/site-bg.jpg);
	margin-left : auto;
	margin-right : auto;
	margin-top: 6px;
	border: 1px double #FFF;
}
#container {
position:absolute; width:677px; height:430px; z-index:1; left: 40px; top: 84px;
}
#contenttop {
position:absolute; width:680px; height:19px; z-index:1; background-image: url(../images/contentbg1.gif); 
}
#contentmain {
	position:relative;
	width:678px;
	height:392px;
	z-index:auto;
	left: 1px;
	top: 19px;
	overflow: auto;
	background: #FFFFFF url(../images/contentbg2b.gif) no-repeat fixed center 100px;
}
#contentbottom  {
position:absolute; width:680px; height:19px; z-index:1; background-image: url(../images/contentbg3.gif); bottom: 0px;
}
#menustrip {
position:absolute; width:615px; height:35px; z-index:2; left: 38px; top: 4px;
}
#pagetab {
position:absolute; width:181px; height:39px; z-index:2; left: 0px; top: 65px; background-image: url(../images/page-tab.jpg); font-size: 16px; font-weight: normal; background-repeat: no-repeat;
}
#pagetitle {
position:absolute; width:121px; height:24px; z-index:1; top: 9px; left: 22px; margin-left: 25px; color: #003366;
}
#Footerarea {
	position:absolute;
	width:760px;
	z-index:2;
	left: 0px;
	top: 520px;
	font-size: 10px;
	color:#FFFFFF;
	line-height: 25px;
	text-align: center;
	vertical-align: middle;
}
#logo {position:absolute; width:50px; height:39px; z-index:3; left: 701px; top: 4px; background: url(../images/logosm.gif);}
#flash {position:absolute; width:120px; height:90px; z-index:4; left: 560px; top: 400px;}
#flash2 {position:absolute; width:120px; height:90px; z-index:4; left: 140px; top: 310px;}
#copyleft {
position:absolute; width:320px; height:388px; z-index:1; left: 5px; top: 3px; overflow: visible; padding-left: 10px; padding-right: 10px;
}
#copyright {
	position:absolute;
	width:294px;
	height:387px;
	z-index:2;
	left: 346px;
	top: 3px;
	overflow: visible;
	padding-left: 5px;
	padding-right: 10px;
}
#copyall {
position:absolute; width:626px; height:388px; z-index:1; left: 5px; top: 3px; overflow: visible; padding-left: 10px; padding-right: 10px;
}
.footer a:link {
font : Arial, Helvetica, sans-serif;
color : #FFFFFF; 
text-decoration : none; 
} 
.footer a:visited {
font : Arial, Helvetica, sans-serif;
color : #EEEEEE; 
text-decoration : none; 
} 
.footer a:hover {
font : Arial, Helvetica, sans-serif;
color : #333333; 
text-decoration : none; 
} 
.footer a:active {
font : Verdana, Arial, Helvetica, sans-serif;
color : #FF0000; 
text-decoration : none; 
}
H1, h4 {
	font-size:14px;
	color: #FF0000;
	font-weight: bold;
	}
.insetimage { padding: 0px 5px 2px 10px}
