/* STANDARD TABLE DEFINITIONS */

table.tableContent { 
	width				: 100%;
	empty-cells			: show;
	border-collapse		: collapse;
	border-spacing		: 0px;
	color				: #666666;
}
table.tableContent td { 
	padding				: 2px 2px 2px 4px; 
	border				: solid 1px #EAEFE9; 
}
table.tableContent td.right { 
	text-align			: right; 
} 
table.tableContent tr.rowHeader	{ font-weight: bold; background-color: #667766; color: #FFFFFF; height: 20px; }
table.tableContent tr.rowLight	{ background-color: #FFFFFF; }
table.tableContent tr.rowDark	{ background-color: #EEEEEE; }

/* FORM TABLE DEFINITIONS */

table.tableForm { 
	width				: 100%;
	empty-cells			: show;
}
table.tableForm tr { 
	vertical-align		: top; 
}
table.tableForm td { 
	padding				: 2px 2px 2px 4px; 
}
table.tableForm td.label { 
	width				: 110px;
	font-weight			: bold; 
	text-align			: left; 
	padding-right		: 10px;
}
table.tableForm td.asterisk { 
	width				: 10px;
}
table.tableForm tr.divider { 
	height				: 10px;
}

/* RADIO BUTTON TABLE DEFINITIONS */

.radiotable { 
	empty-cells			: show;
	width				: 100%;
	color				: #25678F;
}
.radiotable table {
	empty-cells			: show;
	width				: 100%;
}
.radiotable tr { 
	height				: 40px;
}
.radiotable td { 
	padding				: 3px;
	text-align			: center;
	border				: 1px solid #EEEEEE;
	background-color	: #EEEEEE;
}
.radiotable td.description { 
	text-align			: left;
	width				: 220px;
	padding-right		: 20px;
	border				: 0px solid #AAAAAA;
	background-color	: #FFFFFF;
}
.radiotable td.bullet { 
	background-image	: url("../assets/images/icons/arrow_blue.gif");
	background-repeat	: no-repeat;
	background-position	: center;
}
.radiotable tr.header	{ font-weight: bold; background-color: #BACDEB; color: #FFFFFF; height: 20px; }
.radiotable tr.rowlight	{ background-color: #FFFFFF; }
.radiotable tr.rowdark	{ background-color: #FFFFEE; }
