input[type=text]::-ms-clear {
  width : 0;
  height: 0;
}

/* Base Page ----------------------------------*/
div.PageContent
{
	float:left;
	padding-left:10px;
	padding-right:10px;
	width:100%;
}

td.PageContent
{
	padding:10px;
}
/*---------------------------------------------*/

/* Calendar -----------------------------------*/
.Calendar
{
	background-color:#BBE0E3;
	border-color:#525051;
	color:#0A1F62;
	font-weight:bold;
}
.CalendarDayHeader
{
	background-color:#FFB600;
	text-decoration:underline;
}
.CalendarDropDown
{
	background-color:#BBE0E3;
	color:#0A1F62;
}
.CalendarFooter
{
	background-color:#CECECE;
	border-top:1px solid #0A1F62;
	color:#525051;
}
.CalendarNextPrev
{
	background-color:#CECECE;
	color:#525051;
	cursor:hand;
}
.CalendarOtherMonth
{
	color:#A1A1A1;
}
.CalendarSelectedDay
{
	background-color:#0A1F62;
	color:white;
	font-weight:bold;
}
.CalendarTitle
{
	background-color:#CECECE;
	color:white;
}
/*---------------------------------------------*/

/* WayFinder ----------------------------------*/
a.WayPointDisabled
{
	color:gray;
	font-size:7pt;
}
a.WayPointEnabled
{
	color:black;
	font-size:7pt;
}
span.WayFinder
{
	background-color:#A1A1A1;
	font-size:1px;
	height:19px;
	width:100%;
}
/*---------------------------------------------*/

/* Entity Relationships------------------------*/
table.ER
{
	width:100%;
}

table.ER fieldset
{
	width:100%;
}

table.ER input
{
	display:block;
	width:100px;
}

table.ER select
{
	width:250px;
}

table.ER td
{
	padding-left:2px;
	padding-right:2px;
}

table.ERMulti
{
	text-align:center;
	width:565px;
}

table.ERMulti td
{
	text-align:center;
}
/*---------------------------------------------*/