TABLE.emptyTableTemplate {
	border-collapse: collapse;
	border: 1px dashed #CCCCCC;
}
TABLE.emptyTableTemplate TD {
	border: 1px dashed #CCCCCC;
}

.tplTable01 {
	border-collapse: collapse;
	border: 1px solid;
	border-color: #EBEBEB;
}
.tplTable01 TD {
	padding: 3px 7px 3px 7px;
	border: 1px solid;
	font-size: 10px;
}
.tplTable01 .tplTitle01 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #355696;
}
.tplTable01 .tplTitle02 {
	font-weight: bold;
	color: #335599;
	background-color: #BBCCEE;
}
.tplTable01 .tplContent01 {
	color: #FFFFFF;
	background-color: #355696;
}
.tplTable01 .tplContent02 {
	color: #335599;
	background-color: #BBCCEE;
}
.tplTable01 .tplContent03 {
	color: #000000;
	background-color: #FFFFFF;
}
.tplTable01 .tplFooter01 {
	color: #335599;
}
.tplTable01 .tplFooter02 {
	color: #335599;
	background-color: #BBCCEE;
}
.tplTable01 .tplRow01 TD{
	color: #000000;
	background-color: #BBCCEE;
}
.tplTable01 .tplRow02 TD{
	color: #000000;
	background-color: #DEE9FF;
}

.bgModWhite .tplTable01 {
	border-collapse: collapse;
	border: 1px solid;
	border-color: #EBEBEB;
}
.bgModWhite .tplTable01 TD {
	padding: 3px 7px 3px 7px;
	border: 1px solid;
	font-size: 10px;
}
.bgModWhite .tplTable01 .tplTitle01 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #355696;
}
.bgModWhite .tplTable01 .tplTitle02 {
	font-weight: bold;
	color: #335599;
	background-color: #BBCCEE;
}
.bgModWhite .tplTable01 .tplContent01 {
	color: #FFFFFF;
	background-color: #355696;
}
.bgModWhite .tplTable01 .tplContent02 {
	color: #335599;
	background-color: #BBCCEE;
}
.bgModWhite .tplTable01 .tplContent03 {
	color: #000000;
	background-color: #FFFFFF;
}
.bgModWhite .tplTable01 .tplFooter01 {
	color: #335599;
}
.bgModWhite .tplTable01 .tplFooter02 {
	color: #335599;
	background-color: #BBCCEE;
}
.bgModWhite .tplTable01 .tplRow01 TD{
	color: #000000;
	background-color: #BBCCEE;
}
.bgModWhite .tplTable01 .tplRow02 TD{
	color: #000000;
	background-color: #DEE9FF;
}

.bgModBeige .tplTable01 {
	border-collapse: collapse;
	border: 1px solid;
	border-color: #E4DEC5;
}
.bgModBeige .tplTable01 TD {
	padding: 3px 7px 3px 7px;
	border: 1px solid;
	font-size: 10px;
}
.bgModBeige .tplTable01 .tplTitle01 {
	font-weight: bold;
	color: #000000;
	background-color: #BEBEAE;
}
.bgModBeige .tplTable01 .tplTitle02 {
	font-weight: bold;
	color: #304692;
	background-color: #DBDBB5;
}
.bgModBeige .tplTable01 .tplTitle03 {
	font-weight: bold;
	color: #304692;
	background-color: #FFF9DE;
}
.bgModBeige .tplTable01 .tplContent01 {
	color: #FFFFFF;
	background-color: #BEBEAE;
}
.bgModBeige .tplTable01 .tplContent02 {
	color: #335599;
	background-color: #DBDBB5;
}
.bgModBeige .tplTable01 .tplContent03 {
	color: #000000;
	background-color: #FFFFFF;
}
.bgModBeige .tplTable01 .tplRow01 TD{
	color: #000000;
	background-color: #E4DEC5;
}
.bgModBeige .tplTable01 .tplRow02 TD{
	color: #000000;
	background-color: #DBDBCE;
}
.bgModBeige .tplTable01 .tplFooter01 {
	color: #335599;
}
.bgModBeige .tplTable01 .tplFooter02 {
	color: #335599;
	background-color: #FFFFFF;
}

.bgModBlue .tplTable01 {
	border-collapse: collapse;
	border: 1px solid;
	border-color: #FFFFFF;
}
.bgModBlue .tplTable01 TD {
	padding: 3px 7px 3px 7px;
	border: 1px solid;
	font-size: 10px;
}
.bgModBlue .tplTable01 .tplTitle01 {
	font-weight: bold;
	color: #355696;
	background-color: #FFFFFF;
}
.bgModBlue .tplTable01 .tplTitle02 {
	font-weight: bold;
	color: #BBCCEE;
	background-color: #335599;
}
.bgModBlue .tplTable01 .tplTitle03 {
	font-weight: bold;
	color: #000000;
	background-color: #BBCCEE;
}
.bgModBlue .tplTable01 .tplContent01 {
	color: #355696;
	background-color: #FFFFFF;
}
.bgModBlue .tplTable01 .tplContent02 {
	color: #BBCCEE;
	background-color: #335599;
}
.bgModBlue .tplTable01 .tplContent03 {
	color: #000000;
	background-color: #BBCCEE;
}
.bgModBlue .tplTable01 .tplFooter01 {
	color: #FFFFFF;
}
.bgModBlue .tplTable01 .tplFooter02 {
	color: #BBCCEE;
	background-color: #335599;
}
.bgModBlue .tplTable01 .tplRow01 TD{
	color: #000000;
	background-color: #BBCCEE;
}
.bgModBlue .tplTable01 .tplRow02 TD{
	color: #000000;
	background-color: #DEE9FF;
}

