/* CSS Document */
* { margin:0px; padding:0px;}
body { margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding:0px; background-image:url(../img/emn8_homepage_bg.jpg); background-repeat:no-repeat; background-position:top center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#cecece;}

#maincontainer { width:1000px; border:0px solid #000000; margin-left:auto; margin-right:auto; margin-top:35px; margin-bottom:0px; padding:0px;}

#pageheader { width:965px; border:0px solid #000000; margin:0px 0px 0px 2px; padding:0px; position:relative; height:52px;}

#logo { width:150px; background-image:url(../img/logo.gif); background-repeat:no-repeat; height:24px; border:0px solid #000000; margin:0px 0px 0px 12px; padding:0px;}
#topmenubtn { width:450px; border:0px solid #000000; margin-left:10px; padding:0px; position:absolute; top:0px; left:170px;}
#topmenubtn UL { margin:0px; padding:0px;} 
#topmenubtn UL LI{ margin:0px; padding:0px; float:left; list-style-type:none; }
#topmenubtn UL LI a.products { background-image:url(../img/btn_products_dflt.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block; }
#topmenubtn UL LI a.benefits { background-image:url(../img/btn_benefits_dflt.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left;display:block;}
#topmenubtn UL LI a.company { background-image:url(../img/btn_company_dflt.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}
#topmenubtn UL LI a.support { background-image:url(../img/btn_support_dflt.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}
#topmenubtn UL LI a.products:hover { background-image:url(../img/btn_products_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}
#topmenubtn UL LI a.benefits:hover { background-image:url(../img/btn_benefits_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left;display:block;}
#topmenubtn UL LI a.company:hover { background-image:url(../img/btn_company_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}
#topmenubtn UL LI a.support:hover { background-image:url(../img/btn_support_over.jpg); background-repeat:no-repeat; width:106px; height:33px; background-position:top left; display:block;}

#topcontact { width:267px; float:right; border:0px solid #000000; margin:0px; color:#555555; font-size:11px; text-decoration:none; position:absolute; top:0px; right:0px;}
#topcontact span.centent1 { width:125px; float:left; border:0px solid #000000;}
#topcontact span.centent2 { width:125px; float:right; border:0px solid #000000;}

#middlecontentarea { width:954px; margin:0px; padding:0px; position:relative; border:0px solid #000000;}
#topbanner { width:1000px; height:368px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; position:relative; border:0px solid #000000; text-align:center; background-image:url(../img/homepage_kiosks_background.jpg); background-repeat:no-repeat; background-position:top center;}
#homefooter { width:1003px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px; position:relative; background-image:url(../img/homefooterbg.jpg); background-repeat:no-repeat; background-position:top center; height:199px; border:0px solid #000000;}

#footer { width:954px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px; border:0px solid #000000; height:199px;}
#footertbl { width:640px; margin-left:0px; padding-top:10px; margin-top:0px; margin-right:0px; margin-bottom:0px;border:0px solid #000000; position:relative;}
#hometxt { width:461px; color:#000000; font-size:12px; margin-left:170px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0px; border:0px solid #000000; line-height:16px;}
#producttour { width:287px; height:122px;border:0px solid #000000; position:absolute; margin-right:32px; right:0px; top:15px;}


#privacy { width:1000px; float: none; border:0px solid #000000; margin-top:180px; color:#000000; font-size:11px; text-decoration:none; position:absolute; top:0px; right:0px; text-align:center}
#privacy a { color:#555555; font-size:11px; font-style:normal; text-decoration:underline; }
#privacy a:hover { color:#555555; font-size:11px; font-style:normal; text-decoration:none;}

#homefooterlink { width:975px; border:0px solid #000000; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:10px; padding:0px 0px 0px 0px; color:#000000; font-size:11px; text-decoration:none; text-align:center;}
.footerlink  { color:#2889C5; font-size:11px; text-decoration:underline; font-weight:bold; }
a.footerlink sup{text-decoration:none;}
a.footerlink:hover { color:#2889C5; font-size:11px; text-decoration:none; font-weight:bold;}


