TABLE {
	BORDER-RIGHT: #aaaaaa 1px solid; FONT-SIZE: 10pt; WIDTH: 500px; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Arial
}
TFOOT TD {
	BORDER-TOP: #aaaaaa 1px solid
}
TD {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 2px; 
}
TH {
	   CURSOR: pointer;   TEXT-ALIGN: center; color: black; border-style: none !important; padding: 2px 2px 2px 2px !important;
}
TH.ascending {background-image: url('../img/bg6.gif');
}
TH.descending {background-image: url('../img/bg5.gif');
}
TH.hover {
	BACKGROUND-COLOR: #6da9ff; TEXT-ALIGN: center
}
TR.odd {
	BACKGROUND-COLOR: #ffffff
}
TR.even {
	BACKGROUND-COLOR: #fafafa
}
CAPTION {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px
}
#main {
	DISPLAY: block! important
}
DIV {
	POSITION: static
}
.filter TD {
	BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: white;
}
.filter TD.editable {
	BACKGROUND-IMAGE: url('../img/filter3.gif');
}
.collapsed TD {
	BACKGROUND-POSITION: 10px center; BORDER-TOP: #aaaaaa 1px solid; BACKGROUND-IMAGE: url(../img/plus3.gif); CURSOR: pointer; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #FAF9F4
}
.expand TD {
	BACKGROUND-POSITION: 10px center; BORDER-TOP: #aaaaaa 1px solid; BACKGROUND-IMAGE: url(../img/minus3.gif); CURSOR: pointer; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #FAF9F4
}
.over {
	BACKGROUND-COLOR: #aaaaaa! important
}
.hidden {
	DISPLAY: none! important
}
.hideselected {
	DISPLAY: none! important
}
.edit {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: white! important; TEXT-ALIGN: center
}
.edit INPUT {
	BORDER-RIGHT: white 0px; PADDING-RIGHT: 0px! important; BORDER-TOP: white 0px; DISPLAY: block! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: white 0px; WIDTH: 90%! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: white 0px; HEIGHT: 15px; BACKGROUND-COLOR: white! important
}
TD.editable {
	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url('../img/edit3.gif'); CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
.red {
	COLOR: #356AA0! important
}
.blue {
	COLOR: blue! important
}
.selected {
	BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BORDER-LEFT: #555555 1px solid; BORDER-BOTTOM: #555555 1px solid; BACKGROUND-COLOR: #aaaaff! important
}
MENU {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaa 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10pt; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#ABABAB,strength=3); LEFT: 0px;  PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #aaaaaa 1px solid; CURSOR: pointer; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Arial; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: WHITE
}
MENU SPAN {
	PADDING-RIGHT: 20px; DISPLAY: inline! important; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 3px;  BACKGROUND-COLOR: transparent
}
MENU DIV {
	PADDING-RIGHT: 20px; DISPLAY: block! important; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 3px;  BACKGROUND-COLOR: transparent
}
.EXPANDABLE {
	BORDER-RIGHT: white 1px; PADDING-RIGHT: 19px; BORDER-TOP: white 1px; PADDING-LEFT: 3px;  PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: white 1px; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px; 
}
.EXPANDABLEHOVER {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 18px; BACKGROUND-POSITION: right center; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(../img/arrows/black2_10x9_whitegreybox.gif); PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: white 1px solid; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #D6D2C2
}
.HOVER {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 18px; BACKGROUND-POSITION: right center; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: white 1px solid; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #D6D2C2
}
.progressBar {
	LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #2c75da
}


table {background-color: #F1EFE2; border-collapse: collapse;}
table th {background-image: url('../img/bg1.gif'); background-repeat: no-repeat; background-position: bottom right; background-color: #EBEADB; border-top: 1px solid #CBC7B8 !important;}
TABLE .hover {background-image: url('../img/bg2.gif'); background-color: #FAF9F4! important;}