#order_control table { font-size: 12pt; font-family: Arial; border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6DA9FF,endColorStr=#2C75DA); width: 500px}
#order_control table tfoot td {border-top: 1px solid #aaaaaa; }
#order_control table td {border: 1px solid #000000; padding-left: 5px; padding-top: 2px; padding-bottom: 2px;}
#order_control table th {border: 1px solid #aaaaaa !important; cursor: pointer; border-right: 1px none #aaaaaa !important;  padding: 2px !important; text-align: center !important;}
#order_control  th.ascending { background-image: url('/img/collapse2.gif');  background-repeat : no-repeat; background-position : right center;}
#order_control  th.descending { background-image: url('/img/drop-down2.gif');  background-repeat : no-repeat; background-position : right center;}
#order_control  th.hover { background-color: #6DA9FF;  text-align: center;}
#order_control  tr.odd { background-color: #ffffff; }
#order_control  tr.even {background-color: #e9e9ff;}
#order_control  caption {border: 1px solid #aaaaaa;  border-bottom: 1px none #aaaaaa; padding: 2px; font-size:10px;} 
 div {position: static;}
 .hover {background-color: #aaaaff; }
 .filter td {border-bottom: 1px solid #aaaaaa;}

 .collapsed td	{background-image: url('/img/plus2.gif');  background-repeat : no-repeat; background-position : 3px center; background-color: #6DA9FF; cursor: pointer;  border-bottom: 1px solid #aaaaaa;  border-top: 1px solid #aaaaaa;  background-position-x: 10px;}
 .expand td		{background-image: url('/img/minus2.gif');  background-repeat : no-repeat; background-position : 3px center; background-color: #6DA9FF; cursor: pointer; border-bottom: 1px solid #aaaaaa;  border-top: 1px solid #aaaaaa; background-position-x: 10px;}
 .over {background-color: #aaaaff !important;}
 .hidden {display: none !important;}
 .hideselected {display: none !important;}
 .edit {border: 1px solid #aaaaaa; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important; background-color: white !important; text-align: center;}
 .edit input {height: 15px; padding: 0px 0px 0px 0px !important; background-color: white !important; margin: 0px 0px 0px 0px !important; border: 0px none white; display: block !important; }
.red td{color: red !important;}
.blue td{color: blue !important;}
 .selected {background-color: #aaaaff !important; border: 1px solid #555555  !important;}
MENU.sortableMenu {font-size: 12pt; vertical-align: middle !important; border: 1px solid #ABABAB; font-family: Arial; padding: 2px 2px 2px 2px; vertical-align: middle; position: absolute; left: 0px; top: 0px; background-color: #6DA9FF; background-image: url('../img/apple.bg.gif'); display: block; margin: 0px 0px 0px 0px; filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#ABABAB,strength=3);  cursor: pointer; position: absolute; border: 1px solid #aaaaaa; background-color: #dddddd; font-family: Arial; font-size: 10pt; padding: 5px;}
MENU.sortableMenu SPAN {background-color: transparent; padding: 3px 3px 3px 3px; border: 1px none white;  vertical-align: middle; cursor: pointer; display: inline ! important; padding-right: 20px;}
MENU.sortableMenu DIV {background-color: transparent; padding: 3px 3px 3px 3px; border: 1px none white;  vertical-align: middle; cursor: pointer; display: block ! important; padding-right: 20px;}
.sortableMenu .EXPANDABLE {padding: 3px 3px 3px 3px; border: 1px none white;  vertical-align: middle; cursor: pointer; background-image: url('../img/arrows/black2_10x9_whitegreybox.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 19px;}
.sortableMenu .EXPANDABLEHOVER {background-color: #2C75DA; padding: 2px 2px 2px 2px; border: 1px solid white;  vertical-align: middle; cursor: pointer; background-image: url('../img/arrows/black2_10x9_whitegreybox.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 18px;}
.sortableMenu .HOVER {background-color: #2C75DA; padding: 2px 2px 2px 2px; border: 1px solid white;  vertical-align: middle; cursor: pointer; padding-right: 18px;}

.sortable
{
	border-right:1px solid #9faed2; 
	border-bottom:1px solid #9faed2; 
	border-left:1px solid #9faed2;
	color:#000000;
}

