a img {
  border:0;
  padding:0;
  margin:0;
}
table.styled tr{
	border-bottom: solid 1px #E9E9E9;
}
table.styled {
	margin: 1.5em 0;
	background-color: #F7FFFF;
	/*border: 2px solid #DDD;*/
	border: none !important;
	border-collapse: collapse;
	font-size: 85%;
}
table.styled caption {
	font-weight: bold;
	padding-bottom: 0.5em;
}
table.styled thead {
	background-color: #E9EFEF;
	/* DOESN'T WORK here: border-bottom*/
}
table.styled th {
	/*border: 1px solid #DDD;*/
	
	border-bottom: 2px solid #DDD;
	border: none !important;
}
table.styled tr.ev /* even */ {
	/*background-color: #D7D7D7; /*#F0FAFC;*/
	background: none !important;
}
table.styled tr.print {
	background-color: #FFF;
}
table.styled tr.error {
	background-color: #FF9FA6;
}
table.styled tr.good {
	/*background-color: #9BE38E;*/
	background: none !important;
}
table.styled tr.highlight {
	/*background-color:#FAF9EC;*/
	background: none !important;
}
table.styled td {
	border: 1px solid #A7A7A7;
	border: none !important;
	padding: 6px 5px;
}
table.styled tr.print td {
	border: 1px solid #999;
	border: none !important;
	padding: 6px 5px;
}
table.styled td.c {
	text-align:center;
}

table.inner td {
	border:none;
	padding:0;
}
table.styled td a img{border:0px;}
input{
	border: 0px;
}
textarea{
	border: 0px;
}
select{
	border: 0px;
}

