.listButton
{ 
height: 20px; 
width: 21px; 
background-color: #99CC33; 
background-position: center; 
border: #6983EF; 
cursor:hand; 
}
.dataDisplayButton 
{ 
height: 17px;
width: 20px; 
background-position: center; 
border-top: 1px solid #21A1E7; 
border-right: 1px solid #21A1E7; 
border-bottom: 1px solid #21A1E7; 
cursor:hand; 
BACKGROUND-COLOR: transparent; 
}
.smallerdata  
{  
COLOR: #000000; 
FONT-WEIGHT: normal;  
FONT-SIZE: 9px;  
FONT-FAMILY: arial, tahoma, geneva, verdana, helvetica, sans-serif; 
} 
.dbcombomessage
{
color:Red;
font-size: 14px;
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
white-space:nowrap;

}
.norecfound
{
font-family : verdana,Tahoma, Geneva, Helvetica, sans-serif;
font-size: 10px;
color : red;
padding-left: 2px;
border-left:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
background-color: #F4FAFF;
}
.listmatter
{
font-family : verdana,Tahoma, Geneva, Helvetica, sans-serif;
font-size: 10px;
color : black;
padding-left: 2px;
}
.listTblCell
{
border-left:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
}
.listTblHeader
{
color: #F4FAFF;
padding-right:2px;
border-left:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
}
.smalldata
{
font-family: tahoma, verdana, arial;
font-size: 11px;
background-color: #F4FAFF;
letter-spacing: 1px;
font-weight: normal;
color: #D88E4C;
clip:  rect(1px 1px 1px 1px);
border: 1px solid #21A1E7;
text-transform: none;
cursor: text;
}
.HeaderRow
{
	background-color:#21A1E7;
}
.OddRow
{
	background-color: #F4FAFF;
	cursor:pointer;
	cursor:hand;
}
.EvenRow
{
	background-color: #F0F0F0;
	cursor:pointer;
	cursor:hand;
}
.cgibutton
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	letter-spacing: 1px;
	height: 18px;
	font-weight: bold;
	color: #08435F;
	clip:     rect(1px 1px 1px 1px);
	border: 1px solid #F8A257;
	text-transform: none;
	cursor: hand;
	width: auto;
	background-color: #FFFFFF;
	filter: Chroma(Color=#0089e1);
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 2px;
	padding-left: 2px;
	clear: both;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	left: 1px;
	right: 2px;

}
.bolddata 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #BCE392;
	border-right: 1px solid #BCE392;
	border-bottom: 1px solid #BCE392;
	border-left: 1px none #BCE392;
	padding-left: 2px;
}
.tableborder 
{
	border-top: 1px solid #BCE392;
	border-right: 1px none #BCE392;
	border-bottom: 1px none #BCE392;
	border-left: 1px solid #BCE392;
}
.tblcell
{
	border-right:1px solid #c0c0c0;
}
.pagingheader
{
	background-color: #CCCFD8;
}
.displayFont
{
    COLOR: #FF0000;
	FONT-FAMILY: Tahoma,verdana,Arial;
    FONT-SIZE: 8pt
}

/*Image Control CSS*/

.ICbutton
{
	border: 1px groove #905B3D;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #9B0404;	
}

.ICTableBack
{
	background : #F9F9F9;
	font-family :Tahoma,Verdana, sans-serif;
	font-size: 13px;
}
.ICTextbox
{
	border: 1px solid ;
	font-family :Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color  : #F0F0F0;
}
.ICNormalText
{
	font-family :Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.ICTitleFont
{
	font-family: Tahoma,Verdana,sans-serif;
	font-size: 15px;
	color: #9B0404;
	font-weight:bold;
}
.ICTitleBar
{
	font-family: Tahoma,Verdana,sans-serif;
	font-size: 15px;
	color: #9B0404;
	font-weight:bold;
	background-color:#CCFFFF;
}

.ICSubRedTitleFont
{
	font-family: Tahoma,Verdana,sans-serif;
	font-size: 13px;
	color: #9B0404;
	font-weight:bold;
}
.ICErrormessage
{
	font-family : verdana,Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color : red;
}
.ICListbox
{
	border: 1px solid ;
	font-family :Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color  : #F0F0F0;
	width : 150px;
	height: 50px;
}

.ICCursor
{
	cursor:auto;
}
.normalNode
{
	cursor:pointer;
	FONT-SIZE: 12px;
	COLOR: blue; 
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
	font-weight:400;
	padding-left:0px;
}
.HighlightedNode
{
	cursor:pointer;
	FONT-SIZE: 12px;
	COLOR: red; 
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	font-weight:bolder;
	padding-left:0px;
}
.treeDiv
{
	width: 220px; 
	height: 500px;
	overflow: auto;	
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR:#E6F3FB; 
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #E6F3FB;
	SCROLLBAR-DARKSHADOW-COLOR:#A2A3A5;
}
.childTotal
{
	FONT-SIZE: 9px;
	COLOR:Maroon; 
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-DECORATION:none;
	padding-left:2px;
	padding-right:2px;
}
.inputnormal 
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	background-color: #F4FAFF;
	letter-spacing: 1;
	height: 18px;
	font-weight: normal;
	color: #D88E4C;
	clip:  rect(1px 1px 1px 1px);
	border: 1px solid #54B7ED;
	text-transform: none;    
}
.SearchLabel
{
    COLOR: #000080;
	font-family: Tahoma,Verdana,sans-serif;
	FONT-WEIGHT:BOLD;
    FONT-SIZE: 8pt
}
.TreeButton {
	width: auto;
	border: 1px groove #905B3D;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #9B0404;
}

