
/** Macro Boxes **/

td.bannerl {
background-image:url(images/banner_left.gif);
width:7px;
height: 132px;
}

td.bannerm {
background-color:#441f1c;
background-image:url(images/banner_gradient.gif);
text-align:center;
vertical-align: middle;
height: 132px;
}

td.bannerr {
background-image:url(images/banner_right.gif);
width:7px;
height: 132px;
}

td.mainl {
vertical-align:top;
text-align:left;
padding-top: 13px;
}

td.mainm {
vertical-align:top;
text-align:center;
}

td.mainr {
vertical-align:top;
text-align:right;
padding-top: 13px;
height:inherit;
}

td.bottoml {
background-image:url(images/bottom_left.gif);
width:7px;
height: 24px;
}

td.bottomm {
background-color:#441f1c;
text-align:center;
height: 24px;
}

td.bottomr {
background-image:url(images/bottom_right.gif);
width:7px;
height: 24px;
}

/** Top Banner**/

td.logo {
background-image:url(images/ae_logo.gif);
width:337px;

background-repeat:no-repeat;
padding-top:10px;
background-position:center;
text-align:center;
vertical-align:middle;
}

td.whiteline {
background-image:url(images/white_line.gif);
width:793px;
height:10px;
background-repeat:no-repeat;
padding-top:0px;
background-position:center;
}

td.navtop {
padding: 0px 10px 0px 10px;
text-align:center;
}

a.navtop {
color:#d6ab50;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
text-align:center;
text-transform:uppercase;
}

a.navtop:hover {
color:#FFFFFF;
}

a.navtop_active {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
text-align:center;
text-transform:uppercase;
}

/** Bottom Banner **/

td.navbottom {
padding: 1px 7px 0px 7px;
}

a.navbottom {
color: #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

a.navbottom_active {
color:#d6ab50;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}


a.navbottom:hover {
color:#d6ab50;
}

/** Left Column **/

a.mainl_active {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

a.mainl {
color:#d6ab50;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

a.mainl:hover {
color:#FFFFFF;
}

td.mainl_space {
height:5px;
}

td.mainl_CE {
background-image:url(images/CE.gif);
background-repeat:no-repeat;
background-position: top;
height:55px;
padding-left:45px;
vertical-align:middle;
}

td.mainl_CE_active {
background-image:url(images/CE_over.gif);
background-repeat:no-repeat;
background-position: top;
height:55px;
padding-left:45px;
vertical-align:middle;
}

td.mainl_WE {
background-image:url(images/WE.gif);
background-repeat:no-repeat;
background-position: top;
height:55px;
padding-left:45px;
vertical-align:middle;
}

td.mainl_WE_active {
background-image:url(images/WE_over.gif);
background-repeat:no-repeat;
background-position: top;
height:55px;
padding-left:45px;
vertical-align:middle;
}

td.mainl_BB {
background-image:url(images/BB.gif);
background-repeat:no-repeat;
background-position: top;
height:55px;
padding-left:45px;
vertical-align:middle;
}

td.mainl_BB_active {
background-image:url(images/BB_over.gif);
background-repeat:no-repeat;
background-position: top;
height:55px;
padding-left:45px;
vertical-align:middle;
}

td.mainl_BP {
background-image:url(images/BP.gif);
background-repeat:no-repeat;
background-position: top;
height:55px;
padding-left:45px;
vertical-align:middle;
}

td.mainl_BP_active {
background-image:url(images/BP_over.gif);
background-repeat:no-repeat;
background-position: top;
height:55px;
padding-left:45px;
vertical-align:middle;
}

/** Central Content Boxes **/

a.highlight {
color:#f1a746;
font-weight:bold;
}

td.topmain {
height:13px;
text-align:center;
vertical-align:top;
background-image:url(images/center_drop.gif);
background-repeat:no-repeat;
}

h1 {
text-align:left;
vertical-align:top;
color:#441f1c;
font-family:Minion pro, Arial, Helvetica, sans-serif;
font-size: 22px;
padding:20px 0px 10px 35px;
text-transform:uppercase;
font-weight:normal;
margin-bottom: 0pt;
}

h2 {
text-align:left;
vertical-align: middle;
color:#441f1c;
font-family:Minion pro, Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
}

h3 {
text-align:left;
vertical-align: top;
color:#441f1c;
font-family:Minion pro, Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
text-decoration:none;
font-weight:bold;
margin-top: 0pt;
}

td.titlemain {
text-align:left;
vertical-align:top;
color:#441f1c;
font-family:Minion pro, Arial, Helvetica, sans-serif;
font-size: 22px;
padding:20px 0px 10px 35px;
text-transform:uppercase;
}

a.titleimage{
text-align:left;
vertical-align: middle;
color:#441f1c;
font-family:Minion pro, Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
}

a.titleimagefaq{
text-align:left;
vertical-align: middle;
color:#441f1c;
font-family:Minion pro, Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
text-decoration:none;
font-weight:bold;
}

a.titleimagefaqnohover{
text-align:left;
vertical-align: middle;
color:#441f1c;
font-family:Minion pro, Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
text-decoration:none;
font-weight:bold;
}

a.titleimagefaq:hover{
color:#FFCC00
}

a.titleimageright{
text-align:right;
vertical-align: middle;
color:#441f1c;
font-family:Minion pro, Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
}

td.contentmain {
text-align:justify;
vertical-align:top;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding:10px 35px 10px 35px;
}

td.contentmain_clients {
text-align:left;
vertical-align:top;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding:10px 35px 10px 35px;
}

td.contentmain_home {
text-align:left;
vertical-align:top;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding:10px 10px 10px 10px;
}

ul {
list-style-image:url(images/bullet.gif);
}

li {
padding-bottom:5px;
}

img.left {
float: left;
border-width:1px;
border-color: #441f1c;
margin-right:15px;
margin-left:15px;
}

img.right {
float: right;
border-width:1px;
border-color: #441f1c;
margin-right:35px;
margin-left:15px;
}

img.topright {
float: right;
border-width:0px;
border-color: #441f1c;
margin-right:0px;
margin-left:20px;
margin-bottom:10px;
}

img.bottom {
float:none;
border-width:0px;
border-color: #441f1c;
margin-right:0px;
margin-left:10px;
margin-bottom:0px;
}

img.topleft {
float: left;
border-width:0px;
border-color: #441f1c;
margin-right:20px;
margin-left:0px;
margin-bottom:10px;
}

a.img:hover {
border-color:#000000;
border-width: 2px;
}

/** Right Column **/

td.mainr {
vertical-align:top;
}

table.mainr_top {
vertical-align: top;
}

td.mainr_top_phone {
height:37px;
background-image:url(images/phone.gif);
background-repeat:no-repeat;
background-position:center;
}

td.mainr_top_email {
height:18px;
background-image:url(images/email.gif);
background-repeat: no-repeat;
background-position:center;
}

td.mainr_top_email:hover {
height:18px;
background-image:url(images/email_over.gif);
background-repeat: no-repeat;
background-position:center;
}

td.mainr_middle_map {
height:191px;
background-image:url(images/map.gif);
background-repeat:no-repeat;
background-position:center;
}

td.mainr_bottom1 {
background-image:url(images/validate1.gif);
background-repeat:no-repeat;
background-position:bottom;
height:40px;
text-align:right;
}
td.mainr_bottom2 {
background-image:url(images/validate2.gif);
background-repeat:no-repeat;
height:45px;
background-position: center;
text-align:right;
}



