
.header     { font-weight: bold; color:#323777; margin-bottom: 11px; }
.headline	{ font-weight: bold; color:#323777; }
pre         { font-family:Courier New, Courier, monospace; font-size:12px; }
ul          { list-style-type: square; margin-top: 2px;        }

td.header   { color: #FFFFFF; background-color:#323777; }
td.cell     { background-color:#FFFFFF; }

.sendbutton { color: #133c74; font-weight: bold; background-color: #d7d7d7; padding: 3px; width: auto; height: auto; border: ridge 1px #fefefe }
input     { color: #333e7c; font-size: 14px; font-family: arial,helvetica:
	font-size:12px; background-color: #fbfaf1; height: 18px; border-width: 1px; border-color: #b7b7b7 }
input.error, select.error   { background-color: #f8f57a; background-image: url("../images/warning_obj.gif"); background-repeat: no-repeat; background-position: right 50%; padding-right: 16px; border: solid 1px red }
input:focus, select:focus  { background-color: #f8f57a; border: solid 1px red }
.mandatory  { font-weight: bold; }
.comment    { color: #BBBBBB; }
caption { font-size: 12px; font-weight: bold; border-bottom: 2px solid #133c74 }
.row1  { background-color: #feffff }
.row2 { background-color: #d7d7d7 }
