body{font-family:"Tahoma",Arial,Helvetica,sans-serif;font-size:62.5%;background:#e5e5ef url(../images/main_bg.gif);padding:0;margin:0}.landing_us_uk_can{margin:10px auto;overflow:hidden;padding:0;width:766px}.landing_us_uk_can .top_section{width:766px;background:url(../images/sprite-landing.png) no-repeat 0 0;height:155px;margin:20px 0 0 0;position:relative;z-index:19}.landing_us_uk_can .mid_section{width:766px;background:url(../images/bg_landing_US_UK_CAN.png) repeat-y;overflow:hidden}.landing_us_uk_can .bottom_section{overflow:hidden;background:url(../images/sprite-landing.png) no-repeat 0 -608px;height:92px;width:686px;padding:30px 40px 0 40px}.landing_us_uk_can .bottom_section input{vertical-align:middle}.landing_us_uk_can .bottom_section label{vertical-align:middle;font-size:12px;color:#fff}.landing_us_uk_can .top_section .logo{margin:40px 0 0 50px;background:url(../images/sprite-landing.png) no-repeat -394px -547px;width:372px;height:54px;float:left}.landing_us_uk_can .comments{background:url(../images/sprite-landing.png) no-repeat 0px -436px;width:271px;height:155px;margin:-19px 0 0 0;position:absolute;z-index:20;right:50px}.landing_us_uk_can .comments span.sel_country{display:block;background:url(../images/sprite-landing.png) no-repeat -600px -495px;width:166px;height:19px;margin:33px 0 0 17px}.landing_us_uk_can .comments span.sel_canada{display:block;background:url(../images/sprite-landing.png) no-repeat -432px -504px;width:159px;height:33px;margin:25px 0 0 17px}.landing_us_uk_can .mid_section .mid_content{width:680px;overflow:hidden;margin:auto;padding:0 20px}.landing_us_uk_can .mid_section .mid_content .welcome{background:url(../images/sprite-landing.png) no-repeat -600px -519px;width:63px;height:14px;clear:both}.landing_us_uk_can .mid_section .mid_content .welcome_canada{background:url(../images/sprite-landing.png) no-repeat -600px -519px;width:148px;height:14px;clear:both}.landing_us_uk_can .mid_section .mid_content .caption{font-size:12px;font-weight:bold;color:#02016f;padding:10px 0}.landing_us_uk_can .mid_section .countries nav{width:370px;float:right}.landing_us_uk_can .mid_section .countries nav.right_nav{float:left;border-right:1px dashed #ddd;width:250px;padding:0 20px}.landing_us_uk_can .mid_section .countries nav section{text-align:center}.landing_us_uk_can .mid_section .countries nav section.europe{padding:0}.landing_us_uk_can .mid_section .countries nav section h2{color:#020167;font-size:17px;line-height:32px;margin-bottom:154px}.landing_us_uk_can .mid_section .countries nav section{background:url(../images/regions.png) no-repeat}.landing_us_uk_can .mid_section .countries nav section.europe{background-position:119px 34px}.landing_us_uk_can .mid_section .countries nav section.canada{background-position:-593px 34px;padding:0}.landing_us_uk_can .mid_section .countries nav section.usa{background-position:-277px 34px;border-bottom:#ddd 1px dashed}.button{background:url(../images/languages.png) no-repeat;border:none;display:inline-block;cursor:pointer;height:48px;width:149px}section.canada .button,section.usa .button{width:112px}section.canada{margin-top:2px}section.europe .button{margin-top:6px;height:40px;width:160px}nav.right_nav section .button{margin-bottom:0}.btn_english{background-position:0 0}.btn_belgie{background-position:0 -46px}.btn_belgique{background-position:0 -94px}.btn_deutsch{background-position:0 -142px}.btn_francais{background-position:0 -192px}.btn_nederlands{background-position:0 -243px}.btn_usenglish{background-position:-37px -293px}.btn_usespanol{background-position:-37px -342px}.btn_caenglish{background-position:-37px -293px}.btn_cafrancais{background-position:-37px -390px}.btn_italiano{background-position:0 -545px}.btn_catalan{background-position:0 -445px}.btn_castilian{background-position:0 -493px}.banner{text-align:center;margin-top:20px}.banner input{background:transparent url(../images/gold.gif) no-repeat;border:none;cursor:pointer;height:89px;width:655px}div.eurobuttons{margin:0 auto;text-align:left;width:326px}