body { background-color: #686752; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }

.Centered { text-align: center; }
.CustomVerticalSpacing { margin: 0; border-width: 0; padding: 0; line-height: 0; }

/* If the anchor tag font text colours are changed, then it should also be changed in the promoadlayer.htm code. */
a { background: #f1f5e9; }
a:hover {background: #ffffbb; }
a:link, a:visited, a:active, div a:link, div a:visited, div a:active {color: #5883b3; text-decoration: none; }

.MainTable { border-collapse: collapse; border-spacing: 0; padding: 0px; margin: 0px; margin-left: auto; margin-right: auto; }

.LeftMarginBorder { width: 1px; background-color: #686752; padding: 0px; margin: 0px; }

.LeftAndMiddleContentArea { background-color: #f1f5e9; color: #000000; width: 750px; padding: 0px; margin: 0px; vertical-align: top; text-align: left; }

.LeftContentTextSpaceToTheLeftOf { background-color: #f1f5e9; color: #000000; width: 26px; padding: 0px; margin: 0px; }
.LeftContentTextArea { background-color: #f1f5e9; color: #000000; width: 270px; border-collapse: collapse; border-spacing: 0; padding: 0px; margin: 0px; vertical-align: top; text-align: left; }
.LeftAndMiddleContentAreaTopSpacerHeight { font: 9pt arial,helvetica,sans-serif; background-color: #f1f2ed; color: #a30005; line-height: .7; }
.LeftContentTitleText { font: 14pt arial,helvetica,sans-serif; background-color: #f1f5e9; color: #a30005; letter-spacing: -.6px; line-height: 1.25; }
.LeftContentSubTitleText { font: 9pt arial,helvetica,sans-serif; background-color: #f1f5e9; color: #a30005; line-height: 1; }
.LeftContentFormFieldName { font: 9pt arial,helvetica,sans-serif; background-color: #f1f5e9; color: #000000; vertical-align: top; text-align: left; line-height: 1.4; }
.LeftContentFormContentArea { background-color: #f1f5e9; color: #000000; border-collapse: collapse; border-spacing: 0; padding: 0px; margin: 0px; vertical-align: top; text-align: right; }
.LeftContentFormInputField { background-color: #ffffff !important; color: #000000 !important; width: 268px; height: 18px; border-top: 1px solid #999999 !important; border-left: 1px solid #999999 !important; border-bottom: 1px solid #e6e6e6 !important; border-right: 1px solid #e6e6e6 !important; border-collapse: collapse; font: 10pt arial,helvetica,sans-serif; margin-bottom: 8px; text-align: left;}
.LeftContentFormSubmitButton { width: 99px; height: 26px; border: 0; font: 15pt arial,helvetica,sans-serif; background-color: #920003; color: #ffffff; border-top: 1px; text-align: center; }
.LeftContentLowerTextArea { background-color: #f1f5e9; color: #000000; border-collapse: collapse; border-spacing: 0; padding: 0px; margin: 0px; vertical-align: top; text-align: left; }
.LeftContentText { font: 8pt arial,helvetica,sans-serif; background-color: #f1f5e9; color: #444433; line-height: 1.6; }
.LeftContentTextBold { font: 9pt arial,helvetica,sans-serif; font-weight: bold; background-color: #f1f5e9; color: #444433; line-height: 1.6; }
.LeftContentTextSpaceToTheRightOf { background-color: #f1f5e9; color: #000000; width: 26px; padding: 0px; margin: 0px; }
.LeftContentTable { background-color: #f1f5e9; color: #000000; border-collapse: collapse; border-spacing: 0; padding: 0px; margin: 0px; vertical-align: top; text-align: left; }
.LeftContentImgLink a:hover { background: #f1f5e9; }


.MiddleContentArea { background-color: #f1f5e9; color: #000000; border-collapse: collapse; border-spacing: 0; padding: 0px; margin: 0px; vertical-align: top; text-align: left; }
.MiddleContentTitleText { font: 14pt arial,helvetica,sans-serif; background-color: #f1f5e9; color: #a30005; letter-spacing: -.6px; line-height: 1.25; }
.MiddleContentText { font: 9pt arial,helvetica,sans-serif; background-color: #f1f5e9; color: #000000; line-height: 1.6; }
.MiddleContentTextArea { background-color: #f1f5e9; color: #000000; width: 400px; padding: 0px; margin: 0px; vertical-align: top; text-align: left; }
.MiddleContentTextSpaceToTheRightOf { background-color: #f1f5e9; color: #000000; width: 28px; padding: 0px; margin: 0px; }

.MiddleMarginBorder { width: 1px; background-color: #3a1a1b; padding: 0px; margin: 0px; }

.RightContentArea { background-color: #3a1a1b; color: #c7c7ab; width: 273px; border-collapse: collapse; border-spacing: 0; padding: 0px; margin: 0px; vertical-align: top; text-align: left; }
.RightContentTextSpaceToTheLeftOf { background-color: #3a1a1b; color: #c7c7ab; width: 26px; padding: 0px; margin: 0px; }
.RightContentTextArea { background-color: #3a1a1b; color: #c7c7ab; width: 219px; padding: 0px; margin: 0px; }
.RightContentTitleText { font: 14pt arial,helvetica,sans-serif; background-color: #3a1a1b; color: #e9de65; letter-spacing: -.6px; line-height: 1.1; }
.RightContentText { font: 9pt arial,helvetica,sans-serif; background-color: #3a1a1b; color: #c1c1a5; line-height: 1.2; }
.RightContentHRTag { width: 219px; background-color: #3a1a1b; color: #573637; border-collapse: collapse; border-spacing: 0; padding: 0; margin-top: 6px; margin-bottom: 8px; };
.RightContentTextSpaceToTheRightOf { background-color: #3a1a1b; color: #c7c7ab; width: 28px; padding: 0px; margin: 0px; }

.RightMarginBorder { width: 1px; background-color: #686752; padding: 0px; margin: 0px; }

