/* ========= name="general" =========== */

BODY	{
	background-color:white;
	color:black;
}

/* ========= name="headings" ========= */

h1	{
	color            : #000080;
	font-size        : 2.2em; 
	font-style       : italic;
	text-align       : center;
	font-weight      : bolder;
}
h2	{ 
	font-size        : 1.4em; 
	text-align       : left; 
	font-weight      : bold;
	color            : #408080; 
	background-color : #ececec; 
	margin-right     : 0; 
	padding          : 7px 7px 7px 10px;
	border-color     : #000080;
	border-width     : 2px 0px 2px 0px;
	border-style     : solid;
}
h3  { 
	font-size        : 1.2em;
	text-align       : left;
	font-weight      : bold; 
	color            : #009000;
	background-color : #ececec; 
	margin-right     : 0; 
	padding          : 0.25em 0em 0.25em 0.7em;
	border-color     : #009000;
	border-style     : solid;
	border-width     : 1px 0em 0em 10px;
}

/* =========== name="paragraph" =========== */

blockquote  { 
	border-style     : solid;
	border-width     : 1px 2px 2px 1px;
	border-color     : #008080;
	background-color : #E0FFFF;  /*lightcyan */
	padding          : 6px 0em 5px 10px;
}
pre {
	font-size        : 9;
}

blockquote.file  { 
	border-style     : solid;
	border-width     : 1px 2px 2px 1px;
	border-color     : #4169E1;
	background-color : #dcdcdc; 
	padding          : 6px 0px 5px 10px;
}

/* ============ name="List" ============ */

LI	{
	}

/* ============ name="Table" ============ */

table	{
	border-style     : ridge;    /* double outset inset ridge groove */
	border-color     : #00bfff ; 
	border-width     : 0px; 
}
th.cus  {
	background-color : #F0FFFF ;
	border-width     : 1px;
	border-style     : ridge;
	border-color     : #32CD32 ;
	padding-top      : 6px; 
	padding-bottom   : 4px;
}
td.cus  {
	background-color : #F5F5DC;
	border-width     : 1px;
	border-style     : ridge;
	border-color     : #DAA520;
}
caption.cus {
	font-size        : 1.3em;
	text-align       : center;
	color            : #000000;
	font-weight      : bold; 
}

.error {
	color:white;
	background: red; 
	}
/* ========= name="anchor" ============ */
A:link {
	color:green; 
	text-decoration:underline;
	}
A:visited {
	color:blue; 
	text-decoration:underline;
	}
A:hover {
	text-decoration:underline; 
	color : white;
	background-color : blue;  
	}
A:active {
	color:red; 
	text-decoration:underline; 
	background-color : #00FFFF;
	}