body { font-family: "Trebuchet MS",Verdana, sans-serif; margin:0; }
.smallblack {  font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.black {  font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.smallgray {  font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #939661; text-decoration: underline}
.blue {  font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #004080; text-decoration: none}
.boldblack {  font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.blueunderline {  font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #004080; text-decoration: underline}
.red { color: #990000; }
.smallwhite {  font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
/* ul { padding:16px; list-style-type:disc} */
ul { list-style-type:disc; list-style-position:outside; padding: 2px 2px 12px 13px; margin: 2px 2px 12px 13px; }
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: #004080;} /* This screws up MSIE; shows an underline for ael_banner a:hover */
/* .style1 {font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; } */
div.ael_box { border-width:1px; border-style:solid; border-color:#47b; background:#eef; text-align:left; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; font-size: 8pt; }
/* div.ael_box a { display: block;  margin: 2px 2px 2px 9px } /* doesn't work */
div.ael_box_banner { color:white; border-width:thin; border-color:#47B; border-style:solid; background:#47b; text-align:left; font-size: 10pt; padding: 2px 0 2px 2px }
div.ael_box_banner a { background:#47B; text-decoration: none;  }
div.ael_box_banner a:link { color: white; }
div.ael_box_banner a:visited { color: white; }
div.ael_box_banner a:hover { text-decoration: none; color: #FC3; }
div.ael_box_text { font-weight:normal; margin: 2px 2px 2px 2px }
div.ael_box_text_small { font-size: 8pt; }
div.ael_quote { background:#47b; color:#fff; text-align:left; font-size: 8pt; font-style:italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; padding: 9px 0px 9px 9px; margin: 9px 9px 9px 9px}
div.ael_footnote {text-align:left; font-size: 7pt; font-style:normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; }
.ael_news { text-align:left; font-size: 8pt; font-style:normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; padding: 9px 0px 9px 9px; margin: 9px 9px 9px 9px}
.ael_news_headline { font-size: 12pt; font-weight:bold; margin-bottom:14px}
div.ael_news_headline_sub { font-size: 10pt; font-weight:normal; font-style:italic; margin-bottom:14px }
div.ael_news_headline_super { font-size: 14pt; font-weight:normal; margin-bottom:14px}
div.ael_nav_sub { font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; color:#ffffff; }
div.ael_nav_sub a:link { color: #eef; }
div.ael_nav_sub a:visited { color: #eef; }
div.ael_nav_sub a:hover { text-decoration: none; color: #fc3; }
/* 
div.ael_pawprint ul { list-style-type:disc; line-height:2em; padding-left:10px; margin-left:0px; }
div.ael_pawprint li { padding-left:17px; background-image:url(../images/pawprint.gif); background-repeat:no-repeat; background-position:1px 2px; padding-bottom:.5em; margin-bottom:.5em; } */
div.ael_sales tr {
	vertical-align: top;
}
