/* /////////////// */
/* // List View // */
/* /////////////// */
#taxlisttableheading {
	width: 100%;
	background: #efefef;
	font-weight: bold;
	text-align: left;
}

#taxcontent h3,
#taxcontentview h3 {
	text-transform: uppercase;
	color: #666;
	border-bottom: 1px dashed #666;
}

#taxcontent a { text-decoration: none; }

#taxlisttable {
	width: 100%;
}

.taxbglight td {
	background: #fff;
	border-bottom: 1px dashed #999;
}

.taxcellbglight {
	background: #fff;
}

.taxbgdark td {
	background: #f7f7f7;
	border-bottom: 1px dashed #999;
}

.taxcellbgdark {
	background: #f7f7f7;
}

.taxmoreinfo { width: 10%; }

/* ///////////////// */
/* // Detail View // */
/* ///////////////// */
#taxcontent table {
	border-top: 1px solid #c4c4b8;
	width: 95%;
	margin: 0 auto;
}

#taxcontent td table { margin-top: 0; } 
#taxcontent td { padding: 8px; border-bottom: 1px solid #c4c4b8; }
#taxcontent td table { padding: 0; }

#taxcontent td.taxlabelcell {
	background: #f7f7f7;
	width: 20%;
	font-weight: bold;
	text-align: left;
}

#taxcontent td.taxfieldcell,
#taxcontent td.taxfieldcelldb {
	background: #fff;
	width: 75%;
}

#taxcontent td.taxfieldcelldb { width: 33%; }

#taxcontent td.taxlabelcellint { background: #fff; }
#taxcontent td.taxfieldcellint { background: #fff; }

#taxcontent td.taxfieldcellint p { margin: 0; margin-bottom: 10px; }
