FONT {

	FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: arial,  Tahoma, Verdana, Arial, Helevica, ms sans serif

}

FONT.en {

	FONT-SIZE: 8pt; LINE-HEIGHT: 140%; FONT-FAMILY: Tahoma, Verdana, Arial, Helevica, ms sans serif

}

FONT.small {

	FONT-SIZE: 8pt; LINE-HEIGHT: 100%; FONT-FAMILY: arial,  Tahoma, Verdana, Arial, Helevica, ms sans serif

}

FONT.middle {

	FONT-WEIGHT: bold; FONT-SIZE: 14pt; LINE-HEIGHT: 140%; FONT-FAMILY: arial, Tahoma, Verdana, Arial, Helevica, ms sans serif

}

FONT.big {

	FONT-WEIGHT: bold; FONT-SIZE: 20pt; LINE-HEIGHT: 140%; FONT-FAMILY: arial, Tahoma, Verdana, Arial, Helevica, ms sans serif

}

FONT.date {

	FONT-SIZE: 8pt; COLOR: #663366; FONT-FAMILY: arial,  Tahoma, Verdana, Arial, Helevica, ms sans serif

}

FONT.prod {

	FONT-SIZE: 9pt; LINE-HEIGHT: 120%; FONT-FAMILY: arial,  Tahoma, Verdana, Arial, Helevica, ms sans serif

}

SELECT {

	FONT-SIZE: 8pt; FONT-FAMILY: arial,  Tahoma, Verdana, Arial, Helevica, ms sans serif

}

BLOCKQUOTE {

	LINE-HEIGHT: 180%

}

INPUT.search {

	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff

}

INPUT {

	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left

}

INPUT.b {

	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center

}

INPUT.b2 {

	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center

}

INPUT.b3 {

	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center

}

INPUT.b4 {

	FONT-SIZE: 10pt; COLOR: #444444; HEIGHT: 20px; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center

}

TEXTAREA {

	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff

}

.form2 {

	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; COLOR: #444444; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff

}

.num {

	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #330033; FONT-FAMILY: Verdana

}

.ss {

	FONT-SIZE: 7pt; COLOR: #993399; FONT-FAMILY: Arial

}

.s {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; TEXT-ALIGN: justify

}

.code {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; FONT-FAMILY: Tahoma, Arial

}

.mesg {

	FONT-SIZE: 10pt; COLOR: gray; LINE-HEIGHT: 140%

}

.t1 {

	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #330033; FONT-FAMILY: arial,  Arial, Verdana

}

.t2e {

	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #cc9933; FONT-FAMILY: Tahoma

}

.t2k {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333333; FONT-FAMILY: arial

}

.t2 {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333333

}

.t3 {

	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; LINE-HEIGHT: 120%; FONT-FAMILY: arial, dotum

}

.t3e {

	FONT-SIZE: 14pt; COLOR: #000000; LINE-HEIGHT: 130%; FONT-FAMILY: Tahoma, Arial, ms sans serif

}

.t4 {

	FONT-SIZE: 12pt; COLOR: #000000; LINE-HEIGHT: 110%

}

.t4e {

	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 110%; FONT-FAMILY: Times New Roman

}

.t5e {

	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cc9933; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica

}

.subt {

	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666; LINE-HEIGHT: 120%; FONT-FAMILY: arial,  Tahoma, Arial

}

TD {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma, Verdana, Arial, Helevica, ms sans serif

}

TD.font {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma, Verdana, Arial, Helevica, ms sans serif

}

TR.on {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #ffffff

}

TR.off {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #cccccc

}

TD.on {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #ffffff

}

TD.off {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #cccccc

}

TD.lon {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #e8e8e8

}

TD.loff {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #ffffff

}

LI.on {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #ffffff

}

LI.off {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #cccccc

}

TD.ton {

	FONT-SIZE: 9pt; COLOR: white; LINE-HEIGHT: 140%; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #2b55a4

}

TD.toff {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #f0efeb

}

TD.rev1 {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #dddddd

}

TD.rev2 {

	FONT-SIZE: 9pt; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #ffffff

}

TD.cat {

	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif

}

TD.cats {

	FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif

}

TD.catt {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #399fae; LINE-HEIGHT: 150%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif

}

A:link {

	FONT-SIZE: 9pt; COLOR: #0000ff; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A:active {

	FONT-SIZE: 9pt; COLOR: #ff6600; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A:visited {

	FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A:hover {

	FONT-SIZE: 9pt; COLOR: #FF0000; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.menu:link {

	FONT-SIZE: 9pt; COLOR: #8d3999; FONT-FAMILY: Arial,Tahoma, ms sans serif

}

A.menu:visited {

	FONT-SIZE: 9pt; COLOR: #9900cc; FONT-FAMILY: Arial,Tahoma,ms sans serif

}

A.menu:active {

	FONT-SIZE: 9pt; COLOR: #330000; FONT-FAMILY: Arial,Tahoma,ms sans serif

}

A.menu:hover {

	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial,Tahoma,ms sans serif

}

A.list:link {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #484848; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.list:active {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #9489cf; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.list:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #9489cf; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.list:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff8000; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.news:link {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #808040; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.news:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #787878; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.news:active {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0080c0; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.news:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #6550af; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.tip:link {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #c05f9e; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.tip:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #787878; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.tip:active {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0080c0; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.tip:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #399fae; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.on:link {

	FONT-SIZE: 9pt; COLOR: #224495; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.on:active {

	FONT-SIZE: 9pt; COLOR: #ff6600; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.on:visited {

	FONT-SIZE: 9pt; COLOR: #224495; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.on:hover {

	FONT-SIZE: 9pt; COLOR: #ff6600; LINE-HEIGHT: 140%; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.off:link {

	FONT-SIZE: 9pt; COLOR: #224495; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none

}

A.off:active {

	FONT-SIZE: 9pt; COLOR: #cc6666; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none

}

A.off:visited {

	FONT-SIZE: 9pt; COLOR: #224495; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none

}

A.off:hover {

	FONT-SIZE: 9pt; COLOR: #ff6600; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none

}

.cat1p {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-LEFT: 0px; COLOR: #666699; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none

}

.cat1 {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666699; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none

}

.cat1t {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 5px; COLOR: #000033; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none

}

.cat1l {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-LEFT: 0px; COLOR: #666699; FONT-FAMILY: arial.  Tahoma, Arial; TEXT-DECORATION: none

}

A.cat1p:link {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666699; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none

}

A.cat1p:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666699; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none

}

A.cat1p:active {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333366; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline

}

A.cat1p:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0000cc; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline

}

A.cat2:link {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666699; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none

}

A.cat2:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666699; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none

}

A.cat2:active {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333366; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline

}

A.cat2:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0000cc; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline

}

A.small:link {

	FONT-SIZE: 8pt; COLOR: #224495; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.small:active {

	FONT-SIZE: 8pt; COLOR: #ff6600; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.small:visited {

	FONT-SIZE: 8pt; COLOR: #9242b0; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

A.small:hover {

	FONT-SIZE: 8pt; COLOR: #ff6600; FONT-FAMILY: arial,  Tahoma,  Arial, ms sans serif; TEXT-DECORATION: none

}

PRE {

	LINE-HEIGHT: 180%

}

.msg {

	FONT-SIZE: 9pt; MARGIN: 1.33em; COLOR: #004477; TEXT-ALIGN: center

}

.errmsg {

	FONT-SIZE: 9pt; MARGIN: 1.33em; COLOR: #004477; TEXT-ALIGN: center

}

.aa {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-COLOR: #eef8ff; TEXT-ALIGN: center

}

.ab {

	FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff

}

.bb {

	FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none

}

.bb:visited {

	COLOR: #000000

}

.bb:hover {

	COLOR: #ff0000

}

.info {

	FONT-WEIGHT: bold

}

.form {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff

}

.submit {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial, Arial; BACKGROUND-COLOR: #f3f7ff

}


.table {

	

}

.trowhead {

	BORDER-TOP: #bcbcbc 1px solid; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cedaf3; TEXT-ALIGN: center; border-spacing: 5

}

.rowhead {

	BORDER-TOP: #bcbcbc 1px solid; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; border-spacing: 5

}

.tcolhead {

	BORDER-TOP: #bcbcbc 1px solid; FONT-SIZE: 1pt; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cedaf3; TEXT-ALIGN: center; border-spacing: 0

}

.titem0 {

	FONT-SIZE: 10pt

}

.titem1 {

	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10pt

}

.titem2 {

	FONT-SIZE: 9pt; COLOR: #004477

}

.titem3 {

	FONT-SIZE: 9pt; COLOR: #000000; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right

}

.titem4 {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; BACKGROUND-COLOR: #cedaf3; TEXT-ALIGN: center

}