BODY { FONT-SIZE: 1em; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif; scrollbar-face-color: #333333; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #C0C0C0; scrollbar-track-color: #FFFFFF; scrollbar-3dlight-color: #E4E4E4; scrollbar-darkshadow-color: #525252; scrollbar-arrow-color: #FFFFFF; }

BODY { margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; }
.btmnav { margin-top: 0px; }

P { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif; text-align: justify; text-indent: 2em; } 
.disclaimer { text-align: center; FONT-SIZE: 0.7em; FONT-FAMILY: arial, helvetica, sans-serif; }
.noindent { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif; text-align: justify; text-indent: 0em; }
.center { FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif; text-align: center; text-indent: 0em; }
.blue {text-align: center; text-indent: 0em; color: #0000b9; font-weight: 700;}

FONT { FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; text-align: left; text-indent: 0em; }

H1 { FONT-SIZE: 2.5em; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; }
.data { FONT-SIZE: 1.5em; FONT-WEIGHT: bold; COLOR: #1144DD; FONT-FAMILY: times new roman, helvetica, sans-serif; }

H2 { FONT-SIZE: 2.3em; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; }

H3 { FONT-SIZE: 1.5em; COLOR: #1144DD; FONT-WEIGHT: 500; FONT-FAMILY: arial, helvetica, sans-serif; }

H4 { FONT-SIZE: 1.7em; COLOR: #000000; FONT-WEIGHT: 700; FONT-FAMILY: arial, helvetica, sans-serif; }
.red { FONT-SIZE: 1em; COLOR: #FF0000; FONT-FAMILY: arial, helvetica, sans-serif; }

H5 { FONT-SIZE: 0.85em; COLOR: #333333; FONT-WEIGHT: 600; FONT-FAMILY: arial, helvetica, sans-serif; }

H6 { FONT-SIZE: 0.99em; COLOR: #000000 ; FONT-FAMILY: arial, helvetica, sans-serif; }

big.blue { FONT-SIZE: 1.85em; COLOR: #333333; FONT-WEIGHT: 600; FONT-FAMILY: arial, helvetica, sans-serif; }
big.blue2 { FONT-SIZE: 2.55em; COLOR: #333333; FONT-WEIGHT: 600; FONT-FAMILY: arial, helvetica, sans-serif; }

small { FONT-SIZE: 0.7em; COLOR: #000000; FONT-WEIGHT: 700; FONT-FAMILY: arial, helvetica, sans-serif; }
small.blue { FONT-SIZE: 0.7em; COLOR: #000000; FONT-WEIGHT: 700; FONT-FAMILY: arial, helvetica, sans-serif; }

TD.navbighead { FONT-WEIGHT: 800; FONT-SIZE: 1em; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }


A:link {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:link.navblk {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:link.navblkb {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #072590; BACKGROUND: #D4DBFF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; }
A:link.top {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:link.navblksmall {FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:link.section {FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:link.subsection {FONT-SIZE: 10pt; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none}
A:link.subsectionb {FONT-SIZE: 10pt; COLOR: #072590; BACKGROUND: #D4DBFF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; }
A:link.next {FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:link.small {FONT-SIZE: 8pt; COLOR: #5B5B5B; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none}
A:link.smallb {FONT-SIZE: 8pt; COLOR: #1945b2; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:link.para {FONT-SIZE: 10pt; FONT-WEIGHT: 600; COLOR: #0000FF; FONT-FAMILY: FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }


A:visited {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:visited.navblk {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:visited.navblkb {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #072590; BACKGROUND: #D4DBFF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; }
A:visited.top {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:visited.navblksmall {FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:visited.section {FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:visited.subsection {FONT-SIZE: 10pt; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none}
A:visited.subsectionb {FONT-SIZE: 10pt; COLOR: #072590; BACKGROUND: #D4DBFF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; }
A:visited.next {FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:visited.small {FONT-SIZE: 8pt; COLOR: #5B5B5B; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none}
A:visited.smallb {FONT-SIZE: 8pt; COLOR: #1945b2; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:visited.para {FONT-SIZE: 10pt; FONT-WEIGHT: 600; COLOR: #0000FF; FONT-FAMILY: FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }

A:active {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; BACKGROUND: #A0A8DE; }
A:active.navblk {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #CA0000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; BACKGROUND: #A0A8DE; }
A:active.navblkb {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #072590; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; BACKGROUND: #D4DBFF; padding-left: 10px; padding-right: 10px; }
A:active.top {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:active.navblksmall {FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #CA0000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:active.section {FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #CA0000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:active.subsection {FONT-SIZE: 10pt; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:active.subsectionb {FONT-SIZE: 10pt; COLOR: #072590; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; BACKGROUND: #D4DBFF; padding-left: 10px; padding-right: 10px; }
A:active.next {FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:active.small {FONT-SIZE: 8pt; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:active.smallb {FONT-SIZE: 8pt; COLOR: #1945b2; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:active.para {FONT-SIZE: 10pt; FONT-WEIGHT: 600; COLOR: #0000FF; FONT-FAMILY: FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }

A:hover {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.navblk {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.navblkb {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #072590; BACKGROUND: #D4DBFF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; padding-left: 10px; padding-right: 10px; }
A:hover.top {FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.navblksmall {FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.section {FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.subsection {FONT-SIZE: 10pt; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.subsectionb {FONT-SIZE: 10pt; COLOR: #072590; BACKGROUND: #D4DBFF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; padding-left: 10px; padding-right: 10px; }
A:hover.next {FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }
A:hover.samm {FONT-SIZE: 8pt; FONT-WEIGHT: 400; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.small {FONT-SIZE: 8pt; COLOR: #1945b2; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.smallb {FONT-SIZE: 8pt; COLOR: #072590; BACKGROUND: #D4DBFF; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline; }
A:hover.para {FONT-SIZE: 10pt; FONT-WEIGHT: 600; COLOR: #ff0000; FONT-FAMILY: FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none; }