BODY {
	SCROLLBAR-FACE-COLOR: #fefdf4; SCROLLBAR-HIGHLIGHT-COLOR: #474973; SCROLLBAR-SHADOW-COLOR: #474973; SCROLLBAR-3DLIGHT-COLOR: #fefdf4; SCROLLBAR-ARROW-COLOR: #474973; SCROLLBAR-TRACK-COLOR: #fefdf4; SCROLLBAR-DARKSHADOW-COLOR: #fefdf4; SCROLLBAR-BASE-COLOR: #fefdf4
}
.ifont1 {
	FONT-SIZE: 12px; COLOR: #393939; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.ifont2 {
	FONT-SIZE: 12px; COLOR: #939393; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
.tfont {
	FONT-SIZE: 12px; COLOR: #112943; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.top:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.top:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.top:hover {
	FONT-SIZE: 12px; COLOR: #091d59; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.blackfont {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
.tablen {
	BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: repeat-x
}
.table1 {
	BORDER-RIGHT: #dad7ce 1px solid; BORDER-TOP: #dad7ce 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #dad7ce 1px solid; COLOR: #0f1a31; LINE-HEIGHT: 20px; BORDER-BOTTOM: #dad7ce 1px solid; TEXT-DECORATION: none
}
.bigfont {
	FONT-WEIGHT: 600; FONT-SIZE: 11pt; COLOR: #b2b2b2; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
.table2 {
	BORDER-RIGHT: #b1dde6 1px solid; BORDER-TOP: #b1dde6 1px solid; BORDER-LEFT: #b1dde6 1px solid; COLOR: #b1dde6; BORDER-BOTTOM: #b1dde6 1px solid
}
.area0 {
	BORDER-RIGHT: #adbebd 1px solid; BORDER-TOP: #adbebd 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #adbebd 1px solid; WIDTH: 20px; COLOR: #333333; BORDER-BOTTOM: #adbebd 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
.area200 {
	BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #b6b6b6 1px solid; COLOR: #000000; BORDER-BOTTOM: #b6b6b6 1px solid; HEIGHT: 16px; TEXT-DECORATION: none
}
.table3 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.tablen2 {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat
}
.area1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 25px; COLOR: #7f7e7e; LINE-HEIGHT: normal; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.area8 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 110px; COLOR: #000000; LINE-HEIGHT: normal; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px; TEXT-DECORATION: none
}
.table4 {
	BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: #999999 1px dotted; BORDER-LEFT: #999999 1px dotted; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px dotted
}
A:link {
	FONT-SIZE: 12px; COLOR: #212121; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #212121; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.b:link {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A.b:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A.b:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}
.fontbb {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.area2 {
	BORDER-RIGHT: #65668d 1px solid; BORDER-TOP: #65668d 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #65668d 1px solid; WIDTH: 90px; COLOR: #000000; BORDER-BOTTOM: #65668d 1px solid; HEIGHT: 16px; TEXT-DECORATION: none
}
.area3 {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cbcbcb 1px solid; COLOR: #333333; BORDER-BOTTOM: #cbcbcb 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.area30 {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cbcbcb 1px solid; WIDTH: 230px; COLOR: #333333; BORDER-BOTTOM: #cbcbcb 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bb {
	BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: no-repeat
}
.bbb {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #585858; TEXT-DECORATION: none
}
.newfont2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #357186; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.bluefont {
	FONT-SIZE: 12px; COLOR: #2ba63b; LINE-HEIGHT: 19px; TEXT-DECORATION: none
}
.bluefont2 {
	FONT-SIZE: 12px; COLOR: #1668ab; TEXT-DECORATION: none
}
.area01 {
	BORDER-RIGHT: #adbebd 1px dotted; BORDER-TOP: #adbebd 1px dotted; FONT-SIZE: 12px; BORDER-LEFT: #adbebd 1px dotted; WIDTH: 23px; COLOR: #adbebd; BORDER-BOTTOM: #adbebd 1px dotted; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bluefont3 {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #0035ad; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.wfont {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.tableg {
	BACKGROUND-POSITION: right center; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.bluefont5 {
	FONT-WEIGHT: 700; FONT-SIZE: 11pt; COLOR: #004080; TEXT-DECORATION: none
}
.textbb {
	FONT-WEIGHT: 800; FONT-SIZE: 12pt; FILTER: dropshadow(color=#FFFFFF,offx=1,offy=1); COLOR: #004080; TEXT-DECORATION: none
}
.textbb2 {
	FONT-WEIGHT: 900; FONT-SIZE: 16pt; FILTER: dropshadow(color=#FFFFFF,offx=1,offy=1); COLOR: #004080; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
.textbb3 {
	FONT-WEIGHT: 900; FONT-SIZE: 16pt; FILTER: dropshadow(color=#E3E3E4,offx=2,offy=1); COLOR: #004080; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
.textbb4 {
	FONT-WEIGHT: 800; FONT-SIZE: 14pt; FILTER: dropshadow(color=#ffffff,offx=1,offy=1); COLOR: #004080; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
.yy {
	FONT-SIZE: 12px; FILTER: dropshadow(color=#ffffff,offx=1,offy=1); COLOR: #333333; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
A.left:link {
	FONT-SIZE: 12px; COLOR: #1668ab; TEXT-DECORATION: none
}
A.left:visited {
	FONT-SIZE: 12px; COLOR: #1668ab; TEXT-DECORATION: none
}
A.left:hover {
	FONT-SIZE: 12px; COLOR: #1668ab; TEXT-DECORATION: none
}
.bbbb {
	FONT-WEIGHT: 800; FONT-SIZE: 12pt; COLOR: #004080; TEXT-DECORATION: none
}
.bbbbb {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: #004080; TEXT-DECORATION: none
}
.table8 {
	BORDER-RIGHT: #7d7d7d 1px solid; BACKGROUND-POSITION: center bottom; BORDER-TOP: #7d7d7d 1px; FONT-SIZE: 12px; BORDER-LEFT: #7d7d7d 1px solid; COLOR: #000000; BORDER-BOTTOM: #7d7d7d 1px solid; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.tablen3 {
	BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: repeat-x
}
.tfont2 {
	FONT-SIZE: 12px; COLOR: #12364c; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
.tfont3 {
	FONT-SIZE: 12px; COLOR: #12364c; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
.bigfont2 {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: #12364c; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
.efont {
	FONT-SIZE: 12px; COLOR: #12364c; LINE-HEIGHT: 20px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.tablen5 {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat
}
.bigfont3 {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: #003300; LINE-HEIGHT: 20px; LETTER-SPACING: 0.08em; TEXT-DECORATION: none
}
.areaj {
	BORDER-RIGHT: #c7d7f9 1px inset; BORDER-TOP: #c7d7f9 1px inset; FONT-SIZE: 12px; BORDER-LEFT: #c7d7f9 1px inset; WIDTH: 70px; COLOR: #000000; BORDER-BOTTOM: #c7d7f9 1px inset; HEIGHT: 18px; BACKGROUND-COLOR: #e6eefe; TEXT-DECORATION: none
}
.areaj2 {
	BORDER-RIGHT: #c7d7f9 1px inset; BORDER-TOP: #c7d7f9 1px inset; FONT-SIZE: 12px; BORDER-LEFT: #c7d7f9 1px inset; WIDTH: 55px; COLOR: #000000; BORDER-BOTTOM: #c7d7f9 1px inset; HEIGHT: 18px; BACKGROUND-COLOR: #e6eefe; TEXT-DECORATION: none
}
.areaj3 {
	BORDER-RIGHT: #c7d7f9 1px inset; BORDER-TOP: #c7d7f9 1px inset; FONT-SIZE: 12px; BORDER-LEFT: #c7d7f9 1px inset; WIDTH: 130px; COLOR: #000000; BORDER-BOTTOM: #c7d7f9 1px inset; HEIGHT: 18px; BACKGROUND-COLOR: #e6eefe; TEXT-DECORATION: none
}
.areaj4 {
	BORDER-RIGHT: #c7d7f9 1px inset; BORDER-TOP: #c7d7f9 1px inset; FONT-SIZE: 12px; BORDER-LEFT: #c7d7f9 1px inset; WIDTH: 480px; COLOR: #000000; BORDER-BOTTOM: #c7d7f9 1px inset; HEIGHT: 100px; BACKGROUND-COLOR: #e6eefe; TEXT-DECORATION: none
}
.blfont {
	FONT-SIZE: 12px; COLOR: #5b5b5b; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
.tablenw {
	BORDER-RIGHT: #ccd2dc 1px solid; BORDER-TOP: #ccd2dc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccd2dc 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccd2dc 1px solid; TEXT-DECORATION: none
}
.areas {
	BORDER-RIGHT: #b8c4c5 1px solid; BORDER-TOP: #b8c4c5 1px solid; BORDER-LEFT: #b8c4c5 1px solid; WIDTH: 160px; BORDER-BOTTOM: #b8c4c5 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #ebf0f3
}
.areas1 {
	BORDER-RIGHT: #b8c4c5 1px solid; BORDER-TOP: #b8c4c5 1px solid; BORDER-LEFT: #b8c4c5 1px solid; WIDTH: 108px; BORDER-BOTTOM: #b8c4c5 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #ebf0f3
}
.areas3 {
	BORDER-RIGHT: #b8c4c5 1px solid; BORDER-TOP: #b8c4c5 1px solid; BORDER-LEFT: #b8c4c5 1px solid; WIDTH: 320px; BORDER-BOTTOM: #b8c4c5 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #ebf0f3
}
.areas4 {
	BORDER-RIGHT: #b8c4c5 1px solid; BORDER-TOP: #b8c4c5 1px solid; BORDER-LEFT: #b8c4c5 1px solid; WIDTH: 320px; BORDER-BOTTOM: #b8c4c5 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ebf0f3
}
.areas5 {
	BORDER-RIGHT: #b8c4c5 1px solid; BORDER-TOP: #b8c4c5 1px solid; BORDER-LEFT: #b8c4c5 1px solid; WIDTH: 80px; BORDER-BOTTOM: #b8c4c5 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ebf0f3
}
.areas6 {
	BORDER-RIGHT: #b8c4c5 1px solid; BORDER-TOP: #b8c4c5 1px solid; BORDER-LEFT: #b8c4c5 1px solid; WIDTH: 120px; BORDER-BOTTOM: #b8c4c5 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ebf0f3
}
.areas7 {
	BORDER-RIGHT: #b8c4c5 1px solid; BORDER-TOP: #b8c4c5 1px solid; BORDER-LEFT: #b8c4c5 1px solid; WIDTH: 50px; BORDER-BOTTOM: #b8c4c5 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ebf0f3
}
.ifont3 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 21px; TEXT-DECORATION: none
}
.tt {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.ut {
	BORDER-RIGHT: #bebebe 1px solid; BORDER-TOP: #bebebe 1px solid; BORDER-LEFT: #bebebe 1px solid; BORDER-BOTTOM: #bebebe 1px solid
}
.un {
	BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: repeat-x
}
.tablenn {
	BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: no-repeat
}
.area5 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px; TEXT-DECORATION: none
}
.area50 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 100px; TEXT-DECORATION: none
}
.map {
	BACKGROUND-POSITION: left center; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/map2.jpg); BACKGROUND-REPEAT: no-repeat
}
.u1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.sbg {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(images/searchbg.jpg); BACKGROUND-REPEAT: no-repeat
}
.bgg {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/bg.jpg); BACKGROUND-REPEAT: no-repeat
}
.bg01 {
	BACKGROUND: url(images/bg.jpg) #ffffff fixed repeat-x left top
}
.gsystit {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 180%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.yellow {
	FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.icontable {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; WIDTH: 24px; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 20px; BACKGROUND-COLOR: #e9e9e9; TEXT-DECORATION: none
}
.tablepadding5 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; COLOR: #000000; WORD-BREAK: keep-all; PADDING-TOP: 3px; FONT-FAMILY: "??"
}
.listface {
	FONT-SIZE: 12px; WIDTH: 200px; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 120px
}
.linkfonts {
	FONT-SIZE: 9pt; COLOR: #292052; WORD-BREAK: keep-all; FONT-FAMILY: "??"
}
.unlinkfonts {
	FONT-SIZE: 9pt; COLOR: #292052; WORD-BREAK: keep-all; FONT-FAMILY: "??"; TEXT-DECORATION: underline
}
.tablinkface {
	FONT-SIZE: 12px; COLOR: #999900; WORD-BREAK: keep-all; TEXT-DECORATION: underline
}
.areaheight22 {
	FONT-SIZE: 9pt; COLOR: #000000; WORD-BREAK: keep-all; PADDING-TOP: 4px; HEIGHT: 20px
}
.textarea600face {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; BORDER-LEFT: #6c6c6c 1px solid; WIDTH: 500px; WORD-BREAK: keep-all; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 80px
}
.button_nbsp2 {
	PADDING-LEFT: 100px; WORD-BREAK: keep-all
}
.font14red {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.tableheight20_nbsp {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; HEIGHT: 20px
}
.tdnbsp50 {
	PADDING-LEFT: 50px
}
.tablerightpadding {
	PADDING-RIGHT: 10px
}
.tdnbspbutton {
	PADDING-LEFT: 4px; WORD-BREAK: keep-all
}
.tdwidth120 {
	FONT-SIZE: 9pt; WIDTH: 120px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth60 {
	FONT-SIZE: 9pt; WIDTH: 60px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth80 {
	FONT-SIZE: 9pt; WIDTH: 80px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth160 {
	FONT-SIZE: 9pt; WIDTH: 160px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth110 {
	FONT-SIZE: 9pt; WIDTH: 110px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth105 {
	FONT-SIZE: 9pt; WIDTH: 105px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth102 {
	FONT-SIZE: 9pt; WIDTH: 102px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth320 {
	FONT-SIZE: 9pt; WIDTH: 320px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth350 {
	FONT-SIZE: 9pt; WIDTH: 350px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth115 {
	FONT-SIZE: 9pt; WIDTH: 110px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth70 {
	FONT-SIZE: 9pt; WIDTH: 70px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth50 {
	FONT-SIZE: 9pt; WIDTH: 50px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth300x300 {
	FONT-SIZE: 9pt; WIDTH: 100px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 300px
}
.tdwidth85 {
	FONT-SIZE: 9pt; WIDTH: 85px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
TD {
	FONT-SIZE: 12px; WORD-BREAK: keep-all; FONT-FAMILY: "???"; TEXT-DECORATION: none
}
.textwidth80face-right {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #6c6c6c 1px solid; COLOR: #000000; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.gridbackcolortable {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #6f7097
}
.h1 {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #ccffcc
}
.h12 {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #99ccff
}
.h13 {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #cccccc
}
.h2 {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #ffccff
}
.h21 {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #ccffff
}
.h22 {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #ffffcc
}
.h55 {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #e9e5ef
}
.h {
	BORDER-RIGHT: #7e7ebe 1px solid; BORDER-TOP: #7e7ebe 1px solid; BORDER-LEFT: #7e7ebe 1px solid; WORD-BREAK: keep-all; BORDER-BOTTOM: #7e7ebe 1px solid
}
.tableheight18 {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; WORD-BREAK: keep-all; HEIGHT: 16px
}
.fontsyellow {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #ff9900; WORD-BREAK: keep-all; FONT-FAMILY: "???"
}
.textwidth8020 {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #6c6c6c 1px solid; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.14text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "???","Arial"; HEIGHT: 22px; BACKGROUND-COLOR: #c8cbf8
}
.14textblack {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "???","Arial"; HEIGHT: 22px
}
.tablesmallinface-nobg {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #9c9c9c 1px solid; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #9c9c9c 1px solid
}
.h-over {
	BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; FONT-SIZE: 12px; BORDER-LEFT: #ff0000 2px solid; COLOR: #000000; BORDER-BOTTOM: #ff0000 2px solid; TEXT-DECORATION: none
}
.textnone {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 12px; BORDER-LEFT: 0px solid; COLOR: #000000; BORDER-BOTTOM: 0px solid; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 20px
}
.out {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.bottom_line {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #a09eb8 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #e9e5ef
}
.textarea450 {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #6c6c6c 1px solid; WIDTH: 600px; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 300px; BACKGROUND-COLOR: #ffffff
}
.tableoutface_small {
	BORDER-RIGHT: #ceb46b 1px solid; BORDER-TOP: #ceb46b 0px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ceb46b 1px solid; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #ceb46b 1px solid; FONT-FAMILY: "??"; BACKGROUND-COLOR: #fdfaf0; TEXT-DECORATION: none
}
.14textblack2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "???", "Arial"; HEIGHT: 22px
}
.tabletitle1 {
	BORDER-RIGHT: #8584b5 1px solid; BORDER-TOP: #8584b5 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #8584b5 1px solid; BORDER-BOTTOM: #8584b5 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #dbdaf6
}
.18text {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #333333; FONT-FAMILY: "???"
}
.tableoutfaceline {
	BORDER-RIGHT: #123694 1px solid; BORDER-TOP: #123694 1px solid; BORDER-LEFT: #123694 1px solid; BORDER-BOTTOM: #123694 1px solid
}
.tabletd A {
	FONT-SIZE: 12px; COLOR: #281d7a; TEXT-DECORATION: underline
}
.tabletd {
	FONT-SIZE: 12px; COLOR: #281d7a; TEXT-DECORATION: underline
}
.tabletda:hover {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: underline
}
.tabletitle A {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.tabletitle A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.tableoutface {
	BORDER-RIGHT: #ceb46b 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ceb46b 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #ceb46b 1px solid; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #ceb46b 1px solid; FONT-FAMILY: "??"; BACKGROUND-COLOR: #fdfaf0; TEXT-DECORATION: none
}
.tabletaboutface {
	BORDER-RIGHT: #ceb46b 1px solid; BORDER-TOP: #ceb46b 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ceb46b 1px solid; COLOR: #000000; BORDER-BOTTOM: #ceb46b 1px solid; FONT-FAMILY: "??"; HEIGHT: 310px; BACKGROUND-COLOR: #fdfaf0; TEXT-DECORATION: none
}
.tableinface {
	BORDER-RIGHT: #9c9c9c 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #9c9c9c 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 9pt; PADDING-BOTTOM: 8px; BORDER-LEFT: #9c9c9c 1px solid; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #9c9c9c 1px solid; FONT-FAMILY: "??"; BACKGROUND-COLOR: #fdfbf4; TEXT-DECORATION: none
}
pagetdoutface {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "??"
}
.pageoutfacetable {
	BORDER-RIGHT: #8584b5 1px solid; BORDER-TOP: #8584b5 1px solid; BORDER-LEFT: #8584b5 1px solid; BORDER-BOTTOM: #8584b5 1px solid; BACKGROUND-COLOR: #fffefa; TEXT-DECORATION: none
}
.groupfacetable {
	BORDER-RIGHT: #474973 1px solid; BORDER-TOP: #474973 1px solid; BORDER-LEFT: #474973 1px solid; BORDER-BOTTOM: #474973 1px solid; BACKGROUND-COLOR: #fffefa; TEXT-DECORATION: none
}
.groupfaceright {
	BORDER-RIGHT: #474973 1px solid; BORDER-TOP: #474973 1px solid; BORDER-LEFT: #474973 1px solid; WIDTH: 495px; BORDER-BOTTOM: #474973 1px solid; HEIGHT: 360px; BACKGROUND-COLOR: #fffefa; TEXT-DECORATION: none
}
.groupfaceleft {
	BORDER-RIGHT: #474973 1px solid; BORDER-TOP: #474973 1px solid; BORDER-LEFT: #474973 1px solid; WIDTH: 120px; BORDER-BOTTOM: #474973 1px solid; HEIGHT: 360px; BACKGROUND-COLOR: #fffefa; TEXT-DECORATION: none
}
.grouppadding {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 8px; FONT-FAMILY: "??"
}
.grouppadding2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: "??"
}
.grouprightpadding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 8px; FONT-FAMILY: "??"
}
.pageoutface {
	BORDER-RIGHT: #8584b5 1px solid; BORDER-TOP: #8584b5 1px solid; BORDER-LEFT: #8584b5 1px solid; WIDTH: 635px; BORDER-BOTTOM: #8584b5 1px solid; HEIGHT: 370px; BACKGROUND-COLOR: #fffefa; TEXT-DECORATION: none
}
.pageoutfacegroup {
	WIDTH: 495px; HEIGHT: 360px; BACKGROUND-COLOR: #fffefa; TEXT-DECORATION: none
}
.textwidth80face_right {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #6c6c6c 1px solid; COLOR: #000000; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.textwidth80face {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #6c6c6c 1px solid; COLOR: #000000; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.tdwidth100 {
	FONT-SIZE: 9pt; WIDTH: 100px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth150 {
	FONT-SIZE: 9pt; WIDTH: 150px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth200 {
	FONT-SIZE: 9pt; WIDTH: 200px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth250 {
	FONT-SIZE: 9pt; WIDTH: 250px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.tdwidth300 {
	FONT-SIZE: 9pt; WIDTH: 300px; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 24px
}
.textarea300face {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #6c6c6c 1px solid; WIDTH: 300px; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #ffffff
}
.textareanoface {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #6c6c6c 1px solid; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #6c6c6c 1px solid; BACKGROUND-COLOR: #ffffff
}
textarea150face {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #6c6c6c 1px solid; WIDTH: 300px; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 80px; BACKGROUND-COLOR: #ffffff
}
.textwidth80noface {
	BORDER-RIGHT: #6c6c6c 1px solid; BORDER-TOP: #6c6c6c 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #6c6c6c 1px solid; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #6c6c6c 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.gridtopcolor {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 20px; BACKGROUND-COLOR: #9495b4; TEXT-DECORATION: none
}
.gridtopface {
	BORDER-RIGHT: #474973 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #474973 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #474973 1px solid; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 20px; BACKGROUND-COLOR: #9495b4; TEXT-DECORATION: none
}
.gridheadcolor {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; WORD-BREAK: keep-all; HEIGHT: 20px; BACKGROUND-COLOR: #65668d
}
.gridheadlineyellowcolor {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 20px; BACKGROUND-COLOR: #fdfbf4; TEXT-DECORATION: none
}
.gridheadlinecolor {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 20px; BACKGROUND-COLOR: #e9e9e9; TEXT-DECORATION: none
}
.gridheadlinecoloroa {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 20px; BACKGROUND-COLOR: #dbd9ee; TEXT-DECORATION: none
}
.gridheadlinecolornobottom {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 20px; BACKGROUND-COLOR: #7478b6; TEXT-DECORATION: none
}
.gridheadlinecolornobottom2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 20px; BACKGROUND-COLOR: #f8f8fe; TEXT-DECORATION: none
}
.gridbackcolor {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #7478b6
}
.gridbackcolor2 {
	WORD-BREAK: keep-all; BACKGROUND-COLOR: #7478b6; BorderColor: 7478B6
}
.fonts12bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; TEXT-DECORATION: none
}
.fonts12nobold {
	FONT-SIZE: 9pt; COLOR: #000000; WORD-BREAK: keep-all; LINE-HEIGHT: 1.5em; FONT-FAMILY: "??"; TEXT-DECORATION: none
}
.tablefontsface {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 24px
}
.table_nbsp2 {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all
}
.button_nbsp {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all
}
.tdnbspsmall {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all
}
.tdnbspbig {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all
}
.dropdownbox_padding {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; WORD-BREAK: keep-all; PADDING-TOP: 1px
}
.buttongrid_nbsp {
	FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all; PADDING-TOP: 8px
}
.buttonpage_nbsp {
	FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all; PADDING-TOP: 10px
}
.table_areatexttopnbsp2 {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all; PADDING-TOP: 4px
}
.titleleheight18face {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 20px
}
.titlepage21face {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 2px; HEIGHT: 21px
}
.titlegroup18face {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; WORD-BREAK: keep-all; HEIGHT: 20px
}
.tablesmallinface {
	BORDER-RIGHT: #ceb46b 1px solid; BORDER-TOP: #ceb46b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ceb46b 1px solid; COLOR: #000000; WORD-BREAK: keep-all; BORDER-BOTTOM: #ceb46b 1px solid; BACKGROUND-COLOR: #fefbf4
}
.tablepadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; COLOR: #000000; WORD-BREAK: keep-all; PADDING-TOP: 8px; FONT-FAMILY: "??"
}
.tablenotopgridpadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WORD-BREAK: keep-all
}
.tablenobottomgridpadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WORD-BREAK: keep-all; PADDING-TOP: 8px
}
.tableheight22 {
	FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 24px
}
.tableheight22_nbsp {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 24px; TEXT-DECORATION: none
}
.tableheight22_writenbsp {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; COLOR: #ffffff; WORD-BREAK: keep-all; FONT-FAMILY: "??"; HEIGHT: 24px; TEXT-DECORATION: none
}
