table {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14px
	
}


td#addlink { 
	background: #fcc;	/* contrast color Add A Member Link */
}
p.debug {
	font-size: 9px;
}
p.breadcrumbs {
	background: #fff;
	/*width: 886px;*/
	
}
td.label {
	font-weight: bold;
}
table#offices {
	width: 886px;
}
table#offices th {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

div#member_card {
margin-left:8px;
}

/* rolodex styles */
th {
	height: 35px;
	padding-left: 5px;
	padding-right: 5px;
	background: #f0e4c0;
	margin: 0;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
th.sorted {
	background: #ebce7b;	/* contrast color for sorted column header */
	border-right: 1px solid #666;
	/* border-bottom-style: none; */
}
th.selected {
	background: #ebce7b;	/* contrast color for selected rolodex tab */
	border-right: 1px solid #666;
	border-bottom-style: none;
	
}
th a {
	text-decoration: none;	/* removes underline from clickable column headers */

}
table#tabset {
	width: 886px;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	margin-left:8px;
}
table#tabset th {
	font-size: 12px;
}
table#indexcard {
	width: 886px;
	padding: 20px;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	margin-left:8px;
	
}
table#results  {
	width: 888px;
	margin-left:6px;
	
}
table#results th {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

table#results td.money {
	text-align: right;
}
table#results td.bool {
	text-align: center;
}

h1.dir {
margin-left:-10px;
}



#form {
margin-left:8px;
}
