body  /* main text */ { color: #585858; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; }.maintext { color: #585858; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; text-align: left; margin-top: 10pt; margin-bottom: 10pt; padding: 0; }.indented { margin-left: 3em; }.footnote { color: #585858; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10pt; text-align: left; }p  /* main text */ { color: #585858; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; }a:link   { color: #906caf; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }a:visited { color: #6a2c91; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }a:hover { color: #906caf; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }a:active { color: #6a2c91; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }.h1  /* header */ { color: #6a2c91; font-size: 1.5em; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-transform: uppercase; text-align: left; text-indent: 0; margin: 0; padding: 0; }.h2  /* subheader */ { color: #5d9732; font-size: 1.4em; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 0; padding: 0; }.h3  /* subheader 2 */ { color: #585858; font-size: 1.17em; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding: 0; }#frame { position: relative; left: 50%; width: 800px; height: 600px; margin-left: -400px; padding: 0; }#header01-FR { background-image: url(../images/FCF-webbanner01.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header02-FR { background-image: url(../images/FCF-webbanner02.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header03-FR { background-image: url(../images/FCF-webbanner03.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header04-FR { background-image: url(../images/FCF-webbanner04.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header05-FR { background-image: url(../images/FCF-webbanner05.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header06-FR { background-image: url(../images/FCF-webbanner06.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header07-FR { background-image: url(../images/FCF-webbanner07.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header08-FR { background-image: url(../images/FCF-webbanner08.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header09-FR { background-image: url(../images/FCF-webbanner09.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header10-FR { background-image: url(../images/FCF-webbanner10.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header01 { background-image: url(../images/CWF-webbanner01.jpg); margin: 0; padding: 0; position: absolute; width: 100%; height: 120px; }#header02 { background-image: url(../images/CWF-webbanner02.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header03 { background-image: url(../images/CWF-webbanner03.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header04 { background-image: url(../images/CWF-webbanner04.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header05 { background-image: url(../images/CWF-webbanner05.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header06 { background-image: url(../images/CWF-webbanner06.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header07 { background-image: url(../images/CWF-webbanner07.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header08 { background-image: url(../images/CWF-webbanner08.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header09 { background-image: url(../images/CWF-webbanner09.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#header10 { background-image: url(../images/CWF-webbanner10.jpg); position: absolute; width: 100%; height: 120px; margin: 0; padding: 0; }#sitenav { background-color: #6a2c91; position: relative; top: 120px; width: 100%; height: 30px; margin: 0; padding: 0; }.sitenavtext { color: #fff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; position: relative; top: 30%; margin-right: 10pt; padding: 0; }.sitenavtext a { color: #fff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }.sitenavtext a:hover { color: #fff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }#main { width: 100%; height: 420px; margin: 0; padding: 0; }#content { margin: 0; padding: 10pt; }#scrolling { background-color: #ffffff; position: absolute; top: 150px; left: 200px; width: 600px; height: 420px; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; }#sidebar { background-color: #906caf; position: relative; top: 150px; width: 200px; height: 420px; margin: 0; padding: 0; }#list-menu { color: #ffffff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; position: relative; width: 200px; }#list-menu ul { color: #ffffff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; list-style-type: none; list-style-image: none; }#list-menu li { color: #ffffff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; }#list-menu a { color: #ffffff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #906caf; text-decoration: none; padding: 2px 2px 2px 6px; border-bottom: 1px solid #fff; border-top-style: solid; border-top-width: 0; border-right-style: solid; border-right-width: 0; border-left-style: solid; border-left-width: 0; display: block; }#list-menu a:hover { color: #ffffff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #6a2c91; text-decoration: none; padding: 2px 2px 2px 6px; border-color: #fff; border-width: 0 0 1px; display: block; }#list-menu-active { color: #ffffff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #6a2c91; text-decoration: none; padding: 2px 2px 2px 6px; border-color: #fff; border-width: 0 0 1px; display: block; }#list-menu-active a { color: #ffffff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; display: block; }#list-menu-active a:hover { color: #ffffff; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; display: block; }#list-submenu { color: #585858; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; position: relative; }#list-submenu ul { color: #585858; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; list-style-type: none; list-style-image: none; }#list-submenu li { color: #585858; font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; }#list-submenu a { color: #585858; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e7e1f0; text-decoration: none; padding: 2px 2px 2px 10px; display: block; }#list-submenu a:hover { color: #585858; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #c3b1d6; text-decoration: none; padding: 2px 2px 2px 10px; display: block; }#footer { background-color: #6a2c91; position: absolute; top: 570px; width: 100%; height: 30px; margin: 0; padding: 0; }#footer a { color: #ffffff; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }#footer a:hover { color: #ffffff; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }.footertext { color: #ffffff; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; position: relative; top: 30%; margin-right: 10pt; padding: 0; }.bulletlist { font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14pt; text-align: left; margin-top: 10px; margin-bottom: 12pt; padding: 0 0 0; list-style-image: url(../images/graphic-bullet.gif); list-style-position: outside; display: block; white-space: normal; }.bulletlist li { }.nobulletlist { font-size: 10pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; text-align: left; margin-top: 10px; margin-bottom: 12pt; list-style-type: none; padding: 0; display: block; white-space: normal; }.address { color: white; font-size: 8pt; font-family: Optima, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 1em; }
