#aero{margin:0 0 10px;padding:10px 0 0;position:relative;width:755px}
#aero .top{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/top.png) 0 0 no-repeat;_background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/ie6/top.gif) 0 0 no-repeat;height:20px;z-index:10;position:absolute;top:0;width:755px}
#aero .bottom{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bottom1.png) 0 0 no-repeat;height:333px;z-index:10;position:absolute;bottom:0;width:755px}
#aero .strip{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/strip.png) 0 0 repeat-y;overflow:hidden;padding:0 0 313px}
#leftwhite{float:left;margin:0 10px 0 20px;padding:25px 10px 15px 0;width:464px}
#leftwhite.nomargin{margin:0 0 0 11px;padding:25px 0 15px;width:494px}
#leftwhite .innermargin{margin-left:9px;margin-right:10px;padding-right:10px}
#rightgrey{width:254px;margin:0;float:left}

/* ----------------------------- Member box ------------------------------- */
#member{margin:0 auto;padding:13px 0 0;width:228px}
#member_top{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/small_top.png) 0 0 no-repeat;height:21px}
.signed #member_top{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/small_signed_top.png) 0 0 no-repeat;height:63px}
#member_bottom{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/small_bottom.png) 0 0 no-repeat;height:20px}
#member_stripblue,#member_strip{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/small_strip_blue.png) 0 0 repeat-y;margin:0;padding:0 10px}
.signed #member_stripblue{display:none}
#member_strip{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/small_strip_gray.png) 0 0 repeat-y}
#member_stripblue span{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/l_aero.png) 130px 0 no-repeat;display:block;border-bottom:1px solid #205c7d;color:#fff;font-size:14px;font-weight:700;margin:0;padding:0 85px 5px 14px}
#member_strip span{border-top:1px solid #dbe3e7;display:block;font-size:12px;margin:0;padding:10px 14px 5px}
#member_strip p{margin:0;padding:10px 14px 5px}
.aero_username{font-weight:700;text-transform:uppercase}
.aero_info{margin:15px 0 0}
.logo{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/l_aero.png) 0 0 no-repeat;padding:0 0 0 105px}
img.logo{border:0 solid transparent;height:33px;margin:0 0 0 130px;width:69px;min-height:33px}
.redsquare15{list-style-type:none;margin:0 0 30px;padding:0}
.redsquare15 .title{font-size:14px;font-weight:700;background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/ar_redsquare_15.gif) 0 0 no-repeat;padding:0 0 0 25px;margin:20px 0 15px}
.redsquare15 li{margin:0 0 0 25px}
.redsquare15 ul{list-style-type:none;margin:15px 0 18px;padding:0}
.redsquare15 ul li{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/square_darkgray.gif) 4px 4px no-repeat;margin:0 0 3px;padding:0 0 0 17px}
.important{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/i_important_bubble.png) 0 0 no-repeat;margin:25px auto 0;padding:30px 0 0;width:200px}
.important span{display:block;font-size:14px;font-weight:700;margin:0 0 15px}
.tcgroup{margin:0 0 0 25px}
.row{overflow:hidden;width:100%}
.colwidth50{float:left;margin:0 5px 0 0;width:45%}
ul.darkgray{list-style-type:none;margin:3px 0 15px 10px;padding:0}
ul.darkgray li{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/square_darkgray.gif) 4px 4px no-repeat;margin:0;padding:0 0 0 17px}
ul.darkgray ul{list-style-type:none;margin:0 0 0 10px;padding:0}
ul.darkgray ul li{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/dash.gif) 0 7px no-repeat;margin:0 0 3px;padding:0 5px 0 8px}

/*------------------------------------- Top tier table  ------------------------------------*/
.toptier_header{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/toptier_top.gif) 0 bottom no-repeat;margin:15px 0 0;overflow:hidden;padding:0 0 6px 6px;width:464px}
.toptier_header div{float:left;font-size:12px;font-weight:700}
.toptier_header div.segments{background:none}
.toptier_header .status{margin:0 0 0 190px}
.toptier_strip{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/toptier_strip.gif) 0 0 repeat-y;width:470px}
.toptier_row{margin:0 0 0 6px;overflow:hidden;width:458px}
.toptier_row div{float:left;height:44px}
.toptier_row div.icon{float:left;width:190px}
.toptier_row div.icon span{display:none}
#se{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_superelite.png) 0 0 repeat-y}
#e{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_elite.png) 0 0 repeat-y}
#p{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_prestige.png) 0 0 repeat-y}
.status{margin:0;text-align:center;width:130px}
.status span{display:block;font-weight:700;font-size:16px;padding:14px 0 0}
.segments{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/toptier_gradient_split.gif) 0 0 repeat-y;text-align:center;width:138px}
.segments span{display:block;font-weight:700;font-size:16px;padding:14px 0 0}
.dots{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/dots.gif) 0 0 repeat-x;height:2px;margin:-1px 0 0 6px;width:458px}

/* -------------------------------- Earning Miles when you fly Chart  --------------------------------*/
.chart_header{overflow:hidden;width:760px}
.chart_header .fareoption div,.chart_header .aeromiles div,.chart_header .acmiles div{font-weight:700;font-size:14px;padding:60px 0 0}
.chart_header .aeromiles{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_aero.png) center 0 no-repeat}
.chart_header .acmiles{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_ac.png) center 0 no-repeat}
.chart_header .acmiles div sup{font-size:9px}
.chart_strip{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/chart_strip.png) 0 0 repeat-y;width:774px}
.chart_row{margin:0 0 0 7px;overflow:hidden;padding:12px 0 0;width:760px}
.bluedots{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/dots_blue.gif) 0 0 repeat-x;height:2px;margin:0 0 0 7px;padding:0;width:760px}
.fareoption{float:left;width:284px}
.fareoption div{margin:0 15px 19px}
.fareoption p{margin:0 0 19px}
.fareoption strong{display:block;font-size:13px}
.aeromiles{float:left;margin:0 5px;width:204px}
.aeromiles div{text-align:center}
.aeromiles p{margin:0 0 19px}
.aeromiles span.t{display:block;color:#d55601;font-size:15px;font-weight:700}
.aeromiles strong.subt{display:block;font-size:13px;font-weight:700}
.acmiles{float:left;margin:0 5px;width:252px}
.acmiles div{text-align:center}
.acmiles p{margin:0 0 19px}
.acmiles span.t{display:block;color:#c00;font-size:15px;font-weight:700}
.acmiles strong.subt{display:block;font-size:13px;font-weight:700}
.footnote_l{float:left;margin:0 0 0 10px;position:relative;width:20px}
.footnote_r{margin:0 0 0 30px}

/* -------------------------------- Earning Miles when you buy Chart  --------------------------------*/
.chart_strip_3colw{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/chart_strip_3col_white.png) 0 0 repeat-y;width:774px}
.chart_strip_3coly{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/chart_strip_3col_yellow.png) 0 0 repeat-y;width:774px}
.chart_strip_2colw{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/chart_strip_2col_white.png) 0 0 repeat-y;width:774px}
.chart_row{margin:0 0 0 7px;overflow:hidden;padding:12px 0 10px;width:760px}
.chart_row.padtop6,.col2_row.padtop6{padding-top:6px}
.lefticon{float:left;height:auto!important;height:41px;min-height:41px;width:512px}
.lefticon.width{width:305px}
.lefticon div{padding:6px 0 0 60px}
.lefticon a{display:block;margin:15px 0 0}
.lefticon.ac{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_purc_ac.png) 6px 0 no-repeat}
.lefticon.bag{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_purc_bag.png) 6px 0 no-repeat}
.lefticon.rbc{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_purc_rbc.png) 6px 0 no-repeat}
.lefticon.csa{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_purc_csa.png) 6px 0 no-repeat}
.lefticon.hotel{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_purc_hotel.png) 6px 0 no-repeat}
.col2{float:left;font-size:12px;margin:5px 0 0 23px;width:215px}
.col2 p{font-size:12px}
.col2_wide{float:left;margin:0;width:452px}
.col2_row{border-bottom:1px dotted #7c91aa;overflow:hidden;padding:12px 0 14px}
.col2_l{float:left;font-size:12px;margin:0 0 0 20px;width:186px}
.col2_r{float:left;font-size:12px;margin:0 0 0 23px;width:215px}

/* -------------------------------- eUpgrades Share table ----------------------------- */
.eup_share{border:1px solid #3a4d62;width:400px}
.eup_share .row{border-bottom:1px dotted #3a4d62}
.eup_leftcol,.eup_rightcol{width:50%;float:left;position:relative;padding:2px 0 2px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.eup_leftcol.title,.eup_rightcol.title{font-weight:700;padding:3px 0 3px 5px}
.eup_howto_exceptions{border:1px solid #3a4d62;width:100%;margin-bottom:15px}
.eup_howto_exceptions .eup_leftcol{line-height:15px;border-right:1px dotted #3a4d62}
.eup_howto_exceptions .eup_rightcol{line-height:15px}
#small .chart{background:#002c4b;color:#fff;font-family:verdana;padding:0 0 10px;position:relative;width:468px}
#small .row.borderbottom{border-bottom:1px solid #fff}
#small .doublecol1,#small .doublecol2{float:left;font-weight:700;font-size:12px;margin-bottom:5px;width:152px}
#small .doublecol1,#wide .doublecol1{margin-right:10px}
#small .col1,#small .col2,#small .col3,#small .col4{float:left;font-size:22px;margin:0;padding:30px 0 0;text-align:center;width:76px}
#small .col1 strong,#small .col2 strong,#small .col3 strong,#small .col4 strong{font-size:11px}
#small .col2{margin-right:10px}
#small .blank,#wide .blank,#small_fullsize .blank{top:0;position:absolute;background:#fff;width:131px}
#wide{margin:10px 0 10px 95px}
#wide .chart{background:#002c4b;color:#fff;font-family:verdana;padding:0 0 10px;position:relative;width:708px}
#wide .row.borderbottom{border-bottom:1px solid #fff}
#wide .doublecol1,#wide .doublecol2{float:left;font-weight:700;font-size:12px;margin-bottom:5px;width:270px}
#wide .col1,#wide .col2,#wide .col3,#wide .col4{float:left;font-size:22px;margin:0;padding:20px 0 0;text-align:center;width:135px}
#wide .col1 strong,#wide .col2 strong,#wide .col3 strong,#wide .col4 strong{font-size:11px}
#wide .col2{margin-right:9px}
#wide .redbox{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_red.jpg) 0 0 repeat-x;border-bottom:1px solid #6a0900;border-left:1px solid #ee695d;border-right:1px solid #6a0900;border-top:1px solid #ee695d;height:45px;margin-top:5px;padding:8px 5px 0;text-align:left;font-size:12px;width:124px}
#wide .col1.redbox,#wide .col4.redbox{width:125px}
.redband{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_red_small.jpg) 0 0 repeat-x #6b0a01;color:#fff;font-size:12px;font-weight:12px;padding:7px 0 7px 140px}
#small_fullsize .chart{background:#002c4b;color:#fff;font-family:verdana;padding:0 0 10px;position:relative;width:468px}
.darkblue{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_darkblue.jpg) 0 bottom no-repeat;margin:0 0 0 10px}
.aqua{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_aqua.jpg) 0 bottom no-repeat;margin:0 0 0 10px}
.lightblue{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_lightblue.jpg) 0 bottom no-repeat;margin:0 0 0 10px}
.darkblue4{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_4col_darkblue.jpg) 0 bottom no-repeat;margin:0 0 0 10px}
.aqua4{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_4col_aqua.jpg) 0 bottom no-repeat;margin:0 0 0 10px}
.lightblue4{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_4col_lightblue.jpg) 0 bottom no-repeat;margin:0 0 0 10px;position:relative}
.darkblue4wide{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_4col_wide_darkblue.jpg) 0 bottom no-repeat;margin:0 0 0 10px}
.aqua4wide{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_4col_wide_aqua.jpg) 0 bottom no-repeat;margin:0 0 0 10px}
.lightblue4wide{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_leaf_4col_wide_lightblue.jpg) 0 bottom no-repeat;margin:0 0 0 10px;position:relative}
.label{float:left;min-height:70px;width:118px}
.label.footnote{min-height:175px}
.fullsizecol{float:left;font-size:12px;margin:10px 0 0 20px;width:313px}
.shadowtext{display:block;font-size:16px;font-weight:700;padding:10px 5px 5px;text-shadow:2px 2px 2px #000}
.boxtext{display:block;font-size:11px;padding:5px}
.tierstatus{float:left;margin:0 12px 0 0;width:75px}
.colfootnote{background:#5389a5;border-top:1px solid #98cded;bottom:11px;height:90px;position:absolute;right:14px;width:150px}
.colfootnote .star{float:left;margin:5px;width:8px}
.colfootnote .text{float:left;margin:5px 5px 5px 0;width:120px}
.lightblue4wide .colfootnote{width:271px}
.lightblue4wide .colfootnote .text{width:245px}
.delay{float:left;width:70px}
.mb3{margin-bottom:3px!important}
.mb5{margin-bottom:5px!important}
.mr13{margin-right:13px!important}
.mr140{margin-left:140px!important}
.pb5{padding-bottom:5px!important}
.pt10{padding-top:10px!important}
.font10{font-size:10px!important}

/* -------------------------------- eUpgrades Form ----------------------------- */
.requestform h2{color:#000;border-bottom:2px solid #656565;font-size:16px;font-weight:700;padding:0 0 4px 20px;*padding:0 0 4px 0;position:relative;margin:20px 0 0}
.requestform h2:first-child{margin:0}
.requestform h2:before{background:#c00;border:1px solid #000;content:"";left:0;height:13px;position:absolute;top:2px;width:13px}
.requestform h2:after{border-left:5px solid #fff;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;content:"";height:0;left:5px;position:absolute;top:4px;width:0}
.requestform label{display:block;margin:10px 0 3px;zoom:1}
.requestform input{border:1px solid #999;font-size:12px;width:150px}
.requestform textarea{border:1px solid #999;font-size:12px;height:100px;width:350px}
.requestform select{border:1px solid #999;font-size:12px}
#origin,#destination{width:350px}
#email{width:250px}
#flight_number{width:75px}
.redbutton{cursor:pointer;display:inline-block;background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/b_strip.gif) 0 0 repeat-x;color:#fff;font-weight:700;height:18px}
.redbutton .left{display:inline-block;background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/b_left.gif) 0 0 no-repeat}
.redbutton .right{display:inline-block;background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/b_right.gif) right 0 no-repeat;padding:2px 28px}
#sendbutton{margin:15px 0 0 370px}
#sendbutton.fr{margin:15px 0 0 350px}

/* -------------------------------- eUpgrades Threshold table ----------------------------- */
.threshold td{border-bottom:1px dotted #a1a1a1;font-size:14px!important;padding:10px 5px 7px;text-align:center}
.threshold.fr td{font-size:11px!important}
.threshold .miles{border-left:1px solid #5a5a5a;font-weight:700}
.threshold .first{border-top:1px solid #5a5a5a}
.threshold .last{border-bottom:1px solid #5a5a5a}
.threshold .prestige,.threshold .elite{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_threshold.gif) 0 0 repeat-y;border-left:1px solid #abb6c1}
.threshold .superelite{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_threshold.gif) 0 0 repeat-y;border-left:1px solid #abb6c1;border-right:1px solid #5a5a5a}
.threshold .moveup{background:#e3e3e3;font-size:10px!important;vertical-align:top}

/* -------------------------------- Threshold gift table ----------------------------- */
.gift_menu{list-style-type:none;margin:0 0 0 10px;padding:0}
.gift_menu li{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/arrow.gif) 0 0 no-repeat;height:17px;height:auto!important;margin:0 0 2px;min-height:17px;padding:0 0 0 20px}
.gift_menu li a{font-weight:700;font-size:12px}
.gift_menu li a.inact{color:#000;cursor:default;text-decoration:none}
.gift_nbstatus{border-top:1px solid #d4d4d4;margin:10px 0 16px;padding:2px 0 0;position:relative;overflow:hidden;width:100%}
.gift_nbstatus img{float:left;position:relative}
.gift_nbstatus div{margin:15px 0 0 155px}
.gift_list{list-style-type:none;margin:0 0 0 20px;padding:0}
.gift_list li{border-top:1px solid #ccc;margin:0;padding:0 0 10px;position:relative;overflow:hidden;width:100%}
.gift_list li>a{display:inline-block;position:absolute;bottom:5px;right:5px}
.gift_img{display:block;float:left;height:46px;margin:20px 0;width:103px}
.gift_img.aero150k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_150k.jpg) 0 0 no-repeat;height:46px}
.gift_img.fruitspassion150k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_150k.jpg) 0 -50px no-repeat;height:93px}
.gift_img.sambadays150k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_150k.jpg) 0 -149px no-repeat;height:88px}
.gift_img.ipod150k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_150k.jpg) 0 -242px no-repeat;height:97px}
.gift_img.montblanc150k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_150k.jpg) 0 -347px no-repeat;height:88px}
.gift_img.skycaddie150k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_150k.jpg) 0 -441px no-repeat;height:96px}
.gift_img.sonyreader150k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_150k.jpg) 0 -541px no-repeat;height:99px}
.gift_img.aero200k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_200k.jpg) 0 0 no-repeat;height:46px;width:135px}
.gift_img.starwood200k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_200k.jpg) 0 -46px no-repeat;height:111px;width:135px}
.gift_img.roots200k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_200k.jpg) 0 -159px no-repeat;height:58px;width:135px}
.gift_img.ipad200k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_200k.jpg) 0 -220px no-repeat;height:80px;width:135px}
.gift_img.samba200k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_200k.jpg) 0 -304px no-repeat;height:62px;width:135px}
.gift_img.sony200k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_200k.jpg) 0 -370px no-repeat;height:53px;width:135px}
.gift_img.aero250k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_250k.jpg) -23px 0 no-repeat;height:46px;width:128px}
.gift_img.starwood250k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_250k.jpg) 0 -47px no-repeat;height:111px;width:128px}
.gift_img.acv250k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_250k.jpg) 0 -163px no-repeat;height:79px;width:128px}
.gift_img.holt250k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_250k.jpg) 0 -244px no-repeat;height:18px;margin-top:25px;width:128px}
.gift_img.northamerica250k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_250k.jpg) 0 -262px no-repeat;height:75px;width:128px}
.gift_img.dewalt250k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_250k.jpg) 0 -335px no-repeat;height:70px;width:128px}
.gift_img.macbook250k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_250k.jpg) 0 -412px no-repeat;height:64px;width:128px}
.gift_img.canon250k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_250k.jpg) 0 -479px no-repeat;height:58px;width:128px}
.gift_img.aero300k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_300k.jpg) 0 0 no-repeat;height:46px;width:146px}
.gift_img.starwood300k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_300k.jpg) 0 -48px no-repeat;height:81px;width:146px}
.gift_img.acv300k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_300k.jpg) 0 -135px no-repeat;height:83px;width:146px}
.gift_img.tiffany300k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_300k.jpg) 0 -221px no-repeat;margin-top:25px;height:20px;width:146px}
.gift_img.samsung300k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_300k.jpg) 0 -245px no-repeat;height:70px;width:146px}
.gift_img.bose300k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_300k.jpg) 0 -385px no-repeat;height:70px;width:146px}
.gift_img.northamerica300k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_300k.jpg) 0 -312px no-repeat;height:71px;width:146px}
.gift_img.europe300k{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_giftlist_300k.jpg) 0 -312px no-repeat;height:71px;width:146px}
.gift_img.acvoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 0 no-repeat;height:33px;width:143px}
.gift_img.deltaoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -33px no-repeat;height:67px;width:143px}
.gift_img.fairmontoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -100px no-repeat;height:45px;width:143px}
.gift_img.hiltonoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -145px no-repeat;height:28px;width:143px}
.gift_img.shangrilaoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -173px no-repeat;height:62px;width:143px}
.gift_img.avisoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -236px no-repeat;height:77px;width:143px}
.gift_img.yuloffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -321px no-repeat;height:22px;width:143px}
.gift_img.yycoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -342px no-repeat;height:36px;width:143px}
.gift_img.yvroffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -379px no-repeat;height:52px;width:143px}
.gift_img.aeromoveoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -431px no-repeat;height:20px;width:143px}
.gift_img.boseoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -452px no-repeat;height:15px;width:143px}
.gift_img.medisysoffers{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/i_toptier_offers.jpg) 0 -471px no-repeat;height:77px;width:143px}
.gift_text{display:block;margin:20px 0 15px 103px;padding-right:10px}
.gift_text300k{display:block;margin:20px 0 15px 147px;padding-right:10px}
.toptier_textoffers{display:block;margin:20px 0 15px 147px;height:77px;padding-right:10px}
.toptier_textoffers a{display:block;float:right;margin:0 10px 0 0}
.waitimage{height:64px;margin:10px 0 0;position:relative;overflow:hidden;width:100%}
.waitimage img{float:left;left:50%;margin:0 0 0 -32px;position:absolute}

/* -------------------------------- ToolTip ----------------------------- */
#acmovingTip{display:none;background:#fff;border:1px solid #9db4c9;padding:5px;position:absolute;top:0;left:0;z-index:100;width:300px}
.tips{font-weight:700}
.rightbttonspace{float:left;width:780px}
.rightbutton{float:right;margin:15px 18px 0 0;position:relative}

/* -------------------------------- Example STYLES ----------------------------- */
.example{background:#efefef;border:1px solid #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:none;margin:15px 0;padding:0 5px}

/* -------------------------------- GENERIC STYLES ----------------------------- */
/*body main, body #main { padding:10px !important;}*/
h1{color:#111;font-size:24px;font-weight:400;margin:0 0 10px 0;}
h2{color:#c00;font-size:20px;font-weight:400;margin:0}
h2.redsquare{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/ar_redsquare_15.gif) 0 0 no-repeat;color:#111;font-size:14px;font-weight:700;margin:30px 0 10px;padding:0 0 0 25px}
h3{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/ar_redsquare_15.gif) 0 0 no-repeat;color:#111;font-size:14px;font-weight:700;margin:30px 0 10px;padding:0 0 0 25px}
h3.noarrow{background:none;color:#111;font-weight:700;margin:15px 0 10px;padding:0}
h3.gift{background:none;color:#516d88;font-size:16px;font-weight:400;margin:15px 0 10px;padding:0}
h3.gift span{font-size:18px}
h4{font-size:11px;font-weight:700;margin:0 0 10px}
h4.gift{color:#516d88;font-size:14px;font-weight:700}
sup{font-size:9px}
.marginleft25{margin-left:25px}
.strong{font-weight:700}
.normal{font-weight:400}
.noborder{border:0 solid transparent!important}
.nomargintop{margin-top:0}
.nopadbottom{padding-bottom:0}
.font12{font-size:12px}
.margintop0{margin-top:0}
.mb15{margin-bottom:15px!important}
sup span{font-size:8px}
#leftwhite p.selfService{text-align:center}
#leftwhite p.selfService a{background:transparent url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/squarered_arrow.gif) 0 2px no-repeat scroll;padding-left:15px;font-weight:700}
@media print {
#rightgrey{display:none}
#leftwhite{width:670px}
.redsquare{padding-left:0;background:transparent}
h2.redsquare{background:none;color:#111;font-size:14px;font-weight:700;margin:30px 0 10px;padding:0}
ul.darkgray{list-style-type:square;margin:3px 0 15px 10px;padding:0}
ul.darkgray li{background:none;margin:0 0 0 17px;padding:0}
ul.darkgray ul{list-style-type:circle;margin:0 0 0 10px;padding:0}
ul.darkgray ul li{background:none;margin:0 5px 0 8px;padding:0 0 3px}
}

/* ------------------------------------------ Altitude ------------------------------------------------------- */
.altitude{width:755px}
.altitude *{font-family:arial,verdana;font-size:14px;line-height:1.4;}
.altitude h1, .altitude h2.iLookLikeAnH1 {font-size:24px !important;font-weight:400;margin:0 0 10px 0; text-transform:uppercase;}
.altitude .section {padding:20px; background-color:#efeeee; color:#666666; margin-bottom:20px;}
.altitude sup {font-size:xx-small; vertical-align:top;}
.bgAltitude{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/altitude_en.jpg) 0 0 no-repeat;width:754px;height:232px;position:relative;margin:0 0 30px}
.bgAltitudefr{background:url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/altitude_fr.jpg) 0 0 no-repeat;width:754px;height:230px;position:relative;margin:0 0 30px}
.bgAltitude h1{font-size:28px;bottom:0;position:absolute;width:100%;color:#313131; text-transform:uppercase;}
.bgAltitude h1 span{font-size:36px;display:block}
.altitude h2{font-size:18px;margin:45px 0 15px;color:#313131}
.altitude .section h2 {font-size:18px;margin:0 0 15px;color:#666666;}
.altitude .section h3 {font-size:14px; font-weight:bold;margin:0;color:#666666; background-image:none; padding-left:0;}
.altitude p{margin-right:10px}
.earnTable{overflow:hidden;width:100%}
.earnTable>div{float:left;width:30%;font-weight:700;text-align:center;margin-right:25px}
.earnTable>div>div{margin-bottom:15px}
.earnTable>div.last{margin-right:0}
/*.faq{border-top:1px solid #d6d6d6;padding:50px 0;margin:40px 0 10px}
.faq h2{text-align:center;font-size:30px;margin:0 0 34px}
.faq h2 span{font-size:24px;font-weight:700;display:block}*/

/*before after hack for MSIE 7*/
.question, .answer {
		*zoom: expression(
			this.runtimeStyle.zoom="1",
			this.appendChild( document.createElement("small") ).className="before"
			);
}

.faq .question,.faq .answer{padding:0 0 0 30px;position:relative}
.faq .question{font-size:18px;margin-bottom:15px}
.faq .answer{margin-bottom:25px}
.faq .question:before, .faq .question .before,
.faq .answer:before, .faq .answer .before {content:'Q';color:#666666;font-size:20px;font-weight:700;left:0;top:-2px;position:absolute}
.faq .answer:before {content:'A'}
.alitudeButton{text-align:center;margin:30px 0}
.milesTable{border-collapse:collapse}
.milesTable td:first-child{width:190px;border-left:1px solid #e6e6e6}
.milesTable th{padding:10px;vertical-align:top;background-color:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));background-image:-webkit-linear-gradient(top,#ddd,#eee);background-image:-moz-linear-gradient(top,#ddd,#eee);background-image:-o-linear-gradient(top,#ddd,#eee);background-image:linear-gradient(to bottom,#ddd,#eee)}
.milesTable th span{font-weight:400}
.milesTable td{background-color:#fff;padding:10px;vertical-align:top;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
#footerLinks ul li h3{padding-left:0;background-image:none}

/* ------------------------------------------ Lightboxes for charts ------------------------------------------------------- */
#aclightbox_resume .middle {margin-top:-3px;}
.qualification td, .eupgrade td, .threshold td, .comparison td {font-size:12px; padding:5px 10px; font-family:arial,sans-serif;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;}

.data {text-align:center;}
.blueHeader {color:#ffffff; font-weight:bold;}

.qualification {width:898px; height:320px;}
.qualification.english { background:#ffffff url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_qualification_criteria_enfr/a) no-repeat;}
.qualification.french { background:#ffffff url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_qualification_criteria_fr.jpg) no-repeat;}

.eupgrade {width:898px;}
.chart1 { background:#ffffff url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_chart_eupgrades.jpg) no-repeat;height:322px;}
.chart2 { background:#ffffff url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_chart_eupgrades2.jpg) no-repeat;height:392px;}
.chart3 { background:#ffffff url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_chart_eupgrades3.jpg) no-repeat;height:507px;}

.threshold {width:898px; height:379px;}
.threshold.english { background:#ffffff url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_threshold_en.jpg) no-repeat;}
.threshold.french { background:#ffffff url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_threshold_fr.jpg) no-repeat;}

.comparison {width:898px; height:981px; background:#ffffff url(https://beta.aircanada.com/content/dam/aircanada/portal/Legacy/Images/common/aeroplan/bg_comparison.jpg) no-repeat;}
.comparison td.title {color: #FFFFFF;text-transform: uppercase;font-size: 14px;font-weight: bold;}
.comparison td.title span {text-transform:lowercase;}
.comparison td ul {margin:0; padding:0 0 0 15px;}
.comparison td ul li {font-size:11px;}
.comparison td sup {font-size:7px;}