/* ----------------- DATA TABLES STYLES -------------------- */
/* .data {border:1px solid black;} */
/* .data tr {border-bottom: 1px solid gray;} */

table {border-collapse: collapse;font-family: "Trebuchet MS", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;font-size: 62.5%;margin: 0;padding: 0; width: 90%;}
caption {font-size: 1.4em;font-stretch: condensed;font-weight: bold;padding-bottom: 5px;text-align: left;text-transform: uppercase;}
th, td {border-bottom: 1px solid #666;border-top: 1px solid #666;padding: 0.6em;vertical-align: 4px;}
th {text-align: left;text-transform: uppercase;}
thead th, tfoot th, tfoot td {background-color: #cc9;font-size: 1.1em;}
/*tbody th {background: url(images/bullet_vacancy.gif) no-repeat 6px 0.8em;padding-left: 24px;}*/
tbody th {background-color:#C3C3A0;}
tbody td {background-color:#eee;}
/* don't need hover on TH: tbody tr:hover td, tbody tr:hover th {*/
tbody tr:hover td {background-color: #E5E5CB;}
tr.odd td, tr.odd th {background-color: #ddd;}
tbody a {color: #333;}
tbody a:visited {color: #999999;}
tbody a:hover {color: #33c;}
tbody a:active {color: #33c;}
/*tbody td+td+td+td a {background: url(images/external.gif) no-repeat right 0.4em;padding-right: 12px;}*/
tbody td+td+td+td a {padding-right: 12px;}
tfoot th {text-align: right;}
tfoot th:after {content: ":";}

.prompt {font-size: 1.2em; font-weight: bold; text-align: right; border-right: 1px solid gray; padding-right: 4px;}
.prompt {font-size: 1.2em;}

