a.link {color: #000000; text-decoration: none; line-height:15pt; font-family:     Arial, Verdana, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;}
a.link:active {color: #000000; text-align: left; text-decoration: none; line-height:15pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;}
a.link:visited {color: #000000; text-align: left; text-decoration: none;  line-height:15pt font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;} 
a.link:hover {color: #999999; text-align: left; text-decoration: none;  line-height:15pt font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 12pt;  font-weight: normal;}

a.link2 {color: #000000;  text-decoration: none; line-height:15pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 8pt;  font-weight: normal;}
a.link2:active {color: #000000;  text-align: left; text-decoration: none; line-height:15pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 8pt;  font-weight: normal;}
a.link2:visited {color: #000000; text-align: left; text-decoration: none;  line-height:15pt font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 8pt;  font-weight: normal;} 
a.link2:hover {color: #999999; text-align: left;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 8pt;  font-weight: normal;}

a.link3 {color: #000000; text-decoration: none; line-height:15pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: bold;}
a.link3:active {color: #000000; text-decoration: none; line-height:15pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;}
a.link3:visited {color: #000000; text-decoration: none; line-height:15pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;} 
a.link3:hover {color: #999999; text-decoration: none; line-height:15pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;}

a.link4 {color: #000000; text-decoration: none; line-height:10pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt;  font-weight: bold;}
a.link4:active {color: #000000; text-decoration: none; line-height:10pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt;  font-weight: bold;}
a.link4:visited {color: #000000;  text-decoration: none; line-height:10pt;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt;  font-weight: bold;} 
a.link4:hover {color: #0033ff;  text-decoration: none; line-height:10pt;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt;  font-weight: normal;}

a.link5 {color: #000000; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: bold;}
a.link5:active {color: #000000;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;}
a.link5:visited {color: #000000; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;} 
a.link5:hover {color: #999999; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 9pt;  font-weight: normal;}

a.link6 {text-decoration: none; color: #000000; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt;  font-weight: normal;}
a.link6:active {text-decoration: none; color: #000000; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt;  font-weight: normal;}
a.link6:visited {text-decoration: none; color: #000000;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt;  font-weight: normal;} 
a.link6:hover {text-decoration: none; color: #0033ff;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt;  font-weight: normal;}

a.link7 {color: #999999;text-decoration: none;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 6pt;  font-weight: bold;}
a.link7:active {color: #999999; text-decoration: none;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 6pt;  font-weight: normal;}
a.link7:visited {color: #999999; text-decoration: none; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 6pt;  font-weight: normal;} 
a.link7:hover {color: #000000; text-decoration: none;  font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 6pt;  font-weight: normal;}

SPAN.see { color: yellow; }
SPAN.seea { color: yellow; }
.yeartitle { font-family: "Myriad Roman",   Arial, Verdana, "Times New Roman"; font-size: 15pt; color: #000000; font-weight: bold;}
.coltitle {letter-spacing: .01em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 10pt; color: #000000; font-weight: bold;}
.linksgray6 {letter-spacing: .2em; text-align: center, font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 6pt; color: #666699; font-weight: normal;}
.links {text-align: left; text-decoration: none; line-height: 20pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 8pt; color: #ff6600; font-weight: normal;}
.div1 {text-align: left; line-height: 10pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 8pt; color: #999999; font-weight: normal;}
.div2 {text-align: left; line-height: 10pt; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 8pt; color: #333333; font-weight: normal;}
.bodytext6black {letter-spacing: .2em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 6pt; color: #000000; font-weight: normal;}
.bodytext6blackb {letter-spacing: .2em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 6pt; color: #000000; font-weight: bold;}
.linksgray8 {letter-spacing: .1em; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 8pt; color: #999999; font-weight: normal;}
.bodytext8black {letter-spacing: .2em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 8pt; color: #000000; font-weight: normal;}
.bodyblack {letter-spacing: .05em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 8pt; color: #000000; font-weight: normal;}
.bodytext8blackb {letter-spacing: .05em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 8pt; color: #000000; font-weight: bold;}
.bodytext9black { font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 9pt; color: #000000; font-weight: normal; text-align: left;}
.bodytext9blackc { font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 9pt; color: #000000; font-weight: normal; text-align: center;}
.bodytext9wl { font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 9pt; color: #ffffff; font-weight: normal; text-align: left;}
.bodytext9whitekc { font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 9pt; color: #ffffff; font-weight: normal; text-align: center;}
.linksgray10 {letter-spacing: .2em; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 10pt; color: #999999; font-weight: normal;}
.bodytext10black {line-height: 12pt; letter-spacing: .05em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 10pt; color: #000000; font-weight: normal; text-align: left;}
.bodytext10blackc {line-height: 12pt; letter-spacing: .05em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 10pt; color: #000000; font-weight: normal; text-align: center;}
.bodytext10blackcb {line-height: 12pt; letter-spacing: .05em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 10pt; color: #000000; font-weight: bold; text-align: center;}
.bodytext10blackj {line-height: 12pt; letter-spacing: .05em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 10pt; color: #000000; font-weight: normal; text-align: justify;}
.bodytext10blacki {letter-spacing: .01em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: italic}
.bodytext12white {letter-spacing: .01em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 12pt; color: #ffffff; font-weight: bold;}
.bodytext18gray {letter-spacing: .01em; font-family:    "Times New Roman", Arial, Verdana,  Times; font-size: 18pt; color: #999999; font-weight: bold;}
.bodytext11white {letter-spacing: .01em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 11pt; color: #ffffff; font-weight: bold;}
.bodytext11black {letter-spacing: .01em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 11pt; color: #000000; font-weight: bold;}
.body10black {line-height: 15pt; letter-spacing: .01em; text-align: center; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 10pt; color: #000000; font-weight: bold;}
.bodytext10blackb {letter-spacing: .01em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 10pt; color: #000000; font-weight: bold;}
.linksgray12 {letter-spacing: .2em; font-family:   Arial, Verdana, Times, "Times New Roman"; font-size: 12pt; color: #999999; font-weight: normal;}
.bodytext12black {line-height: 10pt; letter-spacing: .2em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 12pt; color: #000000; font-weight: normal;}
.bodytext12blackb {letter-spacing: .2em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 12pt; color: #000000; font-weight: bold;}
.bodytext12blackbc {letter-spacing: .2em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 12pt; color: #000000; font-weight: bold; text-align: center;}
.bodytext12blackbc1 {letter-spacing: .2em; font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 12pt; color: #000000; font-weight: bold; text-align: left;}
.bodytext15black { font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 15pt; color: #000000; font-weight: normal; text-align: left;}
.bodytext15blackc { font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 15pt; color: #000000; font-weight: normal; text-align: center;}
.bodytext20black { font-family:   Arial, Verdana,  Times, "Times New Roman"; font-size: 20pt; color: #000000; font-weight: normal; text-align: left;}
SPAN.seen { color: #70db93; }