body	{
	background-image		:url(wp.jpg);
	background-attachment		:fixed;
	background-position		:center bottom;
	background-repeat		:no-repeat;
	color				:#006000;
	letter-spacing			:1;
	scrollbar-3dlight-color		:#309060;
	scrollbar-highlight-color	:#60c090;
	scrollbar-darkshadow-color	:#ffffff;
	scrollbar-shadow-color		:#bbffdd;
	scrollbar-face-color		:#33cc66;
	scrollbar-arrow-color		:#006600;
	scrollbar-track-color		:#d0ff90;
	}



a.mnu	{
	display			:block;
	border			:1px solid #609030;
	background-color	:#f0ffe0;
	padding			:3 4 2 4;
	font-size		:90%;
	text-decoration		:none;
	}

a:visited	{ color	:#ff1493; }
a:active	{ color	:#006030; }
a:hover		{ color	:#998800; }
a:link		{ color	:#4169e1; }



.bdrles			{ border	:0px;		}
.tClr1			{ border	:1px solid #aacc99;	background-color	:#88eeaa;	padding	:4px;	}
.tClr2			{ border	:1px solid #ddbbaa;	background-color	:#f8ffcc;	padding	:2px;	}

table.wFrm		{ border	:2px solid #609080;	}
td.mnuFrm, th.mnuFrm	{ border	:1px solid #609080;	padding	:2px;	font-size	:85%;	}
td.memFrm, th.memFrm	{ border	:1px solid #609080;	padding	:3px;	font-size	:90%;	}

table.iFrm1		{ border	:1px solid #609080;	margin	:10px;	background-color	:#ffffff; }
td.iFrm1, th.iFrm1	{ border	:1px solid #609080;	padding	:3px;	font-size		:90%;	letter-spacing	:1; }
td.iFrm2, th.iFrm2	{ border	:1px solid #609080;	padding	:3px;	background-color	:#f8ffc0;	text-align	:left;	}

table.ttl		{ border	:1px solid  #009060;	background-color	:#f8fff0;	}
table.tFrm		{ border	:4px double #006030;						}
td.ttl, th.ttl		{ border	:0px;			padding	:10;				}
td.nws, th.nws		{ border	;0px;			padding	:1 5;				}
.ttlSpc			{ letter-spacing	:15;							}


hr	{ color		:#009060;	}
p.r	{ text-align	:right;		}



.sml5 { font-size :  25%; }
.sml4 { font-size :  40%; }
.sml3 { font-size :  55%; }
.sml2 { font-size :  70%; }
.sml1 { font-size :  85%; }
.lrg1 { font-size : 120%; }
.lrg2 { font-size : 150%; }
.lrg3 { font-size : 200%; }
.lrg4 { font-size : 250%; }
.lrg5 { font-size : 300%; }
.lrg6 { font-size : 400%; }
.lrg7 { font-size : 600%; }
.lrg8 { font-size : 800%; }
.lrg9 { font-size :1000%; }

.blu  { color :#6666cc; }
.red  { color :#cc6666; }
.ppl  { color :#cc66cc; }
.grn  { color :#66cc66; }
.cyn  { color :#66cccc; }
.yel  { color :#cccc66; }
.wht  { color :#ffffff; }
.gry  { color :#999999; }
.blk  { color :#444444; }
.rev  { color :#f0f8e0; }

.res  { color :#cc6699; font-weight:bold; }


h1	{
	border			:1px solid #406020;
	background-color	:#a0e090;
	margin			:10;
	padding			:3 0 2 10;
	font-size		:105%;
	letter-spacing		:5pt;
	}



h2	{
	padding			:3 0 3 20;
	font-size		:105%;
	letter-spacing		:10pt;
	}

h2.tIve	{ border :3px solid #999999;	background-color :#ffffff; margin :20px; }
h2.t18x	{ border :3px solid #997799;	background-color :#ffddff; margin :20px; }
h2.tDjn	{ border :3px solid #299980;	background-color :#8fffe5; margin :20px; }
h2.tCom	{ border :3px solid #668899;	background-color :#cceeff; margin :20px; }
h2.tHby	{ border :3px solid #998400;	background-color :#ffea55; margin :20px; }
h2.tEtc	{ border :3px solid #999070;	background-color :#fff0d0; margin :20px; }
h2.tNta	{ border :3px solid #807099;	background-color :#e1d1ff; margin :20px; }
h2.tMir	{ border :1px solid #999999;	background-color :#ffffff; margin :20px; }


h3	{
	border			:2px solid #999999;
	background-color	:#fcfcfc;
	margin			:20;
	padding			:4 0 2 10;
	font-size		:75%;
	letter-spacing		:2pt;
	}



h4	{
	border			:1px solid #909090;
	background-color	:#ffffff;
	margin			:0 30%;
	padding			:3 0;
	font-size		:80%;
	text-align		:center;
	}



h5	{
	border			:1px solid #909090;
	border-top		:0px;
	background-color	:#ffffff;
	margin			:0 30%;
	padding			:3 0;
	font-size		:80%;
	text-align		:center;
	}




.bFrm		{ border :2px solid #709040;	background-color :#e8f0d8;	margin :0 10%; }

