/* CSS 17/02/05 */

/*--- General preferences ---*/
body,table {
  font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 9pt;
  color: black;
}
body {
  background-color: white;
}

a:link    { color: #000099; text-decoration: none; }
a:visited { color: #000099; text-decoration: none; }
a:hover   { color: #BB0000; text-decoration: none; }

.tiny { font-size: 7pt; }
.small,small { font-size: 8pt; }
.big,big     { font-size: 14pt; }

.error { color: #FF0000!important; }
.gray  { color: #808080; }

/*--- Tables with content ---*/
table.design {
  border-color: #afbfbf #afbfbf #afbfbf #afbfbf;
  border-style: solid;
  border-width: 1px;
  background-color: #eae8e8;
}

table.design tr {
  border-color: #afbfbf #afbfbf #afbfbf #afbfbf;
  border-style: solid;
  border-width: 1px;
  color: #000000;
  padding: 2px;
  font-size: 8pt;
}
table.design tr.submit { text-align: right; }
table.design tr.headline { text-align: center; }
table.design td {
  border-color: #afbfbf #afbfbf #afbfbf #afbfbf;
  border-style: solid;
  border-width: 1px;
  color: black;
  padding: 2px;
  font-size: 8pt;
}
table.design th {
  border-color: #afbfbf #afbfbf #afbfbf #afbfbf;
  border-style: solid;
  border-width: 1px;
	text-align: center;
    background-color: #5c7c8c;
    color: white;
    padding:2px
}
table.design td.navbar {
	text-align: center;
    font-weight: bold;
    background-color: #eae8e8;
    border-style: none;
    color: #AAAAAA;
    padding:1px
}
table.design td.navbar a {
  text-align: center;
  color: black;
}
table.design td.navbar a:visited {
  text-align: center;
  color: black;
}
table.design td.navbar a:hover {
    color: gray;
    text-decoration: none;
}

/*--- Form elements ---*/
input.custominput
{
  font-family: Verdana,Arial,Helvetica; font-size: 8pt;
  background-color: #FFFFFF; color: #444444;
  border: #444444 1px solid;
}
input.checkbox1{
  font-family: Verdana,Arial,Helvetica; font-size: 8pt;
  color: #444444;
  border: none; background: transparent;
}
textarea.comment
{
  font-family: Verdana,Arial,Helvetica; font-size: 8pt;
  background-color: #FFFFFF; color: #444444;
  border: #444444 1px solid;
  width: 100%;
  height: 100px;
}
button.tbutton
{
	background:#eae8e8;
    border-style:solid;
    border-width:1px;
    border-color:#eae8e8;
}
design td.buttons
{
	border-style:none;
	border-width:1px;
}
