body {
	background-color: #000000;
	background-image: url(images/back1.gif);
/*	font-family: Courier New, Courier; */
	color: #9999FF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

	scrollbar-3dlight-color: #6699FF;
	scrollbar-arrow-color: #000033;
	scrollbar-base-color: #3333CC;
	scrollbar-darkshadow-color: #000033;
	scrollbar-face-color: #3333CC;
	scrollbar-highlight-color: #6699FF;
	scrollbar-shadow-color: #000066;
}

body.green {
	background-color: #000000;
	background-image: url(images/back1green.gif);
	color: #99FF99;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

	scrollbar-3dlight-color: #99FF99;
	scrollbar-arrow-color: #003300;
	scrollbar-base-color: #48D900;
	scrollbar-darkshadow-color: #003300;
	scrollbar-face-color: #48D900;
	scrollbar-highlight-color: #99FF99;
	scrollbar-shadow-color: #006600;
}

body.usa {
	background-color: #000000;
	background-image: url(images/back_usa.gif);
	color: #CCCCCC;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

	scrollbar-3dlight-color: #6699FF;
	scrollbar-arrow-color: #000033;
	scrollbar-base-color: #3333CC;
	scrollbar-darkshadow-color: #000033;
	scrollbar-face-color: #3333CC;
	scrollbar-highlight-color: #6699FF;
	scrollbar-shadow-color: #000066;
}

h1 {
	font-family: Courier New, Courier;
	font-size: 20pt;
	font-weight: bold;
	margin-right:10pt;
	margin-left:10pt;
	margin-top: 0;
	margin-bottom: 10;
	color: #6699FF;
}

h2 {
	font-family: Courier New, Courier;
	font-size: 16pt;
	font-weight: bold;
	margin-right:10pt;
	margin-left:10pt;
	margin-top: 0;
	margin-bottom: 10;
	color: #6699FF;
}

table {
	border-width: 0;
	padding: 0;
	margin: 0 0 0 0;
	color: #6699FF;
}

td {
/*	font-family: Courier New, Courier; */
	color: #6699FF;
}

.excerpt {
	width: 500;
}

image {
	border-width: 0;
	color: #3333CC;
}

image.title {
	margin-left: -5;
}

input {
	border-style: solid;
	border-width: 1;
	border-color: #6699FF;
	background-color: #000033;
	color: #6699FF;
	font-family: monospace;
}

input.radio {
	border-style: none;
	color: #9999FF;
	background: none;
}

a {
	color: #6699FF;
}

.large {
  font-size: large;
	font-weight: bold;
	text-decoration: none;
}

.index {
  font-size: medium;
	font-weight: bold;
	text-decoration: none;
}

a.black {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

p {
	margin-right: 10pt;
	margin-left: 10pt;
	margin-bottom: 12pt;
}

.hint {
	font-family: Helvetica, Arial, sansserif;
	font-size: x-small;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 4;
}

li {
/*	margin-bottom: 12pt;  */
}

#blue {
	color: #3333CC;
}

#green {
	color: #48D900;
}

#usa {
  color: #CCCCCC;
 }

#rex {
	color: #333300;
}
 
#text {
	color: #9999FF;
}

#greentext {
	color: #99FF99;
}

#usatext {
  color: #CCCCCC;
}

#center {
	text-align: center;
}

.rex {
	color: #000000;
}

body.rex {
	background-color: #FFFFFF;
	background-image: url(images/back2.gif);
/*	font-family: Courier New, Courier; */
	color: #000000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color: #999999;
	scrollbar-darkshadow-color: #333333;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #333333;
}

.rex image.title {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

.rex h1 {
	font-family: Courier New, Courier;
	font-size: 20pt;
	font-weight: bold;
	color: #000000;
}

.rex h2 {
	font-family: Courier New, Courier;
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
}

.rex table {
	border-width: 0;
	padding: 0;
	margin: 0;
}

.rex td {
/* 	font-family: Courier New, Courier; */
	color: #000000;
}

.rex th {
/*	font-family: Courier New, Courier; */
	color: #000000;
}

.rex td.title {
	font-family: Courier New, Courier;
	background-color: #000000;
	background-image: url(images/back1.gif);
}

.rex a {
	color: #333300;
}

.rex hr {
	color: #333300;
	border-style: solid;
}

.rex p {
	color: #000000;
}

.rex li {
	color: #000000;
}

.rex input {
	border-color: #333300;
	background-color: #8CA485;
	color: #000000;
}

.rex input.radio {
	color: #FFFFFF;
}

.block {
	color: #333300;
}

.block td {
	font-family: Courier New, Courier;
	background-color: #8CA485;
/*	background-image: url(images/border_rex_back.jpg); */
	color: #333300;
}

.block th {
	font-family: Courier New, Courier;
	font-size: medium;
	font-weight: bold;
	color: #000000;
}

.block td.edgetl {background-image: url(images/border_rex_tl.gif);}
.block td.edget  {background-image: url(images/border_rex_t.gif); }
.block td.edgetr {background-image: url(images/border_rex_tr.gif);}
.block td.edger  {background-image: url(images/border_rex_r.gif); }
.block td.edgebr {background-image: url(images/border_rex_br.gif);}
.block td.edgeb  {background-image: url(images/border_rex_b.gif); }
.block td.edgebl {background-image: url(images/border_rex_bl.gif);}
.block td.edgel  {background-image: url(images/border_rex_l.gif); }

.block a {
	color: #333300;
}

body.main {
	background-color: #FFFFFF;
	background-image: url(images/back2.gif);
/*	font-family: Courier New, Courier; */
	color: #000033;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color: #999999;
	scrollbar-darkshadow-color: #333333;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #333333;
}

.main image.title {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

.main h1 {
	font-family: Courier New, Courier;
	font-size: 20pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000033;
	margin: 0 0 10pt 0;
}

.main h2 {
	font-family: Courier New, Courier;
	font-size: 16pt;
	font-weight: bold;
	color: #000033;
}

.main table {
	border-width: 0;
	padding: 0;
	margin: 0;
}

.main td {
	font-family: Courier New, Courier;
	color: #000033;
}

.main th {
	font-family: Courier New, Courier;
	color: #000033;
}

.main td.title {
	font-family: Courier New, Courier;
	background-color: #000033;
	background-image: url(images/back1.gif);
}

.title h1 {
	color: #0033FF;
	text-decoration: none;
	margin-left: 10;
}

.title h2 {
	color: #0033FF;
	text-decoration: none;
	margin-left: 10;
}

.main a {
	color: #000099;
}

.main hr {
	color: #000033;
	border-style: solid;
}

.main p {} /* Patch for Netscape 4 */

.main input {
	border-color: #000033;
	background-color: #FFFFFF;
	color: #000033;
}

.main input.radio {
	color: #FFFFFF;
}

