a { color: #233690; text-decoration: underline; }
a:hover { color: #993366; text-decoration: underline; }
a.register { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; line-height: 14px; color: #233690; font-weight: bold; text-decoration: underline; }
a.register:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; line-height: 14px; color: #993366; font-weight: bold; text-decoration: underline; }

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	vertical-align: text-top;
}
.mainhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #233690;
	vertical-align: text-top;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #233690;
	vertical-align: text-top;
}
.sub-subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #663300;
	vertical-align: text-top;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	vertical-align: text-top;
}
.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	vertical-align: text-top;
}
.photocaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #233690;
	vertical-align: text-top;
}
UL { 
	list-style: url(http://www.theopma.com/images/global/bullet-12.gif);
	margin-left: 18px; 
	padding-left: 8px; }

<!-- Styles for Mail Chimp email list subscribe form -->

			 .container {
        background-color:#EAEEF1;  /* #1# Editable Foreground */
        border: 1px solid #243690;  /* #1# Editable */
        }

        .content {
        background-color:#EAEEF1;  /* #1# Editable Foreground */
        font-family:arial,sans-serif;  /* #3# Editable */
        padding:20px;  /* #3# Editable */
        }

        .headerBar {
        background-color:#C4D0E6;  /* #2# Editable */
        color:#243690;  /* #2# Editable */
        font-size:22px;  /* #2# Editable */
        font-family:Arial;  /* #2# Editable */
        font-weight:bold;  /* #2# Editable */
        padding:10px;  /* #2# Editable */
        text-align:left;  /* #2# Editable */
        border-bottom:0px solid #000000; /* #2# Editable */
        }

        p, label {
        line-height:100%;  /* #3# Editable */
        font-family:arial,sans-serif;  /* #3# Editable */
        font-size: 12px;  /* #3# Editable */
        color: #243690;  /* #3# Editable */
        }

        .formText {
        font-family: arial,sans-serif;  /* #3# Editable */
        font-size:12px;  /* #3# Editable */
        line-height: 100%;  /* #3# Editable */
        color: #243690;  /* #3# Editable */
        }

        .alert {
        font-size:20px;  /* #3# Editable */
        line-height:200%;  /* #3# Editable */
        color:#FD9001;  /* #3# Editable */
        font-family:arial,sans-serif;  /* #3# Editable */
        font-weight:bold;  /* #3# Editable */
        }

        div.errorText {
        font-size: 12px;  /* #3# Editable */
        line-height:150%;  /* #3# Editable */
        font-weight:bold;  /* #3# Editable */
        color:#FD9001;  /* #3# Editable */
        font-family:arial,sans-serif;  /* #3# Editable */
        background-color:#F5EFD7;  /* #3# Editable */
        padding:5px;  /* #3# Editable */
        margin:3px;  /* #3# Editable */
        }

    