/*
The double back slashes (wacks) do not work!
*/

body 
{
	font-family:			comic sans ms, Arial, sans-serif;
	color:					#000000;	/* Black */
	font-size:				12pt;
	background-color:		#FAF0E6;	/* Linnen 250, 240, 230 */
	scrollbar-arrow-color:	white;
	scrollbar-base-color:	#0A0AFF;
}

/*==========  Links ==========*/

a
{
	text-decoration:	none;
}

a:link					/* for unvisited links */
{
	color: 				#0000AA;
	text-decoration: 	none;
}

a:active				/* when link is clicked (has focus) */
{
	color:				#0000FF;
 	text-decoration:	none;
}

a:visited				/* for visited links */
{
	color: 				#0000FF;
 	text-decoration:	none;
}

a:hover					/* when mouse is over link */
{
	color:				#FF0000; 	
	text-decoration:	underline; 
}

dt a:link					/* for unvisited links */
{
	color: 				white;
	text-decoration: 	none;
}

dt a:hover					/* when mouse is over link */
{
	color:				yellow; 	
	text-decoration:	underline; 
}


/*==========  Normal paragraphs ==========*/

.hi, .hangingindent
{
  padding-top: 1px;
  padding-bottom: 1px;
  padding-right: 5px;
  padding-left: 110px;
/*  border: 3px solid; /**/
}

.hi20	/* Hanging Indent /**/
{
  padding-top: 1px;
  padding-bottom: 1px;
  padding-right: 5px;
  padding-left: 20px;
/*  border: 3px solid; /**/
}

.hi20fli	/* Hanging Indent - first line indent /**/
{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 135px;
	text-indent:	-115px;
/*  border: 3px solid; /**/
}

.hi20fl0	/* Hanging Indent - first line outdent /**/
{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 135px;
	text-indent:	100px;
/*  border: 3px solid; /**/
}

.firstlineleft, .fll
{
	padding-left: 	50px;
	text-indent:	-125px;
	margin:			1px;	/**/
}

.firstlineindent
{
	text-indent:	20px;
}

/*==========  Definition Terms ==========*/
dt						/* Definition Term for Glossaries */
{
	background-color:	blue;
	font-size:			14pt;
	font-weight:		bold;
	color:				white;
	padding:			3px 10px 3px 10px;
	width:				100%;
}

.dtl					/* Definition Term for Glossaries */
{
	float:				left;
	width:				80%;
	text-align:			left;
}

.dtr					/* Definition Term for Glossaries */
{
	float:				right;
	width:				20%;
	text-align:			right;
	background-color:	white;
/*	link:				white;	/**/
}

/*==========  Footer ==========*/

.fstorage
{
	width:				300px;
	border: 			thin solid black;
	color: 				#0000FF;	/* Blue */
}

.ftrc
{
	font-family:		comic sans ms, sans-serif, arial;
	font-size: 			8pt;
	text-align: 		center;
}

.ftrl
{
	font-family:		comic sans ms, sans-serif, arial;
	font-size: 			8pt;
	text-align: 		left; 
	float: 				left;
}

.ftrr
{
	font-family:		comic sans ms, sans-serif, arial;
	font-size: 			8pt;
	text-align: 		right;
	float: 				right;
}

/*==========  Glossary ==========*/

.gl, .glossary			/* Glossary word = Word found in glossary.*/
{
	font-style: 		italic;
}

.gls, .ss, .superscript		/* Glossary word Superscript = Word found in glossary.*/
{
	font-style: 		italic;
	vertical-align:		super;
	font-family:		comic sans ms, sans-serif, arial;
	font-size: 			8pt;
}

/*==========  Header ==========*/

.hdr
{
	font-family:		comic sans ms, sans-serif, arial;
	font-size: 			18pt;
	font-weight: 		bold;
	color: 				#FFFFFF;
	background-color:	#0000FF;
	text-align: 		center;
}

.hdrsm, .hdrlinks
{
	font-family:		comic sans ms, sans-serif, arial;
	font-size: 			8pt;
	font-weight:	 	normal;
	text-align: 		center;
}

/*==========  Main Area ==========*/

.darkbkg 
{
	background-color:	#33CC66;	/* Green bkg */
}

.lightbkg 
{
	color:				#FFFFFF;	
	background-color:	#33FF66;	/* Alt Green bkg */
}

.mainbkg 
{
	background-color:	#33CC66;	/* Green bkg */
}

/*==========  Menu ==========*/

.menubkg 
{
	background-color:	#CCCCCC;	/* Gray bkg */
}

/*==========  Lists ==========*/

/*
	disc, circle, square, 
	decimal, decimal-leading-zero, lower-roman, upper-roman, lower-alpha, upper-alpha
*/

ol		{list-style-type: decimal;}
ol ol		{list-style-type: lower-alpha;}
ol ol ol	{list-style-type: lower-roman;}
ol ol ol ol	{list-style-type: upper-alpha;}
ol ol ol ol ol	{list-style-type: upper-roman;}

/*==========  Tables ==========*/

.bkgtbl 
{
	background-color:	#00B0FF;	/* Light Blue */
}

.tablehdr 
{
	text-align: 		left;
	font-size:			125%;
}

td 
{
	font-family:		comic sans ms, sans-serif, arial;
	font-size:	 		10pt;
	color: 				#000000;
}

th
{
	font-family:		comic sans ms, sans-serif, arial;
}

th a:hover				/* when mouse is over link in a Table Heading */
{
	color:				black;
	text-decoration:	underline;
}

.bkgAlt								/* For every other row in a table */
{
	background-color:	#DDDDDD;
}

/*==========  Special ==========*/

.leftalign
{
	text-align:	left;
}

.rightalign
{
	text-align:	right;
}

.centeralign
{
	text-align: center;
}

.red
{
	color:				red;
}

.green
{
	color:				green;
	font-size:			200%;
}

div.exdiv
{
	background-color:	blue;
	margin-top:			5%;
	margin-right:		10%;
	margin-bottom:		15%;
	margin-left:		20%;
	padding:			20% 15% 10% 5%;
	border-style:		outset; /* solid dashed dotted double outset inset groove ridge none */
	border-color:		red;
	border-width:		3em;
}

.sc
{
	font-variant:		small-caps;
}

.small
{
	font-family:		comic sans ms, sans-serif, arial;
	font-size: 			8pt;
	font-weight:	 	normal;
}

ul b
{
	color:				rgb(155,0,0);
}

