
/*
##############
DELPH EDIT
##############
*/


table {
	width:auto;
	margin:0 auto;
	text-align:center;
	border-collapse: separate;
	border-spacing: 2px;
	border-color: grey;
	/* color:black; */
	/*font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:large; */
	position:relative;
}
.show {
	color:white;
	cursor:pointer;
	display:inline;
	font-size:medium;
}
.show:hover {
	color:orange;
}
.hide {
	cursor:pointer;
}
.positiontwo {
	/* font-size:x-small; */
	font-weight:normal;
}	
.refreshcount {
	color:#FFF;
	width:220px;
	margin:0 auto;
	text-align:center;
	/* font-size:X-Large; */
	background-color:red;
	padding:20px;
	font-weight:bold;
}
#showall {
	display:none;
	color:#EF6317;
	/* font-family:Verdana, Geneva, Tahoma, sans-serif; */
	font-weight:bold;
	/*font-size:large;
	/line-height:4em; */
	width:300px;
	margin:0 auto;
	text-align:center;
}
#showall:hover {
	color:orange;
	cursor:pointer;
}

#TimeTable thead tr th {
	text-align: center;
	border-bottom: 2px solid #000;
	border-right: 2px solid #C0C0C0;
	/*font-size: large; */
	background-image: url('../images/head2x.png');
	background-repeat: no-repeat;
	background-position: right;
	/* line-height: 2em; */
	max-width:200px;
	min-width:75px;
	font-style:italic;
	font-weight:bold;
	color:#fff;
	text-shadow:1px 1px #000;
}
#TimeTable thead tr th.Position {
	line-height:1em;
}
#TimeTable thead tr th span {
	font-size:small;
}
#TimeTable thead tr th:hover {
	background-image:url('../images/headhover2x.png');
	background-repeat:no-repeat;
	background-position:right;
	cursor:pointer;
}
#TimeTable thead tr th.header-date {
	border-right:2px solid #333;
}
#TimeTable {
	border: 2px solid #333;
	background-image: url('../images/backgrade2.png');
	background-color: #000; 
	background-repeat: repeat-x;
	border-spacing: 0px;
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	display:none;
	border-right:none;
}
#TimeTable tbody tr td {
	padding:5px;
	/* border-bottom: 2px solid #800000;
	border-right: 2px solid #C0C0C0; */
	border-bottom: 2px solid #333;
	border-right: 2px solid #333;
	line-height: 2em;
	background-color:#000;
}
#TimeTable tbody {
	/* color:red; */
}
#TimeTable thead tr th.headerSortUp {
	background-image:url('../images/headhoverasc2x.png');
	background-repeat:no-repeat;
	background-position:right;
}
#TimeTable thead tr th.headerSortUp:hover {
	background-image:url('../images/headhoverasc2x.png');
	background-repeat:no-repeat;
	background-position:right;
}
#TimeTable thead tr th.headerSortDown {
	background-image:url('../images/headhoverdesc2x.png');
	background-repeat:no-repeat;
	background-position:right;
}
#TimeTable thead tr th.headerSortDown:hover {
	background-image:url('../images/headhoverdesc2x.png');
	background-repeat:no-repeat;
	background-position:right;
}
.header-attempt {
	min-width:100px !important;
}