

@Import "Calendar.css";
/* Default style applied to certain control types */
BODY
{
   font-family:Verdana, Arial;
   font-size:8pt;
   margin:0px 0px 0px 0px;
   overflow:auto;
}
INPUT,
SELECT,
TEXTAREA,
TD
{
  font-family: Verdana, Arial;
  font-size: 8pt;
}
UL 
{
   margin-top:2px;
   margin-bottom:2px;
}
UL LI 
{
  padding:3px;
}

/* Control specific classes */
A.DisabledLink 
{
  text-decoration:none;
  color:Black;
  cursor:default;
  behavior:url(/Madison/Behaviors/DisabledLink.htc);
}
A.DisabledLink:Hover 
{
  text-decoration:none;
}
A:Hover 
{
  text-decoration:underline;
}

INPUT.GreenButton 
{
	background-color:#009900;
	border-bottom:thin solid #006600;
	border-left:thin solid #CCCCCC;
	border-right:thin solid #006600;
	border-top:thin solid #CCCCCC;
	color:#FFFFFF;
	cursor:hand;
	font-size:11px;
	font-family:Arial;
	line-height:.85;
	font-weight:bold;
	padding-top:3px;
	text-transform: capitalize;
}
INPUT.RedButton 
{
	background-color:#990000;
	border-bottom:thin solid #660000;
	border-left:thin solid #CCCCCC;
	border-right:thin solid #660000;
	border-top:thin solid #CCCCCC;
	color:#FFFFFF;
	cursor:hand;
	font-size:11px;
	font-family:Arial;
	line-height:.85;
	font-weight:bold;
	padding-top:3px;
	text-transform: capitalize;
}
INPUT.BlueButton 
{
	background-color:#000099;
	border-bottom:thin solid #000066;
	border-left:thin solid #CCCCCC;
	border-right:thin solid #000066;
	border-top:thin solid #CCCCCC;
	color:#FFFFFF;
	cursor:hand;
	font-size:11px;
	font-family:Arial;
	line-height:.85;
	font-weight:bold;
	padding-top:3px;
	text-transform: capitalize;
}
.NoBorder,
TABLE.NoBorder TD,
TR.NoBorder TD,
TD.GridMenu TABLE,
TD.NoBorder 
{
   border:none;
}
TABLE.NoTopBorder,
TR.NoTopBorder TD,
TABLE.NoTopBorder TD
{
   border-top:none;
}
TD.CheckBoxColumn 
{
   padding-top:0px;
   padding-bottom:0px;
}
TD.GridMenu A 
{
   font-weight:normal;
   font-size:8pt;
}
TD.GridMenu TD
{
   padding:2px;
   border:none;
}
TD.NumberCell
{
   width:1px;
}

TR.RedRow,
TR.RedRow A
{
   color:Red;
}

/* General Style classes */
.Arrow
{
  font-size:11pt;
  line-height:8pt;
}
.NoBorder 
{
   border:none;
}

.NoWrap,
.NoWrap td
{
   white-space:nowrap;
}

/* Behaviors */
A.PopupLink 
{
 	behavior:url(/Madison/Behaviors/popupWindow.htc);
}
.ContextHelp
{
   behavior:url(/Madison/Behaviors/ContextHelp.htc);
} 
.ToolTip
{
   behavior:url(/Madison/Behaviors/ToolTip.htc);
} 
.DatePicker 
{
   border:solid 1px #888;
   behavior:url(/Madison/Behaviors/datePicker.htc); 
} 
.GovernButton
{
  behavior:url(/Madison/Behaviors/GovernButton.htc);
}
TD.GridMenu 
{
  behavior:url(/Madison/Behaviors/GridMenu.htc);
}
.iSearch 
{
	behavior:url(/Madison/Behaviors/iSearch.htc);
}
.mask 
{
	behavior:url(/Madison/Behaviors/mask.htc);
}
INPUT.mask 
{
   border:solid 1px #888;
}
.SortGrid 
{
   behavior:url(/Madison/Behaviors/sort.htc);
}
INPUT.TextBox
{
   border:solid 1px #888;
   behavior:url(/Madison/Behaviors/TextBox.htc);
}
TEXTAREA.TextBox
{
   border:solid 1px #888;
   behavior:url(/Madison/Behaviors/TextArea.htc);
}
.TimeField 
{
   border:solid 1px #888;
  behavior:url(/Madison/Behaviors/timemask.htc);
}
TD.GridMenu 
{
   behavior:url(/Madison/Behaviors/GridMenu.htc);
}
TD.PopupLink A
{
 	behavior:url(/Madison/Behaviors/popupWindow.htc);
}
INPUT.AutoTab 
{
   border:solid 1px #888;
   behavior:url(/Madison/Behaviors/AutoTab.htc)
}

/* Disables Gradient */
.NoGradient,
TABLE TR TD.NoGradient,
TABLE TR TD.GridMenu,
{
   filter:progid:DXImageTransform.Microsoft.Gradient(Enabled=False);
}

.MenuCell TD,
TABLE TD.MenuCell,
TD.MenuCell
{
   padding-left:3px;
   padding-right:3px;
}

.TabStrip
{
 	behavior:url(/Madison/Behaviors/TabStrip.htc);
}

DIV.Shade
{
  /* blocks buttons on the page behind the iframe */
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background-color:#dddddd;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65, Enabled=True);
}

.BorerTopGray,
TR.BorerTopGray TD
{
   border-top:solid 1px #dddddd;
}

.GrayCell 
{
   background-color:#f5f5f5;
}

DIV.MultiSelectDropDown
{
  background-color:White;
  color:Red;
  filter:none;
}

DIV.MultiSelectDropDown TABLE
{
  background-color:White;
  color:Red;
  filter:none;
}

DIV.MultiSelectDropDown TR
{
  background-color:White;
  color:Red;
  filter:none;
}

DIV.MultiSelectDropDown TD
{
  background-color:White;
  color:Black;
  filter:none;
}

.GradientToolbar,
.GradientToolbar TD  
{
  background-color:#D9D6CF;
  color:Black;
  font-family:Verdana;
  font-size:8pt;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#D9D6CF');
}

.GradientToolbarTop,
.GradientToolbarTop TD  
{
  background-color:#ffffff;
  color:Black;
  font-family:Verdana;
  font-size:8pt;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D9D6CF', EndColorStr='#ffffff');
}

.Toolbar A,
.GradientToolbar A
{
   color:Navy;
}

.ToolbarSelected TD,
TD.ToolbarSelected
{
   background-color:#D4D5D8;
   border:solid 1px black;
   filter:progid:DXImageTransform.Microsoft.Gradient(Enabled=False);
}

.ToolbarHover,
.ToolbarHover TD, 
TD.ToolbarHover
{
   background-color:#B6BDD2;
   border:solid 1px black;
   filter:progid:DXImageTransform.Microsoft.Gradient(Enabled=False);
}

.webservice
{
  behavior:url(/Madison/Behaviors/webservice.htc);
}

.BorderBottomDotted,
TR.BorderBottomDotted TD
{
	border-bottom:dotted 1px #ababab;
}
.BorderTopDotted,
TR.BorderTopDotted TD
{
	border-top:dotted 1px #ababab;
}
.BorderTopSolid,
TR.BorderTopSolid TD
{
	border-top:Solid 1px #cccccc;
}
 TABLE.NoSideBorders,
.NoSideBorders TD 
{
  border-left:none;
  border-right:none;
}

DIV.Accessor 
{
  background-color:white;
  border:solid 1px #888;
  color:#333;
  position:absolute;
  width:16px;
  zIndex:100;
  font-size:10pt;
  text-align:center;
  filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color='#808080', Positive='true');
}
*
{
  scrollbar-base-color:#fffffa;
  scrollbar-3dlight-color:Tan;
  scrollbar-darkshadow-color:Black;
  scrollbar-face-color:Beige;
  scrollbar-highlight-color:#FFF;
  scrollbar-shadow-color:Tan;
}

.instruction{ font-style:italic; }
