/* Style Definitions */

:link {color: #666666; }
:visited {color: #555566; }
:active {color: #555566;}
:hover{COLOR:#444455; TEXT-DECORATION:none}

body { background-color: #FFFFFF; }

div.section1 { page: Section1; }

table.main { background-color: #FFFFFF; border: 0; border-color: #fffaf4; border-collapse: collapse; padding: 8em; border-spacing: 0; }
table.tinted { background-color: #EEEEEE; }
td.menu { text-align: center; vertical-align: top; width:16%;  }
td.main { text-align: center; vertical-align: top; width: 52%; }
td.lhs { text-align: center; vertical-align: top; width: 16%;  }
td.rhs { text-align: center; vertical-align: top; width: 32%;  }
td.form {  background-color: #DCE0D8;  text-align: right; vertical-align: top; }
td.formlabel {  background-color: #DCE0D8;  text-align: right; vertical-align: top; width:236px;}
td.formbox {  background-color: #DCE0D8; vertical-align: top; width:354px; }

p.leftside { text-align: left;
vertical-align:top
font-family: "verdana, helvetica, arial, sans serif";
font-size: 12.0pt;
margin: 0pt;
margin-bottom: .0001pt;
text-autospace: none; 
}
p.lefttext { text-align: left;
vertical-align:top
font-family: "verdana, helvetica, arial, sans serif";
font-size: 12.0pt;
margin: 24pt;
margin-bottom: .0001pt;
text-autospace: none; 
}

p.cent, div.cent, h1.cent { text-align: center; 
font-family: "verdana, helvetica, arial, sans serif";
font-size: 12.0pt;
margin: 0cm;
margin-bottom: .0001pt;
text-autospace: none; 
}

p.topcent { text-align: center; 
vertical-align:top
font-family: "verdana, helvetica, arial, sans serif";
font-size: 12.0pt;
margin: 0cm;
margin-bottom: .0001pt;
text-autospace: none; 
}
p.msonormal, li.msonormal, div.msonormal {
font-family: "verdana, helvetica, arial, sans serif";
mso-fareast-font-family: "verdana, helvetica, arial, sans serif";
font-size: 10.0pt;
margin: 0cm;
margin-bottom: .0001pt;
text-align: left; 
text-autospace: none;
mso-layout-grid-align: none;
mso-pagination: none;
mso-style-parent: "";
}

span.defaultpara {
mso-ansi-language: EN-UK;
mso-style-name: "Default Para";
mso-style-parent: "";
}

.newsletter {
color: #444466;
font-family: erie, sans serif, arial;
font-size: x-large;
}
.CorporateName {
color: #444455;
font-family: verdana, helvetica, arial, sans serif;
font-size: large;
}
.TitleCaps {
color: #111188;
font-family: verdana, helvetica, arial, sans serif;
font-size: x-large;
font-weight: bold;
}
.Title {
color: #555555;
font-family: verdana, helvetica, arial, sans serif;
font-size: large;
font-weight: bold;
}
.soundbites {
color: #444455;
font-family: verdana, helvetica, arial, sans serif;
font-size: x-large;
}
.corporatehead {
color: #665566;
font-family: erie, sans serif, arial;
font-size: x-large;
}
.issueyear {
color: #555555;
font-family: verdana, helvetica, arial, sans serif;
font-size: large;
}

.boxheader {
color: #444444;
font-family: verdana, helvetica, arial, sans serif;
font-size: 14px;
}
.corporatesubhead {
color: #493F85;
font-family: verdana, helvetica, arial, sans serif;
font-size: small;
}
.authorline {
color: #333333;
font-family: verdana, helvetica, arial, sans serif;
font-size: 14px;
}
.head4 {
color: #C0C0C0;
font-family: verdana, helvetica, arial, sans serif;
font-size: small;
}
.section {
color: #444444;
font-family: verdana, helvetica, arial, sans serif;
font-size: 17px;
font-weight: bold;
}
.authorname {
color: #222222;
font-family: verdana, helvetica, arial, sans serif;
font-size: 14px;
}
.head1 {
color: #0000FF;
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
}
.filler {
color: #FBC4EC;
font-family: helvetica, arial, sans serif;
font-size: 10px;
}
.head2 {
color: #463D5F;
font-family: verdana, helvetica, arial, sans serif;
font-size: 14px;
font-weight: bold;
}
.head3 {
color: #000068;
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
}

.bodytext {
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
}
.name {
color: #0000AA;
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
}
.quote {
color: #222277;
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
font-style:italic; font-weight: bold;
}
.Emphasis {
color: #333333;
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
}
.HiLight {
color: #B02F66;
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
}
.MidLight {
color: #332266;
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
}
.LoLight {
color: #001122;
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
font-weight: bold;
}
.tagline {
font-family: verdana, helvetica, arial, sans serif;
font-size: 12px;
}
.small {
font-family: verdana, helvetica, arial, sans serif;
font-size: 10px;
}
.tail {
color: #666666;
font-family: verdana, helvetica, arial, sans serif;
font-size: 10px;
}


/* Page Definitions */
@page {
mso-endnote-numbering-style: arabic;
mso-footnote-numbering-restart: each-section;
mso-page-border-surround-footer: no;
mso-page-border-surround-header: no;
}

@page section1 {
margin: 72.0pt 90.0pt 72.0pt 90.0pt;
mso-footer-margin: 36.0pt;
mso-header-margin: 36.0pt;
mso-paper-source: 0;
size: 612.0pt 792.0pt;
}