body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #c7c4c1; }
p {  }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.image-repeat-hor { background-repeat: repeat-x; }
.image-no-repeat { background-repeat: no-repeat; }
.image-repeat-vert { background-repeat: repeat-y; }
.bar { color: #60574f; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-top: 15px; padding-left: 8pt; }
.bar a:visited { color: #60574f; text-decoration: none; }
.bar a:hover { color: #000; text-decoration: none; }
.bar a:link { color: #60574f; text-decoration: none; }
.bar a:active { color: #60574f; text-decoration: none; }
.main_body { color: #60574f; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; padding-right: 14pt; padding-left: 14pt; }
.main_body_bold { color: #60574f; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
.form_text { color: #60574f; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; padding-right: 10pt; }
.quote { color: #60574f; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; padding-top: 38pt; padding-right: 20pt; padding-left: 20pt; }
.quote_s { color: #000; font-size: 8.5pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 11.5pt; padding: 0 0 7pt; }
.quote_rs { position: relative; top: 0; }
.quote a:visited { color: #60574f; font-size: 9pt; font-weight: normal; line-height: 25pt; text-decoration: none; }
.quote a:link { color: #60574f; font-size: 9pt; font-weight: normal; line-height: 25pt; text-decoration: none; }
.quote a:active { color: #60574f; font-size: 9pt; font-weight: normal; line-height: 25pt; text-decoration: none; }
.quote a:hover { color: #000; font-size: 9pt; font-weight: normal; line-height: 25pt; text-decoration: none; }
.main_body a:visited { color: #60574f; text-decoration: none; }
.main_body a:hover { color: #000000; text-decoration: none; }
.main_body a:link { color: #60574f; text-decoration: none; }
.main_body a:active { color: #60574f; text-decoration: none; }
.side { color: #60574f; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11pt; padding-left: 4px; }
.side a:link { color: #60574f; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11pt; text-decoration: none; }
.side a:visited { color: #60574f; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11pt; text-decoration: none; }
.side a:hover { color: #000; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11pt; text-decoration: none; }
.side a:active { color: #60574f; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11pt; text-decoration: none; }
.side_subhead_bus { color: #900; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13pt; }
.side_subhead_lm { color: #ce8234; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; }
.side_subhead_hr { color: #917354; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; }
.side_strong_lm { color: #ce8234; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.side_strong_hr { color: #917354; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.side p { margin-top: 0; margin-bottom: 5px; }
.main_body p { margin-top: 0; margin-bottom: 15px; }
.news { color: #60574f; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10pt; }
.news a:link { color: #60574f; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10pt; text-decoration: none; }
.news a:visited { color: #60574f; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10pt; text-decoration: none; }
.news a:hover { color: #000; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10pt; text-decoration: none; }
.news a:active { color: #60574f; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10pt; text-decoration: none; }
.callout { color: #917354; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 15pt; padding-right: 10pt; }
.address { color: #917354; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11.5pt; padding-right: 10pt; }
.address a:link { color: #917354; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.address a:visited { color: #917354; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.address a:hover { color: #900; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.address a:active { color: #917354; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.news_date { color: #900; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10pt; }
.headers { color: #514b46; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; }
.headers_large { color: #514b46; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; }
.headers a:link { color: #60574f; font-size: 10pt; line-height: 14px; text-decoration: none; }
.headers a:visited { color: #60574f; font-size: 10pt; line-height: 14px; text-decoration: none; }
.headers a:hover { color: #000; font-size: 10pt; line-height: 14px; text-decoration: none; }
.headers a:active { color: #60574f; font-size: 10pt; line-height: 14px; text-decoration: none; }
.headers_bus { color: #900; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; }
.headers_bus_tight { color: #900; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; }
.headers_lm { color: #ce8234; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; }
.headers_lm_tight { color: #ce8234; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; }
.headers_hr { color: #917354; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; }
.headers_hr_tight { color: #917354; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; }
.headers_ct { color: #648ba4; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; }
.headers_ct_tight { color: #648ba4; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; }
.headers_side { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; }
.headers_glance { font-size: 15pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 21px; }
.main_body li { font-weight: normal; line-height: 14px; list-style-type: square; }
.bar_bold { color: #60574f; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.bar_small { font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.bar_small a:link { color: #60574f; text-decoration: none; }
.bar_small a:visited { color: #60574f; text-decoration: none; }
.bar_small a:hover { color: #000; text-decoration: none; }
.bar_small a:active { color: #60574f; text-decoration: none; }
.footer { color: #000; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11pt; }
.copyright { color: #000; font-size: 7pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10pt; }
.copyright a:link { color: #000; text-decoration: none; }
.copyright a:visited { color: #000; text-decoration: none; }
.copyright a:hover { color: #000; text-decoration: none; }
.copyright a:active { color: #000; text-decoration: none; }
.footer a:link { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.footer a:visited { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.footer a:hover { color: #900; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.footer a:active { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.top_nav { color: #60574f; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.top_nav a:link { color: #60574f; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.top_nav a:visited { color: #60574f; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.top_nav a:hover { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.top_nav a:active { color: #60574f; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }

