.center{text-align:center}.outlineTitle,.pageFooter #iPadNavContainer,.smartphoneMainNavButtonContainer,.pageFooter .printFriendlyFootText{clip:rect(1px,1px,1px,1px);left:-2000em;position:absolute}.container,.containerOversized,.containerGSearch,.containerFAQIndex{margin-left:auto;margin-right:auto;padding:0}.container,.containerGSearch,.containerFAQIndex{width:1000px!important}.containerOversized{width:1471px!important}.container .pageHeader,.containerOversized .pageHeader,.containerGSearch .pageHeader,.containerFAQIndex .pageHeader{background:#f1f6f9;border-top:4px solid #84bdda;border-bottom:1px solid #216c8c;height:67px}.container .pageHeader,.containerGSearch .pageHeader,.containerFAQIndex .pageHeader{width:1000px}.containerOversized .pageHeader{width:1471px}.pageHeader .topThinLine{border-top:2px solid #216c8c;height:2px;padding:0;margin:0}.pageHeader .middleContent{float:left;color:#000;height:60px;overflow:hidden;padding:0;margin:0;width:100%}.pageHeader .middleContent .logo{float:left;height:55px;width:181px}.pageHeader .middleContent .searchBoxField{float:left;height:55px;overflow:hidden;width:75%}.pageHeader .middleContent .searchBoxField .cse-branding-right{float:left;margin-top:13px;padding:0;width:99.95%}.pageHeader .middleContent .cse-branding-form{float:left;padding:2px;width:99.9%}.pageHeader .middleContent .cse-branding-form form{float:left;text-align:center;width:99.95%}.pageHeader .middleContent .cse-branding-form form div{background:#21698d;float:left;margin-left:10%;padding:3px;width:80%}.pageHeader .middleContent .cse-branding-form form div input[type=text]{width:80%}.pageHeader .middleContent .cse-branding-form form div input[type=submit]{font-size:93%;padding:1px 6px}.mainContent{float:left;width:100%}.container .mainArticle,.containerOversized .mainArticle,.containerGSearch .mainArticle,.containerFAQIndex .mainArticle{float:left;padding:0 16px}.container .mainArticle,.containerOversized .mainArticle{margin:0 232px 0 183px}.container .mainArticle{width:552px}.containerOversized .mainArticle{width:1024px}.containerFAQIndex .mainArticle{margin:0 0 0 181px}.containerGSearch .mainArticle{margin:0 0 0 181px;width:785px!important}.mainContent .mainArticle .textQuickLinksNTopImage{float:left;clear:both;width:100%}.mainContent .mainArticle .textQuickLinks{float:left;padding:0 6px;width:39%;word-wrap:break-word}.mainContent .mainArticle .textQuickLinks h2{color:#7c7b79;font-size:100%;font-weight:700;margin:0}.mainContent .mainArticle .textQuickLinks ul{margin:0;padding:0;list-style:none}.mainContent .mainArticle .textQuickLinks ul>li{margin:0;padding:0}.imageContentTop{float:right;display:table!important;width:47%}.imageContentTop .imageLHS,.imageContentTop .imageRHS,.imageContentTop .imageLHS img,.imageContentTop .imageRHS img{margin:0!important}.mainContent .mainArticle .adsSectionTop{display:inline!important;height:auto;width:100%}.mainContent .mainArticle .mainPageContent{height:auto;width:100%}.mainContent .mainArticle .mainPageContent li{list-style-position:inside!important}.mainArticle .textRelatedLinks{clear:both;height:auto;margin-bottom:16px;width:100%}.mainArticle .textRelatedLinks h2{text-align:center}.mainContent .mainArticle .textRelatedLinks ul{list-style:none;margin:0;padding:0}.mainContent .mainArticle .textRelatedLinks ul li{margin:0;padding:0}.tip-section{background-color:#def1fa;width:100%;clear:both;border-radius:5px}.tip-section-image{display:block;margin-left:auto;margin-right:auto;padding-top:10px;width:140px;height:61.7px}.tip-section-text{color:#000;margin:.5em 0;padding:0 20px 20px;font-style:italic;font-size:100%;text-align:justify}.tip-section-text:before{content:'\275D';font-size:16pt;padding-right:2px;color:#191919}.tip-section-text:after{content:'\275E';font-size:16pt;padding:0;vertical-align:top;color:#191919}.leftPanel{float:left!important;margin-left:-100%!important;overflow:hidden!important;width:181px!important}.leftPanel .langLinks{float:left;text-align:center;width:100%}.leftPanel .langLinks img{margin:2px 4px -2px 0;padding:0}.leftPanel .navigationLinks,.rightPanel .navigationLinksTop{background-color:#3795c5;border:2px solid #cfe1eb;color:#fff;clear:both;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;font-style:normal;font-weight:400}.leftPanel .navigationLinks hr,.rightPanel .navigationLinksTop hr{border:none;background:#cfe1eb;padding:0;width:100%}.leftPanel .navigationLinks hr{margin:4px 0}.containerFAQIndex .leftPanel b.black,.containerFAQIndex .leftPanel strong.black{color:#000}.rightPanel .navigationLinksTop hr{margin:0!important}.pageFooter ul.mobileSiteNavigation{display:none}.leftPanel ul.siteNavigation,.rightPanel ul.siteNavigation{list-style:none;padding:0}.leftPanel ul.siteNavigation{margin:4px}.rightPanel ul.siteNavigation{text-align:center;margin:0}.leftPanel ul.siteNavigation li,.rightPanel ul.siteNavigation li{margin:0}.rightPanel ul.siteNavigation li{padding:4px}.leftPanel ul.siteNavigation a:link,.leftPanel ul.siteNavigation a:visited,.rightPanel ul.siteNavigation a:link,.rightPanel ul.siteNavigation a:visited{color:#fff;text-decoration:none}.leftPanel ul.siteNavigation a:hover,.rightPanel ul.siteNavigation a:hover{text-decoration:underline}.rightPanel{float:left;width:232px!important;margin-left:-232px!important;text-align:center}.rightPanel .dropdown dt,.rightPanel .dropdownCurrent dt{_height:22px!important}.rightPanel .dropdown dt a{_width:218px!important}.rightPanel .dropdown dt a.active{_width:226px!important}.containerOversized .rightPanel .dropdown dd ul{_left:-115px!important}.rightPanel .dropdown dd ul{_left:-115px!important}.rightPanel .dropdown dd ul li{_height:12px!important}.rightPanel .langLinksDrop dl{margin-left:1px;padding-top:3px;padding-bottom:3px;position:relative;text-align:center;top:0;width:100%}.rightPanel .dropdown dt,.rightPanel .dropdownCurrent dt{border:1px solid #3795c5;width:228px}.rightPanel .dropdown dd{position:relative}.rightPanel .dropdown a,.rightPanel .dropdownCurrent a{display:block;font:13px Arial,Helvetica,sans-serif!important;overflow:hidden;outline:0;text-decoration:none}.rightPanel .dropdown dt a{color:#3795c5;padding:3px 10px 4px!important}.rightPanel .dropdownCurrent dt a{color:#3795c5;cursor:default;padding:3px 10px 4px!important}.rightPanel .dropdown dt a.active{background:#3795c5;border:1px solid #3795c5;color:#fff}.rightPanel .dropdown dd ul{background:#cfe1eb;border:1px solid #3795c5;color:#c5c0b0;display:none;left:0;list-style:none;margin:0;padding:2px 0!important;position:absolute;z-index:999;top:0;width:228px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-box-shadow:0 3px 7px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5)}.rightPanel .dropdown dd ul li{margin:0}.rightPanel .dropdown dd ul li a{padding:3px 10px}.rightPanel .dropdown dt a span.arrowDown{background:url(/images/icon/general/arrow-down.gif) no-repeat scroll left top transparent;margin-left:146px;margin-top:-13px}.rightPanel .dropdown dd ul li a span,.rightPanel .dropdown dt a span{background-repeat:no-repeat;cursor:pointer;float:left;height:11px;margin:2px 6px 0 0;width:16px}.rightPanel .dropdownCurrent dt a span{background-repeat:no-repeat;cursor:default;float:left;height:11px;margin:2px 6px 0 0;width:16px}.rightPanel .dropdown dd ul li a em,.rightPanel .dropdown dd ul li a i,.rightPanel .dropdown dt a em,.rightPanel .dropdown dt a i{cursor:pointer;font-style:normal;float:left;width:100%}.rightPanel .dropdownCurrent dt a em,.rightPanel .dropdownCurrent dt a i{cursor:default;font-style:normal;float:left;width:100%}.rightPanel .dropdown dd ul li a em{color:#333;text-align:center}.rightPanel .dropdown dd ul li a:hover{background-color:rgba(55,149,197,.1)}.rightPanel .dropdown dd ul li a:hover em{color:#3795c5}.rightPanel .specificContentTop,.rightPanel .specificContentFoot{width:100%}.rightPanel .specificContentTop .title,.rightPanel .specificContentTop .titleAffiliateLink,.rightPanel .specificContentTop .titlePresellingLink,.rightPanel .specificContentTop .content,.rightPanel .specificContentTop .contentAffiliateLink,.rightPanel .specificContentTop .contentPresellingLink,.rightPanel .specificContentFoot .title,.rightPanel .specificContentFoot .titleAffiliateLink,.rightPanel .specificContentFoot .titlePresellingLink,.rightPanel .specificContentFoot .content .rightPanel .specificContentFoot .contentAffiliateLink .rightPanel .specificContentFoot .contentPresellingLink{clear:both;float:left!important;text-align:center;width:99%}.rightPanel .specificContentTop .title,.rightPanel .specificContentFoot .title{border:1px solid #000;font-weight:700;margin-top:2px}.rightPanel .specificContentTop .content,.rightPanel .specificContentFoot .content{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.rightPanel .specificContentTop .titleAffiliateLink,.rightPanel .specificContentFoot .titleAffiliateLink{display:grid;border-left:1px solid #003bb3;border-right:1px solid #003bb3;border-top:1px solid #003bb3;font-weight:700;font-family:arial;font-size:15pt;color:#003bb3;margin-top:2px}.rightPanel .specificContentTop .contentAffiliateLink,.rightPanel .specificContentFoot .contentAffiliateLink{border-left:1px solid #003bb3;border-right:1px solid #003bb3;border-bottom:1px solid #003bb3}.rightPanel .specificContentTop .titlePresellingLink,.rightPanel .specificContentFoot .titlePresellingLink{display:grid;border-left:1px solid #00deff;border-right:1px solid #00deff;border-top:1px solid #00deff;font-weight:700;font-family:arial;font-size:15pt;color:#00deff;margin-top:2px}.rightPanel .specificContentTop .contentPresellingLink,.rightPanel .specificContentFoot .contentPresellingLink{border-left:1px solid #00deff;border-right:1px solid #00deff;border-bottom:1px solid #00deff}.rhs-header-image-item,.rhs-header-image{width:auto;height:auto;max-width:100%;margin-left:auto;margin-right:auto}.rhs-header-image-item:first-of-type{grid-column:1;grid-row:1/span 2}.rhs-header-image-item:last-of-type{grid-column:1;grid-row:2/span 2;margin-top:28px}.rightPanel .imagePageSpecific{text-align:center;width:100%}.rightPanel .imagePageSpecific .image img{border:1px solid #000}.rightPanel .imagePageSpecific .imageCaptionText,.pageFooter a:link,.pageFooter a:visited,.pageFooter .footLinks p{color:#43606e}.rightPanel .imagePageSpecific .imageCaptionText{font-weight:700;font-size:77%;height:auto;width:100%}.rightPanel .imagePageSpecific .imageSpacer{width:100%}.BookingButtonRHS,.BookingButtonBOP{font-size:15px;font-weight:700;cursor:pointer;text-align:left;text-decoration:none;border:none;border-radius:8px;margin-bottom:15px;margin-top:10px;height:auto;min-height:26px}.BookingButtonTable{font-size:14px;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;border:none;border-radius:5px;height:auto;min-height:26px}.BookingButtonRHS{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;color:#fff;background-color:#003bb3;width:85%;margin-left:auto;margin-right:auto}.BookingButtonBOP{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;color:#fff;background-color:#003bb3;width:100%;clear:both}.BookingButtonTable{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;color:#fff;background-color:#003bb3;width:85%;margin:0 auto;clear:both;margin-top:5px;margin-bottom:5px}.BookingLinkBOP{display:flex;align-items:center;width:100%}.BookingButtonRHS:visited,.BookingButtonBOP:visited,.BookingButtonTable:visited{color:#fff;text-decoration:none}.BookingButtonRHS:hover,.BookingButtonBOP:hover,.BookingButtonTable:hover{background-color:#1053de;box-shadow:-1px -1px 0 1px #000}.BookingButtonRHS:active,.BookingButtonBOP:active,.BookingButtonTable:active{background-color:#003bb3;transform:translateY(4px)}.BookingButtonRHSElement{padding:4px;color:#fff}.BookingButtonBOPElement{padding:4px 4px 4px 10px;vertical-align:middle}.BookingButtonTableElement{padding:4px;vertical-align:middle;margin:0 auto}.BookingLinkBOPElement{padding:4px 8px 4px 0;vertical-align:middle}.BookingUnitHeader{font-weight:700;text-align:center;color:#003bb3}.BookingUnitImage{vertical-align:middle}table.BookingUnitBenefitFields{width:auto;max-width:95%;margin:0 auto}td.BookingUnitBenefitFieldImage{vertical-align:top;color:#44bb7e}td.BookingUnitBenefitFieldImage::after{content:'\2713';font-size:20px;font-weight:700}td.BookingUnitBenefitField{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;vertical-align:middle;text-align:left;padding:3px}.PresellingButtonRHS,.PresellingButtonBOP{font-size:15px;font-weight:700;cursor:pointer;text-align:left;text-decoration:none;border:none;border-radius:8px;margin-bottom:15px;margin-top:10px;height:auto;min-height:32px}.PresellingButtonRHS{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;color:#fff;background-color:#00deff;width:85%;margin-left:auto;margin-right:auto}.PresellingButtonBOP{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;color:#fff;background-color:#00deff;width:100%;clear:both}.PresellingLinkBOP{display:flex;align-items:center;width:100%}.PresellingButtonRHS:visited,.PresellingButtonBOP:visited{color:#fff;text-decoration:none}.PresellingButtonRHS:hover,.PresellingButtonBOP:hover{background-color:#3beefe;box-shadow:-1px -1px 0 1px #000}.PresellingButtonRHS:active,.PresellingButtonBOP:active{background-color:#00deff;transform:translateY(4px)}.PresellingButtonRHSElement{padding:1px;color:#fff}.PresellingButtonBOPElement{padding:4px 4px 4px 10px;vertical-align:middle}.PresellingLinkBOPElement{padding:4px 8px 4px 0;vertical-align:middle}.PresellingUnitHeader{font-weight:700;text-align:center;color:#00deff}.PresellingUnitImage{vertical-align:middle}table.PresellingUnitBenefitFields{width:auto;max-width:95%;margin:0 auto}td.PresellingUnitBenefitFieldImage{vertical-align:top;color:#00deff;padding:3px}td.PresellingUnitBenefitFieldImage::after{content:'\25BA'}td.PresellingUnitBenefitField{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;vertical-align:top;text-align:left;padding:3px}.RHSParagraph{margin:.3em 0}.RHSBenefitField,.RHSBenefitIntroField,.RHSBookingTextField,.RHSBookingTextFieldWithQuotes{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif}.RHSBookingTextField,.RHSBookingTextFieldWithQuotes{text-align:center;font-weight:400;font-size:12pt;color:#000;padding:2px}.RHSBookingTextField{font-style:normal}.RHSBookingTextFieldWithQuotes{font-style:italic}.RHSBookingTextFieldWithQuotes:before{content:'\275D';font-size:16pt;padding-right:2px;color:#191919}.RHSBookingTextFieldWithQuotes:after{content:'\275E';font-size:16pt;padding:0;vertical-align:top;color:#191919}.RHSBenefitIntroField{font-weight:700;text-align:center}.RHSBenefitField{text-align:left;height:24px;max-width:220px}.BOPBenefitIntroField,.BOPBookingTextField,.BOPBookingTextFieldWithQuotes{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif}.BOPBookingTextField,.BOPBookingTextFieldWithQuotes{text-align:center;font-weight:400;font-size:12pt;color:#000;padding:2px}.BOPBookingTextField{font-style:normal}.BOPBookingTextFieldWithQuotes{font-style:italic}.BOPBookingTextFieldWithQuotes:before{content:'\275D';font-size:16pt;padding:4px;color:#191919}.BOPBookingTextFieldWithQuotes:after{content:'\275E';font-size:16pt;padding:2px;vertical-align:top;color:#191919}.BOPBenefitIntroField{font-weight:700;text-align:center}.pageFooter{background:#f1f6f9;clear:both;color:#21698d;text-align:center;width:100%}.pageFooter .otherSites{margin:0}.pageFooter a:link,.pageFooter a:visited{text-decoration:none}.pageFooter a:hover{text-decoration:underline}.pageFooter .footLinks{background:#dbe9ef;border-top:2px solid #84bdda;float:left;width:100%}.pageFooter .footLinks .topThinLine{background:#216c8c;clear:both;float:left;height:1px;overflow:hidden;width:100%}.pageFooter .footLinks p{font-family:Arial,Helvetica,sans-serif;font-size:85%;font-weight:700;float:left;margin:4px 0;padding:0;width:100%}.breadCrumbs{background:#d3edff;color:#000;font-family:verdana,arial,helvetica,sans-serif;margin:0 0 15px;text-align:left;float:left;width:100%}.breadCrumbs ul{display:block;list-style-position:outside;list-style-type:disc;margin:0 0 0 16px;padding:0;float:left;width:100%}.breadCrumbs ul li{display:inline;font-size:13px;font-weight:400;float:left;list-style-type:none;margin:4px;padding:0 5px 0 0}.subMenuBreadCrumbs{background:#def1ff;border:1px solid #b2d7f1;float:left;font:medium Arial,Helvetica,sans-serif;margin-bottom:10px;padding:0;width:100%}.subMenuBreadCrumbs ul{display:block}.subMenuBreadCrumbs ul li{display:inline;list-style:none;list-style-type:none}.pageDescription{font-style:italic;margin-bottom:10px}.categories{background:#f1f9ff;border:1px solid #c8e3f5;float:left;clear:both;margin:0 0 15px;padding:10px;width:97%}.categories h2{border-bottom:1px dashed #ccc;letter-spacing:-1px;margin:0 0 5px;padding:0 0 8px}.categories .categoryLinks{float:left;width:100%}.categories .categoryLinks .item{float:left;margin-top:16px;width:33%}.categories .categoryLinks .item .categoryTextNLink{clear:both;float:left;width:100%}.categories .categoryLinks .item img{margin-left:5px}.categories .categoryLinks .item a{font-weight:700;letter-spacing:-1px}.categories .categoryLinks .description{float:left;font-size:small;width:100%}.categories .categoryLinks .descriptionNoSubCategories{float:left;font-size:medium;width:100%}.popularQuestions,.recentQuestions,.categoryPages{float:left;clear:both;margin:0 0 15px;width:100%}.popularQuestions ol,.recentQuestions ol,.categoryPages ol{color:#bdcad3;font-family:arial;font-size:large;list-style-position:outside;list-style-type:decimal;margin:0 0 0 20px}.popularQuestions ol li,.recentQuestions ol li,.categoryPages ol li{font-size:medium;margin:0;padding:1px 0 0}.popularQuestions ol li img,.recentQuestions ol li img,.categoryPages ol li img{margin-right:3px}.categoryPages ol li p{color:#000;margin-left:3px}.glossaryLinks{float:left;clear:both;width:100%}.glossaryLinks ul{display:block;list-style-type:none;margin:0;padding:0;float:left;width:100%}.glossaryLinks ul li{display:inline;font-weight:400;float:left;list-style-type:none;margin:0;padding:0 7px 0 0}.form-container{width:100%;background-color:#e8f4f8;border:2px solid #add8e6;border-radius:8px;margin:0 auto}.form-control,.form-control-datepicker,select.DropdownWithDisabledHeaders{padding:5px;border:2px solid #add8e6;border-radius:5px;width:100%;margin-top:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-control-datepicker{background-image:url(/images/icon/general/calendar-black.png);background-repeat:no-repeat;background-position:right;background-origin:content-box;cursor:pointer;" 
}div.form-group{padding:5px;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;margin:8px}input[type=checkbox].form-control{width:auto}div.form-group label{margin:2px;width:100px}.hiddenOptionItem{display:none}select.DropdownWithDisabledHeaders option:disabled{color:#000;font-weight:700}