body
{
	font-family:Arial, Helvetica, sans-serif;
	margin:8px 8px 0;
}
a
{
	color:#db0011;
	text-decoration:underline;
}
a img
{
	border:none;
}
h1, h2, h3
{
	margin:0;
	padding:0;
	color:#000;
	font-weight:bold;
	line-height:normal;
}
h1
{
	font-size:150%;
	line-height:50px;
}
p, label, li
{
	color:#747477;
	margin:0;
	font-size:87.5%;
	line-height:normal;
	padding:0;
	
}
ul
{
	margin:0;
}
ol
{
	margin:0;
	padding:0 15px 10px 35px;
	clear:both;
	list-style-position:outside;
}
.arabic ol
{
	padding:0 35px 10px 15px;
}
label
{
	vertical-align:middle;
	cursor:pointer;
	line-height:20px;
}
fieldset
{
	border:none;
	margin:0;
	padding:0;
}
legend
{
	display:none;
}
input
{
	height:13px;
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:middle;
}
.headerTop
{
	background:url("../_img/header-bg.gif") repeat-x top left;
	height:176px;
	float:left;
	width:830px;
	border-bottom:20px solid #fff;
	position:relative;
}
.amanah
{
	background:url("../_img/html-fhc.gif") no-repeat top left;
}
.sabb
{
	background:url("../_img/html-fhc-SABB-en.gif") no-repeat top left;
}
.arabic .amanah
{
	background:url("../_img/html-fhc-SABB-ar.gif") no-repeat top left;
	float:right;
}
.headerTitle
{
	float:left;
	width:830px;
	clear:left;
	position:relative;
	top:-12px;
}
.headerTop .headerContent
{
	padding:25px 31px 0;
	float:left;
	width:768px;
}
.headerTop img.imgStyle01
{
	float:left;
	padding:5px 0 0;
}
.headerTop img.imgStyle02
{
	float:right;
}
.headerTop p
{
	position:relative;
	top:-24px;
	left:33px;
	color:#1e1e20;
	float:left;
}
.amanah p
{
	top:-34px;
	width:500px;
}
.sabb p
{
	top:-34px;
	width:450px;
}
.arabic .amanah p
{
	float:right;
	left:-33px;
	width:460px;
}
#health_check_tool,
#health_check_results
{
	float:left;
	width:830px;
	background-color:#f0f0f1;
	border-bottom:8px solid #fff;
}
.arabic #health_check_tool,
.arabic #health_check_results
{
	float:right;
}
#health_check_tool h2,
#health_check_results h2
{
	color:#747477;
	clear:both;
	font-size:125%;
	padding:15px 15px 5px;
}
#health_check_tool h3,
#health_check_results h3
{
	font-size:100%;
	clear:both;
	padding:10px 15px;
}
#health_check_tool p
{
	clear:both;
	padding:10px 15px;
}
#health_check_results p,
#health_check_results ul
{
	clear:both;
	padding:0 15px 10px;
}
#health_check_results li
{
	line-height:18px;
}
#health_check_tool .formRow
{
	float:left;
	padding:5px 15px;
	clear:both;
	width:800px;
}
.arabic #health_check_tool .formRow
{
	float:right;
}
#health_check_tool .formRow .blockLeft
{
	float:left;
	width:300px;
	padding:0 50px 0 0;
}
.arabic #health_check_tool .formRow .blockLeft
{
	float:right;
	padding:0 0 0 50px;
}
#health_check_tool .formRow .blockLeft label
{
	cursor:text;
}
#health_check_tool .formRow .blockRight
{
	float:left;
	width:400px;
}
.arabic #health_check_tool .formRow .blockRight
{
	float:right;
}
#health_check_tool .formRow .blockRight div
{
	float:left;
	padding:0 10px 0 0;
}
.arabic #health_check_tool .formRow .blockRight div
{
	float:right;
	padding:0 0 0 10px;
}
#health_check_tool .formRow .multiRadio div,
.arabic #health_check_tool .formRow .multiRadio div
{
	float:none;
	padding:0;
}
#health_check_tool .buttonRow
{
	background:url("../_img/button01-right.gif") no-repeat top right;
	padding:0 15px 0 0;
	float:right;
	display:block;
	margin:15px 30px 15px 0;
}
.arabic #health_check_tool .buttonRow
{
	float:left;
	margin:15px 0 15px 30px;
}
#health_check_tool .buttonRow input
{
	font-family:Arial, Helvetica, sans-serif;
	background:url("../_img/button01-left.gif") no-repeat top left;
	border:none;
	color:#fff;
	font-size:100%;
	cursor:pointer;
	padding:7px 0 6px 15px;
	height:34px;
}
#health_check_results li.result
{
	list-style:none;
	padding:0 0 0 20px;
	line-height:20px;
}
.arabic #health_check_results li.result
{
	padding:0 20px 0 0;
}
#health_check_results p.result
{
	float:right;
	clear:none;
	line-height:45px;
	padding:0 0 0 16px;
}
.arabic #health_check_results p.result
{
	float:left;
	padding:0 16px 0 0;
}
#health_check_results .priority0
{
	background:url("../_img/priority0.gif") no-repeat center left;
}
#health_check_results .priority1
{
	background:url("../_img/priority1.gif") no-repeat center left;
}
#health_check_results .priority2
{
	background:url("../_img/priority2.gif") no-repeat center left;
}
.arabic #health_check_results .priority0
{
	background:url("../_img/priority0.gif") no-repeat center right;
}
.arabic #health_check_results .priority1
{
	background:url("../_img/priority1.gif") no-repeat center right;
}
.arabic #health_check_results .priority2
{
	background:url("../_img/priority2.gif") no-repeat center right;
}
#health_check_results .resultsBox
{
	padding:15px 15px;
}
#health_check_results .resultsBox h2
{
	float:left;
	clear:none;
	padding:10px 0;
}
.arabic #health_check_results .resultsBox h2
{
	float:right;
}
#health_check_results .resultsBox ul
{
	padding:0 15px 10px 40px;
}
.arabic #health_check_results .resultsBox ul
{
	padding:0 40px 10px 15px;
}
#health_check_results .heading
{
	width:770px;
	height:45px;
	padding:0 15px;
	background:url("../_img/results_heading_bg.gif") repeat-x top left;
}
#health_check_results .content
{
	padding:15px 0 0;
}
ul.listStyle01
{ 
	list-style-position:inside;
}
.footer
{
	float:left;
	width:830px;
}
.arabic .footer
{
	float:right;
}
div.footer p,
#health_check_tool div.footer p
{
	padding:0 15px 20px;
	font-size:68.75%;
}