/* standard */
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;
}
hr
{
	color:#cccccc;
	height:1px;
}

.headbar
{
	width:120%;
	border:1px solid #ffffff;
}

.footbar
{
	width:120%;
	border:1px solid #ffffff;
}

/* pathbar */
.pathbar
{
	width:120%;
	border:1px solid #ffffff;
}
.pathbarNoMenu
{
	width:120%;
	border:1px solid #ffffff;
}

/* menubar */
.menubar
{
	width:120%;
	border:1px solid #ffffff;
}
.menubarUnder
{
	width:120%;
	border:1px solid #ffffff;
}
.menubarTable
{
	border:0px;
	padding:0px;
}
.submenu
{
	position:absolute;
	background:#fff7e8;
	border:1px solid #999999;
	padding:2px;
}

/* page */
.pagetitle
{
	font-weight:bold;
	margin-top:8px;
	margin-bottom:8px;
}

/* smallcorner */
.smallcorner
{
	font-size:80%;
	font-weight:bold;
}

/* table */
.tableTitle
{
	font-weight:bold;
}

table.borderTable
{
	border-collapse:collapse;
	border-color:#999999;
	background:#ffffff;
}
table.borderTable th
{
	border:1px solid #999999;
	padding:2px;
	background:#ddddcc;
}
table.borderTable td
{
	border:1px solid #999999;
	padding:2px;
}

table.dataList
{
	border-collapse:collapse;
	border:0px;
}
table.dataList th
{
	border:0px;
	padding:2px;
	background:#ddddcc;
	text-align:left;
	font-size:80%;
}
table.dataList td
{
	border:0px;
	padding:2px;
}
table.dataList td.Unread
{
	border:0px;
	padding:2px;
	font-weight:bold;
}
table.dataList tr.Unread
{
	border:0px;
	background:#ffffcc;
}
table.dataList tr.Stripe
{
	border:0px;
	background:#e0e0e0;
}

table.dataView
{
	border-collapse:collapse;
	border-color:#cccccc;
	background:#ffffff;
}
table.dataView th
{
	border:1px solid #999999;
	padding:2px;
	text-align:left;
	font-weight:normal;
	background:#dddddd;
}
table.dataView td
{
	border:1px solid #999999;
	padding:2px;
}

table.layout
{
	border-collapse:collapse;
	padding:0px;
	border:0px;
}
table.layout td
{
	padding:0px;
	border:0px;
}
table.layout th
{
	padding:0px;
	border:0px;
}
table.layout tr.Stripe
{
	border:0px;
	backgrouond:#e0e0e0;
}

/* form */
table.formTable
{
}
table.formTable th
{
	padding:2px;
	text-align:left;
	font-weight:normal;
	background:#dddddd;
}
table.formTable td.fieldHead
{
	padding:2px;
	background:#dddddd;
}
table.formTable td
{
	padding:2px;
}
.formWarning
{
	color:#ff0000;
}
.fieldComment
{
	margin-top:0.5em;
	font-size:80%;
}

/* UL */
ul.menuUL
{
	line-height:1.5em;
}

/* squeez */
div.squeez
{
	padding:4px;
}

/* navigation area */
.naviColumn
{
	background-color:#eeeedd;
}

/* list area */
.listColumn
{
}

/* margin */
.marginHalf
{
	margin-top:4px;
}
.marginFull
{
	margin-top:8px;
}
.marginBoth
{
	margin-top:4px;
	margin-bottom:4px;
}
.marginBothFull
{
	margin-top:8px;
	margin-bottom:8px;
}

/* font color */
.fontDisable
{
	color:gray;
}
.fontDelete
{
	color:#ff0000;
}
.fontHoliday
{
	color:#ff0000;
}
.fontSaturday
{
	color:#ff0000;
}

/* file */
.fileMarkup
{
	background-color:#a2c0dd;
}

/* update background color */
.updateContents
{
	width:120%;
	border:1px solid #ffffff;
	background:#ffffaa;
}
/*
.adminList
{
	width:100%;
	border:1px inset #cccccc;
}
*/
