/* Syntax highlighting styles */

.navheader {
  background-color: #C0C0C0;
  border-bottom: 1px solid #000000;
}

.navfooter {
  margin-top: 20px;
  background-color: #C0C0C0;
  border-top: 1px solid #000000;
}

.navheader hr {
	display: none;
}

.navfooter hr {
	display: none;
}

pre.programlisting {
  background-color: #E5E5E5;
  border: 1px none #000000;
}

.hl-tag {
  color: navy ! important;
}

.hl-attribute {
  color: navy ! important;
}

.hl-value {
  color: red ! important; 
}

.hl-attribute {
  color: navy ! important;
}

.hl-keyword {
  color: navy;
}

.hl-string i {
  font-style: normal ! important;
  font-weight: normal ! important;
}

.hl-comment {
  font-style: normal ! important;
  color:green ! important; 
}

.tip {
  background-color: #DDFFDD;
  border: 1px solid #00FF00;
}

.note {
  background-color: #DDDDFF;
  border: 1px solid #0000FF;
}

.important {
  background-color: #FFFFDD;
  border: 1px solid #808000;
}

.caution {
  background-color: #FFDDAA;
  border: 1px solid #808000;
}

.warning {
  background-color: #FFDDDD;
  border: 1px solid #FF0000;
}

