body				{
					font-family:		'Trebuchet MS',verdana,tahoma,arial, sans-serif;
					text-align:			left;
					color:				black;
					background:			white;
					font-size:			smaller;
					
					border:				medium none gray;
					margin-left:		2%;
					margin-right:		2%;
					margin-top:			0;
					margin-bottom:		1%;
					padding:			0;
					}
h1,h2,h3,h4			{
					text-align:			left;
					}
a					{
					background:			transparent;
					padding-bottom:		1px;
					text-decoration:	underline;
					}
a:link				{color:				blue;	background:	transparent;}
a:visited			{color:				navy;	background:	transparent;}
a:hover				{color:				#6666ff;	background:	transparent;}
a:active			{color:				red;	background:	transparent;}

.headlink			{
					font-weight:		bolder;
					text-decoration:	none;
					border-bottom:		thin solid;
					}
.headlink:hover		{border-bottom:		none;}

.bodylink			{text-decoration:	none;}
.bodylink:hover		{text-decoration:	underline;}
.nodecolink			{
					color:				black;
					background:			transparent;
					text-decoration:	none;
					}
.nodecolink:link	{color:				black;	background:	transparent;}
.nodecolink:visited	{color:				black;	background:	transparent;}
.nodecolink:hover	{
					color:				black;
					background:			transparent;
					text-decoration:	overline;
					}
.nodecolink:active	{color:				black;	background:	transparent;}

.tablehead			{
					color:				silver;
					background:			navy;
					text-decoration:	none;
					font-weight:		bold;
					}
a.tablehead:link	{color:				silver;	background:	transparent;}
a.tablehead:visited	{color:				silver;	background:	transparent;}
a.tablehead:hover	{color:				white;	background:	transparent;}
a.tablehead:active	{color:				white;	background:	transparent;}

a img				{border:			none;}
a.imglink:link		{border:			thin solid blue;		padding-bottom:	0;}
a.imglink:visited	{border:			thin solid navy;		padding-bottom:	0;}
a.imglink:hover		{border:			medium solid #6666ff;	padding-bottom:	0;}
a.imglink:active	{border:			thin solid red;			padding-bottom:	0;}
img					{max-width:			none;}
tr.highlight		{
					background:			#ffffcc;
					font-weight:		bold;
					}
.outline			{border:			solid gray;}
.outlinered			{border:			solid red;}

input:focus, select:focus, textarea:focus	{border: thin solid red}

.proportional		{font-family:		'Courier New', 'Courier', monospace;}
.easyread			{font-family:		'Arial Narrow', 'Arial', sans-serif;	font-size:	smaller;}
.easyread2			{font-family:		'Arial', sans-serif;	font-weight:	bolder;}
.easyread3			{
					font-family:		'Verdana', 'Arial', 'Geneva', 'Helvetica', sans-serif;
					font-size:			smaller;
					text-align:			left;
					margin-left:		auto;
					margin-right:		auto;
					width:				300px;
					}
.header				{color:				brown;
					background:			silver;
					}
.footer				{font-size:			smaller;
					background:			silver;
					}
.navtext			{
					font-size:			100%;
					font-weight:		bold;
					text-transform:		capitalize;
					background:			silver;
					}
.fancy				{font-family:		'Monotype Corsiva', serif;}
.silverback			{background:		silver;	color:	black;}
.spelling			{color:				red;
					background:			transparent;
					text-decoration:	underline;
					}
.handydark			{
					cursor:				pointer; 
					color:				white; 
					background:			gray; 
					text-decoration:	none;
					}
.sound				{
					color:				green;
					background:			transparent;
					text-decoration:	none;
					}
.important			{color:				red;	background:	transparent;}
.scaps				{font-variant:		small-caps;}
.light				{color:				white;	background:	transparent;}
.lights				{
					color:				#fffff1;
					background:			transparent;
					font-size:			xx-small;
					}

.mid				{text-align:		center;	vertical-align:	middle;}
.firstcol			{text-align:		right;}
.lastcol			{text-align:		left;}
.midcol				{text-align:		center;}
.toprow				{vertical-align:	top;}
.midrow				{vertical-align:	middle;}
.botrow				{vertical-align:	bottom;}
.midtext			{
					text-align:		justify;
					margin-left:		15%;
					margin-right:		15%;
					}
div.spacerline		{
					line-height:		1px;
					clear:				both;
					border-bottom:		thin solid silver;
					}
.col50r				{
					float:				left;
					width:				auto;
					text-align:			left;
					margin-right:		1em;
					}
.col50l 			{
					float:				left;
					width:				auto;
					text-align:			left;
					margin-left:		0;
					}

dl.linklist1 		{margin: 			0;}
.linklist1 dt		{
					float:				left;
					width:				auto;
					text-align:			left;
					margin-right:		0.5%;
					clear:				left;
					}
.linklist1 dd		{
					float:				left;
					width:				auto;
					text-align:			left;
					margin-left:		0.5%;
					}