/*wysiwyg visible styles must be specified in target css or Site equivalent */


/*TABLES*/

table.tablestriped, table.tableplain {
	border: none;
	margin-bottom: 3px;
	margin-top: 3px;
}
table.tablestriped tr th, table.tablestriped thead tr td, table.tablestriped thead tr th, table.tablestriped th p, table.tablestriped thead p { 
	background-color: #ECEDF0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color:#666666;
	text-align: left;
	font-weight: bold;
}

table.tablestriped th p, table.tablestriped thead p { /*work around unwanted markup*/
margin:0px !important;
padding:0px !important;
}

table.tablestriped td, table.tableplain td {
	padding: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 18px; /*adjusted for larger td text entries*/
	color: #333333;
	vertical-align: top;
}
/*overrule inline styles:; enable only if needed*/
/*table.tableplain td[style], table.tablestriped td[style] {
	font-family: Verdana, Arial, sans-serif !important;
	font-size: 11px !important;
}*/

table.tablestriped tr.evenrowcolor td, .stripedrow { /*applied via JS*/
	background-color:#fbf8ed;
}

table.tablestriped strong, table.tablestriped b, table.tableplain strong, table.tableplain b {
	color: #333333;
}
table.tablestriped td {
	vertical-align: top;
}


