@charset "utf-8";
/* CSS Document */

/* -------- MATRIX -------- */

table#listings  tr th {
	border-bottom:1px solid #ffc0ca;
	border-right:1px solid #fff;
	background:#e3112d;
}

table#listings  tr th.redBord { border-bottom:1px solid #e3112d; }

table#listings  tr td {
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	background:#fce7ea;
}

table#listings  tr td.null {
	background:#fff;
	border:none;
}

table#listings  tr.alt td {
	border-bottom:1px solid #fff;
	
	background:#fce7ea;
}

table#listings tr td.divide, table#listings tr.withoutalt td.divide, table#listings tr.without td.divide {
	background:#dddddd;
	border-bottom:1px solid #dddddd;
	border-right:none;
	width:2px;
}

table#listings tr th.tab6, table#listings tr td.tab6, table#listings tr th.tab12, table#listings tr td.tab12 { border-right:none; }

table#listings  tr td.lCol {background:#e3112d; color:#fff;}

table#listings  tr.without th {
	border-bottom:1px solid #fff;
	background:#e3112d;
}

table#listings  tr.thDesc th {
	border:1px solid #e3112d;
	background:#fff;
	color:#666666;
}

table#listings  tr.without td {
	border-bottom:1px solid #fff;
}

table#listings tr.without th.sideDiv { background:#fff; color:#666666; }

table#listings  tr.without th.sideDesc, table#listings  tr.withoutalt th.sideDesc {
	text-align:left;
	padding-left:10px;
}

table#listings  tr.without td a, table#listings  tr.withoutalt td a {color:#333;}

table#listings  tr.withoutalt td {
	border-bottom:1px solid #fff;
	background:#f7b7c0;
}


table#listings  tr.without td img, table#listings  tr td img {
	float:left;
	margin:5px 0 0 5px;
	display:inline;
}

table#listings tbody tr td.on, table#listings tbody tr.alt td.on { background:#732187; color:#fff; }
table#listings thead tr th.on { background:#732187; color:#fff; }
table#listings tbody tr th.on { background:#732187; color:#fff; }

table#listings tbody tr td.on a, table#listings tbody tr.alt td.on a { color:#fff; }

