@font-face { font-family: "FDICONFONT"; font-style: normal; font-weight: normal; src:url(fonts/FDICONFONT.otf); } @font-face { font-family: "FD_Icons_2015"; font-style: normal; font-weight: normal; src:url(fonts/FD_Icons_2015.otf); } @font-face { font-family: "FDICONFONT1"; font-style: normal; font-weight: normal; src:url(fonts/FDICONFONT1.otf); } .squeeze100{margin: 0 0%;} .squeeze90{margin: 0 5%;} .squeeze60{margin: 0 20%;} .squeeze50{margin: 0 25%;} .squeeze80{margin: 0 10%;} .squeeze40{margin: 0 30%;} .squeeze70{margin: 0 15%;} .isqueeze8 {width:8em;} .isqueeze0_9 {width:0.9em;} .isqueeze0_7 {width:0.7em;} .isqueeze1_0 {width:1.0em;} .isqueeze1_5 {width:1.5em;} .isqueeze1_1 {width:1.1em;} .isqueeze2_0 {width:2.0em;} .isqueeze9_55 {width:9.55em;} .squeeze50_left{margin: 0 50% 0 0;} .squeeze60_left{margin: 0 40% 0 0;} .squeeze70_left{margin: 0 30% 0 0;} .squeeze80_left{margin: 0 20% 0 0;} .squeeze90_left{margin: 0 10% 0 0;} div.copyright { border-top: 1px solid #939598; margin-top: 1.5em; font-size: small; } div.copy { border-top: 1px solid #939598; border-bottom: 1px solid #939598; margin-top: 1.5em; margin-bottom: 1.5em; } p.crt0 { margin-top:0.5em; line-height:1.4em; text-align: justify; } p.crt01 { margin-top:0.5em; font-size:1.1em; line-height:1.4em; text-align: justify; } p.crt { text-align: justify; } span.crt_text { font-family: sans-serif; font-weight: bold; color: #7897AC; } h1.fm { font-weight: bold; color: #004D6D; text-align: left; margin: .5em 0em .5em 0em; padding-top: .25em; font-size:1.7em; font-family: sans-serif; border-bottom: 4px solid #004D6D; display: inline-block; } div.toc_fm1 { font-family: sans-serif; text-align: left; font-size: .9em; } span.toc_chap { display:inline-block; text-align:left; width: 1.5em; } div.toc_chap1 { font-family: sans-serif; font-weight: bold; text-indent:-1.5em; margin-left:1.5em; margin-top: 1em; font-size: .95em; } .toc_body0 { font-family: sans-serif; font-size: .9em; text-indent:0em; text-align: left; } .toc_body1 { font-family: sans-serif; font-size: .9em; margin-left: 1.6em; text-indent:0em; text-align: left; } .toc_body3 { font-family: sans-serif; font-size: .9em; margin-left: 0em; text-indent:0em; text-align: left; } .toc_maps { font-family: sans-serif; font-weight: bold; letter-spacing: 1px; font-size: .95em; margin-left:0em; margin-bottom: 0.5em; } .maps_body { font-family: sans-serif; font-size: .9em; margin-left: 0em; text-indent:0em; text-align: left; margin-bottom: 0.2em; } .orange { color: #f37025; -webkit-text-fill-color: #f37025; } div.toc_chap3 { font-family: sans-serif; font-weight: bold; text-indent:0em; margin-top: 1em; margin-bottom: 0.7em; padding-top: 5px; padding-bottom: 5px; font-size: 1.1em; border-top: 1px solid; border-bottom: 1px solid; border-color: #f37025; } a.black { color: #000000; -webkit-text-fill-color: #000000; } div.container{ display: inline-block; font-size: .9em; margin-top: 1em; margin-bottom: 1em; } div.box_title{ font-family: sans-serif; 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; } p.box_list1 { margin: 1em 0 .75em 0; text-align:left; } span.wel_sub { color: #004D6D; font-family: sans-serif; font-weight: bold; } p.welcome{ color: #004d6d; font-size: 1em; line-height: 1.4em; } div.box { margin-top: 1.5em; margin-bottom: 1.0em; font-size: 0.9em; color: white; background-color: #F28241; padding: 1em; } p.box_title { font-size: 1.5em; font-weight: normal; } span.cap1 { font-size: 2.5em; color: #3197B9; } p.no_list { margin-top: 1em; color: #f37025; margin-bottom: 0.1em; } h1.fm_P { font-family: sans-serif; page-break-before: always; font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em 0.5em 0em; padding-top: .25em; font-size:1.7em; } .map_sub { font-weight: bold; font-size: 1em; color: #f37025; } div.section_blue { background-color: #00B0A7; color: white; text-align: left; padding-top: 1.0em; padding-bottom: 1.0em; padding-left: 0.5em; padding-right: 0.5em; font-weight: normal; font-size: 1.8em; margin-top: 1em; } p.planner3 { text-align: left; margin-top: 1.0em; margin-bottom: 0em; font-size: 0.9em; border-top: 1px solid #D2D3D5; padding-top: .3em; } .space0 { margin-top: .6em; } div.box4 { page-break-before: always; background-color: #00B0A7; color: white; text-align: left; padding: 1em 0.5em 1.5em .5em; font-weight: normal; margin-top: 1em; margin-bottom: 1em; line-height: 1.0em; } p.section-h3 { text-align: left; margin-top: 1.4em; font-size: 1.1em; } span.font-icon { font-family: "FD_Icons_2015"; } span.font-icon1 { font-family: "FDICONFONT"; font-size: 1.5em; vertical-align: -.5px; } span.font-icon2 { font-family: "FDICONFONT"; font-size: 2.0em; vertical-align: -1px; } .h4 { text-align: left; font-size: 1.0em; margin-top: 1.0em; font-weight: bold; font-family: sans-serif; } .h4a { text-align: left; font-size: 1.0em; margin-top: 0.2em; font-weight: bold; font-family: sans-serif; } .green { color: #3AB549; -webkit-text-fill-color: #3AB549; } .green1 { color: #00AEA5; -webkit-text-fill-color: #00AEA5; } .red { color: #EE1C2A; -webkit-text-fill-color: #EE1C2A; } .voilet { color: #922790; -webkit-text-fill-color: #922790; } .blue { color: #00AEA5; -webkit-text-fill-color: #00AEA5; } .blue1 { color: #004D6D; -webkit-text-fill-color: #004D6D; } h1.section-blue_head { font-weight: bold; color: #004D6D; text-align: left; margin: .5em 0em .2em 0em; padding-top: .25em; font-size:1.7em; font-family: sans-serif; } h1.section-blue_head0 { font-weight: bold; color: #004D6D; text-align: left; margin: .5em 0em .2em 0em; padding-top: .25em; font-size:1.7em; font-family: sans-serif; } .h3 { text-align: left; margin-top: 1.2em; font-size: 1.0em; font-family: sans-serif; } .h3a { text-align: left; margin-top: 0em; font-size: 1.0em; font-family: sans-serif; } .dblue { color: #004D6D; -webkit-text-fill-color: #004D6D; } p.h2-linet { text-align: left; margin-top: 1.0em; margin-bottom: 0.0em; font-size: 1.5em; font-family: sans-serif; vertical-align: middle; } p.h2-line { text-align: left; margin-top: 1.0em; margin-bottom: 0.0em; font-size: 1.5em; font-family: sans-serif; border-top: 1px solid #D2D3D5; padding-top: .5em; vertical-align: middle; } .Icon-blue { color: #004D6D; -webkit-text-fill-color: #004D6D; font-weight: bold; } p.h2-orange0 { font-family: sans-serif; font-weight: bold; color: #F36F28; text-align: left; margin-top: 1.0em; margin-bottom: 0.0em; font-size:1.4em; } p.h2-orange { page-break-before: always; font-family: sans-serif; font-weight: bold; color: #F36F28; text-align: left; margin-top: 1.0em; margin-bottom: 0.0em; font-size:1.4em; } div.green_sidebar { background-color: #EEF3ED; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.g_title { border-bottom: 4px solid #82A883; color: #82A883; font-size: 1.2em; font-weight: bold; text-align: left; margin-top: 0em; } div.g_body { font-weight: lighter; font-size: .9em; } .g_text { margin-top: .5em; } .g_text1 { margin-top: 0em; } .sub2 { font-family: sans-serif; font-weight: bold; color: #004D6D; } .sub_body4 { font-weight: bold; color: #004D6D; } p.info0 { font-family: sans-serif; margin-top: 0.0em; margin-bottom: 0.5em; text-align: left; } p.info1 { font-family: sans-serif; margin-top: 0.9em; margin-bottom: 0.5em; text-align: left; } .ws_pre { white-space: pre-wrap; } p.top_reason { text-align: left; font-family: sans-serif; font-size: 1.1em; font-weight: bold; margin-bottom: 1em; margin-top: 1em; color: #004D6D; } p.reason_text { text-align: left; font-family: sans-serif; margin-top: .5em; } h1.fm_P1 { font-family: sans-serif; page-break-before: always; font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em 0.5em 0em; padding-top: .25em; padding-bottom: .3em; font-size:1.3em; border-bottom: 6px solid #f37025; } span.tip { color: #f37025; font-family: sans-serif; font-weight: bold; font-size: 0.95em; } span.tip_text { font-family: sans-serif; font-weight: bold; font-size: 0.95em; color: #6B7E16; } .nob-space { text-align: left; font-size: 1.0em; margin-top: 1.0em; margin-bottom: 0.0em; font-family: sans-serif; } .nob-space0 { text-align: left; font-size: 1.0em; margin-top: 0.2em; margin-bottom: 0.0em; font-family: sans-serif; } .nob-space00 { text-align: left; font-size: 1.0em; margin-top: 0.0em; margin-bottom: 0.0em; font-weight: normal; font-family: sans-serif; } span.icon_text, span.price { font-size: .9em; font-family: sans-serif; font-weight: bold; } .gray { color: #6E6E70; } .divider { color: #6E6E70; } p.sights, p.cofee, p.restaurants, p.hotels, p.nightlife, p.performingbarts, p.shopping, p.activities, p.beach { text-align: left; margin-top: 1.0em; margin-bottom: 0.0em; font-size: 1.6em; font-family: sans-serif; vertical-align: middle; } .skyblue { color: #0089D0; -webkit-text-fill-color: #0089D0; } .lgreen { color: #5BC4BE; -webkit-text-fill-color: #5BC4BE; } .sky { color: #00BAEC; -webkit-text-fill-color: #00BAEC; } div.orange_sidebar { background-color: #FEF1E1; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.o_title { border-bottom: 4px solid #F58221; color: #F58221; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } div.blue_sidebar { background-color: #E8F7FD; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.b_title { border-bottom: 4px solid #00BAEC; color: #00BAEC; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } p.title_sub { text-align: left; margin-top: 1.0em; margin-bottom: 0.0em; font-size: 1.2em; } div.blue_sidebar1 { background-color: #C7DFF4; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.b_title1 { border-bottom: 4px solid #0089D0; color: #0089D0; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } .ddblue { color: #002B54; -webkit-text-fill-color: #002B54; } .DYK { text-align: left; font-size: 1.2em; border-bottom: 6px solid #6A7E16; display: inline-block; color: #6A7E16; font-weight: bold; margin-top: 1.0em; } .contact { font-size: .9em; font-family: sans-serif; } div.green_sidebar1 { background-color: #E6F5F4; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.g_title1 { border-bottom: 4px solid #00AEA5; color: #00AEA5; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } div.g_title01 { border-bottom: 4px solid #3AB549; color: #3AB549; font-size: 1.3em; font-weight: bold; text-align: left; margin-top: 0em; padding-bottom: .3em; } div.green_sidebar00 { background-color: #EBF6E8; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.bb_title { border-bottom: 4px solid #749E76; color: #749E76; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } .indexdiv { margin-top: 1em; color: #f37025; font-weight: bold; font-size: 1.3em; } img.inline1 { vertical-align: -0.05em; } div.nav { margin:1em 0; page-break-inside:avoid; border-bottom: 2px solid #999999; border-top: 2px solid #999999; width:100%; } p.nav-bar { margin:.1em; padding:.4em; line-height:1.5em; text-align:center; } span.letter-block { text-align:center; padding:0 .15em; color:#999999; } .bor { border-bottom: 2px solid #F36F28; } .bor1 { border-bottom: 4px solid #004D6D; } .bor3 { border-bottom: 2px solid #f37025; } div.spotlight_feature{ background-color: #e2e6e9; padding: 1em; font-size: .9em; } div.sf_intro{ font-family: sans-serif; font-weight: lighter; color: #f37025; font-size: 1.1em; margin-bottom: 0.5em; margin-top: 0em; padding-bottom: 0.5em; padding-top: 0.5em; border-top: 5px solid #7997ac; line-height: 1.4; } p.sf_sub{ font-family: sans-serif; font-weight: bold; color: #004D6D; margin: 1em 0 0 0; white-space: pre-wrap; } p.sf_sub0{ font-family: sans-serif; font-weight: bold; color: #004D6D; margin: 1em 0 0 0; white-space: pre-wrap; font-size: 1.1em; border-top: 1px solid #949599; border-bottom: 1px solid #949599; padding: 0.5em 0 0.5em 0; } h1.fm_P0 { font-family: sans-serif; font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em 0.5em 0em; padding-top: .25em; font-size:1.7em; } div.sf_sidebar0{ font-family: sans-serif; 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-family: sans-serif; font-weight: bold; color: #5e6090; margin-top: 0.5em; border-bottom: 1px solid #aba9a0; } div.red_sidebar { background-color: #FDE7DE; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.r_title { border-bottom: 4px solid #EE1C2A; color: #EE1C2A; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } h2.section-orange_head0 { font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em .2em 0em; padding-top: .25em; font-size:1.5em; font-family: sans-serif; } div.voilet_sidebar1 { background-color: #EFE4F0; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.v_title1 { border-bottom: 4px solid #922790; color: #922790; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } .map_sub1 { font-family: sans-serif; font-weight: bold; color: #123D5D; } .map_sub3 { font-weight: bold; color: #123D5D; } .sub3 { font-weight: bold; color: #002B54; } span.norm { font-weight:normal; } .sf_title01 { font-family: sans-serif; font-weight: bold; color: #5e6090; margin: 1em 0 0 0; } p.restaurants0, p.beach0, p.sights0 { text-align: left; margin-top: 0.2em; margin-bottom: 0.0em; font-size: 1.6em; font-family: sans-serif; vertical-align: middle; } p.restaurants0 { text-align: left; margin-top: 0.2em; margin-bottom: 0.0em; font-size: 1.6em; font-family: sans-serif; vertical-align: middle; } p.hotels0 { text-align: left; margin-top: 0.2em; margin-bottom: 0.0em; font-size: 1.6em; font-family: sans-serif; vertical-align: middle; } .sub4 { font-weight: bold; color: #002B54; } .g_textr { text-align:right; } div.run_sidebar { background-color: #E8F6FD; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.run_title { border-bottom: 4px solid #00BBEC; color: #00BBEC; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } h1.ATG_head { text-align:left; color: #004D6D; font-family: sans-serif; font-size:1.4em; border-bottom: 4px solid #f37025; padding-bottom:.15em; } h2.ATG_head { text-align:left; color: #004D6D; font-family: sans-serif; font-size:1.25em; margin-bottom:.1em; } p.icon { font-family: sans-serif; text-align:left; margin-top:.4em; } div.box1 { border-top:2px solid #949599; margin-top: 1.5em; margin-bottom: 0em; font-size: 0.9em; padding-top:.5em; } p.box_head { text-align:left; font-size:1.3em; font-family: sans-serif; margin-bottom:.4em; } span.float_left { float:left; line-height:0.00em; margin-top:.1em; margin-left:0.0em; margin-right:0.5em; } p.box_atg { font-family: sans-serif; } .lblue { color: #0089D0; -webkit-text-fill-color: #0089D0; } .lgreen0 { color: #00AEA5; -webkit-text-fill-color: #00AEA5; } .lorange { color: #F58221; -webkit-text-fill-color: #F58221; } .lgreen1 { color: #5BC4BE; -webkit-text-fill-color: #5BC4BE; } span.figure_inline1 img{ vertical-align:baseline; } h1.fm_P2 { font-family: sans-serif; font-weight: bold; color: #f37025; text-align: left; margin: .5em 0em 0.5em 0em; padding-top: .25em; padding-bottom: .3em; font-size:1.1em; border-bottom: 4px solid #8CA7BA; } .c_box { background-color: #F2F7FA; padding: 0em; margin-top: 1em; margin-bottom: 1em; border:1px solid #8F9094; } .c_box1 { padding: 0em; margin-top: 1em; margin-bottom: 1em; border:1px solid #8F9094; } p.box_head1 { text-align:left; font-size:1.3em; font-family: sans-serif; margin-bottom:.4em; border-bottom:1px solid #8F9094; padding:0.5em; } div.g_body1 { font-weight: lighter; font-size: .9em; padding:0.5em; } .purple { color:#5C598D; -webkit-text-fill-color: #5C598D; } .sf_title0 { font-weight: bold; color: #004D6D; margin-top: 1em; } .snapshot { border-top: 4px solid #8FABBD; border-bottom: 4px solid #8FABBD; border-left: 1px solid #8FABBD; border-right: 1px solid #8FABBD; } div.g_body2 { font-size: .9em; padding:.5em; font-family: sans-serif; } div.g_body3 { font-size: .9em; padding:.5em; } .planner2 { text-align: left; border-top: 1px solid #949599; border-bottom: 1px solid #949599; font-weight: bold; margin-top: 1em; margin-bottom: 0em; padding-top:.2em; padding-bottom:.2em; } .planner2a { text-align: left; border-bottom: 1px solid #949599; font-weight: bold; margin-top: .5em; padding-bottom:.2em; } .pad { padding: .5em; } span.fontN { font-family: "FDICONFONT1"; } div.pink_sidebar { background-color: #FDE7DE; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.pn_title { border-bottom: 4px solid #EE1C2A; color: #EE1C2A; font-size: 1.2em; text-align: left; margin-top: 0em; } div.cyan_sidebar { background-color: #E8F7FD; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.cy_title1 { border-bottom: 4px solid #00BAEC; color: #00BAEC; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } div.index_head{ font-size:1.2em; margin-top:1.0em; font-weight:bold; } .h3boxG { text-align: left; margin-top: 1em; font-size: 1.2em; color: #00AEA5; -webkit-text-fill-color: #00AEA5; } .h3boxbl { text-align: left; margin-top: 1em; margin-bottom:0em; font-size: 1.2em; color: #0089D0; -webkit-text-fill-color: #0089D0; } .h3boxo { text-align: left; margin-top: 1em; font-size: 1.2em; color: #F58221; -webkit-text-fill-color: #F58221; } .h3boxbll { text-align: left; margin-top: 1em; font-size: 1.2em; color: #00BAEC; -webkit-text-fill-color: #00BAEC; } .pink{ color: #FF320A; } .h3_t { text-align: left; margin-top: 1.2em; font-size: 1.0em; font-family: sans-serif; border-top: 1px solid #D2D3D5; padding-top: .3em; } .sf_title01a { font-weight: bold; color: #5e6090; margin: 1em 0 0 0; border-bottom: 1px solid #aba9a0; } .pink4 { color: #DB677A; -webkit-text-fill-color: #DB677A; } div.lgreen_sidebar { background-color: #EFF8F7; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.lg_title { border-bottom: 4px solid #5BC4BE; color: #5BC4BE; font-size: 1.3em; font-weight: bold; text-align: left; margin-top: 0em; } div.lg_sidebar1 { background-color: #EAF5E8; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.lg_title1 { border-bottom: 4px solid #3EB549; color: #3EB549; font-size: 1.3em; text-align: left; margin-top: 0em; } @font-face { font-family: "fdiconfont3"; font-style: normal; font-weight: normal; src:url(fonts/FDIconFont3.otf); } .font3 { font-family: "fdiconfont3"; font-size: 1.5em; } @media amzn-mobi { img.isqueeze1_1a {width:1.6em;} span.figure_inline1a img{vertical-align:baseline;} } @media amzn-kf8 { img.isqueeze1_1a {width:1.6em;} span.figure_inline1a img{vertical-align:baseline;} } div.red_sidebar00 { background-color: #FAECEC; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.r_title00 { border-bottom: 4px solid #DB667A; color: #DB667A; font-size: 1.3em; text-align: left; margin-top: 0em; padding-bottom: .3em; } .h3_o_title { text-align: left; margin-top: 1em; margin-bottom: 0em; font-size: 1.2em; color: #F58221; -webkit-text-fill-color: #F58221; } p.h3boxr1 { text-align: left; margin-top: 1em; margin-bottom: 0em; font-size: 1.2em; color: #EE1C2A; -webkit-text-fill-color: #EE1C2A; } p.fm_P2_0 { font-family: sans-serif; color: #f37025; text-align: left; margin: .7em 0em 0.5em 0em; padding-top: .25em; padding-bottom: .3em; font-size:1.1em; } div.ss_sidebar { background-color: #E3EFF5; font-family: sans-serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } p.box-orange_head0 { font-weight: bold; color: #f37025; text-align: left; font-size:1.3em; } .h3a_box1 { text-align: left; margin-top: 1em; margin-bottom: 0em; font-size:0.9em; } .h3a_box { text-align: left; margin-top: 0.3em; margin-bottom: 0em; font-size:0.9em; } p.box_bor { border-top: 1px solid #939598; } .h3_serif { text-align: left; margin-top: 1.2em; font-size: 1.0em; } div.green_sidebar_3 { background-color: #EBF5E8; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.gg_title_3 { border-bottom: 4px solid #3AB549; color: #3AB549; font-size: 1.2em; font-weight: bold; text-align: left; margin-top: 0em; } .purple2 { color: #5D6090; font-weight:bold; } div.green_sidebar_4 { background-color: #E6F5F5; font-family: serif; padding: .8em; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } div.gg_title_4 { border-bottom: 4px solid #00ADA5; color: #00ADA5; font-size: 1.2em; font-weight: bold; text-align: left; margin-top: 0em; } p.spot_head{ font-family: serif; font-weight: bold; color: #004D6D; margin: 1.2em 0 0 0; font-size:1.4em; }