body {
	background-color: #2E6DA2;
	color: #FFFFFF;
	font: normal 12pt 'Times New Roman', serif;
	margin: 0;
}
/*	overflow-x: hidden; */
/* - - - - - - - - - - - - - - - - - - - - */
td.navmenu	{
	width: 184px;
}
a.navmenu	{
	text-decoration: none;
}
span.navmenu	{
	color: white;
	font-family: Book Antiqua;
	font-size: 10pt;
	font-weight: bold;
	text-indent: 12px;
}
/* - - - - - - - - - - - - - - - - - - - - */
a:link		{ color: #FFCC00; }
a:visited	{ color: #FFCC00; }
a:hover		{ color: #FFFF00; }
a:active	{ color: #FFFF00; }
/* - - - - - - - - - - - - - - - - - - - - */
label	{
	cursor: pointer;
}
img.item	{
	border: 0 solid #808080;
	display: inline;
	vertical-align: bottom;
}
table	{
	background-color: #2E6DA2;
}
/* - - - - - - - - - - - - - - - - - - - - */
table.item	{
	border-collapse: collapse;
}
th.item     {
	border: 1px solid;
	color: #FFCC00;
	padding: 1px 10px;
}
td.item     {
	border: 1px solid;
	padding: 1px 10px;
	vertical-align: top;
}
/* - - - - - - - - - - - - - - - - - - - - */
table.menu	{
	border-collapse: collapse;
	background-color: #6FA0D0;
	margin: 0px;
	padding: 0px;
}
td.menu		{
	padding: 7px;
	vertical-align: top;
}
a.menu		{
	font-weight: bold;
	text-decoration: none;
}
a.menu2		{
	font-family: Book Antiqua;
	font-weight: bold;
	text-decoration: none;
}
a.catalog	{
	font-family: Book Antiqua;
	font-weight: bold;
	text-decoration: none;
}
a:link.catalog		{ color: #CC0000; }
a:visited.catalog	{ color: #CC0000; }
a:hover.catalog		{ color: #FF0000; }
a:active.catalog	{ color: #FF0000; }
/* - - - - - - - - - - - - - - - - - - - - */
table.topic	{
	border: 0 solid white;
	border-collapse: collapse;
	width: 100%;
}
th.topic     {
	background-color: #4080B0;
	border: 1px solid white;
	color: #FFCC00;
	padding: 5px 10px;
}
td.topic	{
	background-color: #4080B0;
	border: 1px solid white;
	padding: 5px 10px;
	vertical-align: top;
}
/* - - - - - - - - - - - - - - - - - - - - */
.maint		{
	border: 0 solid;
}
.source     {
	border: 0 solid;
	color: #FFCC00;
	font-size: 12pt;
	font-weight: bold;
	padding: 12px 10px 1px 10px;
	text-align: left;
	vertical-align: bottom;
}
.text       {
	background-color:#70A0D0;
	color: #FFFF00;
	padding: 1px 5px;
	font: normal 12pt Times New Roman;
}
.smBtn {
	position: relative;
	width: 20px;
	height: 20px;
	font-family: 'Times New Roman', serif;
	text-align: Center;
}
.fiximg		{
	border: 0 solid #808080;
	display: inline;
	vertical-align: bottom;
}
.ftable	{
	background-color: #4080B0;
	border: 4px ridge #B0A090;
	border-collapse: collapse;
	padding: 1px 5px;
	width: 100%;
}
.fcell	{
	border: 2px ridge #B0A090;
	padding: 1px 5px;
	vertical-align: top;
}
.ffield	{
	background-color:#70A0D0;
	color: #FFFF00;
	font: bold 12pt monospace;
}
.qtable	{
	background-color: #4080B0;
	border: 0 solid;
	border-collapse: collapse;
	width: 100%;
}
.qcell	{
	border: 0 solid;
	padding: 1px 6px;
	width: 100%;
}
.title1	{
	color: #FFCC00;
	font-size: 18pt;
	font-weight: bold;
}
.title2	{
	color: #FFCC00;
	font-size: 14pt;
	font-weight: bold;
}
.title3	{
	color: #FFCC00;
	font-size: 12pt;
	font-weight: bold;
}
.title4	{
	color: #FFCC00;
	font-size: 10pt;
	font-weight: bold;
}
.normal	{
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: normal;
}
.big	{
	font-size: 12pt;
}
.bold	{
	font-weight: bold;
}
.center	{
	text-align: center;
}
.ind	{
	text-indent: .5in;
}
.left	{
	text-align: left;
}
.right	{
	text-align: right;
}
.top	{
	vertical-align: top;
}
.bottom	{
	vertical-align: bottom;
}
.textboxL	{
	border: 1pt solid;
	float: left;
	font-size: 16pt;
	font-style: italic;
	font-weight: 500;
	margin-right: 16pt;
	margin-bottom: 16pt;
	padding: 8pt;
	position: relative;
	text-align: center;
}
.textboxR	{
	border: 1pt solid;
	float: right;
	font-size: 16pt;
	font-style: italic;
	font-weight: 500;
	margin-left: 16pt;
	margin-bottom: 16pt;
	padding: 8pt;
	position: relative;
	text-align: center;
}