/* Generated by KompoZer */
body, p, td, tr {
  color: black;
  font-family: Georgia,Times New Roman,Times,serif;
}
h1 {
  font-size: 33px;
  font-weight: bold;
}
h2 {
  font-size: 26px;
  font-weight: bold;
}
h3 {
  font-size: 22px;
  font-weight: bold;
}
h4 {
  font-size: 19px;
  font-weight: bold;
}
a:link {
  color: #0000ff;
}
a:visited, a:active {
  color: #0080ff;
}
a:hover {
  color: #cc0000;
  text-decoration: none;
}
.menutitle {
  font-size: 1.1em;
  font-weight: bold;
  font-family: Arial,Helvetica,sans-serif;
}
.new {
  color: fuchsia;
  font-size: 0.92em;
  font-weight: bolder;
  font-family: Comic Sans MS,System;
}
.recent {
  color: fuchsia;
  font-size: 0.87em;
  font-family: Comic Sans MS,System;
}
.update {
  color: fuchsia;
  font-size: 0.87em;
  font-weight: bold;
}
.expand {
color: #000099;
text-decoration: underline;
font-style: italic; 
}
.expandedblock {
  margin-left: 40px;
  margin-right: 2%;
  display: block;
  padding: 10px;  
  background-color: #ffffff;  
}
.oldbackground {
color: #aaaaaa;
}
.code {
  border: 1px dashed ;
  padding: 10px;
  margin-right: 5%;
  margin-left: 5%;
  display: block;
  font-family: "Courier New",Courier,mono;
  font-weight: bold;
  font-size: 0.9em;
  background-color: #e8e8e8;
}
.terminal {
  border: 1px solid #b0b0b0;
  padding: 10px;
  margin-right: 5%;
  margin-left: 5%;
  display: block;
  font-family: "Courier New",Courier,mono;
  font-weight: bold;
  font-size: 0.9em;

}
.terminaloutput {
  border: 1px solid #808080;
  padding: 10px;
  margin-right: 5%;
  margin-left: 5%;
  display: block;
  font-family: "Courier New",Courier,mono;
  font-weight: bold;
  font-size: 0.9em;
  background-color: #f8f8f8;
}
.scriptcode {
  border: 1px dashed ;
  padding: 10px;
  margin-right: 5%;
  margin-left: 5%;
  display: block;
  font-family: "Courier New",Courier,mono;
  font-weight: bold;
  font-size: 0.9em;
  background-color: #e8e8e8;
}
.updatecode {
  border-top: 1px dashed ;
  border-bottom:  1px dashed ;
  border-left: 3px solid fuchsia;
  border-right: 2px solid fuchsia;
  border-color: fuchsia;
  padding: 10px;
  margin-right: 5%;
  margin-left: 5%;
  display: block;
  font-family: "Courier New",Courier,mono;
  font-weight: bolder;
  font-size: 0.87em;
  background-color: #e8e8e8;
}
.generalblock {
  border: 1px solid #b0b0b0;
  padding: 10px;
  margin-right: 5%;
  margin-left: 5%;
  background-color: white;
}
.updateblock {
  border-left: 3px solid fuchsia;
  border-right: 2px solid fuchsia;
  padding:5px;
  margin-right: 0%;
  margin-left: 0%;
}
.hometitle {
  padding: 3px;
  font-size: 37px;
  font-weight: bold;
  background-color: #ffeecc;
  text-align: center;
}
.homesubtitle {
  padding: 5px;
  font-size: 30px;
  font-weight: bold;
  background-color: #ffeecc;
  text-align: center;
}
.homesubsubtitle {
  padding: 5px;
  font-size: 27px;
  font-weight: bold;
  background-color: #ffeecc;
  text-align: center;
}
.homefooter {
  padding: 10px;
  background-color: #ffeecc;
  font-weight: bold;
  font-size: 12px;
}
.homeblock {
  border: 2px solid #990000;
  padding: 10px;
  margin-right: 5%;
  margin-left: 5%;
  background-color: white;
}
td.homebar {
  background-color: #ffeecc;
  text-align: center;
}
a.homebar:link, a.homebar:visited, a.homebar:active {
  color: black;
  text-decoration: underline;
}
a.homebar:hover {
  color: #606060;
  text-decoration: none;
}
.pemctitle {
  padding: 5px;
  font-size: 37px;
  color: #000099;
  font-weight: bold;
  background-color: white;
  text-align: center;
}
.pemcsubtitle {
  padding: 5px;
  font-size: 32px;
  color: #000099;
  font-weight: bold;
  background-color: white;
  text-align: center;
}
.pemcfooter {
  padding: 10px;
  background-color: white;
  font-weight: bold;
  font-size: 12px;
    
}
.pemcblock {
  border: 2px solid blue;
  padding: 10px;
  background-color: white;
  margin-right: 5%;
  margin-left: 5%;
}
td.pemcbar {
  color: #400040;
  background-color: #99ffff;
  text-align: center;
}
a.pemcbar:link, a.pemcbar:visited, a.pemcbar:active {
  color: #400040;
  text-decoration: underline;
}
a.pemcbar:hover {
  color: #606060;
  text-decoration: none;
}
.howtotitle {
  padding: 5px;
  font-size: 37px;
  color: white;
  font-weight: bold;
  background-color: #00008e;
  text-align: center;
}
.howtosubtitle {
  padding: 5px;
  font-size: 32px;
  color: white;
  font-weight: bold;
  background-color: #00008e;
  text-align: center;
}
.howtofooter {
  padding: 10px;
  background-color: #00008e;
  font-weight: bold;
  color: white;
  font-size: 12px;
}
.howtoblock {
  border: 2px solid blue;
  padding: 10px;
  margin-right: 5%;
  margin-left: 5%;
  background-color: white;
}
td.howtobar {
  color: white;
  background-color: #00008e;
  text-align: center;
}
a.howtobar:link, a.howtobar:visited, a.howtobar:active {
  color: white;
  text-decoration: underline;
}
a.howtobar:hover {
  color: #ddffff;
  text-decoration: none;
}
.unztitle {
  padding: 5px;
  color: #ffff00;
  background-color: #005000;
  font-size: 37px;
  font-weight: bold;
  text-align: center;
}
.unzsubtitle {
  padding: 5px;
  color: #ffff00;
  background-color: #005000;
  font-size: 32px;
  font-weight: bold;
  text-align: center;
}
.unzfooter {
  padding: 10px;
  color: #ffff00;
  background-color: #005000;
  font-weight: bold;
  font-size: 12px;
}
.unzblock {
  border: 2px solid #005000;
  padding: 10px;
  background-color: white;
}
td.unzbar {
  color: #ffff00;
  background-color: #005000;
  text-align: center;
}
a.unzbar:link, a.unzbar:visited, a.unzbar:active {
  color: #ffff00;
  text-decoration: underline;
}
a.unzbar:hover {
  color: #ffff80;
  text-decoration: none;
}
.sftitle {
  padding: 5px;
  font-size: 37px;
  color: #f2e4c6;
  font-weight: bold;
  background-color: #a21f1f;
  text-align: center;
}
.sfsubtitle {
  padding: 5px;
  font-size: 32px;
  color: #f2e4c6;
  font-weight: bold;
  background-color: #a21f1f;
  text-align: center;
}
.sffooter {
  padding: 10px;
  color: #f2e4c6;
  background-color: #a21f1f;
  font-weight: bold;
  font-size: 12px;
}
.sfblock {
  border: 2px solid #990000;
  padding: 10px;
  background-color: white;
}
td.sfbar {
  color: #f2e4c6;
  background-color: #a21f1f;
  text-align: center;
}
a.sfbar:link, a.sfbar:visited, a.sfbar:active {
  color: #f2e4c6;
  text-decoration: underline;
}
a.sfbar:hover {
  color: white;
  text-decoration: none;
}
.srchtitle {
  padding: 5px;
  font-family: Comic Sans MS;
  font-size: 36px;
  color: fuchsia;
  font-weight: bold;
  background-color: #e0e0e0;
  text-align: center;
}
.srchsubtitle {
  padding: 5px;
  font-size: 32px;
  color: fuchsia;
  font-weight: bold;
  background-color: #e0e0e0;
  text-align: center;
}
.srchfooter {
  padding: 10px;
  color: fuchsia;
  font-size: 12px;
  font-weight: bold;
  background-color: #e0e0e0;
}
.srchblock {
  border: 2px solid fuchsia;
  padding: 10px;
  background-color: white;
}
td.srchbar {
  color: #ff00ff;
  background-color: #e0e0e0;
  text-align: center;
  font-weight: bold;
}
a.srchbar:link, a.srchbar:visited, a.srchbar:active {
  color: #ff00ff;
  text-decoration: underline;
}
a.srchbar:hover {
  color: #ff00ff;
  text-decoration: none;
}

