body, h1, h2, h3, ul, li, p {
padding:0;
margin:0;
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:58%;
background-color:#FFFFFF;
color:#333333;
}
#header {
	position:relative;
	width:1000px;
	height:165px;
	background-image:url(images/mainBG_01.gif);
	background-position:left top;
	margin:0 auto 0 auto;
	background-repeat:repeat-y;
}
.hidden {
display:none;
}
.flashpos {
	float:left;
margin: 0px 0px 20px 0px;
}
#homePage #container, #homePage #headerLower {
background-color:#1A3465;
}
#homePage #footer .highlight {
color:#1A3465;
}
#headerLower {
position:relative;
width:1000px;
height:auto;
overflow:visible;
background-image:url(images/mainBG_01.gif);
background-position:left top;
margin:0 auto 0 auto;
background-repeat:repeat-y;
}
ul#topNav {
font-size:12px;
text-transform:uppercase;
padding:14px 0 14px 21px;
width:900px;
height:auto;
overflow:visible;
}
ul#topNav li {
list-style:none;
display:inline;
border-right:1px solid #1A3465;
position:relative;
}
ul#topNav li.last {
border:none;
}

ul#topNav li a {
color:#1A3465;
text-decoration:none;
padding:0 9px 0 9px;
}
ul#topNav li a:hover {
color:#CC0000;
text-decoration:underline;
}
#headerLower form {
position:absolute;
right:10px;
top:6px;
width:240px;
}
#headerLower label {
text-transform:uppercase;
color:#FFFFFF;
}
#headerLower label, #headerLower input {
font-size:1.2em;
}

#container {
position:relative;
width:1000px;
height:auto;
overflow:visible;
margin:0 auto 0 auto;
background-image:url(images/mainBG_01.gif);
background-position:top right;
background-repeat:repeat-y;
}
#mainContent {
width:502px;
float:left;
}
#mainContent h1 {
	margin:0px;
	font-size:30px;
	text-transform:none;
	font-weight:bold;
	color:#1A3465;
	padding-top: 10px;
}
#mainContent h2 {
	margin:0px;
	font-size:18px;
	text-transform:none;
	font-weight:normal;
	color:#CC0000;
	padding-top: 10px;
	padding-bottom: 20px;
		}
#mainContent h3 {
	margin:0px;
	font-size:16px;
	text-transform:none;
	font-weight:normal;
	color:#1A3465;
	padding-top: 10px;
	padding-bottom: 10px;
}
#mainContent p {
margin:0px;
font-size:13px;
line-height:23px;
}
.mainImage {
float:right;
margin: 5px 0 5px 5px;
}
.highlight {
color:#0AC7F3;
}
.highlightdblue {
color:#1A3465;
}
.highlightred {
color:#CC0000;
}
.smallnav {
font-size:1.0em;
line-height:1.0em;
}
.smallnavunderline {
font-size:1.0em;
line-height:1.0em;
text-transform:uppercase;
}
.hr {
	border-top-width: 1px;
       border-top-style: dotted;
       border-color: #999999; 
       margin: 0px 2%
	   }
.bullets {
	list-style-image: url(images/bullet.gif);
	font-size: 12px;
	line-height: 20px;
	list-style-position: inside;
	padding-bottom: 10px;
}
.hrleftcol {
	border-top-width: 1px;
	border-top-style: dotted;
	border-color: #999999;
	width: 150px;
	padding-right: 50px;
	margin-right: 50px;
	   }

#rightCol {
width:200px;
height:500;
overflow:visible;
float:right;
background-image:url(images/productsrightBG.gif);
background-position:top left;
background-repeat:repeat-y;
padding:0px 30px 0px 0px;
}
#rightCol h2 {
font-weight:normal;
color:#0AC7F3;
font-size:14px;
text-transform:uppercase;
margin:0px;
}
#rightCol img {
margin:20px 0px 0px 0px;
}
#rightCol p {
margin:10px;
font-size:12px;
line-height:20px;
}

#leftCol {
width:200px;
height:495px;
overflow:visible;
float:left;
background-image:url(images/navBG.gif);
background-position:top left;
background-repeat:no-repeat;
padding:0px 0px 10px 30px;
}
ul#mainNav {
	width:200px;
	font-size:12px;
	line-height:16px;
	letter-spacing: 1px;
}
ul#mainNav li {
width:200px;
list-style:none;
margin:20px 0 0 0;
padding:0 0 10px 0;
}
ul#mainNav li span {
background-image:url(images/arrow.png);
background-position:5px 50%;
background-repeat:no-repeat;
width:183px;
padding:0 2px 0 15px;
color:#FFFFFF;
display:block;
cursor:pointer;
}

ul#mainNav li ul {
width:200px;
padding:10px 0 0 0;
}
ul#mainNav li li {
border-bottom:none;
margin:0;
padding:0;
}
ul#mainNav li a {
background-image:url();
background-position:5px 30%;
background-repeat:no-repeat;
width:150px;
padding:5px 0px 3px 15px;
color:#CCCCCC;
text-decoration:none;
display:block;
}
ul#mainNav li a:hover {
background-image:url();
background-position:5px 30%;
background-repeat:no-repeat;
width:150px;
padding:5px 0px 3px 15px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

span#mainlink a:link, span#mainlink a:visited, span#mainlink a:active, span#mainlink a:hover {
background-image:none !important;
padding:0 0 0 0px !important;
display: inline !important;
}
#clearDiv {
width:100%;
clear:both;
height:25px;
background-image:url(images/base.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

#footer {
width:1000px;
margin:0px auto 0 auto;
color:#999999;
font-size:10px;
padding:1px 0 0 0;
height:63px;
background-image:url(images/footBG.gif);
background-position:bottom right;
background-repeat:no-repeat;
}
#footer ul {
float:left;
}
#footer ul li {
display:inline;
border-right:1px solid #999999;
}
#footer ul li.last {
border:none;
}
#footer ul li a {
text-decoration:none;
color:#999999;
margin:10px 10px 0 20px;
}
#footer ul li a:hover {
text-decoration:underline;
color:#999999;
}
#footer #copyright {
float:right;
}
#footer #lowerContact {
width:1000px;
margin:10px auto 0 auto;
float:left;
}
#footer A:link {color: #1A3465; text-decoration: none}
#mfooter A:visited {color: #1A3465; text-decoration: none}
#footer A:hover {color: #CC0000; text-decoration: none;}
#footer A:active {color: #0AC7F3; text-decoration: none
}
#mainContent A:link {color: #1A3465; text-decoration: underline}
#mainContent A:visited {color: #1A3465C; text-decoration: none}
#mainContent A:hover {color: #CC0000; text-decoration: none;}
#mainContent A:active {color: #1A3465C; text-decoration: none
}
#rightCol A:link {color: #1A3465; text-decoration: none}
#rightCol A:visited {color: #1A3465C; text-decoration: none}
#rightCol A:hover {color: #CC0000; text-decoration: none;}
#rightCol A:active {color: #1A3465; text-decoration: none
}
#flashbanner {
	position:relative;
	width:1000px;
	height:180px;
	padding-left: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#rightpic {
	float: right;
}
.image {
	padding-right: 10px;
}


!ORIGINAL--------------------------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


.aewdheadwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 24px;
	color: #1A3465;
	;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.aewdhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	color: #1A3465;
	;
	font-weight: bold;
}
.aewdbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	padding-right: 10px;
	padding-bottom: 10px;
}
.aewdrightbody { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 17px; font-weight: normal; color: #333333; ; width: 175px; margin-left: 10px}
.aewdintro { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; font-style: normal; line-height: 15.5px; font-weight: normal; color: #1A3465; ; text-decoration: none; text-align: left}
.aewdintrohead { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 15px; color: #CC0000; }
.aewdmenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; color: #1A3465; ; text-decoration: none; width: 150px; background-position: right}
.aewdprodtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-weight: bold; color: #CC0000; }
.aewdsubhead { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 15px; color: #1A3465; ; font-weight: bold; text-decoration: none}
.aewdrightbodywhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; color: #1A3465; }
.aewdlargerimage { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; font-weight: bold; color: #333333; ; text-decoration: none; top: 100px; clip:   rect(   ); z-index: auto}
.aewdfandb {
	list-style-image: url(images/bullet.gif);
	font-size: 12px;
	line-height: 20px;
	list-style-position: inside;
	padding-bottom: 10px;
}
.aewdbodybg { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; font-style: normal; line-height: 15px; font-weight: normal; color: #333333; ; width: 100%; clip:  rect(   ); page-break-before: auto}
.aewdprodsectionhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	color: #99CC00;
	padding-left: 10px;
	text-transform: uppercase;
}
.aewdtech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
}
.aewdmachinetitles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#99CC00;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
	padding-left: 5px;
}
.benefits { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #333333; ; text-decoration: none; list-style-position: inside; list-style-type: square; text-indent: 2px; width: 100%; clip:  rect(   )}
.body {
	background-color: #1A3465;
	background-repeat: no-repeat;
	background-image:   url("../new/AEWD_HOME_BG_1006.gif");
}
.bodydkblue {
	background-color: #1A3465;
	background-image:   url("images/aewd_blue_bg.gif");
	background-repeat: no-repeat;
}
.bodylgtblue {
	background-color: #FFFFFF;
	background-image:   url("images/aewd_lghtblue_bg.gif");
	background-repeat: no-repeat;
}
.contacts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1A3465;
}
.contentdhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	color: #1A3465;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}
.homeintrotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #1A3465;
	text-decoration: none;
}
.introtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #1A3465;
	text-decoration: none;
	width: 430px;
	padding-top: 80px;
}
.languages { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 9px; font-weight: normal; color: #0AC7F3; ; text-decoration: none; margin-left: 5px}
.pindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #333333;
	text-decoration: none;
}
.aewdsubheadyellow {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 15px; color: #99CC00; ; font-weight: bold; text-decoration: none
}.ticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #1A3465;
	text-align: right;
}
.smallheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.rhtbghome {
	background-repeat: no-repeat;
	background-image:   url("images/aewd_blue_rhtnav.gif");
}
.rhtbgwhite {
	background-image:   url("images/aewd_lghtblue_rhtnav.gif");
	background-repeat: no-repeat;
}
.productintrotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #1A3465;
	text-decoration: none;
	width: 400px;
	padding-left: 10px;
}
.productdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #1A3465;
	text-decoration: none;
	width: 400px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
}
.productlinks {
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #99CC00;
	text-decoration: none;
	padding-left: 30px;
	height: 23px;
	width: 446px;
	line-height: 23px;
}
.movielinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A3465;
	text-decoration: none;
	line-height: 23px;
	width: 100%;
	padding-right: 10px;
	text-align: right;
}
.titleimage { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 16px; font-weight: bold; color: #FFFFFF; background-position: 10px;}
.topbar {
	background-color: #1A3465;
	background-image: url("http://www.aewdelford.com/images/main_nav/nav_bg.gif");
}
A:link {color: #1A3465; text-decoration: none}
A:visited {color: #1A3465; text-decoration: none}
A:hover {color: #CC0000; text-decoration: underline}
A:active {color: #1A3465; text-decoration: none}
}
#productnav A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1A3465;
	background:transparent url("images/prodbar.gif");
	width:446;
	height:23;
	font-weight: bold;
	text-decoration: none;
	line-height: 23px;
	padding-left: 30px;
} 
#productnav A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1A3465;
	background:transparent url("images/prodbar_f2.gif");
	width:446;
	height:23;
	font-weight: bold;
	text-decoration: none;
	line-height: 23px;
	padding-left: 30px;
}
#movienav A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1A3465;
	font-weight: bold;
	text-decoration: none;
	line-height: 23px;
	width: 100%;
	background-color: #CCCCCC;
	padding-right: 10px;
	text-align: right;
} 
#movienav A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	font-weight: bold;
	text-decoration: none;
	line-height: 23px;
	width: 100%;
	background-color: #1A3465;
	padding-right: 10px;
	text-align: right;
} 
#movienav A:visited {color: #FFFFFF; text-decoration: none} 
#machines A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1A3465;
	background:transparent url("images/machine.gif");
	width:130;
	height:22;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
	padding-left: 5px;
} 
#machines A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC0000;
	background:transparent url("images/machine_f2.gif");
	width:130;
	height:22;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
	padding-left: 5px;
	}
#dark A:link {color: #1A3465; font-weight: bold; text-decoration: underline}
#dark A:active {color: #1A3465; text-decoration: none}
#dark A:visited {color: #1A3465; text-decoration: underline}
#dark A:hover {color: #CC0000; text-decoration: underline}
}
#homerobot A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1A3465;
	background:transparent url("images/prodbar.gif");
	background-repeat: no-repeat;
	width:300;
	height:23;
	font-weight: bold;
	text-decoration: none;
	line-height: 23px;
	padding-left: 30px;
}
#homerobot A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	background:transparent url("images/prodbar_f2.gif");
	background-repeat: no-repeat;
	width:300;
	height:23;
	font-weight: bold;
	text-decoration: none;
	line-height: 23px;
	padding-left: 30px;
}
.rightpic {
	float:right;
margin: 5px 5px 5px 5px;
	border: 1px solid #cccccc;
}
