
.quote {
	padding: 0 0 0 30px;
}
IMG.note { vertical-align: middle; margin: 0 0 4px 0;}
IMG.alt { vertical-align: middle; margin: 0 0 4px 0;}

.headline {
	border-left:solid 5px #cccccc; border-bottom:solid 2px #cccccc;
	padding-left:10px;
}

.bold {
	color:#ffcc00; font-weight:bold; font-size:15px;
	text-shadow: 0px -1px 0px #000000,0px 1px 0px #000000,-1px 0px 0px #000000,1px 0px 0px #000000;
}
.yellow {
	color:#ffcc00; font-weight:bold; font-size:110%;
	text-shadow: 0px -1px 0px #666666,0px 1px 0px #666666,-1px 0px 0px #666666,1px 0px 0px #666666;
}

TABLE { margin:5px 0 5px 0; }
.mar { margin:10px 0 0 0; }


.table-title {
	padding:1px 13px 1px 10px; text-align:center;
}

.cell-00 {
	padding:1px 5px 1px 5px;
}

.cell-01 {
	border:solid 2px #FE9900; text-align:center;
	padding:1px 5px 1px 5px;
	border-radius: 8px / 8px;
}
.cell-02 {
	border:solid 2px #000000;
	padding:1px 5px 1px 5px;
	border-radius: 8px / 8px;
}

.cell-04 {
	vertical-align:bottom; text-align:center;
	padding:1px 5px 1px 5px;
}

.cell-05 {
	vertical-align:bottom;
	padding:1px 1px 1px 1px;
}

@media screen and (max-width: 600px) {
.cell-01 { width: 50px; padding:1px 1px 1px 1px; color: #FE9900; font-weight: bold;}
.cell-02 { text-align: left; padding:1px 1px 1px 1px; white-space: normal; }
}