/* CSS */

th,td.header {
        padding:2px;
	color:#fff;
        background-color:#666;
        font-family: verdana, sans-serif;
        font-size:12px;
	text-align:center;
	}
th a { color:#fff; text-decoration:none;}
td a { color:#000; text-decoration:none;}
td.odd,td.even { color:#000;}
td.odd { background-color:#c96; }
td.even { background-color:#fc9; }

td.data {
        padding:2px;
        font-family: verdana, sans-serif;
        font-size:11px;
	text-align:left;
	}
td.c { text-align:center; }
td.l { text-align:left; }
td.r { text-align:right; }

#tablist {
	border: 1px solid #666666;
	width:100%;
}
#tablist tbody tr td {
	font-family: "lucida grande", verdana, sans-serif;
	font-size: 8pt;
	padding: 3px 8px;
	border-left: 1px solid #D9D9D9;
}

#tablist tbody tr.selected td {
	background-color:#3d80df;
	color:#fff;
	font-weight:bold;
	border-left:1px solid #346DBE;
	border-bottom:1px solid #7DAAEA;
}
#tablist td.even { background-color:#edf3fe; }
#tablist td.odd { background-color:#fff; }
#tablist tr.even { background-color:#edf3fe; }
#tablist tr.odd { background-color:#fff; }
#tablist tr th {
	background-color:#3d80df;
	color:#fff;
	font-weight:bold;
	border-left:1px solid #346DBE;
	border-bottom:1px solid #7DAAEA;
	}
td.pagin { background-color:#000; color:#fff; }
td.pagin a { color:#fff; }
td.pagin a:hover { color:#3d80df; }
span.active { font-weight:bold; color:#3d80df;}

