/* CSS Document */

table.commtreesearch {
}

.commtreesearch tr {
	border-bottom:0.5px solid #000000;
}

.commtreesearch th {
	border:0.5px solid #000000;
	font-size:12px;
	padding:5px 5px 5px 5px;
}

.commtreesearch td {
	border-right:0.5px solid #000000;
	border-bottom:0.5px solid #000000;
	border-left:0.5px solid #000000;
	padding:5px 5px 5px 5px;
}

th.header {
	border-right:1px solid #000000;
	border-left:1px solid #000000;
}

td.info {
	border-bottom:1px solid #000000;
	font-size:11px;
	padding:3px 3px 3px 3px;
}

.special {
	font-weight:  bold;
}

table.commtreeborder {
	border:1px solid #000000;
	margin:20px 0px 0px 0px;
	padding:0px 5px 18px 5px;
}

.commtreeborder tr {;
}

.commtreeborder th {
}

.commtreeborder td {
}


table.commission {
	border: 1px solid #000000;
	font-family:verdana;
	font-size:12px;
	margin:0px 0px 0px 300px;
	padding:5px 5px 5px 5px;	
}

.commission tr {	
	margin:5px 5px 5px 5px;	
	padding:5px 5px 5px 5px;
}

.commission th {	
	border: 1px solid #000000;
	font-size:13px;
	margin:5px 5px 5px 5px;	
	padding:5px 5px 5px 5px;
}

.commission td {	
	border: 1px solid #000000;
	font-size:12px;
	margin:0px 0px 0px 0px;	
	padding:5px 5px 5px 0px;
}

table.consultdetails {
	font-family:verdana;
	font-size:12px;
}

.consultdetails tr {	
	margin:5px 5px 5px 5px;	
	padding:5px 5px 5px 5px;
}

.consultdetails th {	
	font-size:13px;	
	padding:5px 5px 5px 5px;
	text-align:left;
}

.consultdetails td {	
	font-size:12px;	
	padding:5px 5px 5px 5px;
}

table.invalidentry {
	padding:250px;
}

.invalidentry tr {	

}

.invalidentry th {	
	font-size:14px;
	padding:5px 5px 5px 5px;
}

.invalidentry td {	
	font-size:12px;
	padding:5px 5px 5px 5px;
}

table.consultsearch3 {
}

.consultsearch3 tr {	

}

.consultsearch3 th {
	padding:5px 5px 5px 5px;
	text-align:center;
}

.consultsearch3 td {	
	padding:5px 5px 5px 5px;
}

td.searchentry {
	text-align:center;
}


table.tblctreedetails {
	border:1px solid #000000;
	margin:20px 0px 0px 0px;
	padding:5px 5px 5px 5px;
}

.tblctreedetails tr {	

}

.tblctreedetails th {
	padding:5px 5px 5px 5px;
	text-align:left;
}

.tblctreedetails td {	
	padding:5px 5px 5px 5px;
}

td.tabheader {
	border-top:1px solid #000000;
}


table.commrun {

}

.commrun tr {
}

.commrun th {
	font-size:12px;
	padding:5px 5px 5px 5px;
}

.commrun td {
	font-size:12px;
	padding:5px 5px 5px 5px;
}

td.spacer {
	padding:5px 5px 5px 5px;
}

table.commrundetails {
	border:1px solid #000000;

}

.commrundetails tr {
}

.commrundetails th {
	font-size:12px;
	padding:5px 5px 5px 5px;
	text-align:left;
}

.commrundetails td {
	font-size:12px;
	padding:5px 5px 5px 5px;
}
th.columnhead, td.columnhead {
	border-bottom:1px solid #000000;
}

th.clactotal, td.clactotal {
	font-size:14px;
}