body
{
	background-image:url(/images/background.gif);
	background-repeat:repeat-y;
	margin:0;
	width:99.5%;
}
.heading
{
	width:100%;
	background-color:White;
}
#headingLeft
{
	width:82;
	height:82;
}
#headingLeft img
{
	width:50px;
	height:50px;
}
#leftMenu
{
	width:120px;
	vertical-align:top;
}
#leftMenu table tr td{height:16px;}
.space{width:9px;}
#headingBar
{
	height:30px;
	background-image:url(/images/bar.gif);
}
.bodyTitle{width:100%;}
.bodyTitle tr td
{
	font-family: Verdana,Arial,Helvetica;
	background:#0863AD;
	color:#ffffff;
	font-size: 14pt;
}
.bodyItem
{
	background-color:#CCCCCC;
	width:100%;
}
.bodyItem tr td
{
	font-family:Verdana,Arial,Helvetica;
	font-size: 8pt;
	/*color:#000000;*/
}
.filters
{
	font-family:Verdana,Arial,Helvetica;
	font-size: 8pt;
	width:90%;
}
.filters tr td select, .filters tr td input
{
	width:200px;
}
#RegionSelect, #LevelSelect
{
	width:300px;
}
.filterLabel
{
	text-align:right;
	width:350px;
}
.menuText
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	color:#FFFFFF;
}
#facilitatorList
{
	font-family:Verdana,Arial,Helvetica;
	font-size: 10pt;
	border-collapse:collapse;
}
#facilitatorList tr th
{
	color:#FFFFFF;
	background:#0863AD;
	font-weight:normal;
	text-align:left;
	border:1px solid black;
}
#facilitatorList tr td
{
	background-color:#FFFFFF;
	border:1px solid black;
}
.detailCategory
{
	width:200px;
}
.detail
{
	font-weight:bold;
}
.detailEdit
{
	width:350px;
}
#editErrorMsg
{
	padding-left:15px;
	font-weight:bold; color:#E1000A;
}

#editFacMsg, #requiredMsg
{
	color:Red;
	font-size:9pt;
}

/*Login form section*/
.loginLabel{text-align:right;color: #000000;font-weight: bold;}
#LoginTable{font-size: 10pt;}
/*#LoginTable tr td{width: 50%;}*/
.loginErrMsg{ font-size:9pt; font-weight:bold; color:#E1000A; text-align:center; }

.mergeFacLabel
{
	width:200px;
}

.mergeError
{
	color:Red;
	font-size:9pt;		
}

.mergeOk
{
	color:Blue;
	font-size:9pt;		
}

.AccredTable
{
	background-color:#CCCCCC;
	width:100%;
	height:100%;
}
.AccredTable tr td
{
	font-family:Verdana,Arial,Helvetica;
	font-size: 8pt;
}
#UpdateErrorMsg
{
	padding-left:15px;
	font-weight:bold; color:#E1000A;
}
