BODY.admin {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/cb65/image/bg_admin20.gif)
}
BODY.personal {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/cb65/image/bg_personal20.gif)
}
A:link {
	COLOR: #0000ff
}
A:visited {
	COLOR: #0000ff
}
A:hover {
	COLOR: #ff0000
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
HR {
	COLOR: #cccccc; HEIGHT: 1px
}
BUTTON.appmenu {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 1px; BORDER-LEFT: 0px; CURSOR: hand; COLOR: #0000ff; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline
}
IMG.appmenuimg {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; MARGIN: 2px; BORDER-LEFT: #333333 0px solid; BORDER-BOTTOM: #333333 0px solid
}
.movedate {
	WIDTH: 2.5em
}
.eventcell {
	FONT-SIZE: 90%
}
.menubarTable {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.submenu {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff7e8; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute
}
.pagetitle {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px
}
TABLE.multicol {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 16px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.smallcorner {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.tableTitle {
	FONT-WEIGHT: bold
}
TABLE.borderTable {
	BORDER-LEFT-COLOR: #999999; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: #999999
}
TABLE.borderTable TH {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ddddcc; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.borderTable TD {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.dataList {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
TABLE.dataList TH {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; FONT-SIZE: 80%; BACKGROUND: #ddddcc; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
TABLE.dataList TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px
}
TABLE.dataList TD.Unread {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px
}
TABLE.dataList TR.Unread {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #ffffcc; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.dataList TR.Stripe {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #e0e0e0; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.dataView {
	BORDER-LEFT-COLOR: #cccccc; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: #cccccc
}
TABLE.dataView TH {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BACKGROUND: #dddddd; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
TABLE.dataView TD {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.layout {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
TABLE.layout TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE.layout TH {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE.layout TR.Stripe {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #e0e0e0; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.formTable {
	
}
TABLE.formTable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BACKGROUND: #dddddd; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.formTable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.formWarning {
	COLOR: #ff0000
}
.fieldComment {
	MARGIN-TOP: 0.5em; FONT-SIZE: 80%
}
UL.menuUL {
	LINE-HEIGHT: 1.5em
}
DIV.squeez {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.naviColumn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #eeeedd; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.listColumn {
	
}
.marginHalf {
	MARGIN-TOP: 4px
}
.marginFull {
	MARGIN-TOP: 8px
}
.marginBoth {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
.marginBothFull {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
.searchButton {
	WIDTH: 8em
}
.fontDisable {
	COLOR: gray
}
.fontDelete {
	COLOR: #ff0000
}
.fontHoliday {
	COLOR: #ff0000
}
.fontSaturday {
	COLOR: #ff0000
}
.fileMarkup {
	BACKGROUND-COLOR: #a2c0dd
}
.updateContents {
	BACKGROUND: #ffffaa
}
.adminList {
	BORDER-RIGHT: #cccccc 1px inset; BORDER-TOP: #cccccc 1px inset; OVERFLOW-Y: scroll; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px inset; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px inset; HEIGHT: 12em
}
LABEL {
	CURSOR: default
}
