table
{
   background-color: #BBCACE;
}

th
{
   color: white;
   background-color: #414D5A;
}

A:link {
   color           : rgb(24,90,198);
   text-decoration : none;
}

A:visited {
   color           : rgb(24,90,198);
   text-decoration : none; 
}

A:hover {
   color           : #1E2328; 
   text-decoration : underline;
}

A:active {
   color           : #000000; 
   background      : #7292B1; 
   text-decoration : none; 
}

HR {
	text-align : left;

	color : #000000;
	margin-left : 0px;
}

H1 {
	font-family :	"Trebuchet MS", "Tahoma", "Verdana", "Arial";
}

H2, H3, H4
{
	font-family : "Tahoma", "Verdana", "Arial";
}

EM {
	font-family :	"Trebuchet MS";
	font-weight :   bold;
	font-style  :   normal;
	font-size   :   1.1em;
}

CODE {
	font-weight     : normal;
	color           : #990000;
}

BODY {
   font-family      : Verdana, Georgia, sans-serif;
   color            : black;
   background-color : #d0d0d0;
   font-size        : 1.0em;
}

DIV.example-output {
  padding-left: 15px;
  border-style: solid;
  border-width: 10px;
  border-left-width: 2px;
  border-color: black;
}

DIV.listingname {
	font-weight: bold;
	font-size: 1.0em;
	background: #414D5A;
	color: #FDFDFD;
	padding-left: 5px;
	border-style: solid;
	border-width: 0px;
	border-color: black;
	margin-bottom : -20px;
}

DIV.example-source, PRE.programlisting {
	font-family : "Andale mono", "Courier New", monospace;
	background: #BBCACE;
	color: #200D0D;
	border-style: dashed;
	border-width: 2px;
	border-left-width: 10px;
	border-color: #414D5A;
	padding : 3px;
}

a.listingname, a.listingname:VISITED
{
	font-weight: bold;
	text-decoration: underline;
	color: #FDFDFD;
}

a.listingname:HOVER
{
	text-decoration: underline;
	color: #FDFDFD;
}