body {
	font-size: 11pt;
	font-weight: 400;
	font-family: monospace;
	color: #000000;
//	background-color: #003366;
	background-color: #00f0f0;
}

div.square {
	margin: 1.0em 1.5em;
}

table.menu {
	width: 750pt;
	margin: 0pt;
	border-style: none;
}

table.info {
	width: 440pt;
	height: 170pt;
	margin: 0pt;
	border-style: double;
}

table.lecture {
	width: 500pt;
	margin: 0pt;
	border-style: ridge;
}

table.order {
	width: 600pt;
	margin: 0pt;
	border-style: ridge;
}

table.ridge {
	margin: 0pt;
	padding: 0pt;
	border-style: ridge;
}

td.double {
	margin: 0.5em;
	padding: 0.5em;
	border-style: double;
}

td.b-groove {
	margin: 0em;
	padding: 0.2em;
	border-bottom-style: groove;
}

td.rb {
	text-align: right;
	vertical-align: bottom;
}

td.lt {
	text-align: left;
	vertical-align: top;
}

td.cc {
	text-align: center;
	vertical-align: center;
}

td.w031 {
	width: 31pt;
}

td.w059 {
	width: 59pt;
}

td.w144 {
	width: 144pt;
}

.w350 {
	width: 350pt;
}

.w500 {
	width: 500pt;
}

td.pages {
	margin: 0pt;
	padding: 0pt 10pt;
	border-style: none none none solid;
	border-width: 5pt;
}

input.linkButton {
	margin: 1pt;
	width: 120pt;
	height: 18pt;
	background-color: #ffffff;
}

img {
	border-style: none;
}

img.mid {
	vertical-align: middle;
}

img.mr1em {
	margin-right: 1em;
}

.ind1em {
	text-indent: 1em;
}

.ind2em {
	text-indent: 2em;
}

.blackB {
	font-weight: 700;
	color: #000000;
}

.blackN9 {
	font-size: 9pt;
	font-weight: 400;
	color: #000000;
}

.blackB20 {
	font-size: 20pt;
	font-weight: 700;
	color: #000000;
}

.yellowB14 {
	font-size: 14pt;
	font-weight: 700;
	color: #ffee00;
}

.yellowB24 {
	font-size: 24pt;
	font-weight: 900;
	color: #ffee00;
}

.redB {
	font-weight: 700;
	color: #ff0000;
}

.redB14 {
	font-size: 14pt;
	font-weight: 700;
	color: #ff0000;
}

.blueB {
	font-weight: 700;
	color: #0080ff;
}

.blueB14 {
	font-size: 14pt;
	font-weight: 700;
	color: #0080ff;
}

.boxTitle20 {
	font-size: 20pt;
	color: #fff000;
	padding: 5pt;
	border-style: solid;
	border-width: 2pt;
}

.u {
	text-decoration: underline;
}

.left {
	float: left;
	margin-right: 1em;
}

.right {
	float: right;
	margin-left: 1em;
}

.clear {
	clear: both;
}

.adobe {
	font-size: 9pt;
}
