.crumb {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headbarsub {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newslink {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newslink:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.newstext {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Courier; TEXT-DECORATION: none
}
.ontab {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.offtab {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.textctr {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
.textrt {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
.textnolink {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.textul {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.textboldred {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FF0000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.textboldul {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.textboldnolink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.texthead {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #999999
}
.textheadbold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #999999
}
.textheadctr {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
.textheadrt {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #999999; TEXT-ALIGN: right
}
.textdark {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #666666
}
.textdarkboldnolink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
.textdarkboldul {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #666666; TEXT-DECORATION: underline
}
.textdarkctr {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center
}
.textdarkrt {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #666666; TEXT-ALIGN: right
}
.texttable {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc
}
.texttablebold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc
}
.textboldul {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.texttablectr {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.texttablert {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
.texttablesub1 {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-INDENT: 20pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.texttablesub2 {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-INDENT: 40pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.texttablesub3 {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-INDENT: 60pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.texttablesub4 {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-INDENT: 80pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.texttablesub5 {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-INDENT: 100pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.textwhite {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.textwhitenolink {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.textwhitert {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
.smalltext {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltextul {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.smalltextrt {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.smalltextb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltextnolink {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smalltextsub1 {
	FONT-SIZE: 8pt; TEXT-INDENT: 20pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pic {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.ctr {
	TEXT-ALIGN: center
}
.rt {
	TEXT-ALIGN: right
}
.graylt {
	BACKGROUND-COLOR: #cccccc
}
.graymd {
	BACKGROUND-COLOR: #999999
}
.graydk {
	BACKGROUND-COLOR: #666666
}
.errortext {
	FONT-SIZE: 9pt; COLOR: #ee0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff4f4
}
.tasktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.taskstatus {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #66ff66; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-ALIGN: right
}
.buttontext {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bgbar {
	BACKGROUND-COLOR: #000000
}
.bglt {
	BACKGROUND-COLOR: #f1f1e4
}
.bglttext {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1e4
}
.bglttextctr {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1e4; TEXT-ALIGN: center
}
.bglttextrt {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1e4; TEXT-ALIGN: right
}
.bgmd {
	BACKGROUND-COLOR: #537774
}
.bgon {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.bgoff {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.headbar {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.portletlabel {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FF0000
}
.smalltextlt {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1e4
}
.buttonbg {
	BACKGROUND-COLOR: #000000
}
.buttontext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txthead {
	COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtnorm {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newslinklarge {
	FONT-SIZE: 10pt; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newslinklarge:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}