body {
margin:0px;
padding:0px;
font:11px "Tahoma",Arial, Helvetica, sans-serif;
color:#585858;
}
h1{ font-size: 12px;
	font-weight: bold;
	color: #383838;
}
a {
	color:#0099FF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.more { color:#DF8901; background:url(../images/ar_25.jpg) left no-repeat; padding-left:18px; top:250px}
a.more:hover { color:#DF8901; background:url(../images/ar_25.jpg) left no-repeat; padding-left:18px; text-decoration:none}

#wrapper {
margin:0px auto;
width:972px;
}
#head {
background:url(../images/aec_02.jpg) left no-repeat;
height:88px;
}
#nav {
padding-bottom:4px;}
#nav ul {
margin:0px; padding:0px; list-style:none; width:972px; background:url(../images/aec_04.jpg); height:33px}
#nav ul li{
	float:left;
}
#nav a{
	display: block;
	width:162px;
	height:33px;
	background: url(../images/nav_04.jpg) no-repeat;
	text-indent:-9999px;
}


#navi1 a {  background-position:0 0; }
		#navi1 a:hover { background-position:0 -33px; }
	#navi2 a { background-position:-162px 0; }
		#navi2 a:hover { background-position:-162px -33px; }
	#navi3 a {background-position:324px 0; }
		#navi3 a:hover { background-position:-324px -33px; }
	#navi4 a { background-position:-486px 0; }
		#navi4 a:hover  { background-position:-486px -33px; }
	#navi5 a { background-position:-648px 0; }
		#navi5 a:hover { background-position:-648px -33px; }
	#navi6 a { background-position:-810px 0; }
		#navi6 a:hover { background-position:-810px -33px; }


#sidebar { width:220px; float:left; height:309px;}
#column { margin:0px; width:195px; height:75px;background:#E99E26 url(../images/aec_07.jpg) top no-repeat;
padding-left:25px; padding-top:25px;}
#column p{ margin:0px;width:170px;color:#FFFFFF; padding-right:25px;}
#subnav { margin-top:1px;background:#848C91 url(../images/aec_14.jpg) bottom no-repeat; height:208px; width:220px}
#subnav ul {
margin-left:0px;
	margin-top:0px;
	padding-top:15px;
	padding-left:25px;
	list-style:none;
	text-align: left;
}
#subnav ul a {
	color:#FFFFFF;
	line-height:18px;
	letter-spacing: 1pt;
	text-decoration:none;
}
#subnav ul a:hover { text-decoration:underline;}


#container{
margin-top:3px;
padding:25px;
clear:both;
	width:922px;
	border: 1px solid #B1B3B5; margin-bottom:4px;
	height:200px;
}


#welcome { width:270px; float:left;}
#line {width:1px; background:#AFB1B3; margin-left:25px; margin-right:25px; float:left; height:100%;}
#new { width:270px; float:left;}
#new ul { margin:0px; padding-left:12px;}
#new ul li{  height:19px;
list-style:none; list-style-image:url(../images/ar_20.jpg);}

#product { width:270px; float:left;}
#product ul { margin:0px; padding-left:12px;}
#product ul li{ 
list-style:none; list-style-image:url(../images/ar_20.jpg); height:18px;}

#banner {width:752px; float:right;height:309px; margin-bottom:4px;}

#footer{clear:both;
background:url(../images/aec_16.jpg) repeat-x;
padding:30px 28px 0px 0px;}
#footer li {
	list-style:none;
	text-align: right;
}
#footer a{ color:#585858;text-decoration: none; padding:0px 3px 0px 3px;}
#footer a:hover{ text-decoration:underline;}


#subsidebar { width:217px; float:left; height:208px;}
#subbanner {width:749px; float:right;height:208px;}
#subcontainer{clear:both;margin-top:3px;
	padding:25px;
	width:922px;
	border: 1px solid #B1B3B5;
	margin-bottom:4px; 
}
#subpage {
	width:50%;
	float:left;
}
#productcontainer {
padding:25px;
	width:695px;
	border: 1px solid #B1B3B5; margin-bottom:4px;
	float:right;
	}
#subcareerslist {
	width:30%;
	float:left;
}
#subcareers {
	width:60%;
	float:right;
}
#subcontact {
	width:47%;
	float:right;
}

#productbanner {
	width:747px;margin-bottom:1px;
	float:right;
	}
.clear {
	clear: both;
}
.content1 {
	width: 890px;
}
.content1 ul{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	margin-right:20px;
}
.content1 br{
	clear: both;
}
.content2{
	padding-top:30px;
	width:890PX;
}
.content2 ul{
	list-style:none;
	margin:0;
	padding:0;
}
.content2 img{
	float:left;
	padding:1px;
	background: #fff;
	border:1px solid #ccc;
	margin-right:15px;
}

.content2 br{
	clear: both;
}
#subcontainer h1, #productcontainer h1 {font-size: 13px; font-weight: bold; padding:0; margin:10px 0;}
#subcontainer h2,#productcontainer h2 { font-size: 12px; font-weight: bold; padding:0; margin: 10px 0;}
#subcontainer h3,#productcontainer h3 { font-size: 11px; font-weight: bold; padding:0; margin: 10px 0;}
#productcontainer td { padding: 5px; border-bottom: 1px dotted #ccc;}
#productcontainer img { margin: 10px 0; padding:1px; background: #fff; border: 1px solid #ddd;}