﻿* { margin: 0px; padding: 0px }
html {direction: rtl}
body { font:11px/14px Tahoma, Verdana, sans-serif; color: #000; background: #eeeeee; text-align: center; background-image: url(/images/bg.gif); background-repeat: repeat-x; background-attachment: fixed }
img { border: 0px none }                    
a { text-decoration: none; color: #000000 }
h1{ font-size: 14pt }

h2{ font-size: 12pt }

h3{  border-bottom: 1px solid;
    font-size: 10pt;
    line-height: 18px;
    margin-bottom: 10px; }

h4{ font-size: 8pt }







.form {}

.form p { padding: 10px }

input { border: 1px solid #333333; font-family: Tahoma; font-size: 10pt }

label { color: #228B22; font-family: Tahoma; font-size: 10pt; }



.wrapper{width: 970px; text-align: right; margin: 0 auto; background-color: #FFFFFF;}





.header { background-image: url(/images/bg_navbar.gif); background-repeat: repeat-x}



    .header .search { margin: 0px 40px 10px 0px }

    .search-field { background:url(/img/txtshdo.gif) #fff left repeat-y; border: 3px #F79238 solid; height:16px; color:#646464; margin-bottom:2px;}

	.header .top_head

	{

	background:url(/images/top_menu_back.gif) repeat-x;

	height:30px;width:100%;

	}

	.header .under_top_head

	{

	background:url(/images/top_back.gif) repeat-x;

	height:115px;

	text-align:left;

	width:100%;

	}

	.header .under_top_head2

	{

	background:url(/images/under_top_header.gif) repeat-x;

	height:14px;

	width:100%;

	}

	.header .under_top_head3

	{

	background:url(/images/under_head.jpg) repeat-x;

	height:100px;

	width:100%;

	}

	.header .under_top_head4

	{

	background:url(/images/under_top_head2.gif) repeat-x;

	height:14px;

	width:100%;

	}

    .menu

	{

	
	margin-right: 201px;
	width:650px;

	}

	.menu .btn_all{ 
	float:right;

	}

	.menu .btn_left{ 

	background:url(/images/button_left.gif) no-repeat; height:31px; width:13px;



	}

	.menu .btn_right{

	background:url(/images/button_right.gif) no-repeat; height:31px; width:13px;

	}

	.menu .btn_center{

	background:url(/images/button_back.gif) repeat-x; height:31px; 

	padding-right:10px;

	padding-left:10px;

	}

	.link_menu{color:#FFFFFF;font-weight:bold;}

    .btn {border: 0px; background: url(/img/btn.gif) no-repeat; width: 63px; height: 28px; color: #fff; padding-right: 24px; * padding-right: 16px; padding-bottom: 2px; *padding-bottom: 0px;}

    .header .bar ul { list-style-type: none; list-style-image: none; padding-top: 15px; padding-right: 20px }

    .header .bar li { list-style-type: none; float: right; padding-left: 10px }

    .header .bar a { font-family: Arial; font-size: 1.2em; color: #FFFFFF; text-decoration: none; font-weight: bold }

    .header .search { clear: right; padding-top: 45px; float: right; margin-left: 20px }



.middel { clear: both; }

    .middel .r_block { float: right; width: 177px;}

    .middel .c_block { float: left; width: 600px; margin-left: 7px }

    .middel .l_block { float: left; width: 177px;}



.footer {height: 90px; background-image: url(/images/footer.jpg); text-align: center; }

    .footer p { color: #000000; padding-top:58px;font-weight:bold;font-size:13px ; }

    .footer a  { color: #FCB41F }

    .footer a:hover { text-decoration: underline }





.Cat_block {}

    .Cat_block .title {width: 177px; height: 28px; background-image: url(/images/title.gif); background-repeat: no-repeat; font-family: Arial; font-size: 1.6em; text-align: center; line-height: 30px; color: #FFFFFF; list-style-type: none; }

    .Cat_block .title h1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-align: center }

    .Cat_block ul { list-style-image: url(/images/bullet.gif); list-style-position: inside;}

    .Cat_block li {width: 155px; height: 28px; border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px; line-height: 25px; padding-right: 5px }

    .Cat_block a { font-family: Arial; text-decoration: none; font-weight: bold }

    .Cat_block a:hover { text-decoration: underline }



.block {}

    .block .title {width: 177px; height: 28px; background-image: url(/images/title.gif); background-repeat: no-repeat; font-family: Arial; font-size: 1.6em; text-align: center; line-height: 30px; color: #FFFFFF; list-style-type: none; }}

    .block .title h1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-align: center }

    .block .title a {color: #FFFFFF;}

    .block .content { background-color: #FFFFFF; color: #000000; padding: 0px 5px 0px 5px }



.tab {}

    .tab ul {list-style-type: none; margin: 0px }

    .tab li {float: right; padding: 1px; background-color: #EFEFEF; margin-left: 5px; font-size: 1.4em; margin-bottom: 5px; width: 30%; text-align: center }

    .tab a:link, .tab a:visited {text-decoration:none;color:#009966;background-color:#EFEFEF;display:block; padding: 3px; font-size: 10pt }

    .tab a:active, .tab a:hover {text-decoration:none;color:#000000;background-color:#FFFFFF;display:block; padding: 3px;}





.Category {}

    .Category h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 130% }

    .Category p { font-size: 10pt; }

    .Category imp { float: right; padding: 5px }

    .Category a { color: #FF0033 }

    .Category a:hover { color: #FF9966; text-decoration: underline }



.Sub {}

    .Sub .Sub2 { padding: 10px }

    .Sub .Sub2 li {float: right; padding: 0px; background-color: transparent; margin-left: 5px; font-size: 13pt; font-weight: bold; width: 100px; text-align: center; border: 1px solid #FF0033 }

    .Sub .Sub2 a {color: #3300CC; text-decoration: none; display: block }

    .Sub .Sub2 a:hover {text-decoration: none; display: block; background-color: #FF0033 }

    .Sub a {color: #3300CC; text-decoration: none }



.Sub2 {}

    .Sub2 a {color: #3300CC; text-decoration: none }



.News {}

    .News h1 {color: #F49314; padding-bottom: 5px; font-family: Arial; font-weight: bold; font-size: 1.7em }

    .News p {text-align: justify;font-family: Arial; font-weight: bold; direction: rtl; font-size: 12pt; line-height: 20pt}

    .News img {padding: 0px }



.Index {}

    .Index h1 { line-height: 120%; font-family: Arial, Helvetica, sans-serif; font-size: 12pt }

    .Index .right_field { float: right; width: 290px }

    .Index .left_field { float: left; width: 290px }

    .Index .news { height: 200px }

    .Index .news h1 { line-height: 120%; font-family: Arial, Helvetica, sans-serif; font-size: 12pt }

    .Index .read_more { height: 200px }

    .Index .news p {font-family: Tahoma; font-size: 1.2em; text-align: justify;line-height:15px; }

    .Index .news img { float: right; padding: 5px }



.Index_category {
	
	width:593px;
}

    .Index_category h3 {font-family: Arial; font-size: 14pt; font-weight: bold; line-height: 120% }

    .Index_category ul { list-style-image: none; list-style-type: none }

    .Index_category li {font-family: Tahoma; font-size: 10pt; font-weight: lighter; text-align: justify;line-height:15px; }

    .Index_category a { text-decoration: none;  }

    .Index_category .block_50 {width: 290px; margin-right:4px;  }

    .Index_category .fright {float: right;}









.news_block { padding: 10px }

    .news_block h1 { font-size: 13pt;}

    .news_block p { margin: 0px; padding: 0px; text-align: justify; font-size: 12pt; line-height: 150%;}

    .news_block .more { color: #FF3300; font-weight: bold; text-decoration: underline; font-size: 10pt; }



.Form {}

    .Form p { padding: 0px; margin: 0px }



.table {}

    .table ul { list-style: none; height: 25px }

    .table li { list-style: none; float: right; width: 50px }



.break_news { border: 1px solid #CC3333; padding: 5px }

    .break_news  .content { font-family: Arial; font-size: 16px; font-weight: bold; line-height: 120%; color: #FF0000 }

    .break_news  p { text-align: justify; padding: 10px; color: #CC3333; font-weight: bold }



.Comment_block { border: 1px solid #CC3333; margin-bottom: 10px; padding: 0px }

    .Comment_block .title {background-color: #CC3333; color: #FFFFFF; display: block }

    .Comment_block h1 {font-size: 10pt; float: right }

    .Comment_block h2 {font-size: 10pt; color:#CC3333; float: left }

    .Comment_block p { text-align: justify; padding: 10px; color: #CC3333; font-weight: bold; background-color: #FFFFFF }



.table {}

    .table ul { list-style: none; height: 25px }

    .table li { list-style: none; float: right; width: 50px }



.fixnews { border: 1px solid #CCCCCC; padding: 5px; width: 98% }

    .fixnews h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 130% }

    .fixnews img { float: right; margin-left: 5px }

    .fixnews p { font-size: 10pt; float: right }

    .fixnews a { color: #FF0033 }

    .fixnews a:hover { color: #0099CC }









/* Only For Image Effact Ajax */



.highslide {

    cursor: url(/js/graphics/zoomin.cur), pointer;

    outline: none;

}

.highslide img {

	border: 2px solid gray;

}

.highslide:hover img {

	border: 2px solid white;

}



.highslide-image {

	border: 2px solid white;

}

.highslide-image-blur {

}

.highslide-caption {

    display: none;



    border: 2px solid white;

    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 10pt;

    padding: 5px;

    background-color: white;

}

.highslide-loading {

    display: block;

	color: white;

	font-style: 'MS Sans Serif';

	font-size: 9px;

	font-weight: bold;

	text-transform: uppercase;

    text-decoration: none;

	padding: 3px;

	border-top: 1px solid white;

	border-bottom: 1px solid white;

    background-color: black;

}



a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}



/* Only For Image Effact Ajax */



/*  Pageing */



.tdright { width: 100% }

.tdright1 { text-align: center }

.tdright .num {float:right; margin-right:5px;line-height:10px;font-size:13px; text-align: center;}

.tdright b{color:#ffffff;display:block;padding:3px 4px;background-color:#366ab3;border:#265495 1px solid;font-weight:normal;}

.tdright a:link,.tdright a:visited{text-decoration:none;color:#8c8c8c;border:#8c8c8c 1px solid;background-color:#ffffff;padding:3px 4px;display:block;}

.tdright a:active,.tdright a:hover{text-decoration:none;color:#ffffff;border:#265495 1px solid;background-color:#366ab3;padding:3px 4px;display:block;}



/*  Pageing */



/*

	List Expander

*/



.listexpander{}

.listexpander, .listexpander ul, .listexpander li{

	margin:0;

	padding:0;

	list-style:none;

}

.listexpander ul{

	/*

	Uncomment this if you want to initially hide the child lists.

	If you do, Javascript disabled and CSS enabled browsers will not be able to use this list.

	display:none;

	*/

}

.listexpander li{

	line-height:200%;

	margin-top:1px;

	cursor:default;

	text-indent:30px;

	font-weight:bold;

	width:100%;

}



.listexpander li.collapsed, .listexpander li.expanded{cursor:pointer;}



/* first level */



.listexpander li, .listexpander li.collapsed{background:#eee url(/img/collapsed.gif) no-repeat 5px .4em;}

.listexpander li.expanded{background:#eee url(/img/expanded.gif) no-repeat 5px .4em;}



/* second level */



.listexpander li ul, .listexpander li li{background:#f8f8f8;font-weight:normal;}

.listexpander li li.collapsed{background:#f8f8f8 url(/img/collapsed.gif) no-repeat 5px .4em;}

.listexpander li li.expanded{background:#f8f8f8 url(/img/expanded.gif) no-repeat 5px .4em;}



/* third level */



.listexpander li li ul, .listexpander li li li{background:#fff;}

.listexpander li li li.collapsed{background:#fff url(/img/collapsed.gif) no-repeat 5px .4em;}

.listexpander li li li.expanded{background:#fff url(/img/expanded.gif) no-repeat 5px .4em;}



/* fourth level */



.listexpander li li li li{text-indent:0;margin-left:30px;width:auto;}



/* etc. */



/* buttons */



p.listexpander{

	height:1.5em;

	margin:1em 0;

}

p.listexpander a{

	float:righ;

	height:1.5em;

	line-height:1.5em;

	padding:0 10px;

	border:1px solid #eee;

	margin-right:5px;

	cursor:pointer;

}

p.listexpander a:hover{

	background:#f8f8f8;

}



/* float fix */

.listexpander li:after{

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

.listexpander li{

	display: inline-block;

}

/* Hides from IE-mac \*/

* html .listexpander li{

	height: 1%;

}

.listexpander li{

	display: block;

}

/* End hide from IE-mac */

/* end float fix */



.dtree {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666;

	white-space: nowrap;

}

.dtree img {

	border: 0px;

	vertical-align: middle;

}

.dtree a {

	color: #333;

	text-decoration: none;

}

.dtree a.node, .dtree a.nodeSel {

	white-space: nowrap;

	padding: 1px 2px 1px 2px;

}

.dtree a.node:hover, .dtree a.nodeSel:hover {

	color: #333;

	text-decoration: underline;

}

.dtree a.nodeSel {

	background-color: #c0d2ec;

}

.dtree .clip {

	overflow: hidden;

}
.fixedNews{
	width:593px;
}
.fixedNews .top{
height:12px;
width:593px;
}
.fixedNews .top .right_side {
background:transparent url(/images/top_break_r.jpg) no-repeat scroll 0 0;
float:right;
font-size:6pt;
height:12px;
line-height:6px;
width:11px;
}

.fixedNews .top .center_side {
background-color:#3B3B3B;
float:right;
font-size:6pt;
height:12px;
line-height:6px;
width:571px;
}
.fixedNews .top .left_side {
background:transparent url(/images/top_break_l.jpg) no-repeat scroll 0 0;
float:left;
font-size:6pt;
height:12px;
line-height:6px;
width:11px;
}

.fixedNews .content {
background-color:#3B3B3B;
color:#FFFFFF;
float:right;
font-family:Arial;
font-size:16px;
font-weight:bold;
line-height:120%;
padding:5px 10px;
width:573px;
}
.fixedNews .bottom {
height:11px;
width:593px;
}

.fixedNews .bottom .right_side {
background:transparent url(/images/bottom_break_r.jpg) no-repeat scroll 0 0;
float:right;
font-size:6pt;
height:11px;
line-height:6px;
width:11px;
}
.fixedNews .bottom .center_side {
background-color:#3B3B3B;
float:right;
font-size:6pt;
height:11px;
line-height:6px;
width:571px;
}
.fixedNews .bottom .left_side {
background:transparent url(/images/bottom_break_l.jpg) no-repeat scroll 0 0;
float:left;
font-size:6pt;
height:11px;
line-height:6px;
width:11px;
}
.fixedNews img {
float:right;
padding:5px 10px;
}
.fixedNews a {
color:#FFCC99;
font-family:Arial;
font-size:1em;
font-weight:bold;
line-height:normal;
}
.fixedNews .pagination {
color:#EB1D24;
line-height:120%;
padding:5px 10px;
text-align:center;
width:553px;
}
.fixedNews .pagination a {
background:#FAFAFA none repeat scroll 0 0;
color:#EB1D24;
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
padding:0 10px;
text-decoration:none;
}
.fixedNews .pagination a:hover {
background-color:#DEDEDE;
color:#000000;
}
.block_50 .pagination{
	float:right;
	width:161px;
}
.block_50 .pagination .selected{
background:#3e84c2 none repeat scroll 0 0;
color:#ffffff;
font: 11px/14px Tahoma, Verdana, sans-serif;
padding:5px 10px;
text-decoration:none;
height: 40px;
display:block;
background-image: url(/images/newsRed.jpg);
background-repeat: repeat-x;
font-weight: bold;	
}
.block_50 .pagination a{
background:#3B3B3B none repeat scroll 0 0;
color:#ffffff;
font: 11px/14px Tahoma, Verdana, sans-serif;
padding:5px 10px;
text-decoration:none;
height: 40px;
display:block;	
width:141px;	
}
.block_50 .pagination a:hover{
background:#3e84c2 none repeat scroll 0 0;
color:#ffffff;
font: 11px/14px Tahoma, Verdana, sans-serif;
padding:5px 10px;
text-decoration:none;
height: 40px;
display:block;	
background-image: url(/images/newsRed.jpg);
background-repeat: repeat-x;
font-weight: bold;
width:141px;
}
.block_50 .sliderwrapper .contentdiv{
	height:150px;
	width:127px;	
}
.block_50 .sliderwrapper {
	width:127px;
	float:right;
	height: 150px;
}



div.news_category_link {

background:#F9F9F9 url(/images/news_gray_line.gif) repeat-x scroll center bottom;
border-color:#E1E1E1 #E1E1E1;
border-style:solid solid none;
border-width:1px 1px 0;
padding:5px 15px;
width:258px;
border-style:solid solid none;
}
div.news_category_link a:link {
color:#003366;
font-weight:bold;
}
div.news_category_link  a:visited{
color:#0187C5;
font-family:Tahoma,Geneva,sans-serif;
text-decoration:none;
}
.Index h1 a:visited{
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
line-height:120%;

}
div.clear_tl {
background:transparent url(/images/corners.png) no-repeat scroll 0 0;
height:5px;
left:-1px;
overflow:hidden;
position:absolute;
top:-1px;
width:5px;
}
div.clear_tr {
background:transparent url(/images/corners.png) no-repeat scroll -5px 0;
height:5px;
overflow:hidden;
position:absolute;
right:-1px;
top:-1px;
width:5px;
}
.last_news {
    border: 1px solid #DFDFDF;
    padding: 5px;
    width: 518px;
}
.last_news #first {
    background-color: #FFFFFF;
    float: right;
    padding: 5px 0;
    width: 518px;
}
.last_news a, h2 {
    color: #800000;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    line-height: normal;
}
.last_news p {
    color: #333333;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    line-height: 120%;
    padding: 5px;
    text-align: justify;
}
.last_news #second {
    background-color: #F0F0F0;
    float: right;
    padding: 5px 0;
    width: 518px;
}
.last_news p a {
    color: #8D5510;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    line-height: 120%;
    text-align: justify;
}
	.breadcrumb {
    background-color:#F0F7FC;
    border: 1px solid #A5CAE4;
    margin-bottom: 10px;
    overflow: hidden;
    width:598px;float: right;
    height: 25px;
}
.r{    font-size: 10pt;
    line-height: 23px;
   
    margin-right: 5px;
    border-bottom:0px ;
}    
 .l{float: left;padding-left:5px; color:#4A68A1; }   
  
  .r a {
    color:#4A68A1;
  }
    .r span{
    color:#4A68A1;
  }  
 .b {
    height: 31px;
    line-height: 12px;
    margin-right: 0px;
    margin-top: 16px;
    text-align: center;
    width: 60px;
    clear: both;
    font-size:12pt ;  
    }
