#fhundf-content-popup,#fhundf-content-popup div,#fhundf-content-popup span,#fhundf-content-popup applet,#fhundf-content-popup object,#fhundf-content-popup iframe,#fhundf-content-popup h1,#fhundf-content-popup h2,#fhundf-content-popup h3,#fhundf-content-popup h4,#fhundf-content-popup h5,#fhundf-content-popup h6,#fhundf-content-popup p,#fhundf-content-popup blockquote,#fhundf-content-popup pre,#fhundf-content-popup code,#fhundf-content-popup a,#fhundf-content-popup abbr,#fhundf-content-popup acronym,#fhundf-content-popup address,#fhundf-content-popup big,#fhundf-content-popup cite,#fhundf-content-popup code,#fhundf-content-popup del,#fhundf-content-popup dfn,#fhundf-content-popup em,#fhundf-content-popup img,#fhundf-content-popup ins,#fhundf-content-popup kbd,#fhundf-content-popup q,#fhundf-content-popup samp,#fhundf-content-popup small,#fhundf-content-popup strike,#fhundf-content-popup strong,#fhundf-content-popup sub,#fhundf-content-popup sup,#fhundf-content-popup tt,#fhundf-content-popup b,#fhundf-content-popup u,#fhundf-content-popup i,#fhundf-content-popup center,#fhundf-content-popup dl,#fhundf-content-popup dt,#fhundf-content-popup dd,#fhundf-content-popup ol,#fhundf-content-popup ul,#fhundf-content-popup li,#fhundf-content-popup fieldset,#fhundf-content-popup form,#fhundf-content-popup label,#fhundf-content-popup legend,#fhundf-content-popup caption,#fhundf-content-popup table,#fhundf-content-popup tbody,#fhundf-content-popup tfoot,#fhundf-content-popup thead,#fhundf-content-popup tr,#fhundf-content-popup th,#fhundf-content-popup td,#fhundf-content-popup article,#fhundf-content-popup aside,#fhundf-content-popup canvas,#fhundf-content-popup details,#fhundf-content-popup embed,#fhundf-content-popup figure,#fhundf-content-popup figcaption,#fhundf-content-popup footer,#fhundf-content-popup header,#fhundf-content-popup hgroup,#fhundf-content-popup menu,#fhundf-content-popup nav,#fhundf-content-popup output,#fhundf-content-popup section,#fhundf-content-popup summary,#fhundf-content-popup time,#fhundf-content-popup mark,#fhundf-content-popup audio,#fhundf-content-popup video{position:static;float:none;margin:0;padding:0;border:0;width:auto;min-width:none;max-width:none;height:auto;min-height:none;max-height:none;font-size:100%;font:inherit;vertical-align:baseline}
#fhundf-content-popup div,#fhundf-content-popup article,#fhundf-content-popup aside,#fhundf-content-popup details,#fhundf-content-popup figcaption,#fhundf-content-popup figure,#fhundf-content-popup footer,#fhundf-content-popup header,#fhundf-content-popup hgroup,#fhundf-content-popup menu,#fhundf-content-popup nav,#fhundf-content-popup section{display:block}
#fhundf-content-popup span{display:inline}
#fhundf-content-popup{line-height:1}
#fhundf-content-popup ol,#fhundf-content-popup ul{list-style:none}
#fhundf-content-popup blockquote,#fhundf-content-popup q{quotes:none}
#fhundf-content-popup blockquote:before,#fhundf-content-popup blockquote:after,#fhundf-content-popup q:before,#fhundf-content-popup q:after{content:none}
#fhundf-content-popup table{border-collapse:collapse;border-spacing:0}
#fhundf-browser-action-content{padding:0;margin:0;border:0;width:250px;font-family:Arial,sans-serif;overflow:hidden;}
#fhundf-browser-action-content .fhundf-panel-name{color:#99d3f4;padding:15px 0 0 20px}
#fhundf-browser-action-content .fhundf-content{background-color:#0077b8;height:160px}
#fhundf-browser-action-content .fhundf-btn-panel a.fhundf-btn-large{width:85px;background-image:url("../images/butt_bg_10x26.png");color:#fff;box-shadow:inset 0 0 5px #03253d;display:inline-block}
#fhundf-browser-action-content a.fhf-ba-footer-link{margin:0 0 0 60px;text-decoration:underline;display:block;width:120px;height:25px}
#fhundf-browser-action-content .fhundf-dialog-bar{background:transparent url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/ba_bg_250x45.png") no-repeat 0 0;height:48px}
#fhundf-browser-action-content #fhundf-points-panel{font:15px "Trebuchet MS",sans-serif;color:#0077b8;padding:5px;margin:10px;text-align:left;border-radius:5px;background:#fff url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/balance_sp.png") no-repeat 4px 47px;}
#fhundf-browser-action-content #fhundf-points-panel #fhundf-points-value,#fhundf-browser-action-content #fhundf-points-panel #fhundf-cash-points-value{display:inline-block;margin-left:5px;margin-top:5px}
#fhundf-browser-action-content #fhundf-points-panel .fhundf-pointbalance .fhundf-balance{padding:13px 0 0 10px !important}
#fhundf-browser-action-content #fhundf-points-panel .fhundf-pointbalance #fhundf-points-value{padding-top:5px}
#fhundf-browser-action-content #fhundf-points-panel .fhundf-cashbalance,#fhundf-browser-action-content #fhundf-points-panel .fhundf-pointbalance{height:43px;}
#fhundf-browser-action-content #fhundf-points-panel .fhundf-cashbalance .fhundf-balance,#fhundf-browser-action-content #fhundf-points-panel .fhundf-pointbalance .fhundf-balance{float:left;padding:8px 0 0 10px;color:#000;width:120px;display:inline-block}
#fhundf-browser-action-content #fhundf-points-panel .fhundf-cashbalance .fhundf-text,#fhundf-browser-action-content #fhundf-points-panel .fhundf-pointbalance .fhundf-text{font:12px "Trebuchet MS",sans-serif;display:block;float:right;margin:-4px 15px 0 0;color:#000}
#fhundf-browser-action-content #fhundf-points-value,#fhundf-browser-action-content #fhundf-cash-points-value{font-weight:bold}
#fhundf-browser-action-content .fhundf-btn-panel.fhundf-ba-login{padding:10px 0 15px 0}
#fhundf-browser-action-content .fhf-ba-footer-panel{text-align:center;height:35px}
#fhundf-browser-action-content a.fhf-ba-footer-link{color:#666;font-size:11px;letter-spacing:.1em;line-height:30px;margin-left:55px;padding:0 7px;cursor:pointer}
#fhundf-browser-action-content .fhf-ba-info-separator{background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/shadow_250x3.png") 0 0 no-repeat #f2f2f2}
#fhundf-browser-action-content .fhf-ba-claim-state,#fhundf-browser-action-content .fhf-ba-purchases-state{min-height:50px;background-color:#f2f2f2;font:bold 11px arial;color:#666;padding:10px 10px 10px 10px;}
#fhundf-browser-action-content .fhf-ba-claim-state .fhf-ba-claim,#fhundf-browser-action-content .fhf-ba-purchases-state .fhf-ba-claim{background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/icon_pending_16x16.png") 205px 20px no-repeat #fff}
#fhundf-browser-action-content .fhf-ba-claim-state .fhf-ba-purchase,#fhundf-browser-action-content .fhf-ba-purchases-state .fhf-ba-purchase{background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/icon_check_16x16.png") 205px 15px no-repeat #fff}
#fhundf-browser-action-content .fhf-ba-claim-state p.fhf-ba-single-info,#fhundf-browser-action-content .fhf-ba-purchases-state p.fhf-ba-single-info{padding:10px;}
#fhundf-browser-action-content .fhf-ba-claim-state p.fhf-ba-single-info span.fhf-ba-store-label,#fhundf-browser-action-content .fhf-ba-purchases-state p.fhf-ba-single-info span.fhf-ba-store-label{font:bold italic 12px Arial,sans-serif;display:block;color:#666}
#fhundf-browser-action-content .fhf-ba-claim-state p.fhf-ba-single-info span.fhf-ba-purchase-info,#fhundf-browser-action-content .fhf-ba-purchases-state p.fhf-ba-single-info span.fhf-ba-purchase-info{font:8px Arial,sans-serif;display:block;color:#666;padding-top:5px;width:190px}
#fhundf-browser-action-content .fhf-ba-claim-state p.fhf-ba-single-info-empty,#fhundf-browser-action-content .fhf-ba-purchases-state p.fhf-ba-single-info-empty{padding:10px;background-color:#e6e6e6;color:#666;font:Italic 10px Arial}
#fhundf-browser-action-content .fhf-ba-claim-state .fhf-ba-more-purchases,#fhundf-browser-action-content .fhf-ba-purchases-state .fhf-ba-more-purchases{color:#666;font-size:10px}
#fhundf-browser-action-content .fhf-ba-purchases-state{padding-top:0}
#fhundf-browser-action-content a.fhf-ba-footer-link:nth-child(1n+2){border-left:1px solid #666}
#fhundf-browser-action-content a:link.fhundf-confirm-link,#fhundf-browser-action-content a:visited.fhundf-confirm-link,#fhundf-browser-action-content a:hover.fhundf-confirm-link,#fhundf-browser-action-content a:active.fhundf-confirm-link{display:block;color:#fff;margin-top:5px;font-size:11px;text-decoration:underline}
#fhundf-browser-action-content .fhundf-dialog .fhundf-popup-panel{height:100px;padding-top:10px;font-family:"Trebuchet MS",sans-serif}
#fhundf-browser-action-content .fhundf-popup-panel{background-color:#0077b8;}
#fhundf-browser-action-content .fhundf-popup-panel .fhundf-brand-info{font-size:14px;color:#fff;text-align:center;margin-left:20px;margin-right:20px;padding-bottom:5px;display:block}
#fhundf-browser-action-content .fhundf-btn-panel{clear:both;width:100%;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:8px;padding:0;text-align:center}
#fhundf-browser-action-content #fhundf-icon-options{cursor:hand;height:16px;width:16px}
#fhundf-browser-action-content .fhundf-panel-icons,#fhundf-browser-action-content .fhundf-dialog-logo,#fhundf-browser-action-content #fhundf-icon-options,#fhundf-browser-action-content #fhundf-icon-network{display:none}
#fhundf-content-popup .fhundf-text-box,#fhundf-browser-action-content .fhundf-text-box{padding:3px 5px 3px 5px;border-radius:3px;color:#909090;border:0;min-height:20px}
#fhundf-content-popup .fhundf-text-box{font-size:13px;width:300px;margin:4px 5px 5px 0}
#fhundf-browser-action-content .fhundf-text-box{font-size:12px;width:200px;margin:auto;display:block}
#fhundf-content-popup .fhundf-btn-large,#fhundf-browser-action-content .fhundf-btn-large,#fhundf-content-popup a.fhundf-action-link,#fhundf-browser-action-content a.fhundf-action-link,#fhundf-content-popup .fhundf-btn-large,#fhundf-browser-action-content .fhundf-btn-large{color:#295770;border-radius:2px;font-family:"Trebuchet MS",serif;font-size:13px;font-weight:normal;line-height:14px;text-transform:none;text-shadow:none;text-decoration:none;border:0;background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/butt_bg_10x26_d.png");padding:8px 25px 8px 25px;text-align:center;cursor:pointer}
#fhundf-content-popup .fhundf-confirm-container .fhundf-btn-large,#fhundf-browser-action-content .fhundf-confirm-container .fhundf-btn-large{color:confirm-button-color;border-radius:confirm-button-border-radius;font-family:confirm-button-font-family;font-size:13px;font-weight:normal;line-height:14px;text-transform:confirm-button-text-transform;text-shadow:confirm-button-text-shadow;text-decoration:none;border:confirm-button-border;background:url("confirm-button-bg-img");padding:confirm-button-padding}
#fhundf-content-popup .fhundf-panel-rewards a:link,#fhundf-browser-action-content .fhundf-panel-rewards a:link,#fhundf-content-popup .fhundf-panel-rewards a:visited,#fhundf-browser-action-content .fhundf-panel-rewards a:visited,#fhundf-content-popup .fhundf-panel-rewards a:hover,#fhundf-browser-action-content .fhundf-panel-rewards a:hover,#fhundf-content-popup .fhundf-panel-rewards a:active,#fhundf-browser-action-content .fhundf-panel-rewards a:active{color:#efd974;text-decoration:none;font-weight:bold}
#fhundf-content-popup #fhundf-alert-ok,#fhundf-browser-action-content #fhundf-alert-ok,#fhundf-content-popup #fhundf-alert-fail,#fhundf-browser-action-content #fhundf-alert-fail{position:absolute;display:none;padding:7px 10px;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;text-align:left}
#fhundf-content-popup #fhundf-alert-ok,#fhundf-browser-action-content #fhundf-alert-ok{color:#fff}
#fhundf-content-popup #fhundf-alert-fail,#fhundf-browser-action-content #fhundf-alert-fail{color:#ff4500;text-align:center}
#fhundf-content-popup #fhundf-alert-ok,#fhundf-content-popup #fhundf-alert-fail{top:0;left:218px;right:80px;margin-left:90px;margin-right:90px;height:40px;font-size:14px}
#fhundf-content-popup #fhundf-alert-fail{top:5px}
#fhundf-content-popup #fhundf-alert-ok{background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/checkmark_33x33.png") no-repeat 5px 4px;padding-top:12px;padding-left:40px;}
#fhundf-content-popup #fhundf-alert-ok .fhundf-alert-ok-title{display:inline;color:alert-title-color;font-weight:alert-title-font-weight}
#fhundf-content-popup #fhundf-alert-ok .fhundf-alert-ok-subtitle{display:inline;color:alert-subtitle-color;font-weight:normal}
#fhundf-browser-action-content #fhundf-alert-ok,#fhundf-browser-action-content #fhundf-alert-fail{margin:0;top:58px;left:7px;right:7px}
#fhundf-browser-action-content #fhundf-alert-ok{background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/checkmark_33x33.png") no-repeat 5px 0;padding:5px 5px 7px 45px;}
#fhundf-browser-action-content #fhundf-alert-ok .fhundf-alert-ok-title{display:inline;color:alert-title-color;font-weight:alert-title-font-weight}
#fhundf-browser-action-content #fhundf-alert-ok .fhundf-alert-ok-subtitle{display:block;font-size:13px;font-weight:normal;padding-top:5px}
#fhundf-content-popup{padding:0;position:fixed;z-index:2147483647;font-size:62.5%;}
#fhundf-content-popup .fhundf-popup{margin:0}
#fhundf-content-popup .fhundf-dialog{font-family:Arial,sans-serif;font-size:17px;height:40px;border-radius:0;padding:0;border-color:#16304b}
#fhundf-content-popup.fhundf-full-bar,#fhundf-content-popup.fhundf-simple-bar{width:100%;top:-40px;left:0;clear:both;box-shadow:5px 3px 5px 1px #aaa}
#fhundf-content-popup.fhundf-minimized-bar{top:6px;left:0;width:46px;height:29px;background:transparent url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/background_minimize.png") no-repeat;box-shadow:4px 4px 3px #888;border-bottom-right-radius:5px;border-top-right-radius:5px;}
#fhundf-content-popup.fhundf-minimized-bar .fhundf-minimized-icon{width:29px;height:29px;background:transparent url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/ba_icon_19x19.png") no-repeat 6px 6px}
#fhundf-content-popup.fhundf-minimized-bar #fhundf-minimized-maximize{width:17px;height:29px;left:29px;top:0;position:absolute;display:block;background:transparent url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/button_expand.png") no-repeat;cursor:pointer;border-bottom-right-radius:5px;border-top-right-radius:5px}
#fhundf-content-popup .fhundf-logo,#fhundf-content-popup .fhundf-dialog-logo{float:left;margin:0;height:40px;width:218px;background:transparent url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/bg_sprites.png") no-repeat 0 -2px}
#fhundf-content-popup .fhundf-title{font-size:12pt;font-weight:bold;line-height:30px}
#fhundf-content-popup .fhundf-content{position:absolute;top:0;left:218px;right:80px;height:40px;overflow:hidden;white-space:nowrap;text-align:center;background:transparent url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/bg_sprites.png") repeat 9px -47px}
#fhundf-content-popup .fhundf-dialog-login .fhundf-content{right:80px}
#fhundf-content-popup .fhundf-panel,#fhundf-content-popup .fhundf-btn-panel{display:inline}
#fhundf-content-popup .fhundf-panel .fhundf-brand-info{font-size:14px;color:#fff;padding-right:10px}
#fhundf-content-popup .fhundf-btn-panel{padding:0;text-align:center}
#fhundf-content-popup .fhundf-btn-panel a:link,#fhundf-content-popup .fhundf-btn-panel a:visited,#fhundf-content-popup .fhundf-btn-panel a:hover,#fhundf-content-popup .fhundf-btn-panel a:active{color:#295770;text-decoration:none}
#fhundf-content-popup .fhundf-panel{line-height:40px}
#fhundf-content-popup .fhundf-tooling{position:absolute;top:0;right:0;height:40px;background:transparent url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/bg_sprites.png") no-repeat right -96px}
#fhundf-content-popup .fhundf-tooling,#fhundf-content-popup .fhundf-dialog-login .fhundf-tooling{width:80px}
#fhundf-content-popup .fhundf-panel-icons{position:absolute;top:0;right:0;margin:0;padding:0;height:40px}
#fhundf-content-popup #fhundf-icon-close,#fhundf-content-popup #fhundf-icon-minimize{cursor:pointer;float:left}
#fhundf-content-popup #fhundf-icon-minimize{background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/button_minimize.png");margin:10px 0 10px 20px;width:20px;height:19px}
#fhundf-content-popup #fhundf-icon-close{background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/button_close.png");margin:10px 12px 10px 0;width:19px;height:19px}
#fhundf-content-popup #fhundf-icon-network,#fhundf-content-popup #fhundf-icon-options,#fhundf-content-popup div.fhundf-dialog-login #fhundf-icon-options{display:none}
#fhundf-content-popup .fhundf-panel-link{height:40px;line-height:40px;display:inline-block}
#fhundf-content-popup .fhundf-btn-spacer{display:inline-block;width:40px;text-align:center}
#fhundf-content-popup .fhundf-panel-rewards{visibility:hidden}
#fhundf-content-popup p{color:#fff;font-size:17px;font-weight:normal}
#fhundf-content-popup p.fhundf-simple-notification-progress{color:#808080}
#fhundf-content-popup p.fhundf-simple-notification-failed{color:#ff4500}
#fhundf-content-popup .fhundf-notification,#fhundf-content-popup .fhundf-simple-notification{font-size:13px;color:#fff;font-weight:bold;position:absolute;top:0;height:40px;overflow:hidden;text-align:center;background:transparent url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/bg_sprites.png") repeat 9px -47px}
#fhundf-content-popup .fhundf-notification{left:0;right:0}
#fhundf-content-popup .fhundf-simple-notification-success-title{background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/checkmark_33x33.png") no-repeat 0 4px;padding-left:40px;color:#fff;font-weight:normal;height:40px;display:inline-block}
#fhundf-content-popup .fhundf-notification-logo{width:44px;height:40px;background:transparent url("bar-notification-logo-img") no-repeat 0 0;display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-2px}
#fhundf-content-popup .fhundf-simple-notification{left:218px;right:80px}
#fhundf-content-popup .fhundf-notification p,#fhundf-content-popup .fhundf-simple-notification p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;text-align:center;}
#fhundf-content-popup .fhundf-notification p a,#fhundf-content-popup .fhundf-simple-notification p a{color:#fff;text-decoration:underline}
#fhundf-content-popup .fhundf-notification p a.fhundf-action-link,#fhundf-content-popup .fhundf-simple-notification p a.fhundf-action-link{text-decoration:none}
#fhundf-content-popup .fhundf-notification a{margin-left:15px}
#fhundf-content-popup .fhundf-bar-points{color:#9b6acc;font-weight:bold}
#fhundf-content-popup span.fhundf-not-member{font-size:11px;color:#fff;margin-left:15px}
#fhundf-content-popup a:link.fhundf-join-now-link,#fhundf-content-popup a:visited.fhundf-join-now-link,#fhundf-content-popup a:hover.fhundf-join-now-link,#fhundf-content-popup a:active.fhundf-join-now-link{color:#fff;font-size:11px;font-weight:normal;text-decoration:underline}
#fhundf-content-popup a:link.fhundf-confirm-link,#fhundf-content-popup a:visited.fhundf-confirm-link,#fhundf-content-popup a:hover.fhundf-confirm-link,#fhundf-content-popup a:active.fhundf-confirm-link{font-size:13px;font-weight:normal;text-decoration:none;width:43px;height:27px;line-height:27px;display:block;position:absolute;top:47px}
#fhundf-content-popup #fhundf-confirm-dialog{display:none;position:fixed;top:25px;right:5px;width:123px;height:87px;background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/background_close.png");font-family:Arial,sans-serif}
#fhundf-content-popup .fhundf-confirm-container{padding:13px;text-align:center;}
#fhundf-content-popup .fhundf-confirm-container .fhundf-confirm-title{position:absolute;top:20px;color:#000;font-size:14px;font-weight:bold}
#fhundf-content-popup .fhundf-confirm-container #fhundf-confirm-confirm{color:#fff;background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/button_close_yes.png");left:13px}
#fhundf-content-popup .fhundf-confirm-container #fhundf-confirm-cancel{color:#96c;background:url("//dyoq8w8aaeuj0.cloudfront.net/airmiles/lib/images/button_close_no.png");right:13px}
#fhundf-browser-action-content{background-color:#fff;}
#fhundf-browser-action-content .fhundf-login-title{margin-left:50px;font:14px "Trebuchet MS";width:150px;text-align:center;color:#fff}
#fhundf-content-popup .fhundf-notification p a.fhundf-action-link{color:#295770}
#fhundf-content-popup.fhundf-minimized-bar{background-color:#0077b8;}
#fhundf-content-popup.fhundf-minimized-bar a{padding-right:7px;}
#fhundf-content-popup.fhundf-minimized-bar a span.fhundf-bar-points{color:#fff}
