/* CSV Table Classes */
TABLE.CSVTable {
	font: 1.6em Tahoma, Verdana, Arial, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", Sans-Serif;
	border-collapse: collapse;
	width: 100%;
}

/* Header */
TABLE.CSVTable THEAD TR {
	background: #A1A9B3;
	font-size: 0.8em;
}
TABLE.CSVTable TH {
	font-size: 0.5em;
}

/* Table Cells */
TABLE.CSVTable TD, TABLE.CSVTable TH {
	padding: 3px;
	text-align: left;
}
/* Default background color for rows */
TABLE.CSVTable TR {
	background: #FFF;
}
/* Background color for odd rows */
TABLE.CSVTable TR.odd {
	background: #DCE7F5;
}
/* Hover color for all rows */
TABLE.CSVTable TR:hover {
	background: #FFE200;
}

/* Source code */
.source {
	background-color: #FAFAFA; border: 1px solid #999999
}

/* datatable */

table {
    border-collapse:collapse;
    color:#000;
    width:100%;
    margin:0 0 0 1px;
    font-size:2px;
}
table, th, td {
    border:1px solid #A1A9B3;
    color:#000;
	font-size:0.6em;
}
caption {
    font-size:150%;
    font-weight:bold;
    margin:5px;
}
td, th {
    padding:2px;
}
thead th {
    text-align:center;
    background:#C8D2DE;
    color:#000;
    font-size:100% !important;
}
tbody th {
    font-weight:bold;
}
tbody tr { background:#fcfdfe; }
tbody tr.odd { background:#DCE7F5; }
table a:link {
    color:#000;
    text-decoration:none;
}
table a:visited {
    color:#000;
    text-decoration:none;
}
table a:hover {
    color:#718abe;
    text-decoration:underline !important;
}
tfoot th, tfoot td {
    font-size:85%;
}

