

/* Define colors, fonts and other style attributes here to override the defaults  */

/* Page background color */

hr
{
	diplay: block;
	background-color:  salmon;
	border: 1px solid salmon;
}

body
{
	margin: 0;
}

body, td
{ 
  font-family: arial;
  font-size: 10pt;
}

td
{
  color: slateblue;
}

/* Menu */

.menu { background: #CCCCFF;}
.menuCurrentPage { background: pink; }
.menuOn { background: teal; }
.menuOff { background: red; }

.dlink
{
	font-family: monospace;
}

span.date { font: bold 10px lucida console, courier; }

.sectionHeader 
{
  font-size: 16pt;
  font-family: verdana;
  color: rgb(196, 95, 197);
  background-color: rgb(254, 210, 210);	
}

span.ref
{
	font-style: italic;
	color: orange;
}

span.linkHeader
{
	color: darkslateblue ;
}

span.desc
{
	/*text-align:	justify ;*/
}
	
tt.code { color: teal; }

A:link, A:visited 
{
  color: orange;
  text-decoration: none;
}

A:hover, A:active
{
  color: orangered ;
  text-decoration: underline;
}




A.menu:link { color: #68449A;}
A.menu:visited { color: #B133B3;}
A.menu:active { color: red; }
A.menu:hover
{ 
	color: red; 
	/*background: pink;*/
	text-decoration: none;
	/*width: 149px;*/
}

A.menuCurrentPage:link { color: #68449A; background: pink;}
A.menuCurrentPage:visited { color: #B133B3; background: pink;}
A.menuCurrentPage:active { color: red; background: pink;}
A.menuCurrentPage:hover { color: red; background: pink;}

PRE.reg {
 /*margin-left: 0.5cm; */
 /*margin-right: 1.5cm; */
 border: solid 2px teal;
 color: blue;
 background-color: #E0E0E0;
 font-family: fixed;
 white-space: pre;
}

td.siteNews
{
 color: darkblue;
}

td.date2
{
 font-family: monospace;
 color: black;
}


.myHeader a, .myHeader a:visited, .myHeader
{
  font-size: 14pt;
  font-family: verdana;
  color: plum;
  background-color: rgb(254, 210, 210);
}
.myHeader a:hover
{
	color: orangered;
	text-decoration: underline;
}