* {margin:0; padding:0;}
html.x-border-box {margin:20px 0 0;}
body {font-family:Arial, sans-serif; height:100% !important; margin:0 !important; padding:0 !important; width:100% !important;}
.ReadMsgBody {display: block; width:100%;} /* Force Outlook.com to display emails at full width */
.ExternalClass {display: block; width:100%;} /* Force Outlook.com to display emails at full width */
.ExternalClass * {line-height: 100%} /* Fixes line-height override by Outlook.com */
table, td {border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; margin:0; padding:0;} /* Prevents newer outlook adding padding around table cells */
.yshortcuts, .yshortcuts a, .yshortcuts a:link,.yshortcuts a:visited, .yshortcuts a:hover, .yshortcuts a span {color:#000001; text-decoration:none; border-bottom:none; background:none;} /* Body text color for the New Yahoo. This example sets the font of Yahoo's Shortcuts to black. */
img {display:block; -ms-interpolation-mode: bicubic; line-height:100%;}
a img {border:0; outline:none; text-decoration:none;}

/***** GENERAL STYLES *****/
a {color:/*<edit title="Links">*/#0083ad/*</edit>*/; text-decoration:underline;}
a:hover {color:/*<edit title="Links Hover">*/#f96800/*</edit>*/; text-decoration:underline;}
p {font-size:14px; line-height:19px; margin-bottom:10px; font-family: Arial, sans-serif; color:/*<edit title="Main text">*/#483733/*</edit>*/;}
th {font-size:18px; line-height:20px; font-family:Arial, sans-serif; color:/*<edit title="Main text">*/#483733/*</edit>*/; font-weight:normal;}
.line {background:/*<edit title="Divider line">*/#3a3b3f/*</edit>*/; font-size:1px; line-height:1px;}
.line_light {background:/*<edit title="Divider line light">*/#d7d1c5/*</edit>*/; font-size:1px; line-height:1px;}
.email_border {border:1px solid /*<edit title="Email border">*/#ffffff/*</edit>*/;}
.spacer {font-size:1px; line-height:1px;}

/***** HEADING STYLES *****/
h1, h1 a {font-size:20px;line-height:26px; margin-bottom:10px; font-family:Georgia, serif; font-weight:normal; text-decoration:none; color:/*<edit title="Heading 1">*/#0083ad/*</edit>*/;}
h2 {font-size:14px; line-height:19px; margin-bottom:10px; font-family: Arial, sans-serif; font-weight:normal; font-style:italic; color:/*<edit title="Heading 2">*/#888888/*</edit>*/;}
h3, h3 a {font-size:13px; line-height:18px; margin-bottom:10px; text-decoration:none; font-family:Arial, sans-serif; font-weight:bold; color:/*<edit title="Heading 3">*/#F96800/*</edit>*/; text-transform:uppercase;}
h4 {font-size:21px; line-height:26px; margin-bottom:10px; font-family:Georgia, serif; font-weight:normal; color:/*<edit title="Heading 4">*/#483733/*</edit>*/;}
h5, h5 a {font-size:13px; line-height:18px; margin-bottom:10px; font-family:Arial, sans-serif; font-weight:normal; color:/*<edit title="Heading 5">*/#F96800/*</edit>*/; text-transform:uppercase;}
h6, h6 a {font-size:17px; line-height:22px; margin-bottom:0px; font-family:Georgia, serif; font-weight:normal; color:/*<edit title="Heading 6">*/#68635f/*</edit>*/;}

.no_margin p, .no_margin h1, .no_margin h2, .no_margin h3, .no_margin h4, .no_margin h5, .no_margin h6 {margin-bottom: 0px;}

/***** BESPOKE STYLES *****/
.email_background {background:/*<edit title="Email background color">*/#ffffff/*</edit>*/;}

.view_online p, .view_online a {font-size:10px; line-height:15px; margin-bottom:0px; font-family:Arial, sans-serif; color:/*<edit title="View Online Text">*/#68635f/*</edit>*/;}

.name--text p {font-size:13px; line-height:17px; margin-bottom:10px; font-family:Georgia, serif; color:/*<edit title="Name text">*/#68635f/*</edit>*/;}
.name--text a {color:/*<edit title="Name text">*/#68635f/*</edit>*/; text-decoration:none;}

.date--text p {font-size:13px; line-height:18px; margin-bottom:0px; font-family:Arial, sans-serif; color:/*<edit title="Date text">*/#0083ad/*</edit>*/; font-weight:bold;}
.issue--text p {font-size:13px; line-height:18px; margin-bottom:0px; font-family:Arial, sans-serif; color:/*<edit title="Issue text">*/#68635f/*</edit>*/; font-style:italic;}

.menu--text p, .menu--text a {font-size:13px; line-height:18px; margin-bottom:0px; font-family:Arial, sans-serif; color:/*<edit title="Menu text">*/#d7d1c5/*</edit>*/; text-transform:uppercase; text-decoration:none;}
.menu_active--text p, .menu_active--text a {font-size:13px; line-height:18px; margin-bottom:0px; color:/*<edit title="Menu link">*/#f96800/*</edit>*/; text-transform:uppercase; text-decoration:none;}

.menu--text p {font-size:13px; line-height:18px; margin-bottom:0px; font-family:Arial, sans-serif; color:/*<edit title="Menu text">*/#d7d1c5/*</edit>*/; text-transform:uppercase;}
.menu_active--text p, .menu_active--text a {font-size:13px; line-height:18px; margin-bottom:0px; color:/*<edit title="Menu link">*/#f96800/*</edit>*/; text-transform:uppercase; text-decoration:none;}
.menu--text a:hover {color:/*<edit title="Menu link hover">*/#e8a33f/*</edit>*/;}
.menu_active--underline {background:/*<edit title="Menu link">*/#f96800/*</edit>*/;}

.header_footer--text p {font-size:10px; line-height:15px; margin-bottom:0px; font-family:Arial, sans-serif; color:/*<edit title="Header/Footer text">*/#68635f/*</edit>*/;}
.header_footer--text a {color:/*<edit title="Header/Footer text">*/#68635f/*</edit>*/;}

.photo_caption--text p {font-size:12px; line-height:17px; margin-bottom:10px; font-family:Arial, sans-serif; color:/*<edit title="Photo Caption text">*/#68635f/*</edit>*/; font-style:italic;}
.photo_caption--text a {color:/*<edit title="Photo Caption text">*/#68635f/*</edit>*/;}

.offices--text p {font-size:9px; line-height:20px; margin-bottom:10px; font-family: Arial, sans-serif; color:/*<edit title="Offices/Cities text">*/#68635F/*</edit>*/;}
.offices--text a {color:/*<edit title="Offices/Cities text">*/#68635F/*</edit>*/; text-decoration:none;}

.topic--text p {font-size:13px; line-height:18px; margin-bottom:10px; font-family:Arial, sans-serif; color:/*<edit title="Links">*/#f96800/*</edit>*/;}
.topic--text a {font-size:13px; line-height:18px; font-family:Arial, sans-serif; color:/*<edit title="Links">*/#f96800/*</edit>*/;}

.img_margin img {margin:0 10px 5px 0; float:left;}
.img_margin2 {padding:0 0 5px 10px;}

.arial {font-family: Arial, sans-serif;}
.georgia {font-family: Georgia, serif;}
.times {font-family: Times, "Times New Roman", serif;}

/***** BUTTON STYLES *****/
.button--background {background:/*<edit title="Button Background">*/#f96800/*</edit>*/;}
.button--text p {font-size:14px; line-height:19px; margin-bottom:0px; color:/*<edit title="Button Text">*/#ffffff/*</edit>*/;}
.button--text a {border:1px solid /*<edit title="Button Background">*/#f96800/*</edit>*/; color:/*<edit title="Button Text">*/#ffffff/*</edit>*/; display:inline-block; font-weight:bold; padding:5px 5px; text-decoration:none;}
.button--text a:hover {color:/*<edit title="Button Text">*/#ffffff/*</edit>*/;}

/***** SNIPPET BACKGROUND COLORS *****/
.s1a {background:/*<edit title="Social Bar Follow">*/#ffffff/*</edit>*/;}
.s1b {background:/*<edit title="Social Bar Share">*/#ffffff/*</edit>*/;}
.s3 {background:/*<edit title="Full Width Text">*/#ffffff/*</edit>*/;}
.s4a {background:/*<edit title="Full Width Text 2up">*/#ffffff/*</edit>*/;}
.s6a {background:/*<edit title="1C Divider 660">*/#ffffff/*</edit>*/;}
.s6b {background:/*<edit title="1C Divider Full Width">*/#ffffff/*</edit>*/;}
.s10 {background:/*<edit title="1C Image 100 Text 2up">*/#ffffff/*</edit>*/;}
.s11 {background:/*<edit title="1C Image 100 2col Text">*/#ffffff/*</edit>*/;}
.s12a {background:/*<edit title="1C Caption Left Image 245 Text">*/#ffffff/*</edit>*/;}
.s12b {background:/*<edit title="1C Caption Right Image 245 Text">*/#ffffff/*</edit>*/;}
.s13 {background:/*<edit title="1C Headshot Caption 4up">*/#ffffff/*</edit>*/;}
.s14 {background:/*<edit title="1C Headshot Contact Detail Text">*/#ffffff/*</edit>*/;}
.s15a {background:/*<edit title="1C Images 320 100 Text Wrap">*/#ffffff/*</edit>*/;}
.s15b {background:/*<edit title="1C Images 320 100 3up Text">*/#ffffff/*</edit>*/;}
.s16 {background:/*<edit title="Date Bar">*/#ffffff/*</edit>*/;}
.s17 {background:/*<edit title="Add to Calendar Bar">*/#ffffff/*</edit>*/;}
.s18 {background:/*<edit title="Button Bar">*/#ffffff/*</edit>*/;}
.s19 {background:/*<edit title="1C Image 660">*/#ffffff/*</edit>*/;}
.s20 {background:/*<edit title="Menu Bar">*/#ffffff/*</edit>*/;}

.s3a {background:/*<edit title="2C Left Col Text">*/#ffffff/*</edit>*/;}
.s3b {background:/*<edit title="2C Left Col Divider">*/#ffffff/*</edit>*/;}
.s3c {background:/*<edit title="2C Left Col Image 100 Text No Wrap">*/#ffffff/*</edit>*/;}
.s3i {background:/*<edit title="2C Left Col Image 150 Text No Wrap">*/#ffffff/*</edit>*/;}
.s3d {background:/*<edit title="2C Left Col Headshots Lg 3up Text">*/#ffffff/*</edit>*/;}
.s7 {background:/*<edit title="2C Left Col Headshots SM 3up Text">*/#ffffff/*</edit>*/;}
.s3e {background:/*<edit title="2C Left Col Text 2up">*/#ffffff/*</edit>*/;}
.s3f {background:/*<edit title="2C Left Col Headshots Sm 4up Text">*/#ffffff/*</edit>*/;}
.s3g {background:/*<edit title="2C Left Col Image 100 Text Wrap">*/#ffffff/*</edit>*/;}
.s3j {background:/*<edit title="2C Left Col Image 150 Text Wrap">*/#ffffff/*</edit>*/;}
.s3h {background:/*<edit title="2C Left Col Headshots Sm 5up Text">*/#ffffff/*</edit>*/;}
.s4b {background:/*<edit title="2C Full Width Divider">*/#ffffff/*</edit>*/;}
.s5 {background:/*<edit title="2C Left Col Image 50 Text Wrap">*/#ffffff/*</edit>*/;}
.s6 {background:/*<edit title="2C Left Col Topics Text">*/#ffffff/*</edit>*/;}
.s8 {background:/*<edit title="2C Right Col">*/#E2F3F9/*</edit>*/;}
.s9 {background:/*<edit title="2C Image Full Width">*/#ffffff/*</edit>*/;}
.s16b {background:/*<edit title="2C Left Col Date Bar">*/#ffffff/*</edit>*/;}

.offices_background {background:/*<edit title="Offices/Cities snippet">*/#ffffff/*</edit>*/;}
.spacer_background {background:/*<edit title="Spacer snippet">*/#ffffff/*</edit>*/;}
.footer_background {background:/*<edit title="Footer snippet">*/#ffffff/*</edit>*/;}

/***** PADDING STYLES *****/
.padding_30R {padding-right:30px;}

.padding_20LR, .padding_left-col {padding-left:20px; padding-right:20px;}
.padding_20L, .padding_20L--mobile {padding-left:20px;}
.padding_20R {padding-right:20px;}
.padding_20B {padding-bottom:20px;}

.padding_15L, .padding_15L--mobile {padding-left:15px;}
.padding_15R {padding-right:15px;}

.padding_12R {padding-right:12px;}

.padding_10LR, .padding_right-col, .padding_menu {padding-left:10px; padding-right:10px;}
.padding_10L, .padding_10L--mobile {padding-left:10px;}
.padding_10R, .padding_10R--mobile {padding-right:10px;}
.padding_10T, .padding_10T--mobile {padding-top:10px;}
.padding_10B, .padding_10B--mobile {padding-bottom:10px;}

.padding_5LR {padding-left:5px; padding-right:5px;}
.padding_5T {padding-top:5px;}
.padding_5B {padding-bottom:5px;}

/***** LIST STYLES - (use for all bullet & number lists) *****/
ul {Margin:0 0 15px 29px;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;}
ul li {Margin:0;font-size:11px;line-height:16px;font-family:Arial, sans-serif;color:/*<edit title="Main text">*/#483733/*</edit>*/;}
ul li ul, ul ul {Margin:0 0 0 16px;}
ul li ul li, ul ul li {Margin:0px;font-size:11px;line-height:16px;font-family:Arial, sans-serif;color:/*<edit title="Main text">*/#483733/*</edit>*/;}
ol {Margin:0 0 15px 37px;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;}
ol li {Margin:0;font-size:11px;line-height:16px;font-family:Arial, sans-serif;color:/*<edit title="Main text">*/#483733/*</edit>*/;}

li:last-child {margin-bottom:10px;}
ul li ul li:last-child, ul ul li:last-child {margin-bottom:0px;}

/***** FORM STYLES *****/
.line-form {background:/*<edit title="Divider Line short">*/#f96800/*</edit>*/; font-size:1px; line-height:1px;}

label {font-size:14px; line-height:19px; padding:0 0 5px 0; display:block; width:100% !important; color:#68635f;}
form [type=text], form [type=email], form [type=tel], form [type=url], textarea, select {width:264px; border:1px solid #e2e3de; color:#767676; font-size:12px; padding:10px;}
input[type=submit] {margin:10px 0 0 0;}
form select, select {width:287px !important; border:1px solid #e2e3de; color:#767676; padding:9px 10px;}
textarea {width:264px; font-size:12px; font-family: Arial, sans-serif;}
p.checkboxes, p.multiple_choice {margin:10px 0;}
.invalid {border: 1px solid red !important;float:left !important;clear:both !important;}
.checkboxes input.required.invalid {-webkit-appearance:none; outline: 1px solid red !important;}
.single_line_text, .single_line_text_ia {float:left !important;border: 1px solid transparent; width:100%;}
.table, .table th, .table td {border:1px solid transparent;}
.table th, .table td {padding:5px;}
form p, .section_break {clear: both; margin-bottom:20px;}
.section_break {margin-top:1.618em;}
.single_line_text.half_width, .half_width, .single_line_text_ia.half_width, .drop_down_crm.ia_country.half_width {display:inline-block; width:264px !important; clear:none; margin-right:22px; padding:0 18px 0 0;}
.single_line_text.half_width  input, .half_width  input, .single_line_text_ia.half_width input, .drop_down_crm.ia_country.half_width select {width:264px !important;}
.drop_down_crm.ia_country.half_width select {width:287px !important; padding:9px 10px; margin:1px 0;}
p.submit {padding-bottom:0; *padding-bottom:15px}
p.submit input {font-size:14px; line-height:14px; background:/*<edit title="Submit button">*/#f96800/*</edit>*/; border:/*<edit title="Submit button">*/#f96800/*</edit>*/; color:/*<edit title="Submit button text">*/#ffffff/*</edit>*/; padding:7px 10px; -webkit-appearance: none; text-transform: uppercase;}
p.submit input:hover {cursor:pointer;}
.hidden {display:none;}
.interaction_unsubscribe span, .multiple_choice span, .accept_decline span, .interaction_field span, .dynamics_rsvp span, .checkboxes span {float:left; clear:both; width:100%; margin:0 0 10px; font-weight:normal; font-size:14px; line-height:19px; font-family: Arial, sans-serif; color:#68635f; font-style:italic;}
.interaction_unsubscribe label span, .multiple_choice label span, .accept_decline label span, .interaction_field label span, .dynamics_rsvp label span, .checkboxes label span {float:none; clear:none; width:100%; margin:0 0 3px; font-weight:normal; font-size:14px; line-height:19px;font-family: Arial, sans-serif; color:#68635f; font-style:normal;}
.drop_down label {font-size:14px; line-height:19px; font-family: Arial, sans-serif; color:#68635f; margin:0 0 10px; font-style:italic;}
select option {color:#68635f;}
.interaction_field.rsvp span {font-weight:normal;}
.interaction_field.rsvp label span {font-weight:normal;}
.instruction_paragraph span {font-size:14px; line-height:19px; margin-bottom:10px; font-family: Arial, sans-serif; color:#68635f;}
.multiple_choice label {width:100%;}
.paragraph_text label {font-size:14px; line-height:19px; font-family: Arial, sans-serif; color:#68635f;}
.vx_subscribe span, .vx_unsubscribe span, .interaction_subscribe span, .interaction_unsubscribe span {font-size:14px; line-height:19px; font-family: Arial, sans-serif; color:#68635f; font-style:italic; float:left; clear:both; width:100%; margin:0 0 10px;}
.vx_subscribe label span, .vx_unsubscribe label span, .interaction_subscribe label span, .interaction_unsubscribe label span {float:none; clear:none; margin:0 0 3px; font-style:normal;}
input[readonly] {background:#f3f1ed;}
sup, sub {vertical-align:baseline; position:relative; top:-0.4em; line-height:0;}
sub {top:0.4em;}

.file_upload {margin-bottom:30px;}
.file_upload span {font-size:14px; line-height:19px; font-family: Arial, sans-serif; color:#68635f; font-style:italic; padding:0 10px 0 0;}
.file_upload input {color:#68635f;}

/*.file_upload {font-size:14px; line-height:14px; position:relative; display:block; overflow:hidden; margin-bottom:30px; padding:5px 0; background:#68635f; width:115px;}
.file_upload span { color:#ffffff; background:#68635f; padding:0 10px; font-weight:normal; text-transform:uppercase;}
.file_upload input[type=file] {position:absolute; left:0; top:0; opacity:0;}
.file_upload input:hover {cursor:pointer;}*/

/***** TEXT EDITOR STYLES *****/
body.mceContentBody {background-image: none; background:#FFFFFF; font-family:Arial, sans-serif;}
body.mceContentBody.content {width:95% !important;}

#_blocks ul {list-style:disc;}