/* ========= name="general" =========== */

BODY	{
	background-color:white;
	color:black;
	font-size        : 10 pt;

	scrollbar-face-color: #E0FFFF;
	scrollbar-shadow-color: #333333; 
	scrollbar-highlight-color: #333333;
	scrollbar-3dlight-color: #333333; 
	scrollbar-darkshadow-color: #333333;
	scrollbar-track-color: #333333; 
	scrollbar-arrow-color: #333333;
}

/* ========= name="headings" ========= */

h1	{
	color            : #000080;
	font-size        : 16 pt; 
	text-align       : center;
	font-weight      : bold;
}
h2	{ 
	font-size        : 12 pt; 
	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        : 11 pt;
	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 pt;
}

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.cus	{
	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        : 12 pt;
	text-align       : center;
	color            : #000000;
	font-weight      : bold; 
}

/* ========= name="anchor" ============ */

A:link {
	color:green; 
	text-decoration:underline;
	}
A:visited {
	color:blue; 
	text-decoration:underline;
	}
A:hover {
	color:red; 
	text-decoration:underline; 
	background-color : #FFFF77;
	}
A:active {
	color:red; 
	text-decoration:underline; 
	background-color : #00FFFF;
	}
