* {margin:0; padding:0;}
body {background:#ffffff; height:100%; font-family:Arial, sans-serif; width:100%;}
.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 */
body {-webkit-text-size-adjust:none; -ms-text-size-adjust:none;} /* Prevent Webkit and Windows Mobile platforms from changing default font sizes. */
table {border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt;} /* 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. */

/***** COMMON STYLES *****/
a {color:/*<edit title="Announcement - Link">*/#0073ae/*</edit>*/; text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline;}
.invite a {color:/*<edit title="Invite - Link">*/#0073ae/*</edit>*/; text-decoration:none; font-weight:bold;}
p {font-size:14px; line-height:20px; margin-bottom:15px; font-family:Arial, sans-serif; color:/*<edit title="Announcement - Main Text">*/#000001/*</edit>*/;}
.invite p {font-size:14px; line-height:23px; margin-bottom:15px; font-family:Arial, sans-serif; color:/*<edit title="Invite - Main Text">*/#000001/*</edit>*/;}
img {display:block;}
a img {border:0; border:none;}
.spacer {font-size:1px; line-height:1px;}
.container-bg {background:#FFFFFF;}

.line {background:/*<edit title="Announcement - Divider Line">*/#afb1b2/*</edit>*/; font-size:1px; line-height:1px;}
.invite .line {background:/*<edit title="Invite - Divider Line">*/#afb1b2/*</edit>*/; font-size:1px; line-height:1px;}

/***** HEADING STYLES *****/
h1 {font-size:25px; line-height:31px; margin-bottom:15px; font-family:Arial, sans-serif; font-weight:normal; color:/*<edit title="Announcement - Heading 1">*/#000001/*</edit>*/;}
h2 {font-size:18px; line-height:22px; margin-bottom:15px; font-family:Arial, sans-serif; font-weight:bold; color:/*<edit title="Announcement - Heading 2">*/#0073ae/*</edit>*/;}
h3 {font-size:16px; line-height:20px; margin-bottom:15px; font-family:Arial, sans-serif; font-weight:bold; color:/*<edit title="Announcement - Heading 3">*/#000001/*</edit>*/;}
h4 {font-size:14px; line-height:18px; margin-bottom:0px; font-family:Arial, sans-serif; font-weight:bold; color:/*<edit title="Announcement - Heading 4">*/#0073ae/*</edit>*/;}
h5 {font-size:14px; line-height:18px; margin-bottom:0px; font-family:Arial, sans-serif; font-weight:normal; color:/*<edit title="Announcement - Heading 5">*/#000001/*</edit>*/;}

.invite h1 {font-size:38px; line-height:42px; margin-bottom:15px; font-family:Arial, sans-serif; font-weight:normal; color:/*<edit title="Invite - Heading 1">*/#000001/*</edit>*/;}
.invite h2 {font-size:52px; line-height:56px; margin-bottom:15px; font-family:Arial, sans-serif; font-weight:normal; color:/*<edit title="Invite - Heading 2">*/#0073ae/*</edit>*/;}
.invite h3 {font-size:23px; line-height:29px; margin-bottom:15px; font-family:Arial, sans-serif; font-weight:normal; color:/*<edit title="Invite - Heading 3">*/#000001/*</edit>*/;}
.contact h3 {font-size:16px; line-height:20px; margin-bottom:15px; font-family:Arial, sans-serif; font-weight:bold; color:/*<edit title="Invite - Heading 3">*/#000001/*</edit>*/;}
.invite h4 {font-size:16px; line-height:20px; margin-bottom:15px; font-family:Arial, sans-serif; font-weight:bold; color:/*<edit title="Invite - Heading 4">*/#0073ae/*</edit>*/;}
.invite h5 {font-size:16px; line-height:20px; margin-bottom:0px; font-family:Arial, sans-serif; font-weight:bold; color:/*<edit title="Invite - Heading 5">*/#0073ae/*</edit>*/;}
.invite h6 {font-size:14px; line-height:18px; margin-bottom:0px; font-family:Arial, sans-serif; font-weight:normal; color:/*<edit title="Invite - Heading 6">*/#000001/*</edit>*/;}

/***** GENERAL STYLES *****/
.online p {font-size:10px; line-height:14px; margin-bottom:0px; font-family:Arial, sans-serif; color:/*<edit title="Announcement - Main Text">*/#000001/*</edit>*/;}

.border {border-top:1px solid /*<edit title="Announcement - Email Border">*/#ffffff/*</edit>*/; border-right:1px solid /*<edit title="Announcement - Email Border">*/#ffffff/*</edit>*/; border-bottom:1px solid /*<edit title="Announcement - Email Border">*/#ffffff/*</edit>*/; border-left:1px solid /*<edit title="Announcement - Email Border">*/#ffffff/*</edit>*/;}

.border-invite {border-top:1px solid /*<edit title="Invite - Email Border">*/#afb1b2/*</edit>*/; border-right:1px solid /*<edit title="Invite - Email Border">*/#afb1b2/*</edit>*/; border-bottom:1px solid /*<edit title="Invite - Email Border">*/#afb1b2/*</edit>*/; border-left:1px solid /*<edit title="Invite - Email Border">*/#afb1b2/*</edit>*/;}

.border-form {border-top:1px solid /*<edit title="Form/Landing Pages - Email Border">*/#afb1b2/*</edit>*/; border-right:1px solid /*<edit title="Form/Landing Pages - Email Border">*/#afb1b2/*</edit>*/; border-bottom:1px solid /*<edit title="Form/Landing Pages - Email Border">*/#afb1b2/*</edit>*/; border-left:1px solid /*<edit title="Form/Landing Pages - Email Border">*/#afb1b2/*</edit>*/;}

.button {background:/*<edit title="Announcement - Button Background">*/#0073ae/*</edit>*/;}
.button p {margin-bottom:0; color:/*<edit title="Announcement - Button Text">*/#ffffff/*</edit>*/; font-weight:bold;}
.button a {font-size:14px; font-family:Arial, sans-serif; color:/*<edit title="Announcement - Button Text">*/#ffffff/*</edit>*/; text-decoration:none; padding:7px 15px; border:1px solid /*<edit title="Announcement - Button Background">*/#0073ae/*</edit>*/; display:block;}

.invite .button {background:/*<edit title="Invite - Button Background">*/#0073ae/*</edit>*/;}
.invite .button p {margin-bottom:0; color:/*<edit title="Invite - Button Text">*/#ffffff/*</edit>*/; font-weight:bold;}
.invite .button a {font-size:14px; font-family:Arial, sans-serif; color:/*<edit title="Invite - Button Text">*/#ffffff/*</edit>*/; text-decoration:none; padding:7px 15px; border:1px solid /*<edit title="Invite - Button Background">*/#0073ae/*</edit>*/; display:block;}

.footer, .footer p {font-size:10px; line-height:14px; margin-bottom:15px; font-family:Arial, sans-serif; color:/*<edit title="Announcement - Footer Text">*/#000001/*</edit>*/;}
.invite .footer, .invite .footer p {font-size:10px; line-height:14px; margin-bottom:15px; font-family:Arial, sans-serif; color:/*<edit title="Invite - Footer Text">*/#000001/*</edit>*/;}

/***** LIST STYLES - (use for all bullet & number lists) *****/
ul {Margin:0 0 0 17px;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;}
ul li {Margin:0;padding-bottom:15px; font-size:14px;line-height:20px;font-family:Arial, sans-serif;color:/*<edit title="Announcement - Main Text">*/#000001/*</edit>*/;}
ul li ul, ul ul {Margin:0 0 0 16px;}
ul li ul li, ul ul li {Margin:0px;font-size:14px;line-height:20px;font-family:Arial, sans-serif;color:/*<edit title="Announcement - Main Text">*/#000001/*</edit>*/;}
ol {Margin:0 0 0 25px;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;}
ol li {Margin:0;font-size:14px;line-height:20px;font-family:Arial, sans-serif;color:/*<edit title="Announcement - Main Text">*/#000001/*</edit>*/;}

.invite ul {Margin:0 0 0 17px;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;}
.invite ul li {Margin:0;font-size:14px;line-height:20px;font-family:Arial, sans-serif;color:/*<edit title="Invite - Main Text">*/#000001/*</edit>*/;}
.invite ul li ul, .invite ul ul {Margin:0 0 0 16px;}
.invite ul li ul li, .invite ul ul li {Margin:0px;font-size:14px;line-height:20px;font-family:Arial, sans-serif;color:/*<edit title="Invite - Main Text">*/#000001/*</edit>*/;}
.invite ol {Margin:0 0 0 25px;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;}
.invite ol li {Margin:0;font-size:14px;line-height:20px;font-family:Arial, sans-serif;color:/*<edit title="Invite - Main Text">*/#000001/*</edit>*/;}

li:last-child {margin-bottom:15px;}
ul li ul li:last-child, ul ul li:last-child {margin-bottom:0px;}

/***** FORM STYLES *****/
label {padding:0px; font-family:Arial, sans-serif; font-weight:bold;}
form [type=text], form [type=email], form [type=tel], form [type=url], textarea, select {border:1px solid /*<edit title="Form Input Border">*/#000001/*</edit>*/; padding:3px; font-family:Arial, sans-serif; font-size:inherit;}
input[type=text], input[type=email] {width:260px; font-family:Arial, sans-serif;}
input[type=submit] {margin:10px 0 0 0; font-family:Arial, sans-serif;}
form select, select {width:269px !important;}
textarea {width:260px;}
p.checkboxes, p.multiple_choice {margin:10px 0; font-family:Arial, sans-serif;}
.error, .invalid {border: 1px solid red !important;float:left !important;clear:both !important;font-family:Arial, sans-serif;}
.single_line_text, .single_line_text_ia {float:left !important;border: 1px solid #ffffff;}
.table, .table th, .table td {border:1px solid #ffffff; font-family:Arial, sans-serif;}
.table th, .table td {padding:5px; font-family:Arial, sans-serif;}
p, .section_break {clear: both;}
.section_break {margin-top:1.618em;}
.single_line_text.half_width, .half_width, .single_line_text_ia.half_width {float:left; width:49%; clear:none; padding: 0;}
p.submit {padding-bottom:0; *padding-bottom:15px}
p.submit input {border:1px solid /*<edit title="Form Button Background">*/#0073ae/*</edit>*/; color:/*<edit title="Form Button Text">*/#ffffff/*</edit>*/; font-weight:bold; padding:5px 20px; background:/*<edit title="Form Button Background">*/#0073ae/*</edit>*/; -webkit-appearance: none;}
p.submit input:hover {border:1px solid /*<edit title="Form Button Background">*/#0073ae/*</edit>*/; color:/*<edit title="Form Button Background">*/#0073ae/*</edit>*/; font-weight:bold; padding:5px 20px; background:/*<edit title="Form Button Text">*/#ffffff/*</edit>*/; cursor:pointer;}
form label {display:block;}
.form-txt em {color:red;}
.hidden {display:none;}
.interaction_unsubscribe span, .multiple_choice span, .accept_decline span, .rsvp span {float:left; clear:both; width:100%; margin:0 0 3px; font-weight:bold;}
.interaction_unsubscribe label span, .multiple_choice label span, .accept_decline label span, .rsvp label span, .interaction_field span, .interaction_subscribe span {float:none; clear:none; width:100%; margin:0 0 3px; font-weight:normal;}
.checkboxes span {float:left; clear:both; width:100%; margin:0 0 3px; font-weight:bold;}
.checkboxes label span {float:none; clear:none; width:100%; margin:0 0 3px; font-weight:normal;}
.multiple_choice label {width:100%;}

/***** 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;}