.data th {

	background: #cacaca/* repeat-x url(http://rf/mm/admin/img/bg_tblHeaders.png)*/;

	padding: 0.3em;

	vertical-align: top;

	text-align: left;

}



.data th a {

    font-weight: bold;

    color:              #000000;

}


table.header

{background-color:#000000;

}



table.data

{

	/*border-collapse: collapse;*/

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



table.data td

{

	padding: 0.2em;

	vertical-align: middle;

}



/* odd table rows 1,3,5,7,... */

table tr.odd th,

table tr.odd {

    background:         #e9e9e9;

    text-align:         left;

}



/* even table rows 2,4,6,8,... */

table tr.even th,

table tr.even {

    background:         #FAFAFA;

    text-align:         left;

}



/* marked table rows */

/*table tr.marked th,*/

table tr.marked {

    background-color:   #D9E9FF;

}



/* hovered table rows */

table tr.odd:hover,

table tr.even:hover,

table tr.odd:hover th,

table tr.even:hover th,

table tr.hover th,

table tr.hover {

}



.active_data

{

	color: green;

}



.blocked_data

{

	color: red;

}