table{font:normal 8pt Verdana;}
.sysBtnQ{width:16px; height:16px; border:2px outset #E0E0E0; color:#000000; font:normal 10pt Marlett; background-color:#C0C0C0; cursor: help;}
.sysBtnX{width:16px; height:16px; border:2px outset #E0E0E0; color:#000000; font:normal 10pt Marlett; background-color:#C0C0C0; cursor: default;}
.frmShp{border:2px outset #C0C0C0; }
.txtBX{border: solid 1px #000000; margin: 0; padding: 0; font: normal 8pt Verdana;}
.orgBtn{border: solid 1px #000000; margin: 0; padding: 0; font: normal 10pt Verdana;}

a.genrl{ font-family: Verdana; font-size: 10pt; color: #C0C0C0; text-decoration: none }
a:hover.genrl{ font-family: Verdana; font-size: 10pt; color: #C0C0C0; text-decoration: underline }

a.RoadMap{ font-family: Verdana; font-size: 8pt; color: #C0C0C0; text-decoration: none; }
a:hover.RoadMap{ font-family: Verdana; font-size: 8pt; color: #FF9900; text-decoration: none; }

span.ArrowDis{font:normal 12pt Marlett;}
span.ArrowEnb{font:normal 12pt Marlett; color:#00FF00;}

.grdFlex table
{
	width: 100%;
	empty-cells: show;
	/*border-collapse:collapse;*/
}

.grdFlex th
{
	height: 16px;
	cursor: hand;
	font: menu;
	overflow: hidden;
	empty-cells: show;
	white-space: nowrap;
	background: buttonface;
	border-width: 1px;
	border-style: solid;
	border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;
}

.grdFlex td
{
	border-left:0px solid #C0C0C0; border-right:1px solid #C0C0C0; border-top:0px solid #C0C0C0; border-bottom:1px solid #C0C0C0; font: menu;
	empty-cells: show;
	white-space: nowrap;
	
}
.vertGrad
{
	filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',gradientType='0',startColorstr='#B8C8E8',endColorstr='#EEF3FB');
}
.horzGrad
{
	filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',gradientType='1',startColorstr='#B8C8E8',endColorstr='#EEF3FB');
}

.Tbl
{
	border:1px solid #000000; 
	background-color:#E6E6E6; 
	filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',gradientType='1',startColorstr='#B8C8E8',endColorstr='#EEF3FB');
}

.TdCell
{
	border:0px solid #000000; 
	background-color:#E6E6E6; 
	filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',gradientType='1',startColorstr='#EEF3FB',endColorstr='#0064d0');
}

.TxtBX
{ 
	border:1px solid #000000; 
	background-color:#E6E6E6; 
	height: 18; 
	font: normal 8pt Verdana; 
	width: 100;
	filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',gradientType='1',startColorstr='#EEF3FB',endColorstr='#B8C8E8');
}

.SelBX
{ 
	background-color:#EEF3FB; 
	height: 18; 
	font: normal 8pt Verdana;
}

.Btn
{
	border:1px solid #000000; 
	background-color:#B8C8E8; 
	height: 18; 
	font: normal 8pt Verdana; 
	filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',gradientType='0',startColorstr='#EEF3FB',endColorstr='#B8C8E8');
}