Table.DE_Table {
	background-color:  #FFFFFF;
	MARGIN-TOP: 0;
	border: solid gray;
        border-color:midnightblue;
     	border-width: 2;
        border-collapse:collapse;
        padding:1;
        border-width:2px;
}

th.DE_Header{
	background-color:  #000080;
	font-family:  Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-align:center;
	border: solid lightgray;
	border-width: 1;
        padding-left:5px;
        padding-right:5px;
        

	}
td.DE_TableHeader{
	background-color:  #000080;
	font-family:  Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	}
td.DE_TableWarn{	background-color:  #c6c6ff;	font-family:  Arial, Verdana, Helvetica;	font-size: 10pt;	font-weight: bold;		color: #ff0000;	border: solid #000000;	border-width: 1;	text-align:	center;	width: 100%;}

td.DE_LabelCell2{
	background-color:  #c6c6ff;
	font-family:  Helvetica, Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align:right;
	border: solid #000000;
	border-width: 1;
	}
td.DE_LabelCell{
	background-color:  #c6c6ff;
	font-family:  Tahoma,Helvetica, Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align:right;
	border: solid #000000;
	border-width: 1;
	}

td.DE_LabelCellLeft{
	background-color:  #c6c6ff;
	font-family:  Helvetica, Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align:left;
	border: solid #000000;
	border-width: 1;

	}

td.DE_InputCell2{background-color:  #ffffff;
	font-family:  Tahoma, Arial, Verdana;
	font-size: 9pt;
	font-weight: normal;	
	color: #000000;
	text-align:left;
	border: solid #000000;
	border-width: 1;
}	

td.DE_InputCell{background-color:  #ffffff;
	font-family:  Tahoma, Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;	
	color: #000000;
	text-align:left;
	border: solid lightgray;
	border-width: 1;
        padding-left:5px;
        padding-right:5px;
}	

.DE_DropDown1
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 8pt
}

.DE_InputArea
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 12px;
    OVERFLOW: auto
}

.DE_InputBox1
{
  border:0
  BACKGROUND-COLOR: white;
  FONT-FAMILY:'Tahoma, Arial';
  FONT-SIZE: 12px;
}
.DE_InputBox_small
{
  border:0
  BACKGROUND-COLOR: white;
  FONT-FAMILY:'Tahoma, Arial';
  FONT-SIZE: 9px;
}


