﻿body 
{
	font-family:Tahoma;
	font-size:8px
}
.updateProgress
{
	background-color: #fff;
	filter: alpha(opacity=80);
	MozOpacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
	position: absolute;
}
.updateProgress div
{
	background-color: white;
	padding: 4px;
	position: absolute;
	top: 10%;
	left: 50%;
}
.PageHeader
{
	font-family:Tahoma;
	font-size:18px;
	color:#416395;
	font-weight:bold
}
.PopupHeader
{
	font-family:Tahoma;
	font-size:10px;
	color:#416395;
	font-weight:bold
}
.Label
{
	font-family:Tahoma;
	font-size:8px;
	text-align:left;
	font-weight:600
}
.ErrorMessage
{
	font-family:Tahoma;
	font-size:8px;
	text-align:center;
	font-weight:600;
	color:Red
}
.Grid
{
	font-family:Tahoma;
	font-size:8px;
	text-align:left
}
.DataField
{
	font-family:Tahoma;
	font-size:8px
}
.DataFieldNumeric
{
	font-family:Tahoma;
	font-size:8px;
	text-align:right
}
.Calendar
{
	font-family:Tahoma;
	font-size:8px;
	text-align:right
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#FFFFFF;
	border-width:6px;
	border-style:solid;
	border-color:#709ACE;
	padding:3px;
}
.GridHeader
{
	font-family:Tahoma;
	font-size:12px;
	color:Gray;
	position: relative;
	background-color:White;
}

.GridRowSunday
{
    border-bottom:solid 2px Black;   
}

.callbackStyle {
	border:thin blue inset;		
	margin-left:-35px;
}

.callbackStyle table {
	background-color:#5377A9;	
	color:Black;
	margin-left:-35px;
}

.itemArea {
	margin-left:15px;
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:left;
}
.validatorCalloutHighlight
{
    background-color: #F0F8FF;
}

.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

#progressBackgroundFilter {
  position:absolute;
  top:0px; 
  bottom:0px; 
  left:0px;
  right:0px;
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000; 
  z-index:1000; 
} 

 

#processMessage { 
  position:absolute; 
  top:30%; 
  left:43%;
  padding:10px; 
  width:14%; 
  z-index:1001; 
  background-color:#fff;
} 


.IE8Fix
{
	z-index: 1000;

}

