BODY {
	FONT-SIZE: 100%
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
DIV {
	FONT-SIZE: 100%
}
P {
	FONT-SIZE: 100%
}
SPAN {
	FONT-SIZE: 100%
}
TH {
	FONT-SIZE: 100%
}
TD {
	FONT-SIZE: 100%
}
A {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
FORM {
	FONT-SIZE: 100%
}
UL {
	FONT-SIZE: 100%
}
OL {
	FONT-SIZE: 100%
}
LI {
	FONT-SIZE: 100%
}
DL {
	FONT-SIZE: 100%
}
DT {
	FONT-SIZE: 100%
}
DD {
	FONT-SIZE: 100%
}
H1 {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 10px
}
H2 {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 10px
}
H3 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px
}
H4 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px
}
H5 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px
}
H6 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px
}
H1 {
	FONT-SIZE: 140%
}
H2 {
	FONT-SIZE: 120%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 145%
}
UL {
	MARGIN-TOP: 5px; LIST-STYLE-IMAGE: url(/img/dot_1.gif); MARGIN-BOTTOM: 20px
}
UL UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(/img/dot_2.gif); MARGIN-BOTTOM: 0px
}
UL UL UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(/img/dot_3.gif); MARGIN-BOTTOM: 0px
}
OL UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(/img/dot_1.gif); MARGIN-BOTTOM: 0px
}
DL UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(/img/dot_1.gif); MARGIN-BOTTOM: 0px
}
OL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px
}
OL OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
OL OL OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
LI {
	LINE-HEIGHT: 145%
}
DL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px
}
DT {
	LINE-HEIGHT: 145%
}
DD {
	LINE-HEIGHT: 145%
}
STRONG {
	FONT-WEIGHT: bold
}
SMALL {
	FONT-SIZE: 85%
}
HR {
	BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1px
}
.bodyHome {
	MARGIN-TOP: 15px; FONT-SIZE: 84%; MARGIN-BOTTOM: 10px
}
.body1 {
	MARGIN-TOP: 15px; FONT-SIZE: 85%; MARGIN-BOTTOM: 20px
}
.body2 {
	MARGIN-TOP: 15px; FONT-SIZE: 94%; MARGIN-BOTTOM: 20px
}
.extra1 {
	MARGIN-TOP: 15px; FONT-SIZE: 84%; MARGIN-BOTTOM: 20px
}
.sectionTop {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
.section {
	MARGIN-TOP: 25px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
.sectionIndent1 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 145px
}
.sectionSub {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.sectionTd {
	MARGIN: 3px
}
.indent1 {
	MARGIN-LEFT: 145px
}
.indent2 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 40px
}
TD.nobr {
	WHITE-SPACE: nowrap
}
.vertical10x10 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.vertical5x20 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px
}
.vertical20x5 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 5px
}
.vertical20x10 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
.vertical10x0 {
	MARGIN-TOP: 10px
}
.horizontalCenter {
	TEXT-ALIGN: center
}
.horizontalRight {
	TEXT-ALIGN: right
}
.icon {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.iconVerticalMiddle {
	VERTICAL-ALIGN: middle
}
.iconVertical5x5 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.iconMarginRight5 {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.iconMarginLeft5 {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
.rotateRight {
	FLOAT: right
}
.rotateLeft {
	FLOAT: left
}
.brClear {
	CLEAR: both
}
.LeftMenu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
TD.LeftMenuArea {
	BACKGROUND-IMAGE: url(/images/regular/leftmenu/bg_leftmenu.gif); BACKGROUND-REPEAT: repeat-y
}
TD.LeftMenuOn {
	BACKGROUND-COLOR: #ffffff
}
TD.bgLine {
	BACKGROUND-IMAGE: url(/images/linebg.gif); BACKGROUND-REPEAT: repeat-x
}
TABLE.bgTitle {
	BACKGROUND: #999999
}
TD.iconList {
	BACKGROUND: #dddddd; WHITE-SPACE: nowrap
}
.tdPaddingH5x5 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.tdPaddingH5x5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.tdPaddingV5x5 TD {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tdPaddingV5x5 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.lineheight TD {
	LINE-HEIGHT: 140%
}
TD.sitemap {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.capGrayCCC {
	BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.dropDown {
	FONT-SIZE: 76%
}
.text90 TD {
	FONT-SIZE: 90%
}
STRONG.text90 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
.bodyHome TABLE {
	FONT-SIZE: 100%
}
.body1 TABLE {
	FONT-SIZE: 100%; LINE-HEIGHT: 145%
}
.body2 TABLE {
	FONT-SIZE: 100%
}
.extra1 TABLE {
	FONT-SIZE: 100%
}
.important {
	COLOR: #ff0000
}
.notice {
	COLOR: #cc0000
}
.textGray666 {
	COLOR: #666666
}
.textWhite {
	COLOR: #ffffff
}
.textBlack {
	COLOR: #000000
}
.textOrangF69 {
	COLOR: #ff6699
}
.textBlue039 {
	COLOR: #003399
}
.lineHeight {
	LINE-HEIGHT: 200%
}
TD.White {
	BACKGROUND-COLOR: #ffffff
}
TD.Gray333 {
	BACKGROUND-COLOR: #333333
}
TD.Gray333 {
	BACKGROUND-COLOR: #333333
}
TD.Gray666 {
	BACKGROUND-COLOR: #666666
}
TD.Gray999 {
	BACKGROUND-COLOR: #999999
}
TD.GrayCCC {
	BACKGROUND-COLOR: #cccccc
}
TD.GrayDDD {
	BACKGROUND-COLOR: #dddddd
}
TD.GrayEEE {
	BACKGROUND-COLOR: #eeeeee
}
.Blue669 {
	BACKGROUND-COLOR: #666699
}
.Blue99C {
	BACKGROUND-COLOR: #9999cc
}
.BlueCCF {
	BACKGROUND-COLOR: #ccccff
}
.BlueDDF {
	BACKGROUND-COLOR: #ddddff
}
.BlueEEF {
	BACKGROUND-COLOR: #eeeeff
}
.Blue009 {
	BACKGROUND-COLOR: #000099
}
TD.Green060 {
	BACKGROUND-COLOR: #006600
}
TD.Green693 {
	BACKGROUND-COLOR: #669933
}
TD.Green9C3 {
	BACKGROUND-COLOR: #99cc33
}
TD.GreenCF3 {
	BACKGROUND-COLOR: #ccff33
}
TD.GreenDF9 {
	BACKGROUND-COLOR: #ddff99
}
TD.GreenEFC {
	BACKGROUND-COLOR: #eeffcc
}
TD.Pink906 {
	BACKGROUND-COLOR: #990066
}
TD.PinkC66 {
	BACKGROUND-COLOR: #cc6666
}
TD.PinkF99 {
	BACKGROUND-COLOR: #ff9999
}
TD.PinkFCC {
	BACKGROUND-COLOR: #ffcccc
}
TD.PinkFDD {
	BACKGROUND-COLOR: #ffdddd
}
TD.PinkFEE {
	BACKGROUND-COLOR: #ffeeee
}
TD.Orange930 {
	BACKGROUND-COLOR: #993300
}
TD.Orange620 {
	BACKGROUND-COLOR: #662200
}
TD.OrangeC60 {
	BACKGROUND-COLOR: #cc6600
}
TD.OrangeF93 {
	BACKGROUND-COLOR: #ff9933
}
TD.OrangeFC6 {
	BACKGROUND-COLOR: #ffcc66
}
TD.OrangeFE9 {
	BACKGROUND-COLOR: #ffee99
}
TD.OrangeFFC {
	BACKGROUND-COLOR: #ffffcc
}
.newsDate {
	FONT-SIZE: 80%; LINE-HEIGHT: 110%; TEXT-ALIGN: right
}
.newsContact {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 40px
}
.newsEnd {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; TEXT-ALIGN: right
}
.headLine {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
.textIndent {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; TEXT-INDENT: 12pt; LINE-HEIGHT: 130%
}
.sectionNews {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 5px
}
.ExtraCont {
	FONT-SIZE: 84%
}
.ExtraContHead {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; LINE-HEIGHT: 120%; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #eeeeee
}
.ExtraCatchImg {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid
}
.ExtraHeadImg {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #ffffff
}
.ExtraAreaDescription {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 0px solid
}
DIV.BoxWithBorder {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 455px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.Box455 {
	WIDTH: 455px; BACKGROUND-COLOR: #ffffff
}
.LeftMenuArea2 {  background-image: url(/images/regular/leftmenu/bg_leftmenu_ddd.gif)}
.textGrayEEE {  color: #EEEEEE}

.GrayCCC { background-color: #cccccc; }
.GrayEEE { background-color: #eeeeee; }