<STYLE TYPE="text/css">

BODY        { color: #000000; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; background: #FFFFFF none fixed left top; BACKGROUND-REPEAT: repeat-y; margin-top: 0px; margin-right: 0px; margin-left: 0px; }

A:visited   { color: #4320DE; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }
A:hover     { color: #FFC0FF; background: #9933CC; font-style: "ITALIC"; text-decoration:  UNDERLINE; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }

A:visited.footer_text{ color: #4320DE; font-size: 8pt; font-family: verdana, helvetica, arial, sans-serif; }
A:hover.footer_text  { color: #FFC0FF; background: #9933CC; font-style: "NORMAL"; text-decoration:  none; text-transformation: none; font-size: 8pt; font-family: verdana, helvetica, arial, sans-serif; }

A:hover.linknomove   { font-style: "NORMAL"; }

A           { color: #000000; text-decoration: none; text-transformation: none; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }
A.link_mail { color: #400040; text-decoration: UNDERLINE; }

A:visited.navigation   { color: #4320DE;                                                     font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }
A:hover.navigation     { color: #00009C; font-style: "ITALIC"; text-decoration:  UNDERLINE;  font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }
A.navigation           { color: #000000; text-decoration: none; text-transformation: none;   font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }

IMG         { text-decoration: none; text-transformation: none; border: 0; }
IMG.border  { border: 1; color: #000000; }
.linknoshow { text-decoration: none; text-transformation: none; color: none; border: 0; }
#linknoshow { text-decoration: none; text-transformation: none; color: none; border: 0; }

TABLE                      { background-color:        ; color: #00009C; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }
TABLE.content              { background-color: #FFFFFF; color: #00009C; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }
TABLE.contentimage         { background-color: #FFFFFF; color: #00009C; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; }
.imagecontents             { text-align: CENTER; }
.leftnav                   { background-color: #FFFFFF; text-align: LEFT; }
.leftindentcontent         { text-align: LEFT; text-indent: 5; }
.leftnavcolor              { background-color: #00C000; }

.signaturecontent  { background-color: #FFFFFF; color: #00009C; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; text-align: left;  vertical-align: middle; font-weight: normal; }
.signature         { background-color: #FFFFFF; color: #000000; font-size: 10pt; font-family: 'Lucida Calligraphy', Verdana, Arial;  text-align: right; vertical-align: middle; font-weight: bold; }

.fancytext         { background-color: #FFFFFF; color: #000000; font-size: 12pt; font-family: 'Lucida Calligraphy', Verdana, Arial;  text-align: center; vertical-align: middle; font-weight: bold; }
.fancytextcolored  { background-color: #FFFFFF; color: #800080; font-size: 14pt; font-family: 'Lucida Calligraphy', Verdana, Arial;  text-align: center; vertical-align: middle; font-weight: bold; }

.callouttext         { background-color: #FFFFFF; color: #000000; font-size: 13pt; font-family: Verdana, Helvetica, Arial;  text-align: center; vertical-align: middle; font-weight: bold; }
.callouttextcolored  { background-color: #FFFFFF; color: #800080; font-size: 13pt; font-family: Verdana, Helvetica, Arial;  text-align: center; vertical-align: middle; font-weight: bold; }

.footer_text       { color: #000000; text-decoration: none; text-transformation: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; }

LI { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
LI OL { padding-bottom: 1.5em }
LI UL LI { font-weight: normal }

P { color: #000000;  font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text_color_1  { color: #000000;  font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text_color_2  { color: #00009C;  font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text_color_3  { color: #6600FF;  font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.section_bold  { color: #00009C; font-weight: bold; text-align: center; background-color: #FFFFFF; }
#section_title { color: #FFFF00; font-size: 16pt; font-weight: bold; background-color: #00009C; text-align: center; }

.section_box       { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; background-color: #FFFFFF; }
.section_box_links { color: #4320DE; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; background-color: #FFC0FF; }
.section_box_left  { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; background-color: #FFFFFF; }
.content_box       { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left;   background-color: #FFFFFF; }

.pagetitle    { color: #00009C;  font-size: 14pt; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; }
.articletitle { color: #FFFF00;  font-size: 12pt; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; background-color: #00009C; text-align: center; }
.article      { color: #00009C;  font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; background-color: #FFFFFF; }

.old_spacer_line              { background-color: #CED2FF; }
.spacer_line                  { background-color: #00009C; }
.current_events_label         { color: #FFFF00; font-size: 16pt; font-family: verdana, helvetica, arial, sans-serif; font-style: ITALIC; font-weight: BOLD; background-color: #00009C; text-align: center; }
.current_events_general_data  { color: #000000; font-size: 10pt; font-family: verdana, helvetica, arial, sans-serif; background-color: #FFFFFF; }
.current_events_lcca_data     { color: #FFFF00; font-size: 8pt; font-family: verdana, helvetica, arial, sans-serif; background-color: #00009C; }


.template { color: blue; font-size: 30pt; font-family: "Times New Roman"; text-align: center; position: absolute; top: 1px; right: 5px; left: 20% }
.bounce { list-style-image: url(../images/indicators/indicator-green_bounce.gif); margin-left: -5px }
#white_bg { background-color: white }
#gray_bg { background-color: gray }
#black_bg { background-color: black }
#purple_bg { background-color: purple }
#blue_bg { background-color: blue }
#green_bg { background-color: green }
#red_bg { background-color: red }
#orange_bg { background-color: #ffa500 }
#yellow_bg { background-color: yellow }
#lightblue_bg { background-color: #add8e6 }
#lightgreen_bg { background-color: #90ee90 }
#lightyellow_bg { background-color: #ffffe0 }
.DATE { font-weight: normal; font-size:  }
.TITLE_WHITE  { font-size: 18pt; color='white':  font-weight:"BOLD"; font-face: 'Times New Roman', Helvetica, Arial }
.TITLE_BLACK  { font-size: 18pt; color='black':  font-weight:"BOLD"; font-face: 'Times New Roman', Helvetica, Arial }
.TITLE_BLUE   { font-size: 18pt; color='blue':   font-weight:"BOLD"; font-face: 'Times New Roman', Helvetica, Arial }
.TITLE_GREEN  { font-size: 18pt; color='green':  font-weight:"BOLD"; font-face: 'Times New Roman', Helvetica, Arial }
.TITLE_YELLOW { font-size: 18pt; color='yellow': font-weight:"BOLD"; font-face: 'Times New Roman', Helvetica, Arial }
.TITLE_RED    { font-size: 18pt; color='red':    font-weight:"BOLD"; font-face: 'Times New Roman', Helvetica, Arial }

</STYLE>
