.oddRow {
	background-color: #eeeeee;
}

.evenRow {

}

th {
	font-size: 10pt;	
}

div.tableContent {

}

div.tableContent table {
	width: 100%;

}

table {
	empty-cells: show;	
	border-collapse: collapse;
}

fieldset.nobg table tbody tr td {
	padding: 4px;
}

div.tableContent table tbody tr th {
	border: #B4B4B4 1px solid;
	background: #EBF5FF;
	vertical-align: top;
	color: #00008c;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	height: 30px;
}

div.tableContent .table tr td {
	padding: 4px 4px 4px 4px;
}

div.tableContent table tbody tr th {
	padding: 4px 4px 4px 4px;
}

div.tableContent table tbody tr td {
	padding: 4px 4px 4px 4px;
}

.tableTitleBar {
	border: none;
	color: #000;
	font-family: Verdana, Helvetica;
	font-size: 16px;
	font-weight: bold;
	padding: 2px 20px 10px 10px;
}

.tableHeader {
	background: #DEE9EC;
	border: #B4B4B4 1px solid;
	vertical-align: top;
	color: #00008c;
}
.tableFooter {
	background: #DEE9EC;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	border: #B4B4B4 1px solid;
}

.table {
	border-collapse: collapse;
}
.table tr {
	border: #B4B4B4 1px solid;

}

.table tr td {
	padding: 4px 4px 4px 4px;
}
.tableColHeader {
	border: #B4B4B4 1px solid;
}

.tableColHeader a {
	font-size: 10pt;
	font-weight: bold;
}

.tableCell {
	border: #B4B4B4 1px solid;
	padding: 2px 2px 2px 4px;
	font-size: 10pt; 
	vertical-align: top;
	text-align: left;
}
.tborder
{
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #0B198C;
}
tr.rowline {
	border-bottom: 1px solid #F8F8FF;
}

.meetingItemNavigation	tr {
	border:	none;
	
}
tr.clickable td	{
	cursor:	pointer;
}
