body {  
  font-family: Arial, Helvetica, sans-serif;
  /*font-size:12;*/
}

.code {
  font-family: monospace;
  width: 90%;
  background-color: #F4F4F4;
  border: solid 1px;
  border-color: #CCCCCC;
  padding: 0.5em 0.5em 0.5em 0.5em;
  margin-bottom: 0.5em;
}

.sidebar {
   width: 90%;
   background-color: lightyellow;
   border: solid 1px;
   border-color: #CCCCCC;
   padding: 0.5em 0.5em 0.5em 0.5em;
   margin-bottom: 0.5em;

}
code, pre {
  font-family: monospace;
  width: 90%;
  background-color: #F4F4F4;
  border: solid 1px;
  border-color: #CCCCCC;
  padding: 0.5em 0.5em 0.5em 0.5em;
  margin-bottom: 0.5em;
}

table.basictable {
  border-collapse: collapse;
  border: solid 1px;
  border-color: #808080;
}

.basictable th {
  background-color: #ddddff;
  border: solid 1px;
  border-color: #808080;
  padding-left: 0.5em;
  padding-right: 0.5em;
}

.basictable td {
  border: solid 1px;
  padding: 0.1em 0.2em;
  border-color: #808080;
}

.leftpanel {
  text-align: center;
  background-color: #ddddff;
  border: ridge 1px;
  width: 120px;
  padding-bottom: 1em;
}

.screenshots td {
 padding: 1em;
 vertical-align: bottom;
 text-align: center;
}

.screenshots img {
  margin-bottom: 0.5em;
}

.footer {
  background-color: #d0d0d0;
  padding-left: 0.5em;
}

.menu td {
  border: inherit;
  padding-top: 0.5em;
  padding-left: 0.5em;
  padding-right: 0.5em;
}

h3 {
  color: #222288;
}

h5 {
  font-style:italic;
}

td.contentpanel {
  padding-left: 0.5em;
}

.progressbar_uncompleted {
  background-color: #8080FF;
}

.progressbar_completed {
  background-color: #A0FFA0;
}

.progressbar_exceeded {
  background-color: #FFA0A0;
}

.progressbar_unworked {
  background-color: #C0C0C0;
}

.monospaced {
  font-family: monospace;
}

.warning {
  color: red;
}

li.soap-operation-category {
  font-weight: bold;
  margin-top: 0.5em;
}

.soap-operation {
  font-family: monospace;
  font-style: normal;
  margin-bottom: 0em;
}

dt {
  margin-bottom: 0.2em;
}

dd {
  /*font-size: smaller;*/
  margin-bottom: 0.5em;
}

.faq dt {
  font-weight: bold;
  /*font-size: smaller;*/
  color: #222288;
}
.faq dd {
  margin-bottom: 1em;
}

ol, li {
  margin-bottom: 0.5em;
}

.indented {
	margin-left: 2em;
}

.announcement {
	font-style: italic;
	font-weight: bold;
	color: #FF9900;
}
