/* ------- basic styles ------- */
img	{border:0px none;}
* img	{border:0px none;}

body {
	margin:0 auto;
	padding:0;
	min-width:770px;
	font-size:84%;
	min-height: 100%;
	width: 770px;
	height: 100%;
	background:#DFDFDF;
		
}

/* ------- Hide any text ------- */
.access {
	position: absolute;
	left: -3000px;
	width: 500px;
}

.clear	{clear:both; line-height:0; height:0;}
/* ------- masthead styles ------- */
#masthead	{
	position:absolute;
	top:0;
	margin-left:auto;
	height:213px;
	width:779px;
	z-index:10;
	padding:0;
	margin:0;
}
#sitemark	{position:absolute; top:0; left:0;}
#sitemark img	{border:0px none;}	/* filter:blendTrans(duration=3);*/

#header-image	{position:absolute; top:18px; left:0px; z-index:3; background:transparent;}
#header-image img	{border:0px none;}
#font-family		{position:absolute; top:220px; left:143px; 	width:637px; z-index:5;}

#header-title		{position:absolute; top:214px; left:143px; width:637px; height:95px; z-index:5;}
#header-title img	{border:0px none;}

#header-buttons	{position:absolute; top:79px; left:300px; z-index:7;}
#font-family img	{border:0px none;}
#header-buttons-praise	{position:absolute; top:65px; left:245px; z-index:7;}
#header-buttons-praise img {border:0px none; width:533px; height:78px;}

/* ------- page structure ------- */ 
#navigation	{ 
	position:absolute;
	top:214px; 
	margin-left:auto;
	color:red; 
	background:transparent; 
	/* padding:0px 636px 0px 0px;  */  /* removed to fix firefox problem with hyperlinks */
	margin:0px; 
	width:142px; 
	z-index:30;
}

#navigation img	{border:0px none;}
* html #navigation {width:142px; wid\th:142px;}

#content	{
	background:transparent none repeat scroll 0%;
	display:block;
	position:absolute; 
	width:627px;
	margin:214px 0px 0px 153px;		/* margin-top=214 margin-right margin-bottom margin-left=143 */
	/* color:#000;  */

	z-index:20;
}

* html #content {
	background:transparent none repeat scroll 0%;
	margin:200px 0px 0px 153px;
	mar\gin:214px 0px 0px 153px;
	padding:0px 0px 0px 143px; /* to review 143*/
	paddi\ng:0px;
	wid\th:627px;
}

#content-head	{ 
	color:#000; 
	background:transparent; 
	margin-bottom:1em;
}

* html #content-head {
	height:1%; /*guarantee visibility in IE*/
}

#content-main	{
	float:left;
	width:625px;
	position:absolute; 
	top:75px; 
	margin-left:-153px;
	padding-left: 145px;
	padding-right: 10px;
		/* border-right:3px solid #ccc; */
	background:#FFFFFF;
	min-height:305px;
	height:auto;
}

* html #content-main	{
	width:625px; 
	wid\th:625px; 
}

#content-main-left-side	{
	float:left;
	width:437px;
	/* remove after testing */
	/* border-right:3px solid #ccc; */
	/* border-left:3px solid #ccc; */
	/* border-top:3px solid #ccc; */
	background:transparent;
}

* html #content-main-left-side	{
	width:437px; 
	wid\th:437px; 
		background:transparent;

}

#content-main-right-side	{
	position:absolute;
	right: 0px;
	float:right;
	width:173px;
	/* remove after testing */
	/* border-right:3px solid #ccc; */
	/* border-left:3px solid #ccc; */
	/* border-top:3px solid #ccc; */
	/* background:transparent; */
}

* html #font-family	{
	width:173px; 
	wid\th:173px; 
	height:1%; /*guarantee visibility in IE*/
}
#content-pic	{position:absolute; top:214px; left:143px; z-index:3;}
#content-pic img#font-family	{border:0px none;}

#font-family	{ 
	right: 0em;
	top: 0em;
	margin: 0px;
	float:right;
	width:150px; 
	padding-right:0px;
	border:0px solid #ccc; 
	
}

* html #content-sidebar	{ 
	width:150px;
	wid\th:150px;
	height:1%; /*guarantee visibility in IE*/
}

#footer {
	position: absolute;
	/* bottom: 0; */
	background-color: white;
	text-align: center;
	/* padding: 0 15%; */
	padding: 0;
	min-width:778px;
}
* html #footer {
    width: 100%;
    min-w\idth:737px;
}

.arabic1	{
	/*BACKGROUND: lightblue; */
	unicode-bidi: embed; /*embed - bidi-override;*/
	text-align: center; /*right - justify */
	direction: rtl;
/*	text-justify: newspaper; */ /*kashida newspaper*/
/*	text-kashida-space: 100%; */
  	font-size: 140%;
  	font-weight: bold; /*added by marianne*/
  	color: #000080; /*added by marianne*/
  	/* font face: "Monotype Urdu 507"; */
  	font-family: "Arabic Transparent"; 
	padding: 2px;
}

.arabicblue	{
	/*BACKGROUND: lightblue; */
	unicode-bidi: embed; /*embed - bidi-override;*/
	text-align: right; /*right - justify */
	direction: rtl;
/*	text-justify: newspaper; */ /*kashida newspaper*/
/*	text-kashida-space: 100%; */
  	font-size: 170%;
  	font-weight: bold; /*added by marianne*/
  	color: #000080; /*added by marianne*/
  	/* font face: "Monotype Urdu 507"; */
  	font-family: "Arabic Transparent"; 
	padding: 2px;
}

.arabicred	{
	/*BACKGROUND: lightblue; */
	unicode-bidi: embed; /*embed - bidi-override;*/
	text-align: right; /*right - justify */
	direction: rtl;
/*	text-justify: newspaper; */ /*kashida newspaper*/
/*	text-kashida-space: 100%; */
  	font-size: 170%;
  	font-weight: bold; /*added by marianne*/
  	color: #800000; /*added by marianne*/
  	/* font face: "Monotype Urdu 507"; */
  	font-family: "Arabic Transparent"; 
	padding: 2px;
}


.backgroundwkmessge {
background: #E9F3F8;
}

.backgroundblue {
background: #DFEFFF;
}

.backgroundred {
background: #AD0010;
}

.backgroundlightblue {
BACKGROUND: #F2F3FF;
}

.middle_banner {
BACKGROUND: transparent;
}

.backgroundguards {
background: #F5E9CB;
}


span.ar:before	{
	content: "\066D";
	direction: rtl;
	display: inline;
}

.scroller{ 
background: url('images/home_page/new.gif'); 
border:0;
height:28px;
width:100%;
}

.spacer{
padding-bottom:10px;
}

.topspacer{
padding-top:10px;
}