.tdMustInput   
{
	background-color:#FFE0DC;
	text-align:right;
}

.tdNotMustInput   
{
	background-color:#E0E0E0;
	text-align:right;
}

.ucReadonly   
{
	background-color:#CDF3F3;
	border-color:#187D7D;
	border-style:solid ;
	border-width:1px;
	color:Blue;
}

.ucNotReadonly   
{
	background-color:#DCF3FF;
	border-color:#000088;
	border-style:solid ;
	border-width:1px;
}

.WhenError  
{
	background-color:#FFE0DC;
}

.EditTable  
{
	background:#FFFFFF;
	border-style:solid;
	border-color:#8888FF;
	border-width:1px;
	width:95%;
}

.trOver  
{
	background:#FFE0E0;
	cursor:pointer;
}

.trSelected   
{
	background-color:#FFDC9A;
	color:#772B1A;
}

.SearchTable  
{	
	border-collapse:collapse;	
	border-color:#83230E;
	border-width:1px;
	border-style:Dotted;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#FFE9E4', gradientType='1')

}

.SearchTr  
{
	color:#B13216;	
	width:100%;
	border-collapse:collapse;	
	border-color:#FAA37B;
	border-width:1px;		
	border-style:Dotted;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FAA37B', endColorStr='#FFE9E4', gradientType='1')
}

.button {
border: 1px solid #007BE0;
background-color: #d0d1d0;
font-size: 12px;
color: #444444;
font-weight: normal;
background-image: url(../images/formButtonBg.gif);
background-repeat: repeat-x;
}

.buttonOver { 
border: 1px solid #E04700;
background-color: #F4C4AE;
font-size: 12px;
color: #B6410B;
font-weight: normal;
background-image: url(../images/formButtonBgOver.gif);
background-repeat: repeat-x;
}

.GridHeader a
{
	color: #2222BE; 
}

.GridHeader a:hover 	
{
	color: #BE2222;
}