﻿*{
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

body {
direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 0px;
	color:#464754;
} 

.bodytext{
	padding:10px 30px 10px 30px;
	text-align:right;
}

.news_heading{
	font:Tahoma, Helvetica, sans-serif;
	font-size:10pt;
	color:#2146a8;
	text-align:right;
	font-weight:bold;
	padding:0px 10px 0px 0px;
	vertical-align:top;
}

.news_content{
	direction:rtl;
	font:Tahoma, Helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
	padding:15px 10px 15px 10px;
	vertical-align:top;
}

.ser_home{
	text-align:right;
	padding:0px 5px 0px 0px;
}

a:link {
font-family:Tahoma, Arial, Helvetica, sans-serif;
color: #1E67AC;
text-decoration: none;

}

a:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
color: #0066ff;
text-decoration: none;

}

a:visited {
font-family:Tahoma, Arial, Helvetica, sans-serif;
color: #0066ff;
text-decoration: none;

}

.table_title{
	font:Tahoma, Helvetica, sans-serif;
	font-size:10pt;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	}

.title_text{
	font:Tahoma, Helvetica, sans-serif;
	font-size:10pt;
	color:#ff8b07;
	text-align:right;
	font-weight:bold;
	text-shadow:#000000;
	padding:0px 10px 0px 0px;
	vertical-align:top;
	}

.title_text_blue{
	font:Tahoma, Helvetica, sans-serif;
	font-size:10pt;
	color:#2146a8;
	text-align:right;
	font-weight:bold;
	text-shadow:#000000;
	padding:0px 10px 0px 0px;
	vertical-align:top;
	}

.bullet_title{
	font:Tahoma, Helvetica, sans-serif;
	font-size:10pt;
	color:#ff8b07;
	text-align:right;
	font-weight:bold;
	text-shadow:#000000;
	}

.title_center{
	background-image:url(/images/cell_bg.gif);
	color:#2146a8;
	font:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:center;
	font-weight:bold;
	line-height:20px;
	}

/* image marquee css start */
#marqueecontainer{
position: relative;
width: 175px; /*marquee width */
height: 146px; /*marquee height */
background-color: white;
overflow: hidden;
border: 0px solid orange;
padding: 2px;
padding-left: 10px;
}


/* verticall menu Start----------------------------*/

#vertmenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 99%;
width: 130px;
padding: 0px;
margin: px;
}

#vertmenu h1 {
display: block; 
background-color:#FF9900;
font-size: 90%; 
padding: 3px 0px 5px 3px;
border: 0px solid #000000;
color: #333333;
margin: 0px;
width:110px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
text-align:right;
font-size: 8pt;
display: block;
border-bottom: 0px dashed #fff;
padding: 5px 20px 6px 0px;
text-decoration: none;
color: #fff;
width:110px;
	background-image:url(../images/arrow_ar.gif);
	background-repeat:no-repeat;
	background-position: 120px 9px;
}

#vertmenu ul li a:focus {
color: #000080;
background-color: #afbfe6;
padding: 5px 20px 6px 0px;
	background-image:url(../images/whitearrow_ar.gif);
	background-repeat:no-repeat;
	background-position: 120px 9px;
}

#vertmenu ul li a:hover {
color: #000080;
background-color: #afbfe6;
padding: 5px 20px 6px 0px;
	background-image:url(../images/whitearrow_ar.gif);
	background-repeat:no-repeat;
	background-position: 120px 9px;
}

/* verticall menu end----------------------------*/



.watermark{
	background-image:url(../images/watermark.gif);
	background-repeat:no-repeat;
	background-position:center;
}
*/

h1.flash {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#dedede;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:51px;
	margin-bottom:12px;
	font-stretch:narrower;
}

.featured_projects{
	width:100%;
	border: solid 1px #3079AC;
	padding: 0px;
}
.featured_projects_title{
	background-image:url(../images/cell_bg.gif);
	text-align:left;
	line-height:20px;
	color:fff;
	font:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	padding:0;
}

/*------------------------------------------------------------------------------*/

/* Accordion menu css start here*/
.applemenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
border: 0px solid #9A9A9A;
}

.applemenu div.silverheader a{
background: black url(images/silvergradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 20px 20px 20px 20px;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader a:active{
color: white;
}


.applemenu div.silverheader a:visited{
color: white;
}


.applemenu div.silverheader a:hover{
background-image: url(images/silvergradientover.gif);
color: white;
}


.applemenu div.selected a{
background-image: url(images/silvergradientover.gif);
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
height: 300px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

/* Accordion menu css end here*/

.br_ul{
list-style-type:georgian;
float:left;
}

.partners{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:15px;
text-align:right;
color:#4e5761;
}

/* External News Start*/
.news{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* External News End*/



/* Fixed Marquee CSS Start*/
	#mainContainer{
		width:760px;
		border-left:1px solid #000;
		border-right:1px solid #000;	
		margin:0 auto;
		height:100%;
		text-align:left;
	}
	#topRow{
		
	}
	#mainContent{
		padding-left:10px;
		padding-right:10px;
	}
	
	#dhtmlgoodies_marquee{
		/* general marquee layout*/
		padding-top:5px;
		height:20px;
		background-color: #2146a8;
				
		/* End general marquee layout */
		position:absolute;
		left:0px;
		z-index:1000;
		bottom:0px;		
		display:none;		
		width:100%;
		overflow:hidden;
	}
	body > div#dhtmlgoodies_marquee{	/* Firefox rule */
		position:fixed;
	}	
	#dhtmlgoodies_marquee .textObj{	/* Layout for the marquee text */
		position:absolute;	
		color: #FFF;
		font-weight:bold;
		white-space:nowrap;
		font-size:11px;
		font-family: Arial, Trebuchet MS, Lucida Sans Unicode, sans-serif;
	}

	/* Just some layout classes used in this example script */
	.highlighted{
		color:#ff8b07;	// Red color
	}
	.greenText{
		color:#ff8b07;	// Green color
	}

	#dhtmlgoodies_marquee a:link {	/* Layout for the marquee text */
		color:#fff;
	}

	#dhtmlgoodies_marquee a:hover {	/* Layout for the marquee text */
		color:#ccc;
	}

	#dhtmlgoodies_marquee a:visited {	/* Layout for the marquee text */
		color:#fff;
	}
	
/* Fixed Marquee CSS End*/

.question{
	color:#ff8b07;
	font-weight:bold;
	padding-right:20px;
	padding-bottom:7px;
}

.answer{
	color:#2146a8;
	font-weight:bold;
	padding-right:20px;
	line-height:15px;
}

.faq-table{
border:1px solid #bbb;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:#fff;
text-align:center;
table-layout:fixed;
line-height:30px;
margin-right:10px;
}

.faq-column{
background:#f3f3f8;
}

.faq-ministry-title {
	font-size: 12pt;
	color: #2146a8;
	text-align: center;
	font-weight: bold;
	text-shadow: #000000;
	padding: 0px 0px 10px 0px;
	vertical-align: top;
}