div.calendar{position:relative}.calendar, .calendar
table{border:1px
solid #063;font-size:11px;color:#000;cursor:default;background:#ffc;font-family:tahoma,verdana,sans-serif;margin:0px}.calendar
.button{text-align:center;padding:2px}.calendar
.nav{background:#063 url(/insuremytrip.com/images/en-us/menuarrow.gif) no-repeat 100% 100%}.calendar thead
.title{font-weight:bold;text-align:center;background:#ffc;color:#666;padding:2px}.calendar thead
.headrow{background:#063;color:#fff}.calendar thead
.daynames{background:#ccc}.calendar thead
.name{border-bottom:1px solid #999;padding:2px;text-align:center;color:#000}.calendar thead
.weekend{color:#a66}.calendar thead
.hilite{background-color:#040;font-weight:bold;color:#fff;border:0px
solid #04f;padding:1px}.calendar thead
.active{background-color:#666;color:#999;padding:2px
0px 0px 2px}.calendar tbody
.day{width:2em;color:#333;text-align:right;padding:2px
4px 2px 2px}.calendar tbody
.day.othermonth{font-size:80%;color:#bbb}.calendar tbody
.day.othermonth.oweekend{color:#fbb}.calendar table
.wn{padding:2px
3px 2px 2px;border-right:1px solid #999;background:#ccc}.calendar tbody .rowhilite
td{background:#def}.calendar tbody .rowhilite
td.wn{background:#eef}.calendar tbody
td.hilite{background:#eee;padding:1px
3px 1px 1px;border:1px
solid #bbb}.calendar tbody
td.active{background:#cde;padding:2px
2px 0px 2px}.calendar tbody
td.selected{font-weight:bold;border:1px
solid #666;padding:1px
3px 1px 1px;background:#fff;color:#000}.calendar tbody
td.weekend{color:#c33}.calendar tbody
td.today{font-weight:bold;color:#063}.calendar tbody
.disabled{color:#999}.calendar tbody
.emptycell{visibility:hidden}.calendar tbody
.emptyrow{display:none}.calendar tfoot
.footrow{text-align:center;background:#556;color:#fff}.calendar tfoot
.ttip{background:#fff;color:#777;border-top:1px solid #ccc;padding:1px
1px 1px 5px}.calendar tfoot
.hilite{background:#aaf;border:1px
solid #04f;color:#000;padding:1px}.calendar tfoot
.active{background:#77c;padding:2px
0px 0px 2px}.calendar
.combo{position:absolute;display:none;top:0px;left:0px;width:4em;cursor:default;border:1px
solid #655;background:#def;color:#000;font-size:90%;z-index:100}.calendar .combo .label,
.calendar .combo .label-IEfix{text-align:center;padding:1px}.calendar .combo .label-IEfix{width:4em}.calendar .combo
.hilite{background:#acf}.calendar .combo
.active{border-top:1px solid #46a;border-bottom:1px solid #46a;background:#eef;font-weight:bold}.calendar
td.time{border-top:1px solid #000;padding:1px
0px;text-align:center;background-color:#f4f0e8}.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time
.ampm{padding:0px
3px 0px 4px;border:1px
solid #889;font-weight:bold;background-color:#fff}.calendar td.time
.ampm{text-align:center}.calendar td.time
.colon{padding:0px
2px 0px 3px;font-weight:bold}.calendar td.time
span.hilite{border-color:#000;background-color:#667;color:#fff}.calendar td.time
span.active{border-color:#f00;background-color:#000;color:#0f0}*{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:100%;margin:0;padding:0;text-align:left}body{background-image:url('/images/en-us/bgslice.jpg');background-color:#f4f4ea;background-position:top;background-repeat:repeat-x;background-attachment:fixed;margin:15px
0 15px 0;font-size:62.5%;height:100%;padding:0;text-align:center}#top{width:99%}#container{background:#fff;margin:0
auto;padding:0
.3em;text-align:left;width:99em;box-shadow:0 0 35px #ccc}#banner{background:#fff;padding:0;position:relative}#banner
h1{margin:0;padding:1em
0}#banner-top{background:#fff;height:10em;overflow:hidden}#imt{background:#fff;float:left;padding-left:1em;padding-top: .5em;text-align:left;width:13.5em}#support-ad{background-color:#fff;float:right;font-size:1.2em;height:3.6em;margin:2.5em .2em 1em 1em}#banner-bottom{background-color:#005F33;clear:both;color:#fff;font-style:italic;font-size:1.2em;height:1.5em;margin:0
1em 0 .9em;padding:2px
0 0 1em}div#engine-light{font-family:Arial,Helvetica,sans-serif;margin-top:3.5em}form#decision-engine-light{display:inline-block;width:280px;margin:1.5em 0 0 .2em;background:url('/images/en-us/homepage-redesign/drop-down.png') no-repeat bottom right;width:330px;height:40px}form#decision-engine-light
select{width:325px;border:0px
solid #ccc;background:transparent;padding:3px
5px;font-size:1.6em;color:#063;font-family:Arial,Helvetica,sans-serif!important}p.here-to{font-family:Helvetica,Arial,sans-serif;letter-spacing:-2px;font-weight:bold;font-size:4.5em;color:#DDDDDD!important;width:255px;float:left;margin-top:0;margin-bottom:.3em!important;margin-left:0.3em}#main{padding:0}#left-container{background:#fff;float:left;font-size:1.2em;margin:0
.8em;text-align:left;width:15em}#nav-main{background:#ffc;padding:0
0 1em 1em}#nav-main-logos{background:#fff;padding:1em;text-align:center;width:9.3em;margin:1em
.5em 0 .5em;border:none}#right-container{float:right;font-size:1.2em;margin:0em
1em 1em 0;padding-bottom:1em;width:14em}#nav-side{background:#ffc;margin:0em
0em 2em 0;padding-bottom:1em;padding-top:1em}#customer-quotation{background:#F1F1F1;border:1px
solid #999;color:#005F33;font:bold italic 1.2em Arial, Helvetica, sans-serif;margin:1em
.5em 0 .5em;padding: .5em}#middle-container{font-size:1.2em;margin:0
16em 0 17.3em;text-align:left}div#rsidetext{padding-left:1em;padding-right:1em;padding-top:0.5em}#content{background-color:#fff;min-height:21em;padding:1em;width:99%}#content-ad{margin-top:1em}#opentabs{border-bottom:1px solid #060;height:19px;width:100%;margin-left:-1em;padding-left:1em}#news{padding:1em
0 3em 0}div#support-message{border: .1em solid #f00;color:#f00;margin: .5em 1em .5em 0;padding: .9em .7em 0 .7em}#colophon{background-color:#D5D5D5;color:#666;font-size: .9em !important;margin:1em
0;overflow:hidden;min-width:50em;padding: .5em 1em}#colophon-left{float:left}#colophon-right{float:right}div.errors{background-color:#eee;border:1px
solid #f00;font-size:1.1em;font-weight:normal !important;margin:1em
0;padding: .5em;width:90%}h1.plan-info-header
div.links{display:inline;margin-left:3em}h2.plan-info-header
div.links{display:inline;margin-left:3em}#specifications{margin-top:4em;min-width:706px;padding-bottom:4em}#news-heading{overflow:hidden}div#preload-images{height:0;overflow:hidden;display:none;visibility:hidden}h1{font-size:1.4em;margin:1em
0 .8em 0}div#specifications
h1{border-bottom: .2em solid #666;font-size:1.4em;margin: .8em;padding:0}div#news-heading
h1{float:left}h1.plan-info-header{border-bottom: .1em solid #999;font-size:1.3em;margin: .5em 0 .3em 0}h2.plan-info-header{border-bottom: .1em solid #999;font-size:1.3em;margin:1.3em 0 .3em 0}div.errors
h2{color:#f00}#specifications
h2{font-size:1.3em;margin:1.5em 1em 1em 1em}div#quote-update
h2{border-bottom: .2em solid #ccc;font-size:1.3em;font-weight:bold;margin:1em
.8em 0 .8em;padding:0}div#quote-update
img{width:24px;height:20px;padding:0
0 .4em .3em}table.quote-results
h2{font-size:1.3em;font-weight:bold;margin:0;padding:0}div#nav-side
h2{border-bottom:1px dotted #ccc;margin:1em
1em .5em 1em}div#nav-side h2.see-also{margin-bottom:0}h2.support-h2{border-bottom:1px solid #666;font-size:1.1em;margin: .4em 1em .2em 0;padding: .4em 0 0 0}h2.faqs{color:#005F95;font-size:1.3em;margin-top:2.3em;margin-bottom: .5em;padding: .2em 0em 0 0em}h2.news{font-size:1.2em;margin-bottom:1em}form#faqCountrySelect
span{font-weight:100;font-size:10px}table.management
h2{border-top:1px solid #005F33;margin-top:1.5em;padding-bottom: .5em;padding-top: .5em}h2.news-year{border-bottom:1px solid #333;font:1.5em bold Verdana, Arial, Helvetica, sans-serif;text-align:left}table.news-headings
h2{font-size: .9em;margin-bottom:1em;font-weight:normal}p{line-height:1.3em}#content
p{margin-bottom:1em}#support-ad
p{margin:0
1em;text-align:right}#nav-side
p{margin:0em
1em 1em 1em}#nav-side-caveat{border:1px
solid #ccc;color:#333;font:normal 1em Arial, Helvetica, sans-serif;margin:1em
auto;padding: .5em;width:90%}div#customer-quotation
p.quotation{font-size: .7em}div#customer-quotation
p.customer{font-size: .7em;font-weight:normal;text-align:right}div#content div.errors
p{margin:0;padding:0
0 .5em 0}div#content div.errors p.list-intro{padding:0}#partners
p{padding:0
0 1em 0}p.block{margin-left:2em;margin-right:2em}#specifications
p{font-size:1.3em;margin:1em}#specifications
p.code{color:#005F95;font-family:"Times New Roman",Times,serif;font-size:1.4em;margin:1em
2em}#specifications p.code
strong{color:#005F95;font-family:"Times New Roman",Times,serif;font-size:1em}p.grid-key{margin: .5em 0 0 9.5em}#specifications td
p{font-size:inherit;margin:0;padding:0
0 .5em 0}#specifications td
ul{font-size:inherit}div#nav-side p.see-also{margin-top: .2em}p.faq{font-weight:bold;margin:1em
0 0 0 !important}p.faq-answer{margin: .2em 0 0 0 !important}p.top{font-size: .9em;margin: .2em 0 0 0 !important;padding:0;text-align:right}div#news-heading
p{float:right;padding-top:1.7em}p.back-to-archive{text-align:right;margin:0
0 .3em 0 !important}div#news-heading p
span.active{color:#666}div#announcements
p{text-align:center}p.rsidecenter{margin: -3em 1em 2em 1em;text-align:center}p.rsidecenter
p{margin: -3em 1em 2em 1em;text-align:center}p.rsidecenter
img{border:none}a{color:#005F95;text-decoration:none}a:hover{color:#00f;text-decoration:underline}a:visited{color:#005F95}table.quote th
a{text-decoration:underline}#content p
a{text-decoration:underline}#content p a:hover{color:#00f}th.right
a{padding-right:6px;display:block;text-align:right}th.left
a{padding-left:6px;display:block;text-align:left}a.sort-asc-left{background:url('/images/en-us/sort-asc.gif') no-repeat center right;padding-right:6px;display:block;text-align:right;margin-right:1px;background-position:100% 1%}a.sort-dec-left{background:url('/images/en-us/sort-desc.gif') no-repeat center right;padding-right:6px;display:block;text-align:right;margin-right:1px;background-position:100% 1%}a.sort-asc-right{background:url('/images/en-us/sort-asc.gif') no-repeat center left;padding-left:6px;display:block;text-align:left;margin-left:1px;background-position:1% 1%}a.sort-dec-right{background:url('/images/en-us/sort-desc.gif') no-repeat center left;padding-left:6px;display:block;text-align:left;margin-left:1px;background-position:1% 1%}td.actions{line-height:1.5em;text-align:center}a.buy{background:url('/images/en-us/arrow-right-green.gif') no-repeat center right;border:1px
solid  #005F33;color:#005F33;padding: .1em 1em .1em .3em;text-align:right;text-decoration:none !important}a.email{background:url('/images/en-us/arrow-right-blue.gif') no-repeat center right;border:1px
solid  #005F95;color:#005F95;padding: .1em 1em .1em .3em;text-align:right;text-decoration:none !important;vertical-align:middle}a.quote{background:url('/images/en-us/arrow-right-green.gif') no-repeat center right;border:1px
solid  #005F33;color:#005F33;padding: .1em 1em .1em .3em;text-align:right;text-decoration:none !important}a.view{background:url('/images/en-us/arrow-right-blue.gif') no-repeat center right;border:1px
solid  #005F95;color:#005F95;padding: .1em 1em .1em .3em;text-align:right;text-decoration:none !important}a.buy:hover{background:url('/images/en-us/arrow-right-white.gif') no-repeat center right #005F33;border:1px
solid  #005F33;color:#fff;padding: .1em 1em .1em .3em;text-align:right;text-decoration:none !important}a.email:hover{background:url('/images/en-us/arrow-right-white.gif') no-repeat center right #005F95;border:1px
solid #005F95;color:#fff;padding: .1em 1em .1em .3em;text-align:right;text-decoration:none !important}a.quote:hover{background:url('/images/en-us/arrow-right-white.gif') no-rsepeat center right #005F33;border:1px
solid  #005F33;color:#fff;padding: .1em 1em .1em .3em;text-align:right;text-decoration:none !important}a.view:hover{background:url('/images/en-us/arrow-right-white.gif') no-repeat center right #005F95;border:1px
solid  #005F95;color:#fff;padding: .1em 1em .1em .3em;text-align:right;text-decoration:none !important}a.restricted-destination{float:left}td.actions
a.remove{text-align:center;text-decoration:none !important}td.actions a.remove:hover{background:none;text-decoration:underline !important}table.quote-results th
a.active{background:url('/images/en-us/sort-asc.gif') no-repeat center right;padding-right:1em;width: .1em}div#opentabs
a{background:url('/images/en-us/tab-right.gif') no-repeat right top;color:#040;display:inline;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:normal;margin-left:1px;padding:4px
8px 4px 6px;border-top:2px solid #fff;text-decoration:none}div#opentabs a:hover{background:url('/images/en-us/tab-bg-right.gif') no-repeat right top;color:#000;margin-left:1px;padding:4px
8px 4px 6px}div#opentabs li#current
a{background-image:url('/images/en-us/tab-active-right.gif');font-weight:bold;color:#fff;height:20px;margin-left:3px;padding-left:3px;padding-right:7px;padding-top:4px}a.limitations{background:url('/insuremytrip.com/images/en-us/icon-ltc.gif') no-repeat top left;padding-right:1em;color:transparent}a.limitations:hover{background:url('/images/en-us/icon-ltc-hover.gif') no-repeat top left;text-decoration:none}a.thawte{background:url('/images/en-us/logos/thawte.gif') no-repeat center top;color:#000;display:block;font:10px normal "Times New Roman", serif;height:62px;margin:1em
auto 1em auto;text-align:center;width:62px}a.thawte:hover{text-decoration:none}h1.plan-info-header
a{font-size: .8em !important;font-weight:normal;padding:0}h2.plan-info-header
a{font-size: .8em !important;font-weight:normal;padding:0}h1.plan-info-header a.quote-plain{color:#005F33}h2.plan-info-header a.quote-plain{color:#005F33}table.verify a,table.customer
a{text-decoration:underline}table.verify a:hover,table.customer a:hover{color:#00f}p.top
a{text-decoration:none !important}p.top a:hover{text-decoration:underline !important}.livechat
a{display:block;width:130px;height:82px;margin:0
0 1em 1.6em;background:url('/images/en-us/liveperson.gif') no-repeat;background-position:0 0px}.livechat a:hover{background-position:0 -89px}.livechat a:active{background-position:0 0px}li.text-link
a{font-size: .7em !important;font-weight:normal}li.text-link
img{border:none}a.clear-quote{text-decoration:none !important}a.clear-quote:hover{text-shadow:0 0 4px #ccc, 0 -2px 4px #ff3, 2px -4px 6px #fd3, -2px -6px 14px #f80, 2px -8px 20px #f20;color:#f00 !important}table.news-headings{margin:1em
0 0 0;padding:0}table.news-headings
td{font-size:1.1em;font-weight:bold;line-height:1.3em;list-style-type:none;margin: .4em 0 1em 0;text-align:left}table.quote{text-align:center;width:100%}table.quote
th{padding: .7em 0em .5em 0;text-align:right;vertical-align:top;width:13em}table.quote
th.message{padding: .7em 0em .5em 0;text-align:right;vertical-align:top;width:50em}table.quote
td{padding: .5em 0;text-align:left;vertical-align:middle;white-space:nowrap}table.quote
td.req{color:#f00;vertical-align:top}table.quote
td.dollar{margin:0;padding: .5em 0;width: .5em}table.quote
input.age{width:1.6em}table.quote-results{margin-bottom:1em;width:99%}table.quote-results tr:hover{background-color:#eeeecd}table.quote-results tr.no-hover:hover{background:none}table.quote-results
th{padding: .5em .5em .5em .2em;text-align:left;vertical-align:top}table.quote-results
th.cost{width:45px}table.quote-results
td{padding: .5em .5em .5em .2em;text-align:left;vertical-align:top}table.quote-results
td.provider{color:#666;font-weight:bold}table.quote-results
td.cost{text-align:right;width:45px}table.quote-results td.pns-messages{color:#666;padding-bottom: .7em}table.quote-results th div.plan-type-heading{border-bottom: .1em solid #ccc;float:left;font-size:1.2em;margin-left: .5em;padding-top: .2em}table.partners{text-align:center;width:99%}table.partners
td{padding: .5em .5em 1em .5em;text-align:center;vertical-align:bottom;width:33%}table.grid{border-collapse:separate;border-width:5px;float:left}table.grid
th{background-color:#EAEAEA;border:1px
solid #ccc;font-weight:bold !important;padding: .4em;vertical-align:top}table.grid
th.none{background:none;border:none;width: .5em !important}table.grid
td{border-right:1px solid #ccc;border-top:1px solid #eaeaea;padding: .4em;text-align:center}table.grid tr.left
td{text-align:left}table.grid td
img{padding:0
1.5em}table.grid
td.cost{font-size:1.2em}table.grid tr.company
td{vertical-align:middle}table.grid tr.company
th{vertical-align:middle}table.grid tr.plan-name
td{font-weight:bold}table.grid tr.top
td.first{border-left:1px solid #ccc}table.grid tr.top
td{border-top:1px solid #ccc;text-align:center !important}table.grid tr.top
th{background:none;border:none}table.grid tr.bottom
td.first{border-left:1px solid #ccc}table.grid tr.bottom
td{border-bottom:1px solid #ccc;text-align:center !important}table.grid tr.bottom
th{background:none;border:none}table.grid tr.footnotes
td{border:none}table.grid tr th.click-cue{font:1em normal Arial, Helvetica, sans-serif !important;text-align:left;vertical-align:bottom;width:50em !important}table.grid th.trip-can-right{border-right:2px solid  #3c0}table.grid th.trip-can-left{border-left:2px solid  #3c0}table.grid th.baggage-right{border-right:2px solid  #999}table.grid th.baggage-left{border-left:2px solid  #999}table.grid th.medical-right{border-right:2px solid  #f33}table.grid th.medical-left{border-left:2px solid  #f33}table.grid th.pre-ex-right{border-right:2px solid  #000}table.grid th.pre-ex-left{border-left:2px solid  #000}table.grid th.acc-death-right{border-right:2px solid  #005f95}table.grid th.acc-death-left{border-left:2px solid  #005f95}table.grid tr.key
th{background:none;border:none}table.grid tr.key
td{background:none;border:none;text-align:left}table.error-messages{margin-left:1em}table.error-messages
td{padding: .3em .3em .3em 0;vertical-align:top}table.plan-info-comparison{margin:0
auto 1em auto;text-align:center;width:85%}table.plan-info-comparison
th{background-color:#eaeaea;border:1px
solid #666;padding: .3em;text-align:center}table.plan-info-comparison
td{border:1px
solid #ccc;padding: .3em;text-align:center;vertical-align:top}table.plan-info-comparison
td.left{text-align:left}table.plan-info-comparison
td.no{color:#f00}table.plan-info-comparison
td.yes{color:#005F33;font-weight:bold}table.plan-info-comparison
td.note{border:none;font-style:italic;text-align:left}td.plan-note-content{border:1px
solid #f00}table.customer{width:101%}table.customer td.credit-card{text-align:center;width:100px}fieldset
table{padding-top:0}fieldset table.customer
th{padding: .2em 0em .2em 0;text-align:right;vertical-align:top;width:10em}fieldset table.customer tr
th.top{padding-left: .5em;text-align:left;width:auto}table.verify{width:98%}table.verify td.credit-card{text-align:center;width:100px}fieldset table.verify
th{padding: .2em .4em .2em 0;text-align:right;vertical-align:top;width:10em}fieldset table.verify
th.top{text-align:left}fieldset table.verify
th.first{width:7.5em !important}fieldset table.verify tr
th.top{padding-left: .5em;text-align:left;width:auto}fieldset table tr
td{clear:both;padding: .2em 0 .2em .5em;vertical-align:top;width:auto}table.travelers{margin-bottom:0;padding-bottom:0}table.travelers
th{margin:0;padding:0;text-align:center;width:auto}table.travelers
td{padding: .1em;text-align:center}table.travelers td.primary-help{padding-right:2.3em;text-align:right}fieldset table.customer tr.show
td{max-width:25em}fieldset#trip table.customer tr
td{white-space:nowrap}fieldset#mysuppliers table.customer tr
td{white-space:normal}table.verify
td.middle{width:38%}table.verify td
img{border:none}table.verify
td.change{text-align:right;float:right}table.verify td.change-button{text-align:right;width:10em}table.verify td.purchase-error{background-color:#eee;border:1px
solid #f00;font-size:1.1em;margin:1em
0;padding: .5em}table.major-medical{margin-left:1em;width:75%}table.major-medical
th{font-weight:bold;padding-bottom:1em;vertical-align:top}table.major-medical
td{line-height:1.4em;padding-bottom:1em;text-align:center;vertical-align:middle}table.major-medical tr:hover{background-color:#eeeecd}table#contact-info{width:99%}table#contact-info
td{vertical-align:top;width:auto}table.support{width:95%}table.support
th{padding: .3em 0;text-align:right;vertical-align:top;width:9em}table.support
td{padding: .3em 0em .3em .4em;vertical-align:top;width:auto !important}table.support
td.asterisk{color:#f00;padding-left:0 !important}table.management{margin-bottom:2em}table.management
td{vertical-align:top}table.licenses{border:none;margin:1em
auto;text-align:center}table.licenses tr:hover{background:#eaeaea}table.licenses
th{background:#eaeaea;border-bottom:1px solid #333;padding: .3em 1em .3em .3em;text-align:left}table.licenses
td{padding: .3em 1em .3em .3em;text-align:left;vertical-align:top}#specifications
table{font-size:1.1em;margin-left:5em}#specifications table
th{padding: .5em;vertical-align:bottom}#specifications table
td{border-top: .1em solid #eaeaea;padding: .5em;vertical-align:top}td.asterisk{color:#f00;padding-left:0;text-align:left;width: .5em}span.asterisk{color:#f00}td.no-border{border:none}tr.highlight{background-color:#ffc}table.providers{background-color:#ccc;border-collapse:collapse;margin:0
auto;text-align:center;width:575px}table.providers
a{color:#333;text-align:center}table.providers a:hover{color:#666;text-align:center;text-decoration:underline}table.providers
td{background:url('/images/en-us/logos/box1.gif') no-repeat;height:115px;text-align:center;vertical-align:middle;width:115px}table.providers td span.provider-city{color:#666;padding: .5em 0;text-align:center;text-decoration:none !important}table.logos
td{background:url('/images/en-us/logos/box1.gif') no-repeat;height:115px;width:115px}table.logos td
img{border:none}table.logos a:hover{text-decoration:underline !important}table.logos a:hover span.provider-city{text-decoration:none}td.logofarmcelltopleft{background-image:url('/images/en-us/logos/box-top-left.gif') !important;height:115px;text-align:center;vertical-align:middle;width:115px}td.logofarmcelltopright{background-image:url('/images/en-us/logos/box-top-right.gif') !important;height:115px;text-align:center;vertical-align:middle;width:115px}td.logofarmcellbottomleft{background-image:url('/images/en-us/logos/box-btm-left.gif') !important;height:115px;text-align:center;vertical-align:middle;width:115px}td.logofarmcellbottomright{background-image:url('/images/en-us/logos/box-btm-right.gif') !important;height:115px;text-align:center;vertical-align:middle;width:115px}td.linkfarmcelltopleft{background-image:url('/images/en-us/logos/box-top-left.gif') !important;height:115px;text-align:center;vertical-align:middle;width:115px}td.linkfarmcelltopright{background-image:url('/images/en-us/logos/box-top-right.gif') !important;height:115px;text-align:center;vertical-align:middle;width:115px}td.linkfarmcellbottomleft{background-image:url('/images/en-us/logos/box-btm-left.gif') !important;height:115px;text-align:center;vertical-align:middle;width:115px}td.linkfarmcellbottomright{background-image:url('/images/en-us/logos/box-btm-right.gif') !important;height:115px;text-align:center;vertical-align:middle;width:115px}fieldset#plan-changes table.verify
th{text-align:left;padding-left:5px}input{padding:0
.1em 0 0;margin:0
.5em 0 0}input:focus,select:focus{background:#FFC!important}div#nav-side input:focus, div#nav-side select:focus{background:#eee!important}input.submit{padding-left:0}input.buy{margin:0;padding:0;vertical-align:middle}select{padding:0}input.age{width:1.7em !important}input.compare{font-size:1em;padding:0em;vertical-align:middle}table.travelers td
input{margin:0;padding:0}fieldset
input{margin-right:0;padding-right:0;vertical-align:middle}label{text-align:right}fieldset{border:none;border-top:1px solid #699;margin-bottom: .3em;margin-top:1.5em;padding:0
.5em .5em .5em}fieldset
fieldset{border:none}legend{background-color:#fff;color:#699;font-size:1.2em;font-weight:700;margin:0
0 0em -1em;padding:0em
.5em .7em .5em;vertical-align:top}fieldset fieldset
legend{color:#000;font-size:1.1em;padding-bottom: .3em;padding-left:1em}fieldset#plan-changes{border:1px
solid #f00}fieldset#plan-changes
legend{color:#f00;margin-left: -.4em;padding-left: .3em}h2
input.compare{font-size: .8em}input.help{font-size: .7em;height:1.4em;margin-bottom:0em;padding:0em;vertical-align:middle;width:1.2em}option{padding:0
.1em}div#quote-update div.float-left
input{margin-left:1em}div#nav-side
select{max-width:12em}input.print-friendly{font-size: .8em;padding:0em}.error-on{background-color:#f99}form.select-state{padding:0
0 3em 0;display:inline}form.select-state
h1{display:inline;float:left;margin:-.2em 0 1em 0}form.select-state
label{font-size: .8em;font-weight:normal;display:inline;margin:10px
0 0 1em;float:left}form.select-state
select{font-size: .8em;font-weight:normal;display:inline;margin:10px
5px 0 5px;float:left}form.select-state
input{font-size: .8em;font-weight:normal;margin:10px
0 0 5px;vertical-align:bottom;float:left}form.select-state
p.error{font-size: .8em;font-weight:normal}fieldset#tell-a-friend{margin-top:3em}fieldset#tell-a-friend
li{list-style-type:none;margin-bottom: .5em}fieldset#tell-a-friend li
label{display:inline-block;float:left;font-weight:bold;line-height:2em;padding-right:1em;vertical-align:middle;width:2.5em}#content
ol{margin-left:2em}#content ol
li{padding-bottom:1em}#nav-main
ul{font-size:1.1em;margin:0;padding-top:1em}#nav-main ul
li{border-bottom:1px dotted #005F95;color:#005F95;list-style:none;margin: .3em 1em .3em 0;padding-bottom: .4em;text-align:left}#nav-main ul
li.active{font-weight:700}#nav-main ul
li.last{border:none !important}#nav-main ul li
ul{font-size:1em !important;font-weight:normal !important;margin:0;padding:0
0 0 2em}#nav-main ul li ul
li{border:none;color:#005F95;list-style:none outside;margin:0
-.4em 0 -.3em !important;padding:0}#nav-main ul li ul
li.active{font-weight:700;margin-left:0em;margin-right: -1em !important;text-indent: -8px}table.quote-results td ul
li{font-size: .9em;margin-left:2em}ul.plan-type-quotes
li{list-style-type:none;margin: .3em 1em;padding-left:1.1em}ul.plan-type-quotes
li.active{color:#005F95;font-weight:bold;list-style-image:url('/images/en-us/arrow-active.gif');margin-left:2em;padding-left:0em}div.errors
ul{margin:0
0 0 2em !important;padding:0
!important}#specifications ul,#specifications
ol{font-size:1.3em;margin-left:4em}#specifications ul li ul
li{font-size: .9em !important;margin-left:0em}#specifications ol
li{font-size:inherit !important;margin-left:0em !important}#specifications ol li ol
li{font-size: .8em !important;margin-left: -3em !important}div#content div.errors
ul{margin:0em
3em;padding: .5em 0 0 1.5em}ul.plan-info{margin:0
1em 1em 2em}ul.plan-info
li{padding-bottom: .2em}ul#site-map{margin-left:1em}ul#site-map
li{margin-left:2em}div#content
ul{margin: .2em 1em 1em 2em}div#content ul
li{padding-bottom: .2em}div.errors
ul{margin-left:0}ul.inline-block
li{display:inline-block;list-style-type:none}ol.faqs{margin: .2em 0 .7em 3em !important}ol.faqs
li{margin:0
0 .2em 0;padding:0
!important}ul.news{margin:1em
0 0 0 !important;padding:0}ul.news
li{font-size:1.1em;font-weight:bold;line-height:1.3em;list-style-type:none;margin: .4em 0 1em 0;text-align:left}ul.media
li{font-size:1em;font-weight:bold;list-style-type:none;margin:1em
0 .2em 0;padding:0
!important;text-align:left}ul.media li
ul{margin:0;padding:0
!important}ul.media li ul
li{font-weight:normal;line-height:1.1em;list-style-type:disc;margin: .1em 0 0 0;padding:0
!important;text-align:left}div#opentabs
ul{display:inline;list-style:none}
/*!! --The following 3 images listed bellow could be old and may need to be removed*/
div#opentabs
li{background:url('/images/en-us/tab-left.gif') no-repeat left top;display:inline;margin-left: -5px;padding: .6em 0 0 3px}div#opentabs li:hover{background:url('/images/en-us/tab-bg-left.gif') no-repeat left top;color:#000;padding:6px
0px 4px 3px}div#opentabs
li#current{background-image:url('/images/en-us/tab-active-left.gif');font-weight:bold;padding: .36em 0px 5px 2px}#tabs{font-size:1em;margin:1.6em 0 .4em .6em}div#content div#tabs
ul{margin:0;padding-left: .5em}div#content div#tabs ul
li{border:1px
solid #666;display:inline;padding: .1em .1em 0em .1em}div#content div#tabs ul
li.active{border-bottom:1px solid #fff;font-weight:bold}#tabs
a{display:inline;margin-left:.2em;padding-bottom:.3em;padding-left:.8em;padding-right:.8em;padding-top:.5em;font-size:1.1em;color:#333;text-decoration:none;cursor:pointer;background:#ccc url('/insuremytrip.com/images/en-us/tab-filters.jpg') repeat-x bottom left;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0}#tabs a:hover{background:#aaa}#nav-main-logos
img{margin:0
0 1em 0;border:none}#nav-side p
img{margin:0
auto;text-align:center}#imt
img{padding:1em
1em 0 1em;border:none}img.livechat{background-color:#fff}img.livechat:hover{background-color:#cff}table.partners td
img{padding-bottom: .2em}table.top
td{vertical-align:top}div#specifications
img{margin:0;padding:0;vertical-align:bottom}td.credit-card
img{padding-bottom: .3em;width:60px;height:36px}div.errors
img{padding-right: .3em;vertical-align:bottom}img.calendar{padding-left: .4em;vertical-align:middle}img.help{padding-left: .4em;vertical-align:middle;border:none}div#content ul li
img{vertical-align:middle}img.pdf-icon{vertical-align:middle}div#announcements p
img{margin:0
.5em}span.pub-date{float:left;font-size:90%;font-weight:normal;margin:0
1em 1em 0;width:4em}.float-left{float:left}.float-right{float:right}.float-none{float:inherit}.clearfloat{clear:both;font-size:1px;height:0;line-height:0px}.req{color:#f00 !important;font-weight:normal}.change{color:#f00 !important}.left{text-align:left}.center{text-align:center}.right{text-align:right !important}.bottom{vertical-align:bottom}.footnote{color:#f00 !important;font-size: .8em;font-weight:bold;vertical-align:super}.issue{background-color:#cf9}.code{color:#005F95}.underline{text-decoration:underline !important}.left{text-align:left !important}.hide{display:none}table.middle-content{background-color:#fff;border:1px
solid #CCC;float:left;margin-left:2em}table.middle-content tr
td{background-color:#fff;vertical-align:top}div#lookup{display:block;position:fixed;left:40%;top:40%;font-size:1.4em}div#lookup
fieldset{border:3px
solid #903;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;background:#fcc;width:35em;padding:0
.7em .4em .7em}div#lookup
legend{border-left:3px solid #903;border-top:3px solid #903;border-right:3px solid #903;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:5px;margin: -1.5em 0 0 0;padding: .2em .5em 0 .5em;background:#fcc;color:#603;font:bold 1.5em Arial, Helvetica, sans-serif}div#lookup
p{margin:0;padding:0}div#lookup
p.intro{margin:1em
0}div#lookup p.intro
input{vertical-align:middle;margin-left: .5em}div#lookup form.form
label{display:block}div#lookup div#results
h2{display:inline;padding-right:1em}div#lookup div#results
form{margin:1.5em 0 0 0}div#lookup div#results form
input{vertical-align:bottom;display:inline}div#specifications p.updated-date{color:#6C6C6C;text-align:center;padding-top:2em}@media
print{#specifications{font-size:120% !important;margin:1em
!important}}div#announcements{padding:2em
0 2em 0;text-align:center}.hurricane{padding:0
1em .5em .5em;margin:-1em 0 0 -1em }.hurricane
h1{color:#063;font-family:Helvetica,Arial,sans-serif;font-size:1.5em;text-align:center;padding:0
0 .5em 0}.hurricane
h2{color:#369;font-family:Helvetica,Arial,sans-serif;font-size:1.5em !important;text-align:center;padding:.5em 0 .5em 0}div#tips{background:#edf1f9 url('/images/en-us/ads/hurricane-banner/cloudsky.jpg') no-repeat top right;border:solid 3px #CCC;padding:.6em 1em .6em 1em}div#list1{font-size:1em!important}div#list2{font-size:1em!important}ul.leftlist{list-style-image:url('/images/en-us/ads/hurricane-banner/dot.gif');color:#000}ui.leftlist
li{list-style-image:url('/images/en-us/ads/hurricane-banner/dot.gif');color:#000}ul.checkmark{list-style-image:url('/images/en-us/ads/hurricane-banner/checkmark.gif')}ul.checkmark
li{list-style-image:url('/images/en-us/ads/hurricane-banner/checkmark.gif')}#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666}#lightboxDetails{font-size:0.8em;padding-top:0.4em}#lightboxCaption{float:left}#keyboardMsg{float:right}#lightbox
img{border:none}#overlay
img{border:none}#overlay{background-image:url('/images/en-us/overlay.png')}* html
#overlay{background-color:#000;background-color:transparent;background-image:url('/images/en-us/blank.gif');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/en-us/overlay.png", sizingMethod="scale")}div#nav-side form#formQuoteRequest
p{margin:1em
.5em 1em 1em}div#nav-side form#formQuoteRequest
input{vertical-align:middle;margin:0.2em 0}a.cc-toolbox{float:right;height:50px;width:50px;padding:0;background:url('/images/en-us/toolbox.gif') no-repeat}a.cc-toolbox:hover{background:url('/images/en-us/toolbox-open.gif') no-repeat}#cc-toolbox-btn{float:right;width:150px;height:40px;font-size:14px;font-weight:bold;color:purple;text-align:right}#cc-toolbox{position:absolute;z-index:1;right:0;margin:-1.7em 0 0 0;float:right;padding:.5em;display:none;right:1em;top:.5em;background:url('/images/en-us/toolbox-bg.gif') no-repeat top right;width:133px;height:165px;-moz-border-radius:10px}#cc-toolbox
ul{margin:0;text-align:left;padding:2em
0 2em 2em}#cc-toolbox ul
li{color:#fff;font-size:1.1em;text-align:left;margin:0;padding:0
0  .3em .4em;list-style-type:none}#cc-toolbox ul li
a{color:#fff;font-size:1.1em}#cc-toolbox ul li a:hover{color:#cfc;font-size:1.1em}#cc-quote-options{position:absolute;right:0;margin:0;float:right;padding:5px
2px 5px 5px;display:none;right:1em;background:#999}#cc-quote-options
ul{margin:0;text-align:left;padding:.3em 0 .5em .8em}#cc-quote-options ul
li{color:#fff;font-size:1.1em;text-align:left;margin:0;padding:0
0 .3em .4em;list-style-type:none}#cc-quote-options ul li
a{color:#cfc;font-size:1em}#cc-quote-options li a:hover{color:#fff!important;font-size:1em!important }#flight-options{padding:5px
0 0 0;margin:0;text-align:right;font-weight:bold}#flight-options.disabled{color:#666}#flight-options
input{margin: .1em 0 .1em -.4em;padding:0
0 0 .1em}#flight-options
label{margin: .1em -.4em .1em 0;padding:0
0 0 0em}#quote-form-fill
input.age{width:17px!important}#quote-update #quote-form #quote-form-fill #trip-cost-radio-group{width:110px!important;margin-bottom:.5em}#quote-update #quote-form #quote-form-fill #form-dates{margin:.5em 0}#quote-form-fill #initial-trip-payment
label{padding-bottom:0}#quote-form-fill #initial-trip-payment{margin-top:.3em}#quote-form-fill #initial-trip-payment span.optional-text{font-size:.7em;color:#666;display:inline;margin-top:-.5em!important}#quote-form-fill
#citizenship{margin-top:.3em}#quote-form-fill #citizenship span.optional-text{font-size:.7em;color:#666}#quote-form-fill
#residence{margin-top:.3em}h1.h1-planinfo{font-size:2em;margin:0
0 .4em 0}h3.h3-planinfo{color:#063;font-weight:bold;font-size:1.3em;display:inline;padding:0;margin:0}#content-wide{padding-top:1em}.planinfo{margin-right:1em!important}p.intro-planinfo{font-size:1.1em;display:inline}p.intro-planinfo
span.CA{font-weight:bold}#planinfo{float:left;border-left:1px solid #888;float:left;border-right:1px solid #888;width:743px;font-size:1.1em;min-height:300px;color:#333;background:url('/images/en-us/bg-planinfo.jpg') repeat-x bottom left;margin:0
0 -.45em 0}#planinfo-bottom{display:block;width:743px;background:url('/images/en-us/planinfo-btm.jpg') no-repeat bottom left;margin:0
0 3em 0}#planinfo-content{padding:1em
1em 0 1em;margin:0
1em;line-height:1.2em;font-size:1.1em;font-family:Helvetica,Arial,sans-serif;width:64%;float:left}#planinfo-internal{color:#666;font-size:.95em;margin:0
1em 2em 1em;padding:2em
1em 2em 3em;float:left;border:1px
solid #999;background:#FFF;width:58%;background-position:5% 20%}h1.planinfo-accident{padding:.5em 0 .5em 1.8em;margin:.5em 1em 0 1em;font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:normal;background:url('/images/en-us/icon-accident.gif') no-repeat left center}h2.planinfo-quoteform{padding:2em
0 0 2em;margin:-0.95em 1em 0 -0.75em;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;background:url('/images/en-us/bg-top-planinfo-quoteform.jpg') no-repeat top left;height:25px;width:170px}#planinfo-content
p{margin:0
0 2em}#plainfo-tabs{margin:3em
0 0 0;height:3.3em;background:url('/images/en-us/bg-top-planinfo-quoteform.jpg') no-repeat bottom left}#planinfo-tabs-inside
ul{display:inline;list-style:outside none;margin:0
0 0 1.5em;padding:0}#planinfo-tabs-inside
li{display:inline;list-style:outside none;margin:0;padding:0}#planinfo-tabs-inside li, #planinfo-tabs-inside li
a{border-top-left-radius:8px;border-top-right-radius:8px}#planinfo-tabs-inside
li{border:1px
solid #aeaeae;border-bottom:none;background:#eee;padding-top:8px}#planinfo-tabs-inside li
a{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#444;padding:15px}#planinfo-tabs-inside{border-bottom:0px solid #aaa;margin:0;padding:0}#planinfo-tabs-inside
li.active{background:#fff;padding-bottom:0.1em;padding-top:0.8em}#planinfo-tabs-inside li.active:hover{background:none;border-bottom:1px solid #fff}#planinfo-tabs-inside li:hover{background:#ccc}#planinfo-tabs-inside li:hover
a{color:#000;text-decoration:none}#planinfo-tabs-inside li.active
a{color:#000;text-decoration:none}#planinfo-quoteform{width:180px;float:right;background:url('/images/en-us/bg-planinfo-quoteform.png') repeat-y left;padding:1em
1em 0 1em;border-top-right-radius:15px;border-bottom-right-radius:15px}#formQuoteRequest{margin:0
0 0 1.5em;width:94%}#planinfo-form-btn{margin:1em
1em 0 0}#planinfo-quoteform
a{color:#069;font-size:.9em}a.planinfo-form-link-small{font-size:.7em!important;float:right;margin-right:1.5em}p.planinfo-form-bottom{padding:2em
0 0 1.3em;margin:-2em 1em 0 -2.5em;display:block;width:188px;height:40px}#planinfo-trip-type{width:140px}#planinfo-destination{width:140px}#planinfo-residence{width:140px}form.planinfo-form-accident
input.age{width:1.39em !important;margin:0}#planinfo-livechat{float:right;margin:2em
1em 0 0}#planinfo-accident{float:left;width:741px;font-size:1.1em;min-height:300px;color:#333;background:url('/images/en-us/bg-planinfo.jpg') repeat-x bottom left;margin:0
0 -.45em 0;border:1px
solid #999;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px}#planinfo-bottom-accident{display:block;width:743px;margin:0
0 3em 0}h1.planinfo-accident{color:#333;padding:.5em 0 .5em 2em;margin:.5em 1em 0 1em;font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:normal;background:url('/images/en-us/icon-accident.gif') no-repeat left center}h2.planinfo-quoteform-accident{padding:2em
0 0 2em;margin:-0.95em 1em 0 -0.79em;color:#333;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;height:25px;width:170px}#planinfo-tabs-accident{margin:3em
0 0 0;height:2.57em}#planinfo-tabs-accident
ul{display:inline;list-style:outside none;margin:0
0 0 1em;padding:0}#planinfo-tabs-accident
li{display:inline;list-style:outside none;margin:0;background:#DDD;text-align:center;padding:8px
10px;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-accident li
a{padding:0
10px;font-size:1.35em;color:#444;font-family:Arial,Helvetica,sans-serif}#planinfo-tabs-accident li a.planinfo-tab-package{color:#069}#planinfo-tabs-travelvisa li a.planinfo-tab-travelvisa{color:#BB8D04}#planinfo-tabs-accident li a.planinfo-tab-evacuation{color:#060}#planinfo-tabs-accident li a.planinfo-tab-medical{color:#C30}#planinfo-tabs-accident li a.planinfo-tab-all_inclusive{color:#069}#planinfo-tabs-accident li a.planinfo-tab-trip_cancellation_only{color:#c30}#planinfo-tabs-accident li:hover{background:#ccc}#planinfo-tabs-accident li:hover
a{color:#000;text-decoration:none}#planinfo-tabs-accident li:hover a.planinfo-tab-package{color:#069}#planinfo-tabs-accident li:hover a.planinfo-tab-evacuation{color:#060}#planinfo-tabs-accident li:hover a.planinfo-tab-medical{color:#C30}#planinfo-tabs-accident li:hover a.planinfo-tab-travelvisa{color:#BB8D04}#planinfo-tabs-accident li:hover a.planinfo-tab-all_inclusive{color:#069}#planinfo-tabs-accident li:hover a.planinfo-tab-trip_cancellation_only{color:#c30}#planinfo-tabs-accident li.active-accident{padding:13px
15px;background-color:#FFF;font-size:1.2em;border:1px
solid #999;border-bottom:none;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-accident li a.planinfo-tab-accident-link-active{background-color:#FFF;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;color:#333}#planinfo-package{float:left;width:741px;font-size:1.1em;min-height:300px;color:#333;background:url('/images/en-us/bg-planinfo.jpg') repeat-x bottom left;margin:0
0 -.45em 0;border:1px
solid #069;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px}#planinfo-bottom-package{display:block;width:743px;margin:0
0 3em 0}h1.planinfo-package{color:#069;padding:.5em 0 .5em 2.3em;margin:.5em 1em 0 1em;font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:normal;background:url('/images/en-us/icon-package.gif') no-repeat left center}h2.planinfo-quoteform-package{padding:2em
0 0 2em;margin:-0.95em 1em 0 -0.79em;color:#069;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;height:25px;width:170px}#planinfo-tabs-package{margin:3em
0 0 0;height:2.57em}#planinfo-tabs-package
ul{display:inline;list-style:outside none;margin:0
0 0 1em;padding:0}#planinfo-tabs-package
li{display:inline;list-style:outside none;margin:0;background:#DDD;text-align:center;padding:8px
10px;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-package li
a{padding:0
10px;font-size:1.35em;color:#444;font-family:Arial,Helvetica,sans-serif}#planinfo-tabs-package li a.planinfo-tab-medical{color:#C30}#planinfo-tabs-package li a.planinfo-tab-evacuation{color:#060}#planinfo-tabs-package li a.planinfo-tab-accident{color:#333}#planinfo-tabs-package li a.planinfo-tab-travelvisa{color:#BB8D04}#planinfo-tabs-package li:hover{background:#ccc}#planinfo-tabs-package li:hover
a{color:#000;text-decoration:none}#planinfo-tabs-package li:hover a.planinfo-tab-medical{color:#C30}#planinfo-tabs-package li:hover a.planinfo-tab-evacuation{color:#060}#planinfo-tabs-package li:hover a.planinfo-tab-accident{color:#333}#planinfo-tabs-package li:hover a.planinfo-tab-travelvisa{color:#BB8D04}#planinfo-tabs-package li.active-package{padding:13px
15px;background-color:#FFF;font-size:1.2em;border:1px
solid #069;border-bottom:none;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-package li a.planinfo-tab-package-link-active{background-color:#FFF;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;color:#069}#planinfo-travelvisa{float:left;width:741px;font-size:1.1em;min-height:300px;color:#333;background:url('/images/en-us/bg-planinfo.jpg') repeat-x bottom left;margin:0
0 -.45em 0;border:1px
solid #DFB113;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px}#planinfo-bottom-travelvisa{display:block;width:743px;margin:0
0 3em 0}h1.planinfo-travelvisa{color:#DFB113;padding:.5em 0 .5em 2.3em;margin:.5em 1em 0 1em;font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:normal;background:url('/images/en-us/icon-visa.gif') no-repeat left center}h2.planinfo-quoteform-travelvisa{padding:2em
0 0 2em;margin:-0.95em 1em 0 -0.75em;color:#DFB113;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;height:25px;width:170px}#planinfo-tabs-travelvisa{margin:3em
0 0 0;height:2.57em}#planinfo-tabs-travelvisa
ul{display:inline;list-style:outside none;margin:0
0 0 1em;padding:0}#planinfo-tabs-travelvisa
li{display:inline;list-style:outside none;margin:0;background:#DDD;text-align:center;padding:8px
10px;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-travelvisa li
a{padding:0
10px;font-size:1.35em;color:#444;font-family:Arial,Helvetica,sans-serif}#planinfo-tabs-travelvisa li a.planinfo-tab-package{color:#069}#planinfo-tabs-travelvisa li a.planinfo-tab-medical{color:#C30}#planinfo-tabs-travelvisa li a.planinfo-tab-evacuation{color:#060}#planinfo-tabs-travelvisa li a.planinfo-tab-accident{color:#333}#planinfo-tabs-travelvisa li:hover{background:#ccc}#planinfo-tabs-travelvisa li:hover
a{color:#000;text-decoration:none}#planinfo-tabs-travelvisa li:hover a.planinfo-tab-package{color:#069}#planinfo-tabs-travelvisa li:hover a.planinfo-tab-medical{color:#C30}#planinfo-tabs-travelvisa li:hover a.planinfo-tab-evacuation{color:#060}#planinfo-tabs-travelvisa li:hover a.planinfo-tab-accident{color:#333}#planinfo-tabs-travelvisa li.active-travelvisa{padding:13px
15px;background-color:#FFF;font-size:1.2em;border:1px
solid #DFB113;border-bottom:none;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-travelvisa li a.planinfo-tab-travelvisa-link-active{background-color:#FFF;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;color:#DFB113}#planinfo-medical{float:left;width:741px;font-size:1.1em;min-height:300px;color:#333;background:url('/images/en-us/bg-planinfo.jpg') repeat-x bottom left;margin:0
0 -.45em 0;border:1px
solid #c30;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px}#planinfo-bottom-medical{display:block;width:743px;margin:0
0 3em 0}h1.planinfo-medical{color:#c30;padding:.5em 0 .5em 2.8em;margin:.5em 1em 0 1em;font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:normal;background:url('/images/en-us/icon-medical.gif') no-repeat left center}h2.planinfo-quoteform-medical{padding:2em
0 0 2em;margin:-0.95em 1em 0 -0.79em;color:#c30;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;height:25px;width:170px}#planinfo-tabs-medical{margin:3em
0 0 0;height:2.57em}#planinfo-tabs-medical
ul{display:inline;list-style:outside none;margin:0
0 0 1em;padding:0}#planinfo-tabs-medical
li{display:inline;list-style:outside none;margin:0;background:#DDD;text-align:center;padding:8px
10px;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-medical li
a{padding:0
10px;font-size:1.35em;color:#444;font-family:Arial,Helvetica,sans-serif}#planinfo-tabs-medical li a.planinfo-tab-package{color:#069}#planinfo-tabs-medical li a.planinfo-tab-evacuation{color:#060}#planinfo-tabs-medical li a.planinfo-tab-accident{color:#333}#planinfo-tabs-medical li a.planinfo-tab-travelvisa{color:#BB8D04}#planinfo-tabs-medical li:hover{background:#ccc}#planinfo-tabs-medical li:hover
a{color:#000;text-decoration:none}#planinfo-tabs-medical li:hover a.planinfo-tab-package{color:#069}#planinfo-tabs-medical li:hover a.planinfo-tab-evacuation{color:#060}#planinfo-tabs-medical li:hover a.planinfo-tab-accident{color:#333}#planinfo-tabs-medical li:hover a.planinfo-tab-travelvisa{color:#BB8D04}#planinfo-tabs-medical li.active-medical{padding:13px
15px;background-color:#FFF;font-size:1.2em;border:1px
solid #C30;border-bottom:none;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-medical li a.planinfo-tab-medical-link-active{background-color:#FFF;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;color:#C30}#planinfo-evacuation{float:left;width:741px;font-size:1.1em;min-height:300px;color:#333;background:url('/images/en-us/bg-planinfo.jpg') repeat-x bottom left;margin:0
0 -.45em 0;border:1px
solid #090;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px}#planinfo-bottom-evacuation{display:block;width:743px;margin:0
0 3em 0}h1.planinfo-evacuation{color:#060;padding:.5em 0 .5em 3em;margin:.5em 1em 0 1em;font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:normal;background:url('/images/en-us/icon-evacuation.gif') no-repeat left center}h2.planinfo-quoteform-evacuation{padding:2em
0 0 2em;margin:-0.95em 1em 0 -0.79em;color:#060;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;height:25px;width:170px}#planinfo-tabs-evacuation{margin:3em
0 0 0;height:2.57em}#planinfo-tabs-evacuation
ul{display:inline;list-style:outside none;margin:0
0 0 1em;padding:0}#planinfo-tabs-evacuation
li{display:inline;list-style:outside none;margin:0;background:#DDD;text-align:center;padding:8px
10px;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-evacuation li
a{padding:0
10px;font-size:1.35em;color:#444;font-family:Arial,Helvetica,sans-serif}#planinfo-tabs-evacuation li a.planinfo-tab-package{color:#069}#planinfo-tabs-evacuation li a.planinfo-tab-accident{color:#333}#planinfo-tabs-evacuation li a.planinfo-tab-medical{color:#C30}#planinfo-tabs-evacuation li a.planinfo-tab-travelvisa{color:#BB8D04}#planinfo-tabs-evacuation li:hover{background:#ccc}#planinfo-tabs-evacuation li:hover
a{color:#000;text-decoration:none}#planinfo-tabs-evacuation li:hover a.planinfo-tab-package{color:#069}#planinfo-tabs-evacuation li:hover a.planinfo-tab-accident{color:#333}#planinfo-tabs-evacuation li:hover a.planinfo-tab-medical{color:#C30}#planinfo-tabs-evacuation li:hover a.planinfo-tab-travelvisa{color:#BB8D04}#planinfo-tabs-evacuation li.active-evacuation{padding:13px
15px;background-color:#FFF;font-size:1.2em;border:1px
solid #090;border-bottom:none;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-evacuation li a.planinfo-tab-evacuation-link-active{background-color:#FFF;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;color:#060}#planinfo-all_inclusive{float:left;width:741px;font-size:1.1em;min-height:300px;color:#333;background:url('/images/en-us/bg-planinfo.jpg') repeat-x bottom left;margin:0
0 -.45em 0;border:1px
solid #069;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px}#planinfo-bottom-all_inclusive{display:block;width:743px;margin:0
0 3em 0}h1.planinfo-all_inclusive{color:#069;padding:.5em 0 .5em 2.3em;margin:.5em 1em 0 1em;font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:normal;background:url('/images/en-us/icon-package.gif') no-repeat left center}h2.planinfo-quoteform-all_inclusive{padding:2em
0 0 2em;margin:-0.95em 1em 0 -0.79em;color:#069;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;height:25px;width:170px}#planinfo-tabs-all_inclusive{margin:3em
0 0 0;height:2.57em}#planinfo-tabs-all_inclusive
ul{display:inline;list-style:outside none;margin:0
0 0 1em;padding:0}#planinfo-tabs-all_inclusive
li{display:inline;list-style:outside none;margin:0;background:#DDD;text-align:center;padding:8px
10px;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-all_inclusive li
a{padding:0
10px;font-size:1.35em;color:#444;font-family:Arial,Helvetica,sans-serif}#planinfo-tabs-all_inclusive li a.planinfo-tab-trip_cancellation_only{color:#c30}#planinfo-tabs-all_inclusive li a.planinfo-tab-accident{color:#333}#planinfo-tabs-all_inclusive li:hover{background:#ccc}#planinfo-tabs-all_inclusive li:hover
a{color:#000;text-decoration:none}#planinfo-tabs-all_inclusive li:hover a.planinfo-tab-trip_cancellation_only{color:#c30}#planinfo-tabs-all_inclusive li:hover a.planinfo-tab-accident{color:#333}#planinfo-tabs-all_inclusive li.active-all_inclusive{padding:13px
15px;background-color:#FFF;font-size:1.2em;border:1px
solid #069;border-bottom:none;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-all_inclusive li a.planinfo-tab-all_inclusive-link-active{background-color:#FFF;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;color:#069}#planinfo-trip_cancellation_only{float:left;width:741px;font-size:1.1em;min-height:300px;color:#333;background:url('/images/en-us/bg-planinfo.jpg') repeat-x bottom left;margin:0
0 -.45em 0;border:1px
solid #c30;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px}#planinfo-bottom-trip_cancellation_only{display:block;width:743px;margin:0
0 3em 0}h1.planinfo-trip_cancellation_only{color:#c30;padding:.5em 0 .5em 2.3em;margin:.5em 1em 0 1em;font-family:Helvetica,Arial,sans-serif;font-size:2em;font-weight:normal;background:url('/images/en-us/icon-trip-cancelation.gif') no-repeat left center}h2.planinfo-quoteform-trip_cancellation_only{padding:2em
0 0 2em;margin:-0.95em 1em 0 -0.79em;color:#c30;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;height:25px;width:170px}#planinfo-tabs-trip_cancellation_only{margin:3em
0 0 0;height:2.57em}#planinfo-tabs-trip_cancellation_only
ul{display:inline;list-style:outside none;margin:0
0 0 1em;padding:0}#planinfo-tabs-trip_cancellation_only
li{display:inline;list-style:outside none;margin:0;background:#DDD;text-align:center;padding:8px
10px;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-trip_cancellation_only li
a{padding:0
10px;font-size:1.35em;color:#444;font-family:Arial,Helvetica,sans-serif}#planinfo-tabs-trip_cancellation_only li a.planinfo-tab-all_inclusive{color:#069}#planinfo-tabs-trip_cancellation_only li a.planinfo-tab-accident{color:#333}#planinfo-tabs-trip_cancellation_only li:hover{background:#ccc}#planinfo-tabs-trip_cancellation_only li:hover
a{color:#000;text-decoration:none}#planinfo-tabs-trip_cancellation_only li:hover a.planinfo-tab-all_inclusive{color:#069}#planinfo-tabs-trip_cancellation_only li:hover a.planinfo-tab-accident{color:#333}#planinfo-tabs-trip_cancellation_only li.active-trip_cancellation_only{padding:13px
15px;background-color:#FFF;font-size:1.2em;border:1px
solid #c30;border-bottom:none;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#planinfo-tabs-trip_cancellation_only li a.planinfo-tab-trip_cancellation_only-link-active{background-color:#FFF;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;color:#c30}#planinfo-quoteform #initial-trip-payment
label{margin-left:-.1em}#planinfo-quoteform #initial-trip-payment{margin-top:.3em}#planinfo-quoteform #initial-trip-payment span.optional-text{font-size:.7em!important;color:#666;display:inline}#planinfo-quoteform
#citizenship{margin-top:.3em}#planinfo-quoteform #citizenship span.optional-text{font-size:.7em!important;color:#666}#planinfo-quoteform
#residence{margin-top:.3em}option.main-list{margin-top:.5em}option.sub-list{margin-left:.5em;color:#444;font-size:.9em}#nav-main ul li ul li ul
li.active{font-weight:normal;margin-left:0em;text-indent: -2em}#planinfo-internal
p{padding:0
1em 1em 0}a.compare-link-planinfo{font-weight:bold;font-family:Helvetica,Arial,sans-serif;float:right;margin:0
1em}a.add-ages{font-weight:bold}#plan-type-select{margin:0
0 1em}.currency-ca{color:#c00 !important}#dollar-sign{color:#777;display:inline;margin-left:-1em}#trip-cost-radio-group{width:120px;float:right;margin:.2em 4em .5em 0}#form-dates{margin-top:.5em}#travelers-ages{margin-top:.5em}#trip-cost-radio-group
label{color:#777;font-size:.9em}.form-field-date img.help,#QuoteRequestITPDatecalendarImage{padding:0;margin-left:-.6em;margin-top:-.2em}#planinfo-citizenship{width:140px}#homepage-effective-date-spacer{display:none}#planinfo-quoteform #extra-age-fields{margin-bottom:1.1em}span.optional-text{}tr.company
img{border:none}#initial-trip-payment span.optional-text, #citizenship span.optional-text{font-size:.9em!important}#middle-container-2011 #t-logos{width:90px;float:right;text-align:right;margin:1em
1em .7em 0;position:absolute;bottom:1px;right:1px}#middle-container-2011 #t-logos
a{margin:-1em 1em 0 0}#middle-container-2011 #t-logos
img{border:none}#middle-container-2011 #t-logos a.more-testimonials{color:#666;font-size:1.2em;font-weight:bold;font-family:Helvetica,Arial,sans-serif;margin:2em
0 0 1.5em;float:left}#middle-container-2011 #t-logos a.more-testimonials:hover{color:#333}#middle-container-2011 #quote-form{position:absolute;top:100px;right:10px;display:block;float:right;width:297px;padding:1em
0 0 0;margin:-6.5em .5em 0;background:#fff;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;-moz-box-shadow:inset -0 -0 5px 3px #ccc;-webkit-box-shadow:inset -0 -0 5px 3px #ccc;box-shadow:inset -0 -0 5px 3px #ccc;background-image:linear-gradient(bottom, rgb(204,204,204) 15%, rgb(255,255,255) 100%);background-image: -o-linear-gradient(bottom, rgb(204,204,204) 15%, rgb(255,255,255) 100%);background-image: -moz-linear-gradient(bottom, rgb(204,204,204) 15%, rgb(255,255,255) 100%);background-image: -webkit-linear-gradient(bottom, rgb(204,204,204) 15%, rgb(255,255,255) 100%);background-image: -ms-linear-gradient(bottom, rgb(204,204,204) 15%, rgb(255,255,255) 100%);background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.15, rgb(204,204,204)),
color-stop(1, rgb(255,255,255))
)}#middle-container-2011 #quote-form #quote-form-fill{float:right}#middle-container-2011 #quote-form
form{display:block;float:right;width:297px;padding:0
0 1em 2em;margin:0
-2em 0 0}#middle-container-2011 #quote-form-btm{display:block;float:right;width:297px;margin:-6px 0 0}#middle-container-2011 #quote-form
h2{font-family:Helvetica,Arial,sans-serif;font-size:2.2em;color:#060;font-weight:600;margin:.2em 0 .5em .5em;letter-spacing:-1px}#middle-container-2011 #quote-form-btn{margin:1em
0 -.5em -3.7em}#middle-container-2011 #quote-form a.add-ages{font-family:"Arial Black",Helvetica,sans-serif;font-weight:bold;font-size:2em;color:#063;padding:0;margin:0}#middle-container-2011 #quote-form a.add-ages:hover{color:#fff;text-decoration:none}#middle-container-2011 #quote-form #form-dates{padding:0;margin:0;display:block}#middle-container-2011 #quote-form .form-field-date{margin:0
1em 0 0}#middle-container-2011 #quote-form .form-field-date
input{color:#666;width:70px;font-size:.9em;padding:1px
0;margin:0
0 .5em}#middle-container-2011 #quote-form .form-field-date
label{color:#666}#middle-container-2011 #quote-form .form-field-date label
a{font-size:.85em}#middle-container-2011 #quote-form #effective-date{display:block}#middle-container-2011 #formQuoteRequest
label{font-size:1.3em}#middle-container-2011 #quote-form
p{margin:0
0 0 0}#middle-container-2011 #quote-form #plan-type{border:2px
solid #bbb;width:210px;padding:1px
1px 1px 15px;margin:0
0 1em 0;background:#FFC;font-size:1.4em}#middle-container-2011 #quote-form #trip-cost{border:2px
solid #BBB;padding:3px
5px;margin:.1em 0 1em 0}#middle-container-2011 #quote-form p.trip-cost{width:150px;display:inline}#middle-container-2011 #quote-form #dollar-sign{color:#777;display:inline;margin-left:-1em}#middle-container-2011 #quote-form p.trip-cost
a{font-size:1.3em}#middle-container-2011 #quote-form p
a{font-size:1.2em}#middle-container-2011 #quote-form a.planinfo-form-link-small{font-size:.7em!important;float:right;margin:-.5em 8em 0 0;padding-left:7em}#middle-container-2011 #quote-form
p.date{margin:-0.5em 0 0 0}#middle-container-2011 #quote-form p.date
a{font-size:1em}#middle-container-2011 #quote-form #trip-cost-radio-group{width:120px;float:right;margin:0
4em 0 0}#middle-container-2011 #quote-form #trip-cost-radio-group
label{color:#777;font-size:.9em}#middle-container-2011 #quote-form
#QuoteRequestITPDate{border:2px
solid #BBB;padding:2px
5px;margin:0
0 1em 0;color:#666;width:70px;font-size:.9em}#middle-container-2011 #quote-form
#QuoteRequestITPDate{border:2px
solid #BBB;padding:2px
5px;margin:.2em 0 1em 0;color:#666;width:70px;font-size:.9em!important}#middle-container-2011 #quote-form #planinfo-destination{border:2px
solid #BBB;background:#FFF;padding:2px
1px 2px 5px;margin:0
0 .5em 0;width:210px}#middle-container-2011 #quote-form #departure-date{border:2px
solid #BBB;padding:2px
5px;margin:0
0 1em 0}#middle-container-2011 #quote-form #return-date{border:2px
solid #BBB;padding:2px
5px;margin:0
0 1em 0}#middle-container-2011 #quote-form #planinfo-residence{border:2px
solid #BBB;background:#FFF;padding:2px
1px 2px 5px;margin:0
0 1em 0;width:210px}#middle-container-2011 #quote-form #planinfo-citizenship{border:2px
solid #BBB;background:#FFF;padding:2px
1px 2px 5px;margin:0
0 1em 0;width:210px}#middle-container-2011 #quote-form
#QuoteRequestMedicalLimit{border:2px
solid #BBB;background:#FFF;padding:2px
1px 2px 5px;margin:.1em 0 1em 0}#middle-container-2011 #quote-form #travelers-ages{display:block}#middle-container-2011 #quote-form
.age{border:2px
solid #BBB;padding:5px
8px;margin:0
0 .5em 0}#middle-container-2011 #error-general{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;display:block;position:relative;width:250px;left:-308px;margin:-3em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-trip-cost{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;display:block;position:relative;width:250px;left:-308px;margin:-3em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-quoteRequestTripCost{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;display:block;position:relative;width:250px;left:-308px;margin:-3em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-destination{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-308px;margin:-3.5em 0 1.2em 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-medical-limit{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-308px;margin:-3em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-depart-date{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-308px;margin:-3.7em 0 0 0;padding:.55em 1.5em .3em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-return-date{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-302px;margin:-4em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-effective-date{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-308px;margin:-3em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-expiration-date{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-434px;margin:-3em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-itp-date{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-308px;margin:-3em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-citizenship{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-308px;margin:-3em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-residence{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-308px;margin:-3.5em 0 0 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-traveler-ages{border-top:1px solid #F00;border-bottom:1px solid #F00;border-left:1px solid #F00;color:#000;color:#666;display:block;position:relative;width:250px;left:-308px;margin:-3.5em 0 1.2em 0;padding:.55em 1.5em;text-align:left;background:#fff url('/images/en-us/error-bg.jpg') repeat-y right top;-moz-border-radius:12px 0px 0px 12px;border-radius:12px 0px 0px 12px;-webkit- 0px 0px 12px;-khtml- 0px 0px 12px;box-shadow:-10px 0 10px #666}#middle-container-2011 #error-general
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-destination
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-trip-cost
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-quoteRequestTripCost
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-medical-limit
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-depart-date
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-return-date
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-effective-date
li{margin:0
0 0 1em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-expiration-date
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-itp-date
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-citizenship
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-residence
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011 #error-traveler-ages
li{margin:0
0 0 1em;color:#000;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif')}#middle-container-2011
#colophon{float:left;background-color:#D5D5D5;color:#666;font-size: .9em !important;margin:1em
0;width:98%;padding: .5em 1em}#middle-container-2011
#partners{display:block;clear:both;background:#fff;font-size: .9em !important;padding: .5em 0;margin-top:2em}#middle-container-2011 #partners
p{float:left;background:#fff;font-size: .9em !important;padding: .5em 0;text-align:center;width:98%}#middle-container-2011 #partners
img{border:none}#middle-container-2011
input.error{padding:3px
5px;color:#f00}form.planinfo-form-accident #error-general li, #quote-form-fill #error-general
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-destination li, #quote-form-fill #error-destination
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-trip-cost li, #quote-form-fill #error-trip-cost
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-quoteRequestTripCost li, #quote-form-fill #error-quoteRequestTripCost
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-medical-limit li, #quote-form-fill #error-medical-limit
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-depart-date li, #quote-form-fill #error-depart-date
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-return-date li, #quote-form-fill #error-return-date
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-effective-date li, #quote-form-fill #error-effective-date
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-expiration-date li, #quote-form-fill #error-expiration-date
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-itp-date li, #quote-form-fill #error-itp-date
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-citizenship li, #quote-form-fill #error-citizenship
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-residence li, #quote-form-fill #error-residence
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}form.planinfo-form-accident #error-traveler-ages li, #quote-form-fill #error-traveler-ages
li{margin:0
0 0 .7em;list-style-image:url('/insuremytrip.com/images/en-us/alert-icon.gif');color:#c00;font-size:.8em}span.error{color:#f00}#haiti-message{display:none}div.video-button-wrap{background:url("/images/en-us/video-btn-bg.gif") repeat-x top;margin:0.5em -0.3em -0.8em -0.5em;text-align:center}div.video-button-wrap:hover{background:url("/images/en-us/video-btn-bg-hover.gif") repeat-x top;cursor:pointer}#important-message{font-size:1.2em;border:2px
solid #c00;padding: .5em;margin:1.5em 0 .2em 1.1em;color:#c00;-moz-border-radius:5px;-webkit-border-radius:5px;background:#eaeaea;width:95%;text-align:center}#important-message
a{color:#C30;text-decoration:underline}img.video-button:hover{cursor:pointer}#steps-heading{font-size:1.5em;font-weight:bold}#steps-list{display:block;color:#999;margin-top:-1.5em;padding:0
1em 1em;text-align:right}#steps-list
span.active{font-weight:bold;color:#060}#steps-list
span{color:#999}#filters .filter-parent .filter-subitems{position:absolute;z-index:100;display:none;padding:1em;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border:2px
solid #fff;box-shadow:0px 0px 20px #777;-webkit-box-shadow:0px 0px 20px #777;-moz-box-shadow:0px 0px 20px #777;background:#fff}#filters{height:2em;padding:0.2em;margin:auto}#filters .filter-parent{display:block;text-align:center;float:left;padding-left:2em}#filters .filter-subitems{background:#fff url('/insuremytrip.com/images/en-us/icon-close-filter-dropdown.gif') no-repeat 95% 3%;padding:0.1em 0.5em 0.2em 0.5em}#filters .filter-subitem, #filters
label.groupToggle{display:block;text-decoration:none;text-align:left;cursor:pointer;padding:4px
0}#filters .filter-subitems div:hover{background-color:#efefef}#filters .filter-subitems
div.first{padding-top:5px}#delayed-drops .nav-item.with-js
.drops{display:none !important}.price-slider-price-min,.price-slider-price-max{color:#444;font-size:.9em}#filters .filter-parent a.filter-popup-button{color:#333;font-size:1.1em;background:url('/insuremytrip.com/images/en-us/arrow-bottom.gif') no-repeat right center;padding:0
1.2em .3em 0	}#all-tab{margin-right:0}div#section_header{padding-top:1px}.no-js-show{display:none}.no-js-show-inline{display:none}div#supportMessage{border:2px
solid red;padding:5px;margin-right:10px;margin-bottom:10px;color:red;display:inline-block;width:320px}#content-help
#supportMessage{width:585px;margin:0
0 10px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}.ratingPopup
img{border:0}.ratingPopup a:hover{color:#00F}.ratingPopup:hover{color:#00F}td
a.ratingPopup{display:inline-block;width:120px;text-align:center}td a.ratingPopup
img{padding:0;margin:0}.contactBox{width:180px;border:1px
solid black;padding:5px;text-align:center;margin-bottom:10px}.contactForm{float:left}.contactPanel{float:right;width:200px}.statusOPEN{background:#438F1D !important;color:white}.statusCLOSED{background:#9F030D !important;color:white}.contactBox
strong{font-size:1.4em}#static-about{background:url('/insuremytrip.com/images/en-us/about-us-slideshow/knowledgeable.jpg')}.nivo-static{position:relative;display:block;width:563px;height:337px;color:#fff}.nivo-static
div{background:#333;padding:55px
0 0 10px;position:absolute;left:0px;bottom:0px;opacity:0.6}#middle-container-2011{position:relative;font-size:1.2em}#middle-container-2011 #nav-main{padding:0
20px!important;margin:0
-1.4em;height:55px;display:block;box-shadow:0px -5px 15px #ccc;background-image:linear-gradient(bottom, rgb(6,124,6) 3%, rgb(0,153,0) 59%);background-image: -o-linear-gradient(bottom, rgb(6,124,6) 3%, rgb(0,153,0) 59%);background-image: -moz-linear-gradient(bottom, rgb(6,124,6) 3%, rgb(0,153,0) 59%);background-image: -webkit-linear-gradient(bottom, rgb(6,124,6) 3%, rgb(0,153,0) 59%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#cccccc)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#cccccc);background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.03, rgb(6,124,6)),
color-stop(0.59, rgb(0,153,0))
);background-color:#048604}span#here-to{display:inline-block;font-style:italic;font-size:2.3em;font-weight:bold;color:#6aac58;letter-spacing:-2px!important;font-family:Helvetica,Arial,sans-serif}form#contactForm table.support
td{vertical-align:middle!important}div#engine-light{font-family:Arial,Helvetica,sans-serif;margin-top:3.5em}.home-popup-cover{background:url('/insuremytrip.com/css/images/en-us/popup-cover.png') repeat-x bottom left;border:2px
solid white;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;display:block;width:655px;min-height:130px;margin-bottom:-8em;position:relative;z-index:1}p.here-to{font-family:Helvetica,Arial,sans-serif;letter-spacing:-2px;font-weight:bold;font-size:4.5em;color:#DDDDDD!important;width:255px;float:left;margin-top:0;margin-bottom:.3em!important;margin-left:0.3em}form#decision-engine-light{display:inline-block;width:280px;margin:1.5em 0 0 .2em;background:url('/insuremytrip.com/css/images/en-us/drop-down.png') no-repeat bottom right;width:330px;height:40px}form#decision-engine-light
select{width:325px;border:0px
solid #ccc;background:transparent;padding:3px
5px;font-size:1.6em;color:#063;font-family:Arial,Helvetica,sans-serif!important}div#content-separator-bottom-graphic{background:none!important;margin:2em
0 0 0}div#testimonials{background:none!important}a#luggage-pile{padding-left:40px;position:absolute;bottom:0}#middle-container-2011 #decorative-angle-left{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -117px -319px!important;width:15px;height:15px;display:block;position:absolute;top:-15px;left:-19px}#middle-container-2011 #decorative-angle-right{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -133px -319px!important;width:15px;height:15px;display:block;position:absolute;top:-15px;right:-19px}#middle-container-2011 #nav-main
ul{display:inline-block;margin:-1.5em 0 0 0!important;padding:0!important;width:600px}#middle-container-2011 #nav-main ul
li{display:inline-block;padding:11px
0 0 0!important;margin:0!important}#middle-container-2011 #nav-main ul li
a{display:inline-block;margin-top:3px;padding:20px
15px 30px;min-width:100px;color:#fff;font-size:1.6em;font-style:normal;text-align:right;text-transform:lowercase}#middle-container-2011 #nav-main ul li a#nav-main-buy{width:100px}#middle-container-2011 #nav-main ul li a#nav-main-help{width:120px}#middle-container-2011 #nav-main ul li a#nav-main-learn{width:110px}#middle-container-2011 #nav-main ul li a:hover{color:#e4f3e0;text-decoration:none;text-shadow:0px 0px 10px #030}#middle-container-2011 #nav-main ul li
a.active{display:inline-block;margin:0
1em;padding-top:22px;background-color:#CC9!important;color:#996!important;font-style:italic!important;font-weight:bold!important;font-size:1.5em;font-style:normal;letter-spacing:-1px;border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px}#middle-container-2011 #nav-main ul li a.active:hover{text-shadow:none}#middle-container-2011 #nav-main ul li a.active:hover{text-decoration:none}#middle-container-2011 #nav-main ul li a#nav-main-buy{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat 15px 10px}#middle-container-2011 #nav-main ul li a#nav-main-learn{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -120px 10px}#middle-container-2011 #nav-main ul li a#nav-main-help{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -255px 11px}#middle-container-2011 #nav-main ul li a#nav-main-buy:hover{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat 15px -137px}#middle-container-2011 #nav-main ul li a#nav-main-learn:hover{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -120px -137px}#middle-container-2011 #nav-main ul li a#nav-main-help:hover{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -255px -136px}#middle-container-2011 #nav-main ul li a#nav-main-buy.active{background:#DFDFB0 url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat 10px -60px!important;box-shadow:0 0px 10px #666}#middle-container-2011 #nav-main ul li a#nav-main-learn.active{background:#DFDFB0 url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -125px -63px!important;box-shadow:0 0px 10px #666}#middle-container-2011 #nav-main ul li a#nav-main-help.active{background:#DFDFB0 url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -260px -60px!important;box-shadow:0 0px 10px #666}ul.subnav{ist-style:none;margin:0!important;clear:both}ul.subnav
li{display:inline-block;vertical-align:bottom}ul.subnav li
a{padding:7px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;color:#CC9;text-transform:uppercase;width:105px;height:30px;margin-right:.9em;display:block;;padding:15px
10px 15px 15px;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:-1px}ul.subnav li a:hover{background:#663;text-decoration:none}div#content-buy ul.subnav li
a{background:#c9c99a;color:#663;background-image:none}div#content-buy ul.subnav li
a.CA{background:#c9c99a url('/insuremytrip.com/images/en-us/flag-us-edge.gif') no-repeat left bottom !important}div#content-buy ul.subnav li a.CA:hover{background:#996 url('/insuremytrip.com/images/en-us/flag-us-edge.gif') no-repeat left bottom !important;color:#663}div#content-buy ul.subnav li
a.CA.active{background:#494927 url('/insuremytrip.com/images/en-us/flag-us-edge.gif') no-repeat left bottom !important;color:#996;padding-top:35px;border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0}div#content-buy ul.subnav li a:hover{background:#996;color:#663}div#content-learn ul.subnav li
a{background:#456c8c;color:#cc9}div#content-learn ul.subnav li a:hover{background:#33597f;color:#cc9}div#content-help ul.subnav li
a{background:#333}div#content-help ul.subnav li a:hover{background:#000}.subcontent{display:block;color:#fff;position:relative;margin:0
0 -13px 0;min-height:140px;width:540px;padding:40px
30px 30px;border-top-left-radius:15px;border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;font-size:1em}div#content-buy
h1.CA{color:#b90004 !important}div#content-buy ul.CA
li{list-style-image:url("/images/en-us/icon-maple-leaf.gif") !important}div#content-buy
.subcontent{background:#494927;margin-top:-12.1em}.subcontent
a{background:#cc9;padding:5px
15px;font-size:.8em;font-weight:bold;text-decoration:none!important;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}.subcontent a:hover{background:#996;color:#ffc!important;text-shadow:2px 0 2px #330;box-shadow:inset 0 0 4px #330}div#subcontent-learn-aboutus #block-left{width:300px;margin:0
3.5em 2em 0;display:inline-block;float:left}div#subcontent-learn-aboutus #block-right{width:180px;margin:0
.5em 0 0;display:inline-block}div#subcontent-help-experts #block-right #caricatures-side p
a{background:none!important;padding:0;margin:1.5em 0 0 0;font-weight:normal;font-size:1em}div#subcontent-help-experts #block-right #caricatures-side p a:hover{background:none!important;text-decoration:underline!important;text-shadow:none;box-shadow:none;color:#369!important}div#content-buy ul.subnav li
a.active{background:#494927;color:#996;padding-top:35px;border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0}div#content-learn
.subcontent{background:#20466c;margin-top:-16.32em;min-height:160px}div#content-learn .subcontent li
a{background:none;color:#6cf;font-weight:normal;font-size:1.1em;padding:3px
0}div#content-learn .subcontent li a:hover{color:#39C;text-decoration:underline}div#content-learn ul.subnav li
a.active{background:#20466c;color:#cc9;padding-top:35px;border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0}div#content-help
.subcontent{background:#000;margin-top:-14.2em}div#content-help .subcontent li a, div#content-learn .subcontent li
a{background:none;color:#cc9;font-weight:normal;font-size:1em;padding:3px
0}div#content-help .subcontent li a:hover, div#content-learn .subcontent li a:hover{color:#39C;text-decoration:underline!important;text-shadow:none;box-shadow:none}div#content-help ul.subnav li
a.active{background:#000;padding-top:35px;border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0}div#content-help
form#contactForm{float:none;display:inline-block}#suitcase{background:#3f2e12;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;padding:15px;display:inline-block;width:280px;height:180px;color:#996734;box-shadow:inset -0 -0 15px 15px #000;-moz-box-shadow:inset -0 -0 15px 15px #000;-webkit-box-shadow:inset -0 -0 15px 15px #000}#tag-all{display:block;position:absolute;top:0;right:4px;margin:40px
0 0 0;background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat 234px -212px;height:195px;width:300px;padding:0}#tag{display:block;padding:5px;margin-left:-105px;margin-bottom:1em;text-align:center;width:330px;background:url('/insuremytrip.com/images/en-us/tag-slice.png') repeat-x top left;height:65px}#content-separator-bottom-graphic-BBBBB{position:relative}div.list-suitcase{display:inline-block;position:absolute;top:120px;font-size:1.5em;font-weight:bold;font-style:italic;letter-spacing:-1px}#list-right{right:90px}#list-left{left:0px}div.list-suitcase
ul{list-style:none}div.list-suitcase li
a{color:#996734}div.list-suitcase li a:hover{color:#fff;cursor:pointer}span.phone-number{font-size:1.1em;color:#FF9;letter-spacing: -1px}#middle-container-2011
#testimonials{width:200px;padding:0;display:inline-block;position:absolute;top:0;right:70px}#middle-container-2011 #testimonials
h3{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -90px -370px!important;height:30px;width:50px;color:#063;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:1.7em;margin:.6em 0 0 1em}#middle-container-2011 #testimonials
p{font-family:"Times New Roman",Georgia,Times,serif;font-style:italic;font-size:1.35em;line-height:1.2em;color:#999;width:240px;margin: -1.2em 1.2em 2em;text-indent:2.7em}#middle-container-2011 #content-marketing{width:635px;display:block;position:relative;margin:2em
0 0;padding:0;border-bottom-right-radius:20px;-moz-border-radius-bottomright:20;-webkit-border-bottom-right-radius:20;background-image:linear-gradient(400 400, rgb(238,238,238) 3%, rgb(255,255,255) 24%);background-image: -o-linear-gradient(400 400, rgb(238,238,238) 3%, rgb(255,255,255) 24%);background-image: -moz-linear-gradient(right 205%, #eee 23%, #fff 40%)!important;background-image: -webkit-linear-gradient(400 400, rgb(238,238,238) 3%, rgb(255,255,255) 24%);background-image: -ms-linear-gradient(205% right , #eee 23%, #fff 40%);background-image: -webkit-gradient(
linear,
400 400,
left top,
color-stop(0.03, rgb(238,238,238)),
color-stop(0.24, rgb(255,255,255))
)}div#middle-container-2011
#content{background:none!important;position:relative!important;margin-top:-.5em!important;margin-left:1em;max-width:630px}div#content-buy,div#content-learn,div#content-help{color:#330;display:block;background:#DFDFB0;margin:0
0 1em 0;border-radius:20px;padding:15px;font-size:1.25em;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;box-shadow:0 8px 10px #ccc;-moz-box-shadow:0 8px 10px #ccc;-webkit-box-shadow:0 8px 10px #ccc}div#content-buy
ul{}div#content-buy ul
li{font-family:Arial,Helvetica,sans-serif!important}div#content-buy ul li a:hover{color:#36C}div#content-buy
ol{line-height:.5em;color:#330}div#content-buy ol
li{font-family:Arial,Helvetica,sans-serif!important;font-size:1em}div#content-buy
h3{padding-bottom:15px!important;line-height:1em;letter-spacing:0;font-style:italic;font-weight:bold;color:#663;font-size:1.2em;font-family:Arial,Helvetica,sans-serif!important}div#top-block{display:block;background:#CC9;margin:0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;padding:20px}div#content-community{display:none}div#content-knowledge{display:none}div#content-trust{display:none}div#content-confidence{display:none}div#content-choice{display:none}div#content-experience{display:none}div#take-us{position:relative;width:380px;padding-top:22px;background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat 107px -494px}div#tag h2.tag-heading{display:block;margin: -15px 0 0 -17px;position:absolute;width:310px;text-align:right;height:70px;padding-top:20px;background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -99px -215px}sup{font-size:7px}div#tag h2.tag-heading
sup{letter-spacing:0;font-weight:normal;font-size:.2em;margin-left:5px}div#tag h2.tag-heading
a{color:#bb9a62;text-transform:uppercase;font-weight:bold;font-size:2.2em;letter-spacing:-4px;text-shadow:0 0 3px #630;text-align:center}div#tag h2.tag-heading a:hover{text-decoration:none;text-shadow:0 0 15px #630}div#tag
span{color:#261403;font-size:1.2em;text-align:left;display:block;padding:0
0 0 55px;position:absolute;top:45px}div#social-widgets{width:980px!important;float:none!important;padding:0;margin:0
0 0 2em}div#block-bottom-follow-header{display:inline-block}div#block-bottom-connect-header{display:inline-block}div#block-bottom-blog-header{display:inline-block}div#block-bottom-follow-header
a.widgetSymbol{display:block;position:relative;background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat 0 -416px;height:67px;width:95px;margin:0
auto -30px}div#block-bottom-follow-header a.widgetSymbol:hover{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;box-shadow:0 5px 40px #fff;-moz-box-shadow:0 5px 40px #fff;-webkit-box-shadow:0 5px 40px #fff}div#block-bottom-connect-header
a.widgetSymbol{display:block;position:relative;background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -100px -418px;height:65px;width:95px;margin:0
auto -30px}div#block-bottom-connect-header a.widgetSymbol:hover{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;box-shadow:0 5px 40px #fff;-moz-box-shadow:0 5px 40px #fff;-webkit-box-shadow:0 5px 40px #fff}div#block-bottom-connect p
a{color:#9cf}div#block-bottom-blog-header
a.widgetSymbol{display:block;position:relative;background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -199px -418px;height:65px;width:95px;margin:0
auto -30px}div#block-bottom-blog-header a.widgetSymbol:hover{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;box-shadow:0 10px 20px #fff;-moz-box-shadow:0 10px 20px #fff;-webkit-box-shadow:0 10px 20px #fff}div#block-bottom-follow-header
a.widgetTitle{max-width:70px;color:#fff;display:block;margin:-5px 0 10px 0;font-size:2em;font-weight:bold;font-family:Helvetica,Arial,sans-serif;letter-spacing: -1px}div#block-bottom-follow-header a.widgetTitle:hover{color:#069;text-decoration:none}div#block-bottom-follow-header
p{padding-bottom:2em}div#block-bottom-connect-header
a.widgetTitle{max-width:90px;color:#fff;display:block;margin:-5px 0 10px 0;font-size:2em;font-weight:bold;font-family:Helvetica,Arial,sans-serif;letter-spacing: -1px}div#block-bottom-connect-header a.widgetTitle:hover{color:#5e77ae;text-decoration:none}div#block-bottom-blog-header
a.widgetTitle{max-width:50px;color:#979782;display:block;margin:-5px 0 10px 0;font-size:2em;font-weight:bold;font-family:Helvetica,Arial,sans-serif;letter-spacing: -1px}div#block-bottom-blog-header a.widgetTitle:hover{color:#663;text-decoration:none}div#block-bottom-follow,div#block-bottom-connect,div#block-bottom-blog{height:180px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;margin:0
10px 0 0;padding:20px;width:270px;display:inline-block;vertical-align:top}div#block-bottom-follow{background:#39c}div#block-bottom-follow
a{color:#fff;font-weight:normal;font-size:1em}div#block-bottom-connect{background:#036}div#block-bottom-blog{background:#e5e5d0}div#block-left{display:inline-block;width:350px;margin:.2em 0 0 .8em}div#block-right{display:inline-block;width:230px;font-size:.9em}div#content-buy div#block-left{width:440px}div#content-help div#block-right{background:#C9C99A;padding:15px;color:#663;vertical-align:top;width:200px;font-size:.8em;margin:1em
0 0 .5em;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-khtml-border-radius:15px}div#content-help div#subcontent-help-experts div#block-right{position:absolute;top:10px;right:1em}div#content-buy div#block-left
ul{margin-bottom:.5em!important}div#content-help #subcontent-help-experts #block-left{margin-top:0}div#content-help #subcontent-help-experts #block-right{width:180px;background:#ffc;margin:3em
0 0 1em;padding:0}div#content-help #subcontent-help-experts #block-right
a{width:180px;background:#ffc;padding:0;border-radius:15px !important;-webkit-border-radius:15px !important;-moz-border-radius:15px !important;-khtml-border-radius:15px !important}div#content-help #subcontent-help-experts #block-right a:hover{text-shadow:none;box-shadow:inset 0 0 80px #663;color:#369!important}div#content-help div#block-left{width:320px;margin:1.3em 0 2em 1em}div#content-help div#block-right
h3{font-size:1.3em;display:block;margin:0
0 .5em}div#content-help div#block-right p.days-of-week{display:inline-block;padding-right:1em}div#content-help div#block-right
p{display:inline-block}div#content-help{position:relative}div#block-left ul
li{font-size:1.05em;line-height:1.3em;color:#330}div#content-buy div#block-left ul
li{list-style-image:url('/images/en-us/checkmark-green.gif')}div#block-right ol
li{color:#663}#middle-container-2011
h1{font-size:1.54em;margin:.7em 0 .5em .7em!important;color:#060;font-weight:lighter;letter-spacing:-2px}div#content-learn
a{font-family:Arial,Helvetica,sans-serif}div#cloudwords{padding:10px
10px 30px 15px;background:#c9c99a;margin-bottom:1em;padding:20px;text-align:right;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-khtml-border-radius:15px}div#cloudwords
a{font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold}a.cloudword-1{display:inline-block;font-weight:bold;font-size:2.8em;letter-spacing:-2px;color:#fff;padding:0
5px 0 20px;text-decoration:underline}a.cloudword-1:hover{color:#996}a.cloudword-2{display:inline-block;font-weight:normal;font-size:2.2em;letter-spacing:-1px;color:#663;padding:0
5px}a.cloudword-2:hover{background:#b7b784;color:#fff}a.cloudword-3{display:inline-block;font-size:2em;color:#663;padding:0
5px;letter-spacing:-1px}a.cloudword-3:hover{}a.cloudword-4{display:inline-block;font-size:1.5em;color:#330;padding:0
5px}a.cloudword-4:hover{}a.cloudword-5{display:inline-block;font-size:1.4em;color:#fff;padding:0
5px}a.cloudword-5:hover{color:#030}a.cloudword-6{display:inline-block;font-size:1.3em;color:#8c8c58;padding:0
5px}a.cloudword-6:hover{color:#330}a.cloudword-7{display:inline-block;font-size:1.2em;color:#663;padding:0
5px;text-decoration:underline}a.cloudword-7:hover{color:#330}a.cloudword-8{display:inline-block;font-size:1.3em;color:#330;padding:0
5px}a.cloudword-8:hover{}a.cloudword-9{display:inline-block;font-size:1.15em;color:#330;padding:0
5px}a.cloudword-9:hover{text-decoration:underline;color:#663}a.cloudword-10{display:inline-block;font-size:.9em;color:#8c8c58;padding:0
5px}a.cloudword-10:hover{color:#fff}a.close-subcontent, .subcontent a.close-subcontent{position:absolute;top:10px;right:10px;color:#999;background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -94px -320px!important;height:10px;width:10px;padding:5px!important}a.close-subcontent:hover{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -94px -340px!important;box-shadow:none!important}a.exit-suitcase{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -78px -320px!important;height:20px;width:15px;position:absolute;top:10px;right:10px}a.exit-suitcase:hover{background:url('/insuremytrip.com/images/en-us/imt-homepage-sprites.png') no-repeat -78px -340px!important}.info-suitcase{background:#5E3E0A;opacity:0.95;position:absolute;width:240px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;padding:10px
20px  20px 20px;height:145px;color:#AE9266;font-size:1.06em}.info-suitcase
a{color:#b0891e;font-size:.9em}.info-suitcase a:hover{color:#c90!important;text-shadow:0px 0 4px #300}.info-suitcase
h4{color:#fff;font-weight:bold;font-style:italic;font-size:1.5em;letter-spacing:-1px;padding-bottom:10px}div#content-buy #block-right
p{display:block;position:absolute;top:25px;right:10px;width:120px;color:#c9c99a;padding:10px
15px 10px 5px;font-weight:bold;font-size:2.5em;line-height: .72em;letter-spacing:-3px;text-shadow:80px 40px 40px #fff;text-align:right;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px}div#content-buy .subcontent
p{position:relative;top:0;right:0}div#caricatures-side{position:relative;display:block}div#subcontent-help-experts #block-right #caricatures-side{margin:0;height:129px;padding:10px
0 0 15px}div#caricatures-side
h4{color:#000;font-size:1.8em;letter-spacing:-1px;font-style:italic;display:block;margin:2em
0 0 0}div#caricatures-side
label{font-size:1.2em;color:#FFC;background:black;padding:5px
15px;width:150px;display:block;position:absolute;left:0;text-align:left}.caricatureJillB{background:url('/insuremytrip.com/images/en-us/caricatures/jil.gif') no-repeat bottom right}.caricatureDavidM{background:url('/insuremytrip.com/images/en-us/caricatures/david.gif') no-repeat bottom right}.caricatureDebbieC{background:url('/insuremytrip.com/images/en-us/caricatures/debbie.gif') no-repeat bottom right}.caricatureDebbieM{background:url('/insuremytrip.com/images/en-us/caricatures/debbie1.gif') no-repeat bottom right}.caricatureDebraF{background:url('/insuremytrip.com/images/en-us/caricatures/debraf.gif') no-repeat bottom right}.caricatureGailM{background:url('/insuremytrip.com/images/en-us/caricatures/gail.gif') no-repeat bottom right}.caricatureJenniferH{background:url('/insuremytrip.com/images/en-us/caricatures/jenifer.gif') no-repeat bottom right}.caricatureMichelleV{background:url('/insuremytrip.com/images/en-us/caricatures/michelle.gif') no-repeat bottom right}.caricatureNancieS{background:url('/insuremytrip.com/images/en-us/caricatures/nancie.gif') no-repeat bottom right}.caricatureDerekP{background:url('/insuremytrip.com/images/en-us/caricatures/derek.gif') no-repeat bottom right}.caricatureLynneP{background:url('/insuremytrip.com/images/en-us/caricatures/lynn.gif') no-repeat bottom right}.caricatureDerekP{background:url('/insuremytrip.com/images/en-us/caricatures/derek.gif') no-repeat bottom right}.caricatureRickV{background:url('/insuremytrip.com/images/en-us/caricatures/rick.gif') no-repeat bottom right}.caricatureCarolG{background:url('/insuremytrip.com/images/en-us/caricatures/carol.gif') no-repeat bottom right}.caricatureLisaD{background:url('/insuremytrip.com/images/en-us/caricatures/lisa.gif') no-repeat bottom right}.connect_widget .like_button_dark .connect_widget_text, .connect_widget .like_button_dark
.connect_widget_confirmation{color:#fff!important;font-size:1.3em!important}#contact-info{padding-top:1em}table.support{width:340px;margin-top:1em;float:left}table.support
input{padding:8px
6px;font-size:1.2em;background:#eee;margin-bottom:5px;border:1px
solid #ccc}.support .fieldError, .support
.fieldLabel{display:block;text-align:left}.support
.fieldError{color:red;margin-top:-5px}table.support
input.send{background:#666;color:#fff;border-color:#666;padding:5px
12px}table.support input.send:hover{background:#444;cursor:pointer!important}table.support input.send:focus{background:#444!important;cursor:pointer}table.support input.send:active{background:#333;cursor:pointer}table.support
.defaultInputField{color:#bbb;font-style:italic}p.email-link{display:inline-block;padding-left:20px;color:#666;clear:both}p.email-link a, p.email-link a:hover{color:#000!important;text-decoration:none!important}div#subcontent-help-email
table.support{width:100%}div#subcontent-help-email table.support
input{padding:2px
6px;background:#cc9;border:none}div#subcontent-help-email table.support
input.send{font-style:normal;font-size:.9em;color:#fff;font-weight:bold;padding:5px
12px;background:#060;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}div#subcontent-help-email table.support input.send:hover{background:#663;box-shadow:0px 0px 25px #999;cursor:pointer}div#subcontent-help-email table.support input.send:active{background:#FF9;color:#000}div#subcontent-help-email table.support
.defaultInputField{color:#663!important;font-style:italic}table.support
textarea#question{padding:8px
6px;font-size:1.2em;background:#eee;margin-bottom:5px;border:1px
solid #ccc;width:315px}table.support input:focus, .support textarea#question:focus{padding:6px;font-size:1.3em;color:#333;background:#fff;box-shadow:2px 2px 15px #666;border:3px
solid #ffc;font-style:normal}.support select#help-subject-list{padding:5px
6px 4px 6px;font-size:1.2em;background:#eee;margin-bottom:5px;border:1px
solid #ccc;height:35px}table.support select#help-subject-list:focus{padding:6px
4px;color:#000;font-style:normal;box-shadow:2px 2px 15px #666;border:3px
solid #ffc}table.support input#help-form-button{border:none;background:#666;padding:5px
15px;font-style:normal;color:#fff}table.support input#help-form-button:hover{background:#999;cursor:pointer}table.support input#help-form-button:focus{border:none;background:#666;padding:5px
15px;font-style:normal;color:#fff;margin:3px;box-shadow:none}.contact-blocks{display:block;float:right;width:36%;padding:1em
1em 0 0}.contact-blocks #we-are-open{background:#005F33;padding:8px
5px;color:#9C9;font-size:1.2em;width:200px}.contact-blocks #we-are-open
h3{color:#9C9;font-size:1.2em;font-weight:lighter;padding:0
5px;text-align:center}.contact-blocks #contact-block{background:#eee url('/insuremytrip.com/images/en-us/arrow-green.gif') no-repeat;background-position:20px 0px;padding:20px
20px 20px 17px;color:#666;font-size:1.2em;margin-bottom:15px;position:relative}.contact-blocks #contact-block
h3{color:#005F33;font-size:1.2em;font-weight:lighter;padding-bottom:10px;background:url('/insuremytrip.com/images/en-us/icon-phone.gif') no-repeat right top;min-height:25px}.contact-blocks #operation-block{background:#eee;padding:20px;color:#666;font-size:1.2em;margin-bottom:15px;position:relative}.contact-blocks #operation-block
h3{color:#005F33;font-size:1.2em;font-weight:lighter;padding-bottom:10px;background:url('/insuremytrip.com/images/en-us/icon-clock.gif') no-repeat right top;min-height:25px}.contact-blocks #location-block{background:#eee;padding:20px;color:#666;font-size:1.2em;margin-bottom:15px}.contact-blocks #location-block
h3{color:#005F33;font-size:1.2em;font-weight:lighter;padding-bottom:10px;background:url('/insuremytrip.com/images/en-us/icon-pointer.gif') no-repeat right top;min-height:25px}.contact-blocks #location-block
img{border:1px
solid #fff;width:168px;margin-bottom:1em}.contact-blocks #location-block img:hover{box-shadow:1px 1px 10px #aaa}.contact-blocks #contact-block p, .contact-blocks #operation-block p, .contact-blocks #location-block
p{padding:0;margin:0;font-size:.85em;line-height:1.5em}.contact-blocks #contact-block span.inline-data, .contact-blocks #operation-block span.inline-data, .contact-blocks #operation-block span.inline-data{text-align:left;padding-left:20px;position:absolute;left:90px}div#nav-side #caricatures-side{height:145px;position:relative;padding:0;margin-bottom:-20px}div#nav-side #caricatures-side
img{position:absolute;bottom:0;right:0;border:none}div#nav-side #caricatures-side img:hover{right:-3px}div#nav-side #caricatures-side
label{display:block;background:black;color:#fff;font-weight:normal;font-size:1.25em;padding:9px
5px 9px 12px;text-align:left;margin-bottom:1em;width:151px}div#nav-side #caricatures-side
h4{color:black;font-size:1.5em;font-style:italic;font-weight:normal;padding:10px
0 0 12px}div#nav-side #caricatures-side
p{font-size:1em;line-height:1em;position:absolute;bottom:-5px}div#nav-side #caricatures-side
a{width:180px;padding:0;margin-top:3em;display:block;border-radius:15px !important;-webkit-border-radius:15px !important;-moz-border-radius:15px !important;-khtml-border-radius:15px !important}div#nav-side #caricatures-side a :hover{text-shadow:none;color:#369!important}div#nav-side #caricatures-side
h4{color:#000;font-size:1.8em;letter-spacing:-1px;font-style:italic;display:inline-block;margin:2em
0 1.5em 0}div#nav-side #caricatures-side label:hover{cursor:pointer}td#phone-label{color:#999}#operation-block
h3{display:inline-block}#operation-block
span#EasternTime{display:inline-block;color:#999;font-size: .75em;margin-left:2em}.siteViewSelectContainer{font-size:.9em;color:#999;text-align:right;display:inline-block}.siteViewSelectContainer
form{text-align:right}.siteViewSelectContainer form
select{width:150px}span.residentOfUS{color:#069}span.residentOfCA{color:#C00}span.residentOfINT{color:#C00}#faqCountrySelect h1
select{font-size:.65em}.siteViewSelectContainer form
span.flag{vertical-align:center}form#cfarCountrySelect
span{font-weight:100;font-size:10px}#cfarCountrySelect h1
select{font-size:.6em}
