﻿body {
}
#graybackground-div
{
position:absolute;
top:175px;
left:0px;
overflow:hidden;
width:100%;
height:130%;
/*background-color:#808080;*/
background-color:#808564;
opacity:0.5;
filter:alpha(opacity=50px);
z-index:10;
display:none;
}

#message-div
{
position: absolute;
top: 50%;
left: 50%;
margin-left: -250px;
margin-top: 85px;
background-color: #0066FF;
filter: progid:DXImageTransform.Microsoft.Gradient(
GradientType=0,StartColorStr='#0066FF',
EndColorStr='#CCFFFF');
width: 500px;
height: 150px;
/*border: 2px solid #FF6600;*/
font-family: Arial;
text-align:center;
color:#FFFFFF;
font-size: 18px;
z-index:20;
display:none;
} 
#message-div div
{
padding:50px;
} 

#progressBackgroundFilter {
  position:absolute;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  overflow:hidden;
  padding:0;
  margin:0;
  background-color:#000; 
  filter:alpha(opacity=50);
  opacity:0.5;
  z-index:1000;
  display:none;
}

 

#processMessage { 
  position:absolute; 
  top:30%; 
  left:43%;
  padding:10px;
  width:14%;
  z-index:1001;
  background-color:#fff;
  display:none;
} 

.grid-view
{
   padding: 0;
   margin: 0;
   border: 1px solid #333;
   font-family: "Verdana, Arial, Helvetica, sans-serif, Trebuchet MS";
   font-size: 0.9em;
}

.grid-view tr.header
{
   color: Black;
   background-color: #C4C4C4;
   height: 25px;
   vertical-align: middle;
   text-align: center;
   font-weight: bold;
}

.grid-view tr.normal
{
   color:  #666699 ; /*#B0C4DE*/
   background-color:#FFFFFF;
   height: 25px;
   vertical-align: middle;
   text-align: center;
}

.grid-view tr.alternate
{
   color: #666699;
   background-color: #E6E6E6;
   height: 25px;
   vertical-align: middle;
   text-align: center;
}

.grid-view tr.normal:hover, .grid-view tr.alternate:hover
{
   background-color: white;
   color: black;
   font-weight: bold;
}

.gridText
{
	font-size:13px;
	font-family:arial,'helvetica', clean, sans-serif;
	/*float:left;*/
	margin-left:20px;
	/*margin-right:20px;*/
	color:#333;
}
.modalBackground
{
	background-color: #707070;
	filter: alpha(opacity=90);
	opacity: 0.7;
}

.labelalign
{
	vertical-align: middle;
	width: 265px;
}
