label, span
{
    font-size: 11pt;
    font-weight: bold;
    /*color: #646464;*/
    color:Black;
    padding: 6px;
    font-size:large;
    font-family: Times New Roman;
}
legend
{
	font-size: 14pt;
	color: #646464;
	color: Black;
	padding: 6px;
	font-family: Arial;
	font-weight: bold;
}
textarea
{
    border: solid 1px gray;
    padding: 6px;
    color: #520a0c;
    width: 150px;
    font-size:large;
    font-family: Times New Roman;
}

textarea[disabled='disabled']
{
    border: solid 1px gray;
    padding: 6px;
    color: #520a0c;
    width: 150px;
    font-size:large;
    font-family: Times New Roman;
}

input[type='text'], input[type='password']
{
    border: solid 1px gray;
    padding: 6px;
    color: #520a0c;
    font-size:large;
    font-family: Times New Roman;
}
input[type="text"]:disabled
{
    color: Red !important;
    background-color:#ffc;
    font-size:large;
    font-family: Times New Roman;
}        
select[disabled] 
{ 
    color: Red !important;
    background-color:#ffc;
    font-size:large;
}
select
{
	border: solid 1px gray;
	padding: 6px;
	color: #3A0709;
	min-width: 165px;
	min-height: 20px;
	text-align: right;
	font-size: large;
    font-family: Times New Roman;
}
input[type='button'], input[type='submit'], button, .button
{
	background-color: steelblue;
    border: 2px outset gray;
    border-radius: 5px;
    color: White;
    cursor: pointer;
    font-family: Times New Roman;
    font-size: 11pt;
    font-weight: bold;
    /*min-width: 75px;*/
    padding: 2px 5px;
}
.LinkAsbutton
{
	background-color: steelblue;
    border: 2px outset gray;
    border-radius: 5px;
    color: White;
    cursor: pointer;
    font-family: Times New Roman;
    font-size: 11pt;
    font-weight: bold;
    /*min-width: 75px;*/
    padding: 4px 7px 4px 7px;
}
input[type='button']:hover, input[type='submit']:hover, button:hover, .button:hover
{
    background-color: navy;
}
input[type='button']:active, input[type='submit']:active, button:active, .button:active
{
    border: solid 2px gray;
}
.TitleCellSmall
{
	width:70px;
	height:35px;
	background-color:lightGray;
	font-weight:bold;
}
.TitleCell
{
	width:100px;
	height:35px;
	background-color:lightGray;
	font-weight:bold;
}
.TitleCell1
{
	width:130px;
	height:35px;
	background-color:lightGray;
	font-weight:bold;
}
.TitleCell2
{
	width:160px;
	height:35px;
	background-color:lightGray;
	font-weight:bold;
}
.BigFontLabel
{
	font-weight:bold;
	font-size:x-large;
}
.TblWithBorder
{
	border : solid 2px gray;
}
.TblWithBorder tr
{
	border : solid 2px gray;
}
.TblWithBorder td
{
	border : solid 2px gray;
}
.DateTextCSS
{
	width:100px !important;
}

.WatermarkClass
{
	color: #C0C0C0 !important;
}
.HeaderFreez
{
position:relative ;
top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);
z-index: 10
}