body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
}

tr.row0 {background-color:white;}
tr.row1 {background-color:#eeeeee;}

td {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
}

hr,h1,h2,h3,h4,h5,h6{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin-bottom:0px;
  margin-top:0px;
  padding-top:0px;
  padding-bottom:0px
}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 15px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}

pre {
  margin: 5px 5px 5px 5px;
  font-size: 13px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

form{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  13px;
}


a:link{
  text-decoration: underline;
}
a:visited{
  text-decoration: underline;
}
a:hover{
  text-decoration: none;
}
a:active{
  text-decoration: underline;
}

ul {
 list-style-image: url(/expand/images/box.png);
 list-style-type: square;
}

fieldset{
  padding:5px;
  border: 1px solid #DFE4EA;
  background-color:#f9f9f9;
/*
  border-left: 1px solid #999999;
  border-top: 1px solid #999999;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  */
}
legend{
  font-weight:bold;
}

input.text,textarea.textarea{
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
  color:#000000;
}
input.button{
  border-left: 1px solid #999999;
  border-top: 1px solid #999999;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  color:#000000;;
  background-color:#c2c2c2;
}
input.submit{
  border-left: 1px solid #999999;
  border-top: 1px solid #999999;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  color:#000000;
  background-color:#b3d3e3;
}

.contentheadline{
  background: #B3BFCC;
  padding-bottom: 2px;
  color: #003366;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
}
.mandatory {
 font-weight:normal;
 font-style:italic;
 color:#000000; 
}
._mandatory { // used to mark missing entries
 font-weight:normal;
 font-size: 0.75em;
 color:#cc0000; 
}
.error{
 font-weight:bold;
 color:#ee3300; 
}
.success{
  font-weight:bold;
  color:#339966;
}

select.cod {
  font-family: Courier;
  font-size:0.9em;
  width:550px;
}

td.th,th{
  font-size: 13px;
  font-weight:bold;
  color:#DFE4EA;
  background-color:#003366;
  padding-left:10px;
  padding-right:10px;
}

.key{
  font-weight:bold;
  text-align:right;
}

.value{
  font-weight:normal;
  text-align:left;
}

/* used in unordered lists with paragraphs in <li></li> */
.li_paragraph{
  margin-top:2px;
}
