A:visited, :link {text-decoration: underline}
A:link {color : cyan}
A:link:hover, :visited:hover {text-decoration: none}
A:visited {color: #7777AA}
A:link:active, :visited:active {color: navy}


.thispage {font-size: smaller; background-color: #222222; color: white; padding-top: 7px; padding-bottom: 7px}


BODY {
  background-color: black ; 
  color: white; 
  font-family: Times, Times New Roman, Serif;
  font-size: larger;
}

H1 {
  color: cyan;
  font-weight:600;
  font-size: x-large;
  margin:20px 0 10px 0; /* top right bottom left*/
  padding:0.3ex 0 1.3ex 20px; /* top right bottom left*/
  border-style:solid;
  border-color: white;
  border-width: 1px 0 1px 0; /* top right bottom left*/
  background-color:#222222;
  text-align: center;
}

H2 {
  font-weight: 200;
  font-size: large;
  margin: 20px 0 10px 0; /* top right bottom left*/
  padding: 0.3ex 0 1.3ex 20px; /* top right bottom left*/
  background-color: #222222;
  text-align: center;
}

H3 {
  font-weight: 200;
  font-size: normal;
  margin: 20px 0 10px 0; /* top right bottom left*/
  padding: 0.3ex 0 1.3ex 20px; /* top right bottom left*/
  text-align: center;
  border-style: dashed;
  border-color: darkgrey;
  border-width: 1px 0 1px 0; /* top right bottom left*/
}

H4 {
  font-weight: 200;
  font-size: smaller;
  margin: 0 0 0 0; /* top right bottom left*/
  padding: 3px 0 3px 0; /* top right bottom left*/
  text-align: center;
  border-style: dashed;
  border-color: darkgrey;
  border-width: 1px 0 1px 0; /* top right bottom left*/
}
  
H5 {
  text-decoration: underline;
  font-weight: 200;
  font-size: smaller;
  margin: 0 0 0 0; /* top right bottom left*/
  padding: 3px 0 3px 20px; /* top right bottom left*/
  text-align: left;
}
  
TABLE {
  width: 80%;
  padding: 0 0 0 0; /* top right bottom left*/
  border-style: solid;
  border-color: black;
  border-width: 0 0 0 0; /* top right bottom left*/
}

.header { 
  width: 100%; 
  padding: 0 0 0 0; /* top right bottom left*/
  border-style: solid;
  border-color: lightgray;
  border-width: 1px 0 1px 0; /* top right bottom left*/
}

TH {
  background-color:#222222;
}

TD {
  vertical-align: top;
  padding: 3px 3px 3px 3px; /* top right bottom left*/
  border-style: dashed;
  border-color: darkgrey;
  border-width: 0 0 0 1px; /* top right bottom left*/
}


.codesnipplet {
    font-family: monospace;
    margin-left: 40px;
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 0 10px 0 10px;
    width: 80%;
    border-style: dashed;
    border-color: #CCCCCC;
    border-width: 1px 1px 1px 1px; /* top right bottom left */
}
.phpRegionDelimiter { color: #FF4444; }
.string { color: #EE9090; }
.keyword { color: #FFFF60; }
.variable { color: #40FFFF; }
.const { color: #FFA0A0; }
.operator { font-weight: bold; }
.braces { color: lightgray; }
.comment { color: #80A0FF; font-style: italic; }

.phpnet {background-color: #777BB4; color: black; font-weight: bold;}

