body { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; }

.banner { color: #FFFFFF; font-size: 20pt; font-weight: bold; }

.text_normal { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 12pt; font-weight: normal;}

.text_bold { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 12pt; font-weight: bold;}

.text_small { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 11pt; }

.text_big { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 14pt; }

.footer { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }

.footer_small { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-align: center; }

.section_label { color: #000066; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-align: center; }

.section_label_small { color: #000066; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-align: center; }

.column_title { color: #000066; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 14pt; font-weight: bold; }

.column_subtitle { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 13pt; font-weight: normal; }

.book_title { color: #000066; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 12pt; font-weight: bold; }

.formLabel { color: #000066; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 11pt; font-weight: bold; }

p.comment { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 10pt; }

p.submitter { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 10pt; text-align: right; }

p.response { color: #000000; font-family: arial, verdana, univers, helvetica, sans-serif; font-size: 10pt; font-style: italic; }


/*  Table of Contents/Navigation Links  */

A.toc:link { color: #FFFFFF; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: arial, verdana, univers, helvetica, sans-serif; }

A.toc:hover { color: #FFFFFF; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: arial, verdana, univers, helvetica, sans-serif; }

A.toc:active { color: #FFFFFF; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: arial, verdana, univers, helvetica, sans-serif; }

A.toc:visited { color: #FFFFFF; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: arial, verdana, univers, helvetica, sans-serif; }

A.toc:visited:hover { color: #FFFFFF; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: arial, verdana, univers, helvetica, sans-serif; }

A.toc:visited:active { color: #FFFFFF; font-size: 11pt; font-weight: bold; text-decoration: none; font-family: arial, verdana, univers, helvetica, sans-serif; }


/*  Plain Links  */

A:link { color: #000066; text-decoration: none; font-family: arial, verdana, univers, helvetica, sans-serif; }

A:hover { color: #800000; text-decoration: underline; font-family: arial, verdana, univers, helvetica, sans-serif; }

A:active { color: #800000; text-decoration: underline; font-family: arial, verdana, univers, helvetica, sans-serif; }

A:visited { color: #000066; text-decoration: none; font-family: arial, verdana, univers, helvetica, sans-serif; }

A:visited:hover { color: #800000; bold; text-decoration: underline; font-family: arial, verdana, univers, helvetica, sans-serif; }

A:visited:active { color: #800000; text-decoration: underline; font-family: arial, verdana, univers, helvetica, sans-serif; }


