
.TableHeaderLeftPart {
	background-image: url(../res/pics/tableleftend.gif);
	background-repeat: no-repeat;
	background-position: top left; 
	border-width: 0px; 
	border-bottom-width: 1px;
	border-style: solid;
	color: white;
	font-weight: 900;
	border-color: #555555;
}

.TableHeaderRightPart {
	background-image: url(../res/pics/tablerightend.gif);
	background-repeat: no-repeat;
	background-position: top right; 
	border-width: 0px; 
	border-bottom-width: 1px;
	border-style: solid;
	color: white;
	font-weight: 900;
	border-color: #555555;
}

.TableHeaderMiddlePart {
	background-image: url(../res/pics/tablemiddle.gif);
	background-repeat: no-repeat;
	background-position: top; 
	border-width: 0px; 
	border-bottom-width: 1px;
	border-style: solid;
	color: white;
	font-weight: 900;
	border-color: #555555;
}

.TableCell {
	border-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
}

.TableCellLeftmost {
	border-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-left-color: #555555;
}

.TableLeftCorner {
	position: relative;
	width: 22px;
	background-image: url(../res/pics/tablelettersbkg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.TableScrollLettersBox {
	position: absolute;
	top: 50px;
	left: 0px;
	width: 22px;
	text-align:center;
	color: #555555; 
	font-weight: 900;
}

.TableScrollLettersBox a {
	color: white;
	font-weight: 900;
}
	

