div.page_break_avoid { page-break-inside: avoid !important; } .page_break_auto { page-break-before:avoid; } h1.fm { font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em .5em 0em; padding-top: .25em; } h1.chapter { font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em .5em 0em; border-top: 1px solid black; padding-top: .25em; } h2.subchap { font-size: 1.25em; font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em .5em 0em; border-top: 1px solid black; padding-top: .25em; } h3.subtitle { font-weight: bold; font-size: 1em; color: #f37025; text-align: left; line-height: .75; margin: 1em 0 0.2em 0; } h2.subtitle { font-weight: bold; color: #f37025; text-align: left; line-height: .75; margin: 0 0 0 0; } p.sub_body { margin: 0 0 1em 0; } p.sub_body2 { margin: 1em 0 1em 0; } p.sub_body0 { margin: 0; } p.bm_text { margin: 1em 0 1em 0; } p.bm_text0 { margin: 0em 0 1em 0; } p.b_text { margin: .5em 0 .5em 0; } p.b_text1 { margin: 0 0 1em 0; } p.ta_sub { font-weight: bold; color: #004d6d; margin: 1.25em 0 0em 0; } span.ta_sub { color: #f37025; font-weight: bold; font-size: .9em; } p.ta_body { margin: 0 0 0 0; } div.container { display: inline-block; font-size: .9em; margin-top: 1em; margin-bottom: 1em; } div.box_title { background-color: #f37025; border-color: #f37025; border-width: 2px; color: #ffffff; font-size: 1.1em; padding-left: 1em; padding-top: .5em; padding-bottom: .2em; } div.box_dotted { border-left: 2px dotted #004e6b; border-right: 2px dotted #004e6b; border-bottom: 2px dotted #004e6b; padding: .5em 1em .25em 1em; } p.box_list { margin: 0 0 .75em 0; text-align:left; } span.list_ornament { display:inline-block; margin:0 0.25em 0 0; text-align:right; } .blue { color: #004d6d; } .orange { color: #f37025; -webkit-text-fill-color:#f37025; } .gray { color: #888889; } .map_sub { font-weight: bold; font-size: 1em; color: #f37025; } table.map_list { font-size: .9em; margin-bottom: 1em; } td.space { padding-right: 2.5em; } p.fm_sub { font-weight: bold; font-size: 1em; color: #f37025; margin: 1em 0 0 0; } span.wel_sub { color: #004d6d; font-weight: bold; } p.fm_para { margin: 0 0 0 0; } div.spotlight_feature { background-color: #e2e6e9; padding: 1em; font-size: .9em; } div.sf_intro { font-weight: lighter; color: #f37025; font-size: 1.1em; margin-bottom: 1em; padding-bottom: .5em; border-bottom: 5px solid #7997ac; line-height: 1.4; } div.sf_sidebar { font-weight: lighter; font-size: 1em; background-color: #e7e7e4; border: 1px solid #aba9a0; margin: 1em 0 1em 0; padding: .5em .75em .4em .75em; line-height: 1.3em; } div.sf_sidebar00 { font-weight: lighter; font-size: 1em; background-color: #e7e7e4; border-right: 1px solid #aba9a0; border-top: 1px solid #aba9a0; border-left: 1px solid #aba9a0; margin: 1em 0 0em 0; padding: .5em .75em .4em .75em; line-height: 1.3em; } p.sf_sub { font-weight: bold; color: #5e6090; margin: 1em 0 0 0; white-space: pre-wrap; } p.title0 { font-weight: bold; color: #5e6090; margin: 1em 0 .4em 0; white-space: pre-wrap; border-bottom:1px solid #5e6090; font-size: 1.1em; } p.title1 { font-weight: bold; color: #5e6090; margin: 1em 0 0 0; white-space: pre-wrap; } p.sub { margin: 1em 0 0em 0; font-weight: bold; font-size: 1em; } p.sub3 { margin: 1em 0 0em 0; font-weight: bold; font-size: .9em; } p.sub3a { margin: .2em 0 0em 0; font-weight: bold; font-size: .9em; } p.sub1 { margin: 1em 0 0em 0; color: #f37025; font-weight: bold; font-size: 1em; } .sub2 { font-weight: bold; font-size: 1em; color: #004d6d; } .heading { color: #f37025; border-top: 1px solid black; margin-top: 1em; margin-bottom: 1em; } div.intro { font-weight: lighter; margin-bottom: 1em; } p.intro1 { font-size: .8em; margin: 0 0 .5em 0; } p.intro2 { color: #f37025; font-size: 1em; line-height: 1.4; font-weight: lighter; } p.welcome { color: #004d6d; font-size: 1em; line-height: 1.4; } p.section_title { color: #f37025; font-weight: bold; padding-top: .1em; margin-bottom: .5em; } div.nab_textbox { margin: 1em 0 1em 0; line-height: 1.2em; page-break-inside: avoid !important; } div.nab_title { background-color: #3397b9; color: white; font-size:0.9em; text-align: left; padding: .2em 0 .1em .5em; letter-spacing: 1px; font-weight: bold; } div.nab_body { font-weight: lighter; border-bottom: 3px solid #3397b9; padding: .3em 0 .25em 0; font-size: .9em; } div.green_sidebar { background-color: #eef3ed; margin: 1em 0 1em 0; line-height: 1.2em; page-break-inside: avoid !important; } div.g_title { background-color: #cddccd; color: #5e6090; font-size: 0.9em; text-align: left; padding: .2em 0 .1em 1em; font-weight: bold; letter-spacing: 1px; } div.g_body { font-weight: lighter; padding: .5em 1em .5em 1em; font-size: .9em; } div.closeup_textbox { margin: 1em 0 1em 0; line-height: 1.2em; page-break-inside: avoid !important; } p.intro0 { padding-bottom: .25em; border-bottom: 1px solid black; } .cu_title { background-color: #b8292f; color: white; font-size:0.9em; text-align: left; padding: .2em 0 .1em .5em; font-weight: bold; letter-spacing: 1px; } .cu_subtitle { color: #b8292f; text-align: center; font-size: .9em; padding: .3em 0 .1em 0; font-weight: bold; } .cu_body { font-weight: lighter; border-bottom: 3px solid #b8292f; padding: .25em 0 .25em 0; font-size: .9em; } p.pd_list0 { text-align: left; margin-top: 0em; margin-left: 0em; } p.pd_list1 { text-align: left; margin: 1em 0 0em 0; font-size: 1.2em; color: #8c6239; font-weight: bold; } p.pd_list { text-align: left; margin-top: 1em; font-weight: bold; display: inline-block; padding-top: .3em; } p.pd_listx { text-align: left; margin-top: 0em; font-weight: bold; padding-top: .3em; } span.icon_text { font-size: .9em; font-weight: bold; /*letter-spacing: -.5px;*/ } span.icon_text1 { font-size: 1.2em; font-weight: bold; /*letter-spacing: -.5px;*/ } span.choice { color: #f37025; font-size: .9em; /*letter-spacing: -.5px;*/ } span.choice1 { color: #f37025; font-size: 1.2em; /*letter-spacing: -.5px;*/ } .toc_body1 { font-size: .9em; margin-left: 1.5em; } .toc_maps { font-weight: bold; letter-spacing: 1px; font-size: 1em; } .maps_body { font-size: .9em; } div.toc_chap1 { font-weight: bold; text-indent:-1em; margin-left:1em; margin-top: 1em; font-size: .95em; } span.toc_chap { display:inline-block; text-align:left; width: 1.5em; } div.toc_fm1 { text-align: left; font-size: .9em; } div.toc_bm1 { font-weight: bold; text-align: left; margin-top: .75em; font-size: .95em; } div.copyright { border-top: 1px solid #939598; margin-top: 2.0em; padding-top: 0.5em; font-size: 0.88rem; } p.crt { text-align: justify; } p.fm_text { text-align: justify; margin-bottom:.5em; } p.fm_text0 { text-align: justify; margin-bottom: 0em; } span.crt_text { color: #7997AC; font-weight: bold; } .space1 { margin: 0 0 .5em 0; } div.copy { border-top: 1px solid #939598; border-bottom: 1px solid #939598; padding-top: 0.5em; padding-bottom: 0.5em; margin-top: 1.5em; margin-bottom: 1.5em; } .dis_img { text-align: center; margin-top: 1.0em; margin-bottom: 1.0em; } div.map { border-top: 1px solid #f37025; border-bottom: 1px solid #f37025; font-weight: bold; margin-top: 1em; margin-bottom: 0.5em; padding: 0.2em 0em 0.2em 0em; font-size: .95em; } .map_body2 { font-size: .9em; margin-left: 0em; } span.blue1 { color: #5F6092; } div.box { margin-top: 1.5em; margin-bottom: 1.0em; background-color: #EAEFF3; border-top: 1px solid #939598; border-bottom: 1px solid #939598; padding: 2% 3% 2% 3%; font-size: 0.9em; } p.box_head { font-weight: bold; font-size: 1.15em; } .space { margin-top: 0.5em; } .space0 { margin-top: 0em; } div.green_sidebar1 { border-top: 1px solid #939598; border-bottom: 1px solid #939598; background-color: #EAF0E9; margin: 1em 0 1em 0; line-height: 1.2em; page-break-inside: avoid !important; } div.g_title1 { border-bottom: 1px solid #939598; color: #5E6090; font-size: 0.9em; font-weight: bold; text-align: left; padding: .4em 0 .1em 1em; } div.g_body1 { font-weight: lighter; padding: .5em 1em .5em 1em; font-size: .9em; } p.g_text { margin-top: 0.4em; margin-bottom: 0em; } p.g_text0 { margin-top: 0em; } h1.fm_P0 { font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em 1.0em 0em; padding-top: .25em; } h1.fm_P { page-break-before: always; font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em 1.0em 0em; padding-top: .25em; } h1.fm_P1 { page-break-before: always; font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em 1.0em 0em; padding-top: 2.5em; } p.A_head { font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em .3em 0em; padding-top: .25em; font-size: 1.2em; } p.fm_subb { font-weight: bold; font-size: 1em; color: #f37025; margin: 0.7em 0 0 0; } .contact { font-weight: bold; font-size: 1em; color: #A46C55; } img.inline1 { vertical-align:.05em; } img.inline2 { vertical-align:-.05em; margin-right: 0.2em; } img.inline_list { vertical-align: .08em; } img.inline_logo { vertical-align:-.015em; } img.inline_blist { vertical-align: .1em; } span.icon_text_red { color: #A46C57; font-weight: bold; font-size: 0.9em; } span.tip { font-weight: bold; font-size: 0.95em; } span.tip_text { color: #6B7E16; font-weight: bold; font-size: 0.95em; } div.green_sidebar2 { background-color: #EAF0E9; margin: 1em 0 1em 0; line-height: 1.2em; border: 1px solid #D2E3ED; page-break-inside: avoid !important; } div.g_title1_big { border: 1px solid #D2E3ED; background-color: #CDDCCC; color: #5E6090; font-size: 1em; font-weight: bold; text-align: left; padding: .2em 0 .1em 1em; letter-spacing: 1px; } .green { color: #004d6d; } div.sf_sidebar0 { font-weight: lighter; font-size: 1em; background-color: #e7e7e4; line-height: 1.3em; border: 1px solid #aba9a0; padding: 0em .75em .4em .75em; margin-top: 0em; } .sf_title { font-weight: bold; color: #5e6090; margin: 0 0 0 0; } p.top_reason { text-align: left; font-size: 1.1em; font-weight: bold; margin-bottom: 1em; margin-top: 1em; color: #A46C55; } p.top_reason1 { text-align: left; font-size: 1.1em; font-weight: bold; margin-bottom: 1em; margin-top: 2em; color: #A46C55; vertical-align:4px; } p.reason_text { text-align: left; margin-top: .5em; } p.orient_text { text-align: left; margin-top: .5em; } p.orient_text1 { text-align: left; } div.planner { page-break-before: always; padding-top: 0em; } div.planner0 { padding-top: 0em; } p.info { margin-top: 1em; margin-bottom: 1em; } h3.subtitle1 { font-weight: bold; font-size: 1em; color: #f37025; text-align: left; line-height: .75; margin: 1em 0 0.2em 0; } p.bm_head1 { font-weight: bold; font-size: 1.1em; text-align: left; line-height: .75; margin-top: 1.5em; margin-bottom: .5em; } p.bm_head2 { font-weight: bold; font-size: 1em; color: #f37025; text-align: left; line-height: .75; margin-top: 1.0em; margin-bottom: .2em; } p.bm_head3 { font-weight: bold; font-size: .9em; text-align: left; line-height: .75; margin-top: 1.0em; margin-bottom: .2em; } .ata { font-weight: bold; font-size: 1em; color: #f37025; } div.intro_block { margin-top: 0em; text-align: center; margin-bottom: 1em; } div.reviews { margin: 0; } span.float { /* font-size:4.6em; */ float:right; line-height:0.00em; /* height:0.75em; */ /* margin-top:-0.03em; */ /* margin-bottom:0.2em; */ margin-left:0.5em; margin-right:0.0em; } span.float_left { /* font-size:4.6em; */ float:left; line-height:0.00em; /* height:0.75em; */ margin-top:.1em; /* margin-bottom:0.2em; */ margin-left:0.0em; margin-right:0.5em; } p.box_atg { margin-top: .5em; } .ws_pre { white-space: pre-wrap; } .black { -webkit-text-fill-color:#000000; } p.sf_text0 { text-align: left; } p.sf_text { margin-top:.7em; text-align: left; } p.caption { text-align: left; font-size: .9em; } div.float_right { float: right; } p.h5 { font-weight: bold; font-size: .9em; text-align: left; line-height: .75; margin-top: 1.0em; margin-bottom: .2em; } .web_sub { font-weight: bold; font-size: 1em; color: #004d6d; } .serif { } p.sub_body4 { margin: 1em 0 1em 0; } .brown { font-weight: bold; font-size: 1em; color: #A46C55; } div.image { text-align: left; } div.image1 { text-align: center; } p.cap { margin-top: 1em; margin-bottom: 1em; } .bul_list { vertical-align: .15em; font-size: .9em; } .bul_list1 { vertical-align: -.05em; font-size: 1.3em; } .tip_icon { vertical-align: .125em; } .tip_icon1 { vertical-align: -0.05em; font-size: 1.3em; } .med { font-size: 1rem; } div.block_00 { margin-top: 1em; text-align: center; margin-bottom: 1em; } div.block_52 { margin-top: 1em; text-align: center; margin-bottom: 1em; } div.block_52_left { margin-top: 1em; text-align: left; margin-bottom: 1em; } span.inline_0_8 { line-height:1.2em; } span.inline_11_5 { line-height:1.2em; } div.block_86 { margin-top: 0em; text-align: center; margin-bottom: 0em; } span.inline_0_5 { line-height:1.2em; } span.inline_0_6 { line-height:1.2em; } span.inline_0_7 { line-height:1.2em; } span.inline_1_0 { line-height:1.2em; } span.inline_0_9 { line-height:1.2em; } div.block_98 { margin-top: 1em; text-align: center; margin-bottom: 1em; } div.block_79 { margin-top: 1em; text-align: center; margin-bottom: 1em; } span.inline_6_3 { line-height:1.2em; } div.block_94 { margin-top: 1em; text-align: center; margin-bottom: 1em; } div.block_84 { margin-top: 1em; text-align: center; margin-bottom: 1em; } div.block_93 { margin-top: 1em; text-align: center; margin-bottom: 1em; }