.button
{
  background-color:#EFEFEF;
  height: 20px;
  border:1px solid #CFCFCF;
  padding:0 15px;
  cursor:pointer;
}

table.table1
{
  border-collapse:collapse;
  width:100%;
  border-collapse:collapse;
}

table.table1 tr.header td
{
  font-weight:bold;
  background-color:#203D8A;
  color:#fff;
  border: none;
}

table.padding
{
  margin-top:20px;
}

table.table1 tr td
{
  border-bottom:1px dashed #d6d6d6;
  height:25px;
  padding-left:5px;
}

.highlight
{
  background-color:#D7C300;
  color:#fff;
  cursor:pointer;
}

table.table1 tr.members td
{
  padding-left:10px;
}

.label1
{
  color:#203D8A;
  font-weight:bold;
}

.label2
{
  padding-left:10px;
}

.row1
{
  b//ackground-color:#EFEFEF;
}

.row2
{
  background-color:#fff;
}

.pointer
{
  cursor:pointer;
}

a.noLink:hover
{
  text-decoration:none;
}

form.form1
{
  width:500px;
  padding:10px;
  border:1px solid #dedede;
  background-color:#fff;
}

form.form1 table
{
  border-collapse:collapse;
  width:100%;
}

form.form1 table tr td
{
  border-bottom:1px solid #1F66FF;
  background-color:#AFC8FF;
  padding-left:5px;
  height:25px;
}

form.form1 table tr td.label
{
  border-bottom:1px solid #CFCFCF;
  background-color:#EFEFEF;
  vertical-align:top;
  padding-top:3px;
}

form.form1 table tr.nostyle td, table.table1 tr.nostyle td
{
  border:none;
  background-color:#fff;
  padding:10px 0 0 0;
}

.error
{
  color:red;
}

div.reaction
{
  background-color:#EFEFEF;
  border-bottom:1px solid #CFCFCF;
  padding:10px;
  margin:10px;
}

a.upload
{
  background:url('/modules/kennisnet/gfx/download_icon.gif') left no-repeat;
  padding-left:25px;
}