body
{
}
a.toplinksb {text-decoration:none; color:#00529C; font-family:Tahoma; font-size:11; font-weight:bold}
a.toplinksb:hover {text-decoration:none; color:#00529C; font-family:Tahoma; font-size:11; font-weight:bold}
.utility {text-decoration:none; color:#FFFFFF; font-family:Tahoma; font-size:10; font-weight:normal}

a.toplinksy {text-decoration:none; color:#674E00; font-family:Tahoma; font-size:11; font-weight:bold}
a.toplinksy:hover {text-decoration:none; color:#674E00; font-family:Tahoma; font-size:11; font-weight:bold}
a.toplinksb {text-decoration:none; color:#00529C; font-family:Tahoma; font-size:11; font-weight:bold}
a.toplinksb:hover {text-decoration:none; color:#00529C; font-family:Tahoma; font-size:11; font-weight:bold}

a.mainlinks {text-decoration:none; color:#FFFFFF; font-family:Tahoma; font-size:11; font-weight:normal}
a.mainlinks:hover {text-decoration:none; color:#FFFFFF; font-family:Tahoma; font-size:11; font-weight:normal}
a.mainlinksselected {text-decoration:none; color:#674E00; font-family:Tahoma; font-size:11; font-weight:bold}
a.mainlinksselected:hover {text-decoration:none; color:#FFFFFF; font-family:Tahoma; font-size:11; font-weight:normal}
.footer
{
	font-weight: bold;
	font-size: 9px;
	color: #333333;
	font-family: Tahoma,Arial, 'Courier New';
	background-color: #ffffff;
	text-align:left ;
	}
	
a.footer
{
	font-weight: bold;
	font-size: 9px;
	color: #333333;
	font-family: Tahoma,Arial, 'Courier New';
	background-color: #ffffff;
	text-decoration: none;
}
.EditorStyle
{   border-right:  1px solid;
	border-top: 1px solid;	
	border-left: 1px solid;
	font-weight: normal;
	color: black;
	direction: rtl;
	text-align: right;
	border-bottom: 1px solid #000000;
	font-family: Traditional Arabic,Arial,Calibri, Tahoma,Arial;
	font-size: 20px;
	background-color: #EBF2F8;
	width: 600px; height: 200px;
	/* BORDER-BOTTOM: #4B709B 1px solid; BORDER-RIGHT: #4B709B 1px solid; BORDER-TOP: #4B709B 1px solid; DISPLAY: none; BORDER-LEFT: #4B709B 1px solid; */
		}
.blackHeader_text
{
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	font-family: Arial, 'Courier New';
	background-color: #ffffff;
	}
a.blackHeader_text
{
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	font-family: Arial, 'Courier New';
	background-color: #ffffff;
	}
.style2 {color: #d74c1a}
a.style { COLOR: #ff6600 }
.txtse {
	font-family:  Calibri,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	direction: rtl;
	text-align: right;
}
.txthead {
	font-family:  Calibri,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #268bcc;
	font-weight: bold;
	direction: rtl;
	text-align: right;
}
.txtnormal {
	font-family:Traditional Arabic,Arial,Calibri, Tahoma,Arial;
	font-size: 16px;
	color: #000000;
	text-align: justify;
}
.errtxt
{	font-family:Traditional Arabic,Arial,Calibri, Tahoma,Arial;
	font-size: 14px;
	color: red;
	text-align: justify;
}
.homeheader 
{
	color: #268bcc;
	font-weight: normal;
	font-family:Traditional Arabic,Arial,Tahoma,Calibri, Tahoma,Arial;
	font-size: 19px;
	text-align: justify;
	
}
.hometxt {
	font-family:Arial,Traditional Arabic,Tahoma,Calibri, Tahoma,Arial;
	font-size: 16px;
	color: #000000;
	text-align:justify;
	font-weight: bold;
	text-align: justify;
}
.drop-down{	border-right:1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 16px;
	border-left: 1px solid;
	color: #4B709B;
	direction: rtl;
	text-align: right;
	border-bottom: 1px solid;
	font-family: Tahoma,Calibri,Traditional Arabic,Arial,;
	background-color: #EBF2F8;}
.web_drop_down{	border-right:1px solid;
	border-right:1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: 1px solid;
	color: #4B709B;
	direction: rtl;
	text-align: right;
	border-bottom: 1px solid;
	font-family: Tahoma,Calibri,Traditional Arabic,Arial,;
	background-color: #EBF2F8;
	}
.txtbox_home
{
	border-right:1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: 1px solid;
	color: #4B709B;
	direction: rtl;	
	border-bottom: 1px solid;
	font-family: Tahoma,Traditional Arabic,Calibri,Traditional Arabic,Arial,;
	background-color: #EBF2F8;
	
}
.txtbox
{
	border-right:1px solid;
	border-top: 1px solid;
	font-weight: normal;
	font-size: 16px;
	border-left: 1px solid;
	color: #4B709B;
	direction: rtl;
	text-align: right;
	border-bottom: 1px solid;
	font-family: Tahoma,Calibri,Traditional Arabic,Arial,;
	background-color: #EBF2F8;
	
}
.normal_text
{
	font-weight: normal;
	font-size: 16px;
	color: black;
	text-align: right;
	font-family: Tahoma,Calibri,Traditional Arabic,Arial,;
	
}
.columnhead
{
	font-weight: bold;
	font-size: 14px;
	color: #4b709b;
	font-family:Traditional Arabic,Arial,Tahoma;
	direction: rtl;
	text-align: right;
}
.content{text-decoration: none;color: #6B6B6B;font-family: Traditional Arabic,Arial,Tahoma;font-size: 14px;}
.jobgrid_title { direction: rtl;
	text-align: right;font-family: Traditional Arabic,Arial,Tahoma; font-size: 14px; color: #D64D18; font-weight: bold;}
.jobbold_text {direction: rtl;
	text-align: right; font-family:Tahoma,Traditional Arabic,Arial,Tahoma; font-size: 14px; color: #6B6B6B; font-weight: bold;}

.subject_text 
{
	border-right: #4B709B 1px solid;
	border-top: #4B709B 1px solid;
	border-left: #4B709B 1px solid;
	border-bottom: #4B709B 1px solid;
	background-color: #4EA3CB;
	font-weight: bold;	
	font-family: Traditional Arabic,Arial,Tahoma;
	font-size: 16px;
	color: white;
	/*text-decoration: none;
	font-weight: bold;
		
	color: #4B709B; */}
a.subject_text {
		font-family: Traditional Arabic,Arial,Tahoma;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	color: #4B709B;
	 }
.link_text
{
	text-decoration: none;
	font-weight: bold;
	font-family: Traditional Arabic,Arial,Tahoma;
	font-size: 16px;
	color: #4B709B;}

a.link_text
{
	font-weight: bold;
	font-family: Traditional Arabic,Arial,Tahoma;
	font-size: 16px;
	color: #4B709B;}
 
.form_button {background-color:#4B709B;
	font-family: Tahoma,Traditional Arabic,Arial,; font-size: 12px; color: #FFFFFF; font-weight: bold }


	
.txt_box { direction: rtl;
	text-align: right;font-family:Traditional Arabic,Arial,Tahoma; font-size: 16px; color: #696766; font-weight: bold; border: 1 solid #4B709B;}
.err_text { font-family: Traditional Arabic,Arial,Tahoma; font-size: 16px; color:Red;direction: rtl;
	text-align: right; }
.pic_page { font-family: Traditional Arabic,Arial,Tahoma; font-size: 16px; color:#F59402;direction: rtl;
	text-align: right; }
.Staff_Head{ font-family:Traditional Arabic,Arial,Tahoma; font-size: 16px; color: #BE5B2A; font-weight: bold;}
.poll_txt { font-family: Traditional Arabic,Arial,Tahoma; font-size: 16px; color: #3B3A3A; font-weight: bold;}

.topmenunew
{
	font-weight: bold;
	font-size:13px;
	color: #676767;
	font-family:Traditional Arabic,Arial,Tahoma;
	text-decoration: none;
}
a.topmenunew
{
	font-weight: bold;
	font-size: 13px;
	color: #676767;
	font-family:Traditional Arabic,Arial,Tahoma;
	text-decoration: none;
}
.topmenu
{
	font-weight: bold;
	font-size:14px;
	color: #676767;
	font-family: Traditional Arabic,Arial,Tahoma;
	text-decoration: none;
}
a.topmenu
{
	font-weight: bold;
	font-size: 14px;
	color: #676767;
	font-family:Traditional Arabic,Arial,Tahoma;
	text-decoration: none;
}
.kbase_headtxt
{
	font-weight: bold;
	font-size: 14px;
	color: #D64D18;
	font-family:Traditional Arabic,Arial,Tahoma;
}
a.kbase_headtxt
{
	font-weight: bold;
	font-size: 14px;
	cursor: hand;
	color: #D64D18;
	font-family: Traditional Arabic,Arial,Tahoma;
}
.kbase_txt
{
	font-weight: bold;
	font-size: 14px;
	color: #4A719C;
	font-family: Traditional Arabic,Arial,Tahoma;
}
.head {
	font-family: Traditional Arabic,Arial,Tahoma;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-align: justify;
}
.txtverjust {  font-family:Traditional Arabic,Arial,Tahoma; font-size: 14px; font-weight: normal; color: #000000; text-align: justify}
.txtnor {
	font-family:Traditional Arabic,Arial,Tahoma;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.verwhite {
	font-family:Traditional Arabic,Arial,Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}
.verdan {
	font-family: Traditional Arabic,Arial,Tahoma;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.morehead {
	font-family: Traditional Arabic,Arial,Tahoma;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ff6600;
	text-align: justify;
	text-decoration: underline;
}
a.morehead {
	font-family: Traditional Arabic,Arial,Tahoma;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ff6600;
	text-align: justify;
	text-decoration: underline;
}
.home_email_poll { font-family: Traditional Arabic,Arial,Tahoma, Helvetica, sans-serif; font-size: 16px; color: #268bcc; font-weight: bold; }
a.home_email_poll
{
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	font-family: Traditional Arabic,Arial,Tahoma, Helvetica, sans-serif;
	
}

.txtnor {

	font-family: Traditional Arabic,Arial,Tahoma,Calibri,Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.mainhead {

	font-family: Traditional Arabic,Arial,Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: d74c1a;
	text-align: justify;
}
.doclist
{
	font-weight: bold;
	font-size: 14px;
	color: #046497;
	font-family: Traditional Arabic,Arial,Tahoma, Verdana,Courier New;
}
a.doclist
{
	font-weight: bold;
	font-size: 14px;
	color: #046497;
	font-family: Traditional Arabic,Arial,Tahoma, Verdana,Courier New;
}
.doclist:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #e76d1d;
	font-family:Traditional Arabic,Arial,Tahoma,Calibri, Arial, Verdana,Courier New;
}
.heading {


	font-family: Traditional Arabic,Arial,Tahoma,Calibri, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #046497;
	text-align: justify;
}
.menucell
{
	background-position: left center;
	background-image: url(/kf/en/images/bgleftmenu.gif);
	width: 140px;
	height: 34px;
	text-align: left;
}
.pagemainhead {
	font-family:Traditional Arabic,Arial,Tahoma,Calibri,  Arial, Helvetica, sans-serif;	
	color: #D64D18;
	text-align: justify;
	text-decoration: none;
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: normal; 
}
.currentGroupHead
{
	font-weight: bold;
	font-size: 12px;
	color: #577FAC;
	font-family:Tahoma,Traditional Arabic,Arial,Calibri,  Arial, Helvetica, sans-serif;
	
}
a.currentGroupHead
{
	font-weight: bold;
	font-size: 12px;
	color: #577FAC;
	font-family:Tahoma,Traditional Arabic,Arial,Calibri,  Arial, Helvetica, sans-serif;
	
}
.eventreg
{
	font-weight: bold;
	font-size: 12px;
	color: #62991a;
	font-family:Tahoma,Traditional Arabic,Arial,Calibri,  Arial, Helvetica, sans-serif;
	
}
a.eventreg
{
	font-weight: bold;
	font-size: 12px;
	color: #62991a;
	font-family:Tahoma,Traditional Arabic,Arial,Calibri,  Arial, Helvetica, sans-serif;
	
}

.pagesechead
{
	font-weight: bold;
	font-size: 16px;
	color: #d74c1a;
	font-family:Traditional Arabic,Arial,Tahoma,Calibri,  Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.leftmenu {
	font-family:Traditional Arabic,Arial,Tahoma,Calibri,  Arial, Helvetica, sans-serif;
	
	color: #268bcc;
	text-align: justify;
	text-decoration: none;
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-STYLE: normal; 
}
a.leftmenu
{
	font-family:Traditional Arabic,Arial,Tahoma,Calibri,  Arial, Helvetica, sans-serif;
	
	color: #268bcc;
	text-align: justify;
	text-decoration: none;
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-STYLE: normal; 
}
a.leftmenu:hover
{
	font-family: Traditional Arabic,Arial,Tahoma,Calibri, Arial, Helvetica, sans-serif;	
	color: #BA2828;
	text-align: justify;
	text-decoration: none;
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-STYLE: normal;	
	}
.headred {

	font-family: Traditional Arabic,Arial,Tahoma,Calibri, Arial;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #d74c1a;
	text-align: justify;
}
.headblue {


	font-family:Traditional Arabic,Arial,Tahoma, Calibri, Arial;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #046497;
	text-align: justify;
}

.news
{
color: #ffffff;
font-family: Traditional Arabic,Arial,Tahoma,Calibri, tahoma;
font-size: 15px;
font-weight:bold;
}

.news-headlines
{
color: #4B709B;
font-family: Traditional Arabic,Arial,Tahoma,Calibri, tahoma;
font-size: 16px;
}
 
a.news-mainheadlines1
{
color: #4B709B;
font-family: Traditional Arabic,Arial,Tahoma,Calibri, tahoma;  
font-size: 16px;
font-weight:bold;  

}


a.news-headlines2:hover{text-decoration: none;color :#ae3f21; }


a.news-mainheadlines1:hover{text-decoration: none;color :#F0C02E; }

a.news-mainheadlines5
{
color: #ae3f21;
font-family:Traditional Arabic,Arial,Tahoma,Calibri,  tahoma;  
font-size: 16px;
font-weight:bold;  
}
a.news-mainheadlines5:hover{text-decoration: none;color :#F0C02E; }

.news-mainheadlines
{
color: #4B709B;
font-family: Traditional Arabic,Arial,Tahoma,Calibri, tahoma;  
font-size: 16px;
font-weight:bold;  
}

.news-headlines2
{
color: #0299F4;
font-family:Traditional Arabic,Arial,Tahoma,Calibri,tahoma;
font-size: 16px;
}
.hands-text
{
color: #000000; 
font-family: Traditional Arabic,Arial,Tahoma,Calibri, Tahoma;  
font-size: 16px;
}

#tree {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color :#4A719C; 
}
#tree a {
	color: #4A719C;
	font-size: 14px;
	text-decoration: none;
}
#tree img {
	border: 0px;
	width: 19px;
	height: 16px;
}

.style1 {
	font-family: tahoma;
	font-weight: bold;
}
.style2 {
	font-family: tahoma;
	font-size: 13px;
}
.style3 {
	font-family: tahoma;
	font-size: 12px;
}
.style10 {color: #FFFFFF; font-family: tahoma; font-size: 12px; }
.style15 {color: #15639A; font-family: tahoma; font-size: 12px; }

	.style17 {
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
}
.style18 {
	color: #15639A;
	font-weight: bold;
	font-family: tahoma;
	font-size: 11px;
}
.style19 {
	font-family: tahoma;
	font-size: 11px;
	color: #D8942F;
	font-weight: bold;
}