BODY {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ddeef2; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
H1 {
	BORDER-RIGHT: #bbdde5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbdde5 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #f4fafb; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 10px; BORDER-LEFT: #bbdde5 1px solid; COLOR: #9cacaf; PADDING-TOP: 7px; BORDER-BOTTOM: #bbdde5 1px solid
}
H1 A:visited {
	COLOR: #9cacaf
}
H1 A:link {
	COLOR: #9cacaf
}
H1 A:hover {
	COLOR: #eb8a3d
}
H1 .action-span {
	PADDING-LEFT: 10px; FLOAT: right; BORDER-LEFT: #b8b8b8 2px solid
}
H1 .action-span A {
	FONT-WEIGHT: lighter; FONT-SIZE: 14px; COLOR: #b8b8b8
}
#footer {
	BORDER-RIGHT: #bbdde5 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #bbdde5 1px solid; PADDING-LEFT: 15px; BACKGROUND: #f4fafb; PADDING-BOTTOM: 15px; BORDER-LEFT: #bbdde5 1px solid; COLOR: #9cacaf; PADDING-TOP: 15px; BORDER-BOTTOM: #bbdde5 1px solid; TEXT-ALIGN: center
}
.main-div {
	BORDER-RIGHT: #bbdde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbdde5 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f4fafb; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbdde5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bbdde5 1px solid
}
.main-div TABLE {
	BORDER-TOP: #fff 10px solid; BACKGROUND: #fff; WIDTH: 100%; BORDER-BOTTOM: #fff 10px solid
}
.form-div {
	BORDER-RIGHT: #bbdde5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bbdde5 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f4fafb; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #bbdde5 1px solid; COLOR: #808080; PADDING-TOP: 5px; BORDER-BOTTOM: #bbdde5 1px solid
}
.form-div SELECT {
	VERTICAL-ALIGN: middle
}
.form-div INPUT {
	VERTICAL-ALIGN: middle
}
.form-div IMG {
	VERTICAL-ALIGN: middle
}
.list-div {
	BORDER-RIGHT: #bbdde5 1px solid; BORDER-TOP: #bbdde5 1px solid; BACKGROUND: #eef8f9; BORDER-LEFT: #bbdde5 1px solid; BORDER-BOTTOM: #bbdde5 1px solid
}
.list-div TABLE {
	WIDTH: 100%
}
.list-div TH {
	BACKGROUND: url(../images/th_bg.gif) #bbdde5 repeat-x; LINE-HEIGHT: 24px
}
.list-div TD {
	BACKGROUND: #fff; LINE-HEIGHT: 22px
}
.list-div TD.first-cell {
	FONT-WEIGHT: bold
}
.list-div INPUT {
	VERTICAL-ALIGN: middle
}
.list-div A:visited {
	COLOR: #192e32; TEXT-DECORATION: none
}
.list-div A:link {
	COLOR: #192e32; TEXT-DECORATION: none
}
.list-div A:hover {
	COLOR: #9d7250
}
.list-div INPUT {
	VERTICAL-ALIGN: middle
}
list-div IMG {
	VERTICAL-ALIGN: middle
}
.list-div .footer {
	BACKGROUND: #f4fafb; TEXT-ALIGN: right
}
#page-table {
	WIDTH: 100%
}
#page-link {
	PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #999 1px solid
}
.tab-div {
	BORDER-RIGHT: #bbdde5 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbdde5 1px solid; PADDING-LEFT: 1px; BACKGROUND: #eef8f9; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; BORDER-LEFT: #bbdde5 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bbdde5 1px solid
}
#tabbar-div {
	PADDING-LEFT: 10px; BACKGROUND: #80bdcb; PADDING-TOP: 1px; HEIGHT: 22px
}
#tabbar-div P {
	MARGIN: 2px 0px 0px
}
.tab-front {
	BORDER-RIGHT: #278296 2px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; BACKGROUND: #bbdde5; PADDING-BOTTOM: 4px; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
.tab-back {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 18px; PADDING-BOTTOM: 4px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
.tab-hover {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 18px; BACKGROUND: #94c9d3; PADDING-BOTTOM: 4px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
#tabbody-div {
	BORDER-RIGHT: #bbdde5 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbdde5 2px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #bbdde5 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bbdde5 2px solid
}
#tabbody-div IMG {
	VERTICAL-ALIGN: middle
}
.notice-span {
	DISPLAY: none; COLOR: #666
}
TD.label {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 30%; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.button-div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
INPUT.button {
	BORDER-RIGHT: #2d5082 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #2d5082 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../images/button_bg.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #2d5082 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #2d5082 1px solid
}
SPAN.require-field {
	FONT: 12px verdana; MARGIN-LEFT: 1em; COLOR: #ff0000
}
TH.group-title {
	TEXT-ALIGN: left
}
SPAN.link-span {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; MARGIN-LEFT: 15px; BORDER-LEFT: #999 2px solid; CURSOR: pointer; COLOR: #999
}
UL.msg-link {
	LIST-STYLE-TYPE: none
}
UL.msg-link LI {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 6px; MARGIN-LEFT: 0px
}
OPTION.leafCat {
	COLOR: #008000
}

