﻿/* ID CSS Document */



body {
	color:#929291;

}
	
td {
	margin: 0px;
	padding: 0px;
	}
	
.logo {
	height: 180px;
	width: 140px;
	background-image:url(/images/logo.gif);
	background-repeat:no-repeat;
	}
.breadcrumb {
color:#656B77;
font-family:tahoma;
font-size:9pt;
}

.breadcrumbCurrent {
font-weight:bold;
}	

.pageContent {
color:#666666;
font-family:tahoma;
font-size:10pt;
}

.bac{
	background-image:url(/images/bac_down.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	}
.h_link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #CCD8DB;
	}
.midBox_body{
		font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	color: #7e7e7e;
}
.n_txt_title{
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #4f7a94;
	}

.box_style {
	color: #128096;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	}
.ms-SPLink A:visited
{
color:#CCD8DB;
text-decoration:none;
}
.ms-SPLink A:link
{
color:#CCD8DB;
text-decoration:none;
}

.ms-globallinks a{
color:#FFFFFF;
text-decoration:none;
font-family:tahoma;
}
.ms-globallinks{
color:#FFFFFF;
text-decoration:none;
font-family:tahoma;
}

td.ms-sbcell{
padding:0px;
padding-right:2px;
white-space:nowrap;
border:solid 0px #000000;
color:#FFFFFF;
}


.ms-sblink a:visited{
font-family:Tahoma;
font-size:8pt;
color:#CCD8DB;
text-decoration:underline;
padding-right:4px;
}


.ms-sblink a:link{
font-family:Tahoma;
font-size:8pt;
color:#CCD8DB;
text-decoration:underline;
padding-right:4px;
}
.ms-sblink a:hover{
color:#CCD8DB;
text-decoration:underline;
padding-right:4px;
}
.search .ms-sbgo
{
    background:none;
    padding-left:8px;
}

.search .ms-sbcell .ms-sbplain
{
    margin-left:2px;
    margin-right:2px;
    border:1px #000000 solid;
    height:14px;
}

.ms-sbplain{
font-family:Tahoma;
font-size:8pt;
border:none;
background-color:#4C656B;
color:white;

}
.ms-sbtable-ex{
width:100%;
/*border-collapse:collapse;*/
margin-top:2px;
margin-right:2px;
}

.siteActionMenu
{
    float:right;
}
.menu_title{
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 10px;

	}
.menu_style {
	background-color:#FFFFFF;
	color: #879297;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #BCBCBC;
	text-align: right;
	
	}
	
a {
	color: #879297;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-decoration:none;
	}
	

.but {
	float: left;
	height: 18px;
	width: 53px;
	border: 0px;
	background-image:url(/images/but.gif);
	color: #4DA4D6;
	text-align: center;
	margin-left: 10px;
	font-size: 10px;
	font-weight:normal;
	font-family: tahoma;
	}
 .data_txt {
	text-align: right;
 	font-family: tahoma;
	font-size: 9pt;
	color: #878787;
	font-weight:normal;
	}
	
 .data_tit {
	text-align: right;
 	font-family: tahoma;
	font-size: 9pt;
	color: #414445;
	font-weight:600;
	}

.title {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #4DA4D6;
	}
#more a{
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #1B869B;
	text-align: left;

	}
.border_box {
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	}
.bac_box{
	background-image:url(/images/mail.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	}

.pray_box {
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #4DA4D6;
	}
.pray_txt {
	text-align: right;
	font-family: tahoma;
	font-size: 12px;
	color: #4A4A48;
	padding-right: 10px;
	}
	
.box_tit {
	text-align: right;
	font-family: tahoma;
	font-size: 10px;
	color: #558DC4;
	padding-bottom: 5px;
	}
	
.box_txt {
	text-align: right;
	font-family: tahoma;
	font-size: 11px;
	color: #AAAAAA;

	}
.footer_b {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	}
	
.footer_txt {
	text-align: right;
	font-family: tahoma;
	font-size: 11px;
	color:#000000;
	}



#fotter a {
	text-align: right;
	font-family: tahoma;
	font-size: 11px;
	color:#000000;
	font-weight: 100;
	}
	
	
	
.input {
	background-image: url(/images/bac_text.gif);
	background-repeat: repeat-x;
	}
.input2 {
	background-color: #4C656B;
	border: 1px solid #000000;
	height: 22px;
	}
.send {
	font-family: tahoma;
	font-size: 12px;
	color: #4DA4D6;
	text-align: right;
	}
.copyright {
	font-family: tahoma;
	font-size:11px;
	color: #5A5A5A;
	text-align: center;
	}
.search_but {
	width: 45px;
	height: 22px;
	font-family: tahoma;
	font-size: 10px;
	background-color: #3685AD;
	border: 1px solid #3B5A09;
	color: #D8E8F0;
	font-weight: bold;
	}

.header_links {
	font-family: tahoma;
	font-size: 11px;
	text-align: right;
	color: #FFFFFF;
	}
	
.more_but {
	background-image: url(/images/more_but1.gif);
	background-repeat:no-repeat;
	border: 0px;
	color: #AAAAAA;
	font-size: 11px;
	font-family: tahoma;
	text-align: center;
	width: 84px;
	height: 22px;
	cursor:pointer;
	}
	
	.link_eng {
	font-family: Verdana;
	font-size: 11px;

	text-decoration: none;
	color: #CCD8DB;
	}	
	
.leftNav
{

background-color:#FFFFFF;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	padding-top:0px;
	border:1px #BCBCBC solid;
	width:188px;
	text-align:right;
	
}


.leftNavSpacer
{
	width:160px;
}

.sharepointLogin
{
	float:right;
	display:inline;
}
.leftNavSelected a:visited
{

	 background-image:url('/images/imam_menu_arrow_white.gif');
 background-repeat:no-repeat;
 background-position:right bottom;

	background-color:#6E7172;
	color: #FFFFFF;
	border-top:1px #B7B8B9 solid;
	border-bottom:1px #B7B8B9 solid;


}


.leftNavSelected a:link
{

	 background-image:url('/images/imam_menu_arrow_white.gif');
 background-repeat:no-repeat;
 background-position:right bottom;

	background-color:#6E7172;
	color: #FFFFFF;
	border-top:1px #B7B8B9 solid;
	border-bottom:1px #B7B8B9 solid;


}


.leftNavSelected
{

	 background-image:url('/images/imam_menu_arrow_white.gif');
 background-repeat:no-repeat;
 background-position:right bottom;

	background-color:#6E7172;
	color: #FFFFFF;
	border-top:1px #B7B8B9 solid;
	border-bottom:1px #B7B8B9 solid;


}


.leftNav3
{
	padding-bottom:3px;
	color: #454D50;
	text-align:left;
	vertical-align:bottom;
}
.leftNav2
{
	padding-bottom:3px;
	color: #3C638C;
	text-align:left;
	vertical-align:bottom;
	text-align:right;
	padding-right:18px;
	font-weight:normal;


}
.leftNav1
{
	text-align:right;
	vertical-align:bottom;
	color: #454D50;
 background-repeat:no-repeat;
 background-position:right top;
padding:0px 0px 0px 5px;

	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
line-height:19pt;




}


.leftNav1 td {
 background-image:url('/images/imam_menu_arrow_line.gif');
 background-repeat:no-repeat;
background-position:right bottom;


font-family:tahoma;
font-size:11px;
font-weight:bold;	
display:block;
}


.leftNav1 a
{
 background-image:url('/images/imam_menu_arrow_only.gif');
background-position:right top;
background-repeat:no-repeat;



 background-image:none;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;

	display:block;
	padding-right:20px;
padding-left:10px;


}





.leftNav1 a:visited{
 background-image:url('/images/imam_menu_arrow_only.gif');
background-position:right top;
background-repeat:no-repeat;

padding-left:10px;
font-family:tahoma;
font-size:11px;
font-weight:bold;	
display:block;
}




.leftNav1 a:link{
 background-image:url('/images/imam_menu_arrow_only.gif');
background-position:right top;
background-repeat:no-repeat;

padding-left:10px;
font-family:tahoma;
font-size:11px;
font-weight:bold;	
display:block;
}


.leftNav2
{	

padding-right:30px;
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav2 a
{
 background-image:url('/images/imam_sub_menu_item_bg.gif');
 background-repeat:no-repeat;
 background-position:right top;

padding-right:30px;
	padding-left:10px;
	display:block;
}
.leftNav3
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{

	padding-left:18px;
	display:block;
	padding-left:10px;
}
.leftNavHover
{

	background-color:transparent;

}
.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#454D50;
	width:100px;
	/*min-width:100px;*/
}
.leftNavFlyOutsHover
{
	background-color:transparent;
}

.RightNavSelected
{
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
 background-image:url('/images/imam_sub_active_item_bg.gif');
 background-repeat:no-repeat;
 background-position:right top;
padding-right:30px;
	padding-left:10px;
	display:block;
color:#F1F1F1;
	background-color: #769ECD;
	border-bottom:1px #BBCFE6 solid;
	border-top:1px #BBCFE6 solid;
	font-weight:normal;
}



.description
{
	text-align: right;
 	font-family: tahoma;
	font-size: 11px;
	color: #878787;
	font-weight:normal;
}

.more
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #1B869B;
	text-align: left;
	padding-left: 10px;
}

.data_tit a
{
	text-align: right;
 	font-family: Tahoma;
	font-size: 11px;
	color: #414445;
	font-weight:bold;
}

.HR
{
	color:#E6E6E6;
	width:90%;
	text-align: center;
}

.VotingAnswers
{
	font-family:Tahoma;
	font-size:9pt;
}

.VotingVoteButton
{
	cursor:pointer;
	width:70px;
	font-family:Tahoma;
	font-size:9pt;
}

.EmailTextBox
{
	border: solid 1px #000000;
}

.EmailButton
{
	font-family:Tahoma;
	font-size:9pt;
	cursor:pointer;
}

.Hidden
{
	display: none;
	visibility:hidden;
}

.Visible
{
	display:block;
	visibility: visible;
}

/* START IMAM NEWS */

.default_txt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.imam_news_desc_bg {
	background-image: url(/images/LastNews/ar/imam_news_desc_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #4F7A94;
	vertical-align: top;
	height: 156px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 15px 15px 15px 15px;
}
.imam_news_title_bg {
	background-image: url(/images/LastNews/ar/imam_news_desc_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #4F7A94;
	vertical-align: top;
	height: 156px;
	width: 297px;
}
.news_tbl {
	border-bottom: 3px #d9d9d9 solid;
}
.news_desc {
	background-image: url(/images/LastNews/ar/desc_bg.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	background-color: #7ab2d4;
	width: 149px;
	padding: 10px 6px 5px 3px;
}
.news_desc_line {
	vertical-align: top;
	background-image: url(/images/LastNews/ar/desc_left_bg.gif);
	background-repeat: repeat-y;
	vertical-align: top;
}
.imam_news_item {
	border-bottom: 1px #C8C8C8 solid;
	background-color: #F1F1F1;
	height: 40px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	padding: 0px 15px 0px 15px;
}
.imam_news_active_item {
	background-image: url(/images/LastNews/ar/news_hover_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	font-weight: normal;
	padding: 2px 17px 0px 10px;
	margin-left: 15px;
	border-bottom: 4px #FFFFFF solid;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bce3ff;
}
.imam_news_active_item a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bce3ff;
}
.imam_news_active_last_item {
	background-image: url(/images/LastNews/ar/news_hover_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 40px;
	font-weight: normal;
	padding: 2px 17px 0px 10px;
	margin-left: 15px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bce3ff;
}
.imam_news_active_last_item a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bce3ff;
}
.imam_news_img_more {
	vertical-align: top;
	padding-top: 18px;
	padding-right: 7px;
}
.news_img {
	border: 3px #87aac0 solid;
}
.news_more {
	text-align: center;
	padding: 15px 5px 0px 0px;
}


/* END IMAM NEWS */

/*POLL START*/
.DataGridStyle
{
	
	font-family:Arial;
	font-weight:bold;
	background-color:white;
	border:1px #CCCCCC solid;
	padding:3px;
	
}

.PagerStyle
{
    font-weight:normal;
	font-size:9pt;
	background-color: #f7f7f7;
	text-align: center;
}

.FormLabel
{
    font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#809eb0;
	border-right:2px #a9bdc9 solid;
	border-left:2px #a9bdc9 solid;
	width:130px;
	padding-right:17px;
}

.AnswerStyle
{
	font-family:Tahoma;
	font-size:8pt;

}

.QuestionStyle
{
	color:#347B95;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	
	
}

.ItemStyle
{
font-weight:normal;
font-size:9pt;
font-family:Tahoma;
color:#666666;
text-align:right;

}

.ItemStyleRight
{
font-weight:normal;
font-size:9pt;
font-family:Tahoma;
color:#666666;
text-align:right;
}

.HeaderStyle
{
font-family:Arial;
text-align:center;
color:#666666;
font-weight:bold;
background-color:#f2f2f2;
font-size:10pt;
}

/*POLL END*/

/* Press File Start */
.PressFileDetailTable
{
	font-family:Tahoma;
	font-size:9pt;
}

.PressFileDetailTable td
{
	padding:5px;
}

.PressFileToday
{
	font-family:Tahoma;
	font-size:9pt;
	padding:5px;
	width:100%;
}

.PressFileToday td
{
	text-align:center;
	border: 1px #000000 solid;
	vertical-align:middle;
}

.PressFileToday td a
{
	color:#0000ff;
}

.PressFileImage
{
	width:20%;
	height:45px;
	text-align:center;
}

.imam_menu_header{
background-image:url(/images/imam_menu_header_c.gif);
width:100%;
color:#FFFFFF;
font-family: tahoma;
font-weight:bold;
font-size: 11px;
text-align:right;
}

.imam_menu_items{
border-bottom:1px #CDCDCD solid;
border-right:1px #CDCDCD solid;
border-left:1px #CDCDCD solid;
background-color:#F1F1F1;
text-align:center;
}


.PressFileImage img
{
	width:100%;
	height:45px;
}

/* portal management CSS*/


#modPageMainContainer td{
 vertical-align:top;
}
.boxCont{
margin:3px auto;
}
.tb_th {
/* background: transparent  url(/portal_mang/images/tt_th.gif) repeat-x center;*/
 margin-bottom:10px;
 width:220px;
}

.imageCont {
 padding:0 4px 5px 5px;
}
h4{
 font-size:12px;
 font-weight:bold;
 color:#009999;
 margin-bottom:6px;
 
}
.newsTxtContainer{
padding:3px 10px;
}
.nContent{
 display:inline
}

.nContent_more {
margin:5px 1px 2px 2px;
float:left;
}

.newsImg{
 padding-top:3px;
 
}
.newsTxt{
 display:inline;
 /*10px 20px 10px 0;*/
}
.hdotted{
/*background:transparent url(/portal_mang/images/hdotted.gif) repeat-x center;*/
height:10px;
margin:5px 0px 5px 0px;
}
.midAdverBanner{
	margin:10px auto;
	text-align:center;
}


.portal_admin_txtbox input{	
	background-color:#F5F5F5;
	border:1px solid #A7A7A7;
	text-align:right;
}


.portal_admin_label{	
	color:#757575;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
}

/* Press File End */







/* Start Portal Site */

.vl_main {
	background-image: url(/images/forms/vl_main.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 12px;
}
.headerTH {
/*	background-image: url(/images/forms/header_th.gif);*/
	background-repeat: repeat-x;
	background-position: center top;
	height: 157px;
}
.headerHe2 {
/*	background-image: url(/images/forms/header_he2.jpg);*/
	background-repeat: no-repeat;
	background-position: right top;
}
.header_ssr {
	background-image: url(/images/forms/header_hhr.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.header_rr {
	background-image: url(/images/forms/header_rr.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
.hr2_TH {
	background-image: url(/images/forms/hr2_th.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 30px;
}
.hr2_TL {
	background-image: url(/images/forms/hr2_tl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 404px;
}
.Rcol_back {
	background-image: url(/images/forms/rcol_back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 206px;
}
.bodyTl {
	background-image: url(/images/forms/body_tl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.footerTL1 {
	background-image: url(/images/forms/footer_tl1.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 34px;
}
.footer_tr {
	background-image: url(/images/forms/footer_tr.gif);
	background-repeat: repeat-x;
}
.Rcoltable_back {
	background-image: url(/images/forms/rCol_tableb.gif);
	background-repeat: repeat-y;
	background-position: right center;
}
.Rcoltable2_back {
	background-image: url(/images/forms/rCol_tableb2.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.Rcoltable3_back {
	background-image: url(/images/forms/rCol_tableb3.gif);
	background-repeat: no-repeat;
	height: 20px;
}
.Rcoltable_dd {
	background-image: url(/images/forms/rCol_tablebb.gif);
}
.RCol_textField {
	width: 102px;
	border: 1px solid #A7A7A7;
	background-color: #DBDBDB;
	text-align: right;
}
.dotted {
	background-image: url(/images/forms/dotted.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.Rcoltable_txt1 {
	font-family: tahoma;
	font-size: 11px;
	color: #834800;
}


.headerpic_back {
/*	background-image: url(/images/forms/header_tl.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
}
.Rcoltable_txt2 {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
}
.bTable3_th {
	background-image: url(/images/forms/btable3_th.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bTable4_th {
	background-image: url(/images/forms/btable4_th.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 8px;
}
.gray1 {
	font-family: tahoma;
	font-size: 12px;
	color: #757575;
}
.bTable_th {
	background-image: url(/images/forms/btable_th.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 9px;
}
.bTable2_th {
	background-image: url(/images/forms/btable2_th.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 8px;
}
.titles1 {
	font-family: tahoma;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #9A5F08;
}
.newsTable_th1 {
	background-image: url(/images/forms/newstable_th.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}.newsTable_th2 {

	background-image: url(/images/forms/newstable_th2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.newsTable2_th {


	background-image: url(/images/forms/newstable2_th.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.newsTable3_tr {
	background-image: url(/images/forms/newstable3_tr.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 9px;
}
.newsTable3_tl {
	background-image: url(/images/forms/newstable3_tl.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 8px;
}
.newsTable3_th {

	background-image: url(/images/forms/newstable3_th.gif);
	background-repeat: repeat;
}
.newsTable4_ssth {
	background-image: url(/images/forms/newstable4_srth.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.white1 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.green1 {
	font-family: tahoma;
	font-size: 12px;
	color: #336600;
}

.fieldLabels {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B6B6B6;
}
.textFieldBacks {
	background-color: #E8E8E8;
	height: 20px;
}
.textFields {
	border: 1px solid #C0C0C0;
	background-color: #E4E4E4;
	text-align: right;
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
}
.fieldMarks {
	background-color: #666666;
	width: 3px;
}
.h1Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #990000;
	font-weight: bold;
}
.solidBox {
	background-color: #DFDFDF;
	border: 1px solid #999999;
}
.vDotted {
	background-image: url(/images/forms/v_dotted.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.green2 {
	font-family: tahoma;
	font-size: 11px;
	color: #336600;
}
/* new css added */
.greenTitles {
	color: #006633;
	font-weight: bold;
	font-size: 16px;
	font-family: "Traditional Arabic", "Simplified Arabic" , "Tahoma" ;
}
.Dgrid_header {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5E838D;
}
.Dgrid_body1 {
	background-color: #E5E5E5;
}
.Dgrid_body2 {
	background-color: #CCCCCC;
}
.MenuList {
	background-color: #F1FFFF;
 	color: #990000;
  	font-size:13px;
}
/* New CSS */

.tabletip_vl {
	background-image: url(/images/forms/tabletip_vl.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 10px;
}
.tabletip_vr {
	background-image: url(/images/forms/tabletip_vr.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 10px;
}
.tabletip_back {
	background-image: url(/images/forms/tabletip_back.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.tab td{
		font-family: Tahoma;
	font-size: 12px;

}

.txt_nav a,.txt_nav span  {
	color: #555555;
	padding-right: 5px;
	padding-bottom: 15px;
	text-decoration:underline;
}
.txt_nav a:hover {
	color: #3B4326;
	padding-right: 5px;
	padding-bottom: 15px;
	text-decoration:underline;
}

/* End Portal Site */

/* Start Services Site */

.EForms a
{
    color: #000000;
    text-decoration:none;
    padding-bottom: 5px;
    padding-top: 5px;
    display: block;
    text-align:center;
    width:33%;
}
.imam_text
{
	color:#bfbfbf;
	FONT-FAMILY: 'Tahoma';
	FONT-SIZE: 12px;
	font-weight:bold;
	text-align:right;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active {
color:#656B77;
padding-left:0;
padding-right:0;
text-decoration:none;
}

#bac_block{
	background:url(/images/services/bac.jpg) repeat-x top;
	}	


.bac_up{
	background:url(/images/services/bac_up.gif) repeat-x bottom;
	}
	
.bac_down{
	background:url(/images/services/bac_down.gif) repeat-x top;
	}
	
.bac_right{
	background:url(/images/services/bac_r.gif) repeat-y left;
	}
.bac_left{
	background:url(/images/services/bac_l.gif) repeat-y right;
	}
	
.block_td{
	vertical-align:top;
	text-align:right;
	font-family: "tahoma";
	font-size:13px;
	padding: 10px;
	}

.bac_title{
	background:url(/images/services/bac_title.jpg) repeat-x;
	}

h6 {
	font-size:12px;
	font-weight:bold;
	color:#A5A5A5;
	}
	
#bac_form{
	background:url(/images/services/bac_form.jpg) top repeat-x #FFFFFF;
	border: 1px solid #E2E2E2;
	
	}
.form_block{
	font-size:11px;
	color: #A5A5A5;
	padding: 10px;
	height: 150px;
	width: 90%;
	}
	
.form_label{
	font-size:11px;
	font-weight:bold;
	color: #6C96BE;
	width: 150px

	}
.long_form_label{
	font-size:11px;
	font-weight:bold;
	color: #6C96BE;
	

	}


.input_bac{
	background:url(/images/services/bac_input.jpg) repeat-x top;
	border: 1px solid #D4D6D9;
	height: 22px;
	color:#BBBBBB;
	text-align:right;
	}
	
	
.bac2{
	background:url(/images/services/bac2.jpg) repeat-x bottom #FDFDFD;
	padding-left: 10px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px; 
	}
	
.input_right{
 	text-align: right;
	}
	
/* End Services Site */

.NormalTable td
{
	padding:5px;
	text-align:right;
	font-family:Tahoma;
	font-size:9pt;
}

.title_block { 
text-align:right;
padding-bottom:5px;
}
.title_line_bg { 
	background: url(/images/news_title_line_bg.gif) top repeat-x;
	height:10px;
}
.new_top_bg { 
	background: url(/images/news_t_c.gif) top repeat-x;
	width:100%;
	height:16px;
}

.event_top_bg { 
	background: url(/images/event_t_c.gif) top repeat-x;
	width:100%;
}
.new_left_bg { 
	background: url(/images/news_l.gif) top repeat-y;
}
.new_right_bg { 
	background: url(/images/news_r.gif) top repeat-y;
}
.new_bottom_bg { 
	background: url(/images/news_b_c.gif) top repeat-x;
	width:100%;
	height:36px;
	text-align:left;
	padding-left:30px;
}
.new_bottom_bg_blue { 
	background: url(/images/news_b_c_blue.gif) top repeat-x;
	width:100%;
	height:36px;
	text-align:left;
	padding-left:30px;
}

.news_body{
background:#f1f1f1;
}
.news_body_blue{
background:#186492;
}

.news_more_news{
color:#4f7a94;
font-family:tahoma;
font-size:11px;
}

.news_more_news_blue{
color:#FFFFFF;
font-family:tahoma;
font-size:11px;
}

.events_title{
color:#333333;
font-family:tahoma;
font-size:12px;
font-weight:bold;
padding:3px 10px 3px 0px;
vertical-align:top;
}
.events_title span{
color:#333333;
font-family:tahoma;
font-size:12px;
font-weight:bold;
vertical-align:top;
}

.events_title_blue{
color:#FFFFFF;
font-family:tahoma;
font-size:12px;
font-weight:bold;
padding:3px 10px 3px 0px;
vertical-align:top;
}

.events_title_blue span{
color:#FFFFFF;
font-family:tahoma;
font-size:12px;
font-weight:bold;
vertical-align:top;
text-decoration:none;
}
.events_title_blue a:link,.events_title_blue a:visited{
color:#FFFFFF;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


.events_date{
color:#FFFFFF;
font-family:tahoma;
font-size:12px;
float:left;
background: url(/images/date_bg_1.gif) top no-repeat;
width:140px;
height:21px;
padding-top:2px;
margin:0px 0px 0px 10px;
text-align:center;
}
.events_date_blue{
color:#6b6b6b;
font-family:tahoma;
font-size:12px;
float:left;
background: url(/images/date_bg_1_blue.gif) top no-repeat;
width:140px;
height:21px;
padding-top:2px;
margin:0px 0px 0px 10px;
text-align:center;
}

.events_desc{
color:#737373;
font-family:tahoma;
font-size:12px;
padding:3px 10px 6px 0px;
vertical-align:top;
text-align:right;
}
.events_desc_blue{
color:#e5e5e5;
font-family:tahoma;
font-size:12px;
padding:3px 10px 6px 0px;
vertical-align:top;
text-align:right;
}
.events_desc_blue a:link,.events_desc_blue a:visited{
color:#e5e5e5;
font-family:tahoma;
font-size:12px;
text-decoration:none;
}


.events_desc span{
color:#737373;
font-family:tahoma;
font-size:12px;
vertical-align:top;
text-align:right;
}

.events_desc_blue span{
color:#e5e5e5;
font-family:tahoma;
font-size:12px;
vertical-align:top;
text-align:right;
}


.ads_tv_m{
text-align:center;
width:196px;
padding:4px 5px 4px 5px;
}

.ads_tv{
text-align:center;
width:408px;
padding:4px 5px 4px 5px;
}
.ads_banners{
text-align:center;
width:195px;
padding:2px 2px 2px 2px;
background: url(/images/banner_bg.gif) top repeat-x;
}

.banners_bg{
background:#f1f1f1;
text-align:center;
padding:0px 2px 0px 1px;
}
.events_line_dots{
background: url(/images/line_dots.gif) top repeat-x;
height:4px;
margin:0px 10px 0px 10px;
}

.events_line_dots_blue{
background: url(/images/line_dots_blue.gif) top repeat-x;
height:4px;
margin:0px 10px 0px 10px;
}

.events_line_dots_blue1{
background: url(/images/line_dots_blue.gif) top repeat-x;
height:4px;

}


.arch_n_f1{
background: url(/images/arch_n_f1.gif) top repeat-x;
height:33px;
}
.arch_n_f2{
	background: url(/images/arch_n_f2.gif) top repeat-x;
	font-family:Tahoma;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
}
.arch_n_f2 div{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
}

.arch_n_more{
	padding-left:24px;
	text-align:left;
}
.arch_n_h_bg{
background: url(/images/arch_desc_bg.gif) bottom repeat-x #f3f3f3;
}
.arch_n_a_txt{
vertical-align:top;
padding-top:5px;
}
.arch_n_line{
	background: url(/images/arch_n_line.gif) top repeat-x;
	height:15px;
}

.pic_border_1{
	border:2px #4698b6 solid;
	width:140px;
	height:101px;
}
.pic_border_2{
	border:2px #c5c5c5 solid;
	width:144px;
	height:103px;
	text-align:center;
	padding-top:2px;
	float:left;
}
.arch_n_pic_td{
	padding-top:5px;
	padding-bottom:5px;
}
.arch_n_title{
	text-align:right;
	background-color:#e2e2e2;
	height:25px;
	padding-right:15px;
	width:386px;
}
.arch_n_title a:link,.arch_n_title a:visited{
	font-family:Tahoma;
	font-size:12px;
	color:#5589bb;
	font-weight:bold;
}
.arch_n_desc{
	color:#6e6e6e;
	font-family:Tahoma;
	font-size:12px;
	text-align:right;
	padding-right:7px;
	padding-top:7px;
}
.arch_n_desc div{
	color:#6e6e6e;
	font-family:Tahoma;
	font-size:12px;
}

.breadcrumb {
	border-bottom:0px solid #CCCCCC;
	background: url(/images/bread_crumb_bg.gif) center repeat-x;
	height:31px;
	padding-right:0px;
	padding-top:10px;
	color:#656B77;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}

/* Start Employee App */

.FormMessage td
{
	padding: 0px;
}

.FormText
{
	background-color:#e7e7e7;
	/*border-right:2px transparent solid;*/
	padding-right:40px;
	font-family:Tahoma;
	font-size:11px;
	text-align:right;
}

.FormTextAlert
{
	background-color:#e7e7e7;
	/*border-right:2px transparent solid;*/
	padding-right:10px;
	padding-left:10px;
	font-family:Tahoma;
	font-size:11px;
}

.FormTextAlert div
{
	text-align:center;
}

.FormTextAlert2 div
{
	text-align:left;
}

.FormTextAlert textarea
{
	text-align:left
}

.FormButton
{
	text-align: left;	
	padding-top:5px;
}

.FormLabelField
{
	font-family:Tahoma !important;
	font-size:11px !important;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#809eb0;
	border-right:2px #a9bdc9 solid;
	border-left:2px #a9bdc9 solid;
	width:180px;
	padding-right:17px;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
}

.FormLabelText
{
	background-color:#e7e7e7;
	color:#4e7993;
	/*border-right:2px transparent solid;*/
	padding-right:40px;
	font-family:Tahoma;
	font-size:11px;
	text-align:center;
	height:22px;
	
}

.FormLabelTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#4e7993;
	text-align:right;
}


.DropDownList
{
	border:1px #9eb0bb solid;
	width: 153px;
}

.TextBox
{
	border:1px #9eb0bb solid;
	width: 150px;
}

.TextBoxDate
{
	border:1px #9eb0bb solid;
	width: 130px;
}


.RadioButton
{
}

.FormTable
{
	width: 480px;
	padding: 0px;
}

.GridTable
{
	width: 100%;
	padding: 0px;
	background-color: #f7f7f7;
}

.LinkButton
{
	font-family: Tahoma;
	font-size: 9pt;
	text-decoration: none;
	font-weight:normal;
	color: blue;
}

.RadioButtonList
{
	text-align:center;
	vertical-align:middle;
}

.RadioButtonList td
{
	text-align:center;
	vertical-align:middle;
}

.LinkButton td
{
	font-family: Tahoma;
	font-size: 9pt;
	text-decoration: none;
	font-weight:normal;
	color: blue;
}


.LinkButton:hover
{
	font-family: Tahoma;
	font-size: 9pt;
	color: blue;
	text-decoration:underline;
}

.LinkButton:link
{
	font-family: Tahoma;
	font-size: 9pt;
	text-decoration: none;
	font-weight:normal;
	color: blue;
}

.Button
{
	border: solid 1px #FFFFFF;
	font-family: Tahoma;
	font-size: 9pt;
	background-color: #095E7B;
	color: #ffffff;
	cursor: pointer;
	height: 22px;
	width: 90px;
}

.OpenTable_Title 
{
	font-family: Arial !important;
	font-size: 18px !important;
	font-weight: 700;
	text-align: right;
	padding-right: 10px;
	color: #FF963B;
}




/*........................tab control...................... */
.DataListItem
{

font-family :"tahoma";
font-size:9pt;
width:33%;
vertical-align:middle;
text-align:right;


}

.Tablink
{
text-decoration:none;
font-family :"Arial";
font-size:9pt;
text-align:right;
color:#000000;


}

a.Tablink:Hover{
color:#000000;
text-decoration:underline;
font-size:10pt;
}

.Tablink a:visited
{
	color:#000000;	
}


.TabHeader
{
	cursor: pointer; 
	width: 50%;
    border: solid 1px #000000; 
    font-family: Tahoma; 
    font-size: 8pt; 
    border-left-width: 1px;
}

.TabContent
{
	width: 100%; 
	text-align: right; 
	border: solid 1px #000000;
    border-top-width: 0px;

}

/*........................Label Message...................... */

/*
.MessageBox
{
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-align: center;
	padding:10px;
	width:60%;
}
*/

/*........................Open and Close Table...................... */

.HeaderOpenTable
{
	font-weight: bold;
	text-align: right;
	background-color: #ffe6a0;
	height: 25px;
	color: #000000;
	padding-right: 10px;
}

.BodyTable
{
	background-color: #FFFFFF;
	border: solid 1px #E6E2D8;
	/*border-collapse: collapse;*/
}

/*........................DataGrid...................... */
/* PagerStyle, HeaderStyle and ItemStyle are existed above */

.DataGrid
{
	font-family: Arial;
	font-weight: bold;
	padding: 3px;
	background-color: White;
	width: 100%;
}

.AlternatingItemStyle
{
	background-color:#dee4e8;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8f8f8f;
	text-align:center;
	height:23px;
}

.AlternatingItemStyleRight
{
	background-color:#dee4e8;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8f8f8f;
	text-align:right;
	height:23px;
}

.AlternatingItemStyleRight td
{
	background-color:#dee4e8;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8f8f8f;
	text-align:right;
	height:23px;
}



.AlternatingItemStyle td
{
	background-color:#dee4e8;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8f8f8f;
	text-align:center;
	height:23px;
}

.FooterStyle
{
	font-weight:normal;
	font-size:9pt;
	color: #4e7993;
	text-align: center;
}

.SelectedItemStyle
{
	background-color: #669999;
	font-weight: bold;
	color: White;
}


.HeaderStyle td
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#4e7993;
	text-align:center;
	height:23px;
	/*border-bottom:1px transparent solid;*/
}

.ItemStyle td
{
	background-color:#ebeef0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8f8f8f;
	text-align:center;
	height:23px;
}

.ItemStyleRight
{
	background-color:#ebeef0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8f8f8f;
	text-align:right;
	height:23px;
}


.ItemStyleRight td
{
	background-color:#ebeef0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8f8f8f;
	text-align:right;
	height:23px;
}



#bac_block
{
	background: url(/images/appsImages/bac_block.jpg) repeat-x top;
	}
	
.bac_bottom{
	background: url(/images/appsImages/bac_bottom.jpg) repeat-x;
	height: 24px;
	}

.title {
	font-family: Arial;
	font-size: 18px;
	font-weight: 700;
	text-align: right;
	padding-right: 10px;
	color: #FF963B;
	}
.form_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#4e7993;
	text-align:right;
}
.field_title{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#809eb0;
	border-right:2px #a9bdc9 solid;
	border-left:2px #a9bdc9 solid;
	width:130px;
	padding-right:17px;
}


.msg_border{
border-left:1px #cbd3d8 solid;
border-right:1px #cbd3d8 solid;
background-color:#f1f1f1;

}
.msg_error_border{
	border-left:2px #be7b17 solid;
	border-right:2px #be7b17 solid;
	background: url(/images/appsImages/msg_error_bg.gif) repeat-x top;
}

.msg_error_border2{
	height:52px;
	width:432px;
	border-left:2px #59BA09 solid;
	border-right:2px #59BA09 solid;
	background: url(/images/appsImages/msg_error_bg2.gif) repeat-x bottom;
}


.msg_text{
	font-family:Tahoma;
	font-size:12px;
	color:#8f8f8f;
	text-align:right;
}
.msg_sp_s{
	vertical-align:top;
	padding:0px 4px 0px 10px;
}
.msg_sp_e{
	vertical-align:bottom;
	padding:0px 3px 0px 9px;
}
.msg_title{
	font-family:Tahoma;
	font-size:11px;
	color:#4e7993;
	font-weight:bold;
	padding-bottom:4px;
	padding-right:8px;
}

.msg_note{
text-align:right;
font-size:12px;
color:red;

	}




/* End Employee App */



/* Start  Comments Styles */
.CPS_Comments_FormTable
{
width:100%;
}

.CPS_Comments_view{
	width:110px;
	float:left;
	height:25px;
	font-family:tahoma;
	color:#b4b4b4;
	text-align:center;
	font-size:11px;
	margin-top:10px;
}
.CPS_Comments_number{
	color:#ee922f;
}
.CPS_Comments_Title{
	font-family:tahoma;
	color:#ee922f;
	text-align:right;
	font-size:14px;
	padding-right:15px;
	font-weight:bold;
	height:36px;
}
.CPS_Comments_Date{
	font-family:tahoma;
	color:#ffffff;
	text-align:center;
	font-size:10px;
	background-color:#b9b9b9;
	height:24px;
}
.CPS_Comments_Name{
	font-family:tahoma;
	color:#787878;
	text-align:right;
	font-size:12px;
	background-color:#eeeeee;
}
.CPS_Comments_Text{
	font-family:tahoma;
	color:#7e7e7e;
	text-align:right;
	font-size:12px;
	padding:15px;
	border-bottom:1px dotted #267412;
}
.CPS_Comments_CommentTextBox
{
    font-family:tahoma;
	color:#7e7e7e;
	text-align:right;
	font-size:12px;
	padding:15px;
	border-bottom:1px dotted #267412;	
}

.CPS_Comments_Help{
	font-family:tahoma;
	color:#b6b6b6;
	text-align:right;
	font-size:11px;
	padding:15px;
	vertical-align:top;
}
.CPS_Comments_FormLabel{
	width:120px;
	text-align:right;
	vertical-align:top;
	font-family:tahoma;
	color:#b9b9b9;
	font-size:12px;
	font-weight:bold;
	background:#FFFFFF;
	padding:5px 10px 0 0;
}
.CPS_Comments_TextBox{
	background-color:#f2f2f2;
	border:1px solid #d8d8d8;
	width:100%;
	padding:5px;
	font-family:tahoma;
	color:#787878;
	font-size:12px;
}
.CPS_Comments_Button{
	width:106px;
	height:23px;
	padding-top:3px;
	text-align:center;
	background:url(/images/cps/comments/bg_btn.gif) #87b9e7 repeat-x bottom left;
	border:2px double #5b9fde;
	float:left;
	font-family:tahoma;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	display:block;

}

.CPS_Comments_FormButton
{
	
}
.CPS_Comments_Button a:link,.btn a:visited{
	font-family:tahoma;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	display:block;
	height:21px;
} 


.CPSLabelMessage
{
	text-align:center;
	vertical-align:top;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	padding:10px;
	background:#FFFFFF;
	border-top:1px dotted #abb2b2;				
}

.CPSMessageBox
{
	
}

/*end Comments Styles */

/* Start Portal - News - PageLayouts*/
.portal_news_content
{
border:0px;
text-align:justify;
background-color: #ffffff;

background-position:top;

vertical-align:top;
text-align:right;
font-family:tahoma;
font-size:12px;
color:#7E7E7E;
}
.portal_news_header
{
	 width: 100%;
       font-family: tahoma;
       font-size:11px;
       font-weight: bold;
       color: #4F7A94;
       text-align: right;
	   padding-right: 5px;
}

.portal_news_bac{

background-image:url(/images/portal/line.gif);
background-repeat:repeat-x;


}

.portal_news_header_parts{

text-align:right;

}
.portal_news_header_border{

border:2px solid #DCDCDC;


}

.bor{
border:2px solid #DCDCDC;
}


.portal_news_img1{

width: 12px;
background-image:url(/images/portal/icon2.gif);
background-repeat:no-repeat;
background-position:right;
}

.portal_news_txt{
vertical-align:middle;
background-color:#F2F2F2;
font-family:tahoma;
font-size:11px;
color:#77ABD1;
text-align:	right;
padding-right: 5px;


}

.portal_news_data{
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 5px;
	}
	
.portal_news_img2 {
    padding:5px;
	border: 1px solid #D0D0D0;
	
	
	}

.portal_news_dot{

	background-image:url(images/portal/dot.gif);
	background-repeat:repeat-x;
	
}	
.portal_news_space
{
	background-image:url(/images/portal/spacer.gif);
	height:6px;
	}

	
.portal_news_img_title{
	background-color: #B8B8B8;
	text-align: center;
	color:#FFFFFF;
	padding:3px;
	
	
	}
	
.xxxxxx{
	margin-right: 10px;
	margin-bottom: 10px;
	}
	
	.ttt{
     width: 100%;
       font-family: tahoma;
       font-size:11px;
       font-weight: bold;
       color: #4F7A94;
       text-align: right;
	   padding-right: 5px;
}

/* End Portal - News - PageLayouts*/


/* Control Panel */

.link_txt a:link,.link_txt a:visited{
	font-family:tahoma;
	font-size:11px;
	color:#8297aa;
	text-decoration:none;
}
.title{
	font-family:tahoma;
	font-size:12px;
	color:#336584;
	font-weight:bold;
	height:25px;
}
.details{
	font-family:tahoma;
	font-size:12px;
	color:#909090;
	padding:5px;
}
.details a:link,.details a:visited{
	font-family:tahoma;
	font-size:11px;
	color:#6da7c7;
	padding:5px;
}

/* End Control Panel */

		
/* CSS Document */

	.ems_tbl1{
		border: 1px solid #424849;
	}
	
	.ems_td1{
		border-bottom: 1px solid #424849;
	}

	.ems_td2{
		background-color: #f7f6f6;
	}
	
	#barcode{
		text-align: center;
		font-family: "Times New Roman";
		font-zize: 7px;
		color:#000000;	
		padding-right: 10px;
		white-space: nowrap;
	}
	
	.ems_block{
		border: 1px solid #5687b2;
		background-color:#FFFFFF;
		padding-right:5px;
		padding-left:5px;
		font-family: tahoma;
		font-size:11px;
		font-weight: 700;
		color:#000000;
		text-align: right;
	}
	
	.ems_footertxt{
		padding-bottom:10px;
		font-family: tahoma;
		font-size:11px;
		font-weight: 700;
		color:#000000;
		text-align: center;
	}
	
	.ems_headertxt{
		font-family: tahoma;
		font-size:11px;
		font-weight: 700;
		color:#000000;
		text-align: center;
	}

	.ems_line{
		border-bottom: 1px solid #d5e5f4;
	}
	
	.ems_hiddenText
	{
		display: none;
	}
	
	.data_line{
	background-image:url("images/data_line.gif");
	background-position:center;
	background-repeat:repeat-y;
}

/* new styles */
.ems_sig_img_pad{
	padding:10px 25px 10px 0px;
}
.ems_post_img_pad{
	padding:10px 25px 10px 25px;
}
.ems_seal{
	position: absolute;
	
}
.ems_pad_body{
	padding:22px 22px 10px 22px;	
	background-color:#f7f6f6;
	border-right:1px #424849 solid;
	border-bottom:1px #424849 solid;
	border-left:1px #424849 solid;
}
.ems_pad_body_1{
	padding:22px 22px 10px 22px;	
	background-color:#e8e9d9;
	border-right:1px #848e69 solid;
	border-bottom:1px #848e69 solid;
	border-left:1px #848e69 solid;
}
.ems_body_txt{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
}
.ems_data_line{
	background-image:url("/support_deanery/e_learn/images/ems/data_line.gif");
	background-position:center;
	background-repeat:repeat-y;
}
.ems_data_line_1{
	background-image:url("/support_deanery/e_learn/images/ems/data_line_1.gif");
	background-position:center;
	background-repeat:repeat-y;
}
.ems_body_date{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
}
.ems_body_date_pad{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	padding:5px 17px 5px 5px;
}
.ems_body_date_b{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	border-bottom:1px #b8bcaa solid;
}
.ems_body_date_pad_b{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	border-bottom:1px #b8bcaa solid;
	padding:5px 17px 5px 5px;
}
.ems_td_border{
	border:1px #618fb7 solid;
	background-color:#FFFFFF;
}
.ems_td_border_1{
	border:1px #848e69 solid;
	background-color:#FFFFFF;
}
.ems_sig_line{
	background-image:url("/support_deanery/e_learn/images/ems/line.gif");
	background-position:center;
	background-repeat:repeat-y;
	width:20px;
}
.ems_sig_line_1{
	background-image:url("/support_deanery/e_learn/images/ems/line_1.gif");
	background-position:center;
	background-repeat:repeat-y;
	width:20px;
}
.ems_dots{
	background-image:url("/support_deanery/e_learn/images/ems/dot.gif");
	background-position:center;
	background-repeat:repeat-x;
	height:25px;
}
.ems_dots_1{
	background-image:url("/support_deanery/e_learn/images/ems/dot_1.gif");
	background-position:center;
	background-repeat:repeat-x;
	height:25px;
}
.ems_data_pad{
	padding:5px 10px 5px 10px;	
}
.ems_login_txt{
	color:#a3a3a3;
	font-size:11px;
}
.ems_login_btn{
	background-image:url("/support_deanery/e_learn/images/ems/btn_bg.gif");
	color:#015c8f;
	font-size:11px;
	padding-bottom:3px;
	width:61px;
	height:22px;
	border:none;
}
.ems_login_btn_1{
	background-image:url("/support_deanery/e_learn/images/ems/btn_bg_1.gif");
	color:#717955;
	font-size:11px;
	padding-bottom:3px;
	width:61px;
	height:22px;
	border:none;
}
.ems_login_txtfield{
	width:180px;
	border:1px #7f9db9 solid;
}
.ems_login_txtfield_1{
	width:180px;
	border:1px #8c9a60 solid;
}
.ems_post_line{
	background-image:url("/support_deanery/e_learn/images/ems/line_post.gif");
	background-position:right;
	background-repeat:repeat-y;
}
.ems_post_txt{
	color:#a3a3a3;
	font-size:12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-top:10px;
	padding-bottom:13px;
}
.ems_divmain{
	border:1px #8c9a60 solid;
	width:604px;
	margin:auto;
	background-color:#fffbf4;
}
.ems_line_t{
	width:98%;
	background-color:#85846a;
	height:7px;
	margin:auto;	
}

	/* Asp.net Pager control */
	
	/*  ///////////////////////////////////////////////////////// */
.PagerContainerTable
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	border-left: #333333 1px solid;
	color: #d1d1e1;
	border-bottom: #333333 1px solid;
	
}
.PagerInfoCell
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #f0f1f2;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #666666;
	font-weight:normal;
}
.PagerInfoCell:link
{
	color: #ffcc66;
	text-decoration: none;
}
.PagerInfoCell:visited
{
	color: #ffcc66;
	text-decoration: none;
}
.PagerCurrentPageCell
{
	
	
}
.PagerOtherPageCells
{
	background-color: #f0f1f2;
}
.PagerSSCCells
{
	background-color: #cccccc;
}
.PagerHyperlinkStyle
{
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:hover
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:link
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:visited
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:active
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
	/* End Asp.net pagere control*/
	
	/* Cv Employees Style */
	.StaffCVFormLabel
{
	text-align:right;
	font-family:verdana !Important;
	font-size:14px !Important;
	border-top:0px;
	padding-top:3px;
	padding-left:8px;
	padding-bottom:6px;
	color:#525252;
	font-weight:bold;
	width:25%;

}
.StaffCVLabelText
{
	color:#4e7993;
	border-right:2px transparent solid;
	border-top:0px;
	padding-top:3px;
	padding-left:8px;
	padding-bottom:2px;
	font-family:Tahoma !Important;
	font-size:12px !Important;
	text-align:right;
	width:25%;
	direction:rtl;
}
.StaffCVFormTable
{
	width:100%;
	font-size:12pt !Important;
		
}

.b1_h_l {
FONT-FAMILY: Tahoma;
PADDING-RIGHT: 10px;
PADDING-LEFT: 8px;
FONT-WEIGHT: bold;
BACKGROUND: url(/images/teachers/b1_h_l.gif) repeat-x 50% top;
PADDING-BOTTOM: 0px;
VERTICAL-ALIGN: top;
COLOR: #ffffff;
PADDING-TOP: 2px;
HEIGHT: 30px;
FONT-SIZE: 14px;

}
.b1_h_l td{
	font-size:30px
}
.bodyform TD {

 COLOR: #8d8d8d;
 FONT-FAMILY: Tahoma, Geneva, sans-serif;
 FONT-SIZE: 14px;

}

.b1_arrow{
	vertical-align:top;
 FONT-SIZE: 14px; 
}
	/* End Cv Employees Style*/
	
	
/* Start Search People Control */
.SearchPeople input
{
	text-align:left
}
.ms-input 
{
	text-align:left	!important
}
/* End Search People Control */

.txt_icon{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6e7172;
}
.brd_txt{
	border:1px #cccbcb solid;
	background-color:#e6eef4;
}

.brd_txt2{
	border:1px #cccbcb solid;
	background-color:#f1f1f1;
}




