.branchlist1 { 
    border-top:solid #c8c8c8 1px;
  border-left:none;border-bottom:none;border-right:none;
  padding:0cm 3.5pt 0cm 3.5pt
}

.branchlist2 { 
    border-top:solid windowtext .5pt;
  border-left:none;border-bottom:none windowtext .75pt;border-right:none;
  padding:0cm 3.5pt 0cm 3.5pt
}

.branchlist3 { 
    border-top:none windowtext .5pt;
  border-left:none;border-bottom:solid windowtext .75pt;border-right:none;
  padding:0cm 3.5pt 0cm 3.5pt
}

table.list0 {
	border: 1px solid #cccccc;
	margin: 0px;
	padding: 0px;
}

table.list0 .error {
	color: red;	
}

table.list0 .head {
	color: #ffffff;
	background:#ff0000;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

table.list1 {
  border:1px solid #ccc;
  padding:0cm 3.5pt 0cm 3.5pt;
  margin: 0px;
  padding: 0px;
}

table.list1 .head {
	color: #ffffff;
	background:#ff0000;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

table.list2 {
  border-top:none;
  border-left:1px solid #ccc;
  border-bottom:1px solid #ccc;
  border-right:1px solid #ccc;
  padding:0cm 3.5pt 0cm 3.5pt;
  margin: 0px;
  padding: 0px;
}

table.list2 .head {
	color: #ffffff;
	background:#ff0000;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

table.list3 {
  border-top:none;
  border-left:1px solid #ccc;
  border-bottom:1px solid #ccc;
  border-right:1px solid #ccc;
  padding:0cm 3.5pt 0cm 3.5pt;
  margin: 0px;
  padding: 0px;
}

table.list4 {
  border-top:none;
  border-left:1px solid #ccc;
  border-bottom:none;
  border-right:none;
  padding:0cm 3.5pt 0cm 3.5pt;
  margin: 0px;
  padding: 0px;
}
