/* CSS Document */
body
{
	background-color: #DFDDD1;
	margin:0;
	padding:0;
	text-align:center;
	margin: 0 auto;
	font-family: "Simplified Arabic";
}
div,a
{
	outline:none;
}
@font-face {
	font-family: 'Conv_GESSTwoMedium';
	src: url('fonts/GESSTwoMedium-Medium.eot');
	src: local('?'), url('fonts/GESSTwoMedium-Medium.woff') format('woff'), url('fonts/GESSTwoMedium-Medium.ttf') format('truetype'), url('fonts/GESSTwoMedium-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_GE_SS_Two_Bold';
	src: url('fonts/GE_SS_Two_Bold.eot');
	src: local('?'), url('fonts/GE_SS_Two_Bold.woff') format('woff'), url('fonts/GE_SS_Two_Bold.ttf') format('truetype'), url('fonts/GE_SS_Two_Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*------------------------------
container style
----------------------------------*/
#container
{
	direction: rtl;
    margin: 0 auto;
    text-align: right;
    width: 1000px;
	background-color: #EBE9DD;
	
}
#blk-news
{
    background: url("images/bak-slider.jpg") repeat-x scroll 0 0 transparent;
height: 231px;
width: 496px;
border-right: 2px solid white;
border-left: 2px solid white;
}
/******************************************************************
scroll
/******************************************************************/
.navi a 
{
	background-position: -721px -618px;
height: 18px;
position: relative;
width: 25px;
color: #FFFFFF;
display: block;
float: right;
margin: 0 3px;
}
.navi a:link {
	color:#ffffff;
}
.navi a:visited {
	color:#ffffff;
}
/* mouseover state */
.navi a:hover {
/*	background: transparent url(images/back_act.jpg) 0 0 no-repeat;*/
	color:#ffffff;
	text-decoration:none;	
}
/* active state (current page state) */
.navi a.active {
	background-position: -694px -618px;
color: #ffffff;
height: 18px;
}
.box_scroll
{
    height: 153px;
	position: relative;
	width: 376px;
}
.scroll_pa_main {
	/* required settings */
    float: right;
	height: 170px;
	overflow: hidden;
	position: relative;
	z-index: 12;
	width: 460px;
	margin: 15px 17px 0 14px;
}
.scroll_pa_main .items1 {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}
.scroll_pa_main .items1 div {
	float: right;
width: 460px;
height: 170px;
}
.div-d1
{
	display: block;
	width: 280px;
	height: 160px;
	float: right;
	margin-left: 15px;
}
.tit-scorll a:link,.tit-scorll a:visited
{
	color: #523509;
}
.tit-scorll a:hover
{
	color: #857553;
}
.tit-scorll a 
{
	color: #523509;
	font-family: "Times New Roman";
	font-size: 15px;
	font-weight: bold;
	padding-right: 4px;
	padding-top: 17px;
	text-align: right;
	display: block;
	text-decoration: none;
	height: 21px;
}
.div-d2
{
	display: block;
width: 152px;
padding: 2px;
height: 108px;
margin-top: 36px;
float: right;
background-color: #DEDDD8;
}
.breif_scorl_new {
color: #423120;
font-family: tahoma;
font-size: 12px;
font-weight: normal;
text-align: justify;
float: right;
line-height: 21px;
}
#box_scroll_p
{
	float: right;
height: 29px;
position: relative;
width: 500px;
z-index: 100;
margin-top: 16px;
}
#box_scroll1 
{
    float: right;
height: 26px;
width: 200px;
position: absolute;
right: 129px;
top: 6px;
}
#header_link_l 
{
	left: 40px;
	position: absolute;
	top: 74px;
	width: 222px;
	height: 34px;
}
#facebook_l
{
	height: 24px;
right: 49px;
position: absolute;
top: 0px;
width: 24px;
}
#twitter_l
{
	height: 24px;
right: 99px;
position: absolute;
top: 0px;
width: 24px;
}
#tube_l
{
	height: 24px;
right: 0;
position: absolute;
top: 0px;
width: 24px;
}
#googleplus_l
{
	height: 24px;
left: 0;
position: absolute;
top: 0px;
width: 24px;
}
#rss_l
{
	height: 24px;
	right: 148px;
	position: absolute;
	top: 0px;
	width: 24px;
}
.public_img
{
	background: url(images/main-img2.jpg) no-repeat;
}
#box_search
{
    height: 43px;
width: 238px;
position: absolute;
left: 2px;
overflow: hidden;
bottom: 4px;
}
#l-rss
{
    height: 29px;
	width: 29px;
	position: absolute;
	right: 44px;
	top: 18px;
}
#l-facebook
{
    height: 29px;
	width: 29px;
	position: absolute;
	right: 83px;
	top: 18px;
}
#l-twitter
{
    height: 29px;
	width: 29px;
	position: absolute;
	right: 121px;
	top: 18px;
}
#l-tube
{
    height: 29px;
	width: 29px;
	position: absolute;
	right: 159px;
	top: 18px;
}

#blk-ser-icons
{
	background-position: -247px -259px;
	height: 144px;
    width: 235px;
	position: relative;
}
#blk-maillist
{
	background-position: -7px -319px;
height: 154px;
width: 234px;
position: relative;
}
.blk-left-sp
{
	margin-bottom: 14px;
}
.input_search 
{
	background-color: transparent;
border: 0 none;
display: block;
font-family: tahoma;
font-size: 12px;
height: 21px;
right: 5px;
position: absolute;
top: 2px;
width: 152px;
}
.button_search 
{
    cursor: pointer;
display: block;
height: 26px;
left: 0px;
position: absolute;
top: -1px;
width: 49px;
}
.advance_search 
{
    cursor: pointer;
	display: block;
	height: 17px;
	left: 1px;
	position: absolute;
	top: 6px;
	width: 17px;
}
#header_main
{
	background-position: center top;
    height: 354px;
    width: 1000px;
    position: relative;
}
#header_link_h
{
    height: 51px;
	position: absolute;
	right: 24px;
	top: 182px;
	width: 246px;
}
#m-member,#m-member_a
{
	height: 51px;
	position: absolute;
	right: 1px;
	top: 1px;
	width: 48px;
}
#m-member
{
	background-position: -926px -183px;
}
#m-member_a
{
	background-position: -947px -417px;
}
a#m-member:hover
{
	background-position: -947px -417px;
}
#m-gbook,#m-gbook_a
{
	height: 51px;
	position: absolute;
	right: 54px;
	top: 1px;
	width: 48px;
}
#m-gbook
{
	background-position: -875px -183px;
}
#m-gbook_a
{
	background-position: -896px -417px;
}
a#m-gbook:hover
{
	background-position: -896px -417px;
}
#m-members,#m-members_a
{
	height: 51px;
	position: absolute;
	right: 107px;
	top: 1px;
	width: 48px;
}
#m-members
{
	background-position: -826px -183px;
}
#m-members_a
{
	background-position: -847px -417px;
}
a#m-members:hover
{
	background-position: -847px -417px;
}
#m-feqh,#m-feqh_a
{
	height: 51px;
position: absolute;
right: 155px;
top: 1px;
width: 48px;
}
#m-feqh
{
	background-position: -778px -183px;
}
#m-feqh_a
{
	background-position: -799px -417px;
}
a#m-feqh:hover
{
	background-position: -799px -417px;
}
#m-testimonials,#m-testimonials_a
{
	height: 51px;
position: absolute;
right: 206px;
top: 1px;
width: 48px;
}
#m-testimonials
{
	background-position: -724px -183px;
}
#m-testimonials_a
{
	background-position: -749px -417px;
}
a#m-testimonials:hover
{
	background-position: -749px -417px;
}
/**************************************/


.menu21 {
	list-style: none;
width: 1000px;
margin: 0;
height: 63px;
padding: 0;
	
}
.menu21 li 
{
	float: right;
	display: block;
	text-align: center;
	/*position: relative;*/
	z-index: 10000;
}
.menu21 li:hover a#m-aboutus
{
	background-position: -857px -354px;
}
.menu21 li:hover a#m-maktaba
{
	background-position: -299px -354px;
}
.aboutus_menu,.maktaba_menu
 {
	margin: 28px 0 0 0;
	position: absolute;
	top: 20px;
	left: -999em;
	text-align: right;
	/*padding: 2px 5px 1px 5px;*/
	/*border-right: 1px solid #d4cba2;border-left: 1px solid #d4cba2;*/
	border: 2px solid #feefc8;
	
	z-index: 1000;
	width: 158px;
	background-color: #b35e1e;

}
.menu21 li a {
	display: inline-block;
outline: 0;
height: 36px;
text-decoration: none;
text-shadow: 1px 1px 1px #000;
}
.menu21 li:hover .aboutus_menu
{
	right: 59px;
	top: 34px;
	width: 158px;
}
.menu21 li:hover .maktaba_menu
{
	right: 589px;
	top: 34px;
	width: 158px;
}
.line-menu 
{
	padding: 0 6px;
height: 37px;
width: 146px;
float: right;
}
.line-menu:hover
{
	background-color: #9a4b13;
}
a.title-menu:link,a.title-menu:visited
{	
	color: #fde18d;
}
a.title-menu:hover
{	
	color: #ffe08d;
	background: url("images/ico-menu.png") no-repeat scroll 100% center #9a4b13;
}
a.title-menu 
{
	background: url("images/ico-menu.png") no-repeat scroll 100% center #b35e1e;
	color: #fde18d;
	padding-right: 15px;
	height: 30px;
	width: 137px;
	display: block;
	font-family: "Times New Roman";
	font-size: 15px;
	font-weight: bold;
	line-height: 31px;
	text-align: right;
	text-decoration: none;
}
.end-menu {
    background: url("images/end-menu.png") repeat-x scroll 0 0 transparent;
height: 2px;
width: 100%;
float: right;
}
#header_link
{
    height: 63px;
    position: absolute;
    right: 0;
    top: 259px;
    width: 1000px;
}
#m-index,#m-index_a
{
	height: 63px;
    position: absolute;
    left: 940px;
    top: 0;
    width: 59px;
}
#m-index
{
	background-position: -940px -259px;
}
#m-index_a
{
	background-position: -940px -354px;
}
a#m-index:hover
{
	background-position: -940px -354px;
}
#m-aboutus,#m-aboutus_a
{
	height: 63px;
    position: absolute;
    left: 857px;
    top: 0;
    width: 82px;
}
#m-aboutus
{
	background-position: -857px -259px;
}
#m-aboutus_a
{
	background-position: -857px -354px;
}
a#m-aboutus:hover
{
	background-position: -857px -354px;
}
#m-news,#m-news_a
{
	height: 63px;
    position: absolute;
    left: 762px;
    top: 0;
    width: 94px;
}
#m-news
{
	background-position: -762px -259px;
}
#m-news_a
{
	background-position: -762px -354px;
}
a#m-news:hover
{
	background-position: -762px -354px;
}
#m-khotaba,#m-khotaba_a
{
	height: 63px;
    position: absolute;
    left: 661px;
    top: 0;
    width: 100px;
}
#m-khotaba
{
	background-position: -661px -259px;
}
#m-khotaba_a
{
	background-position: -661px -354px;
}
a#m-khotaba:hover
{
	background-position: -661px -354px;
}
#m-prog,#m-prog_a
{
	height: 63px;
    position: absolute;
    left: 526px;
    top: 0;
    width: 133px;
}
#m-prog
{
	background-position: -526px -259px;
}
#m-prog_a
{
	background-position: -526px -354px;
}
a#m-prog:hover
{
	background-position: -526px -354px;
}
#m-publish,#m-publish_a
{
	height: 63px;
    position: absolute;
    left: 410px;
    top: 0;
    width: 116px;
}
#m-publish
{
	background-position: -410px -259px;
}
#m-publish_a
{
	background-position: -410px -354px;
}
a#m-publish:hover
{
	background-position: -410px -354px;
}
#m-maktaba,#m-maktaba_a
{
	height: 63px;
    position: absolute;
    left: 299px;
    top: 0;
    width: 110px;
}
#m-maktaba
{
	background-position: -299px -259px;
}
#m-maktaba_a
{
	background-position: -299px -354px;
}
a#m-maktaba:hover
{
	background-position: -299px -354px;
}
#m-khotab,#m-khotab_a
{
	height: 63px;
    position: absolute;
    left: 201px;
    top: 0;
    width: 97px;
}
#m-khotab
{
	background-position: -201px -259px;
}
#m-khotab_a
{
	background-position: -201px -354px;
}
a#m-khotab:hover
{
	background-position: -201px -354px;
}
#m-dialog,#m-dialog_a
{
	height: 63px;
    position: absolute;
    left: 100px;
    top: 0;
    width: 101px;
}
#m-dialog
{
	background-position: -100px -259px;
}
#m-dialog_a
{
	background-position: -100px -354px;
}
a#m-dialog:hover
{
	background-position: -100px -354px;
}
#m-aalam,#m-aalam_a
{
	height: 63px;
    position: absolute;
    left: 0;
    top: 0;
    width: 100px;
}
#m-aalam
{
	background-position: 0 -259px;
}
#m-aalam_a
{
	background-position: 0 -354px;
}
a#m-aalam:hover
{
	background-position: 0 -354px;
}

.blk-rights
{
	margin-bottom: 10px;
}
.out_blk1 {
    background-color: #F3EDDF;
    border: 1px solid #DADADA;
    display: inline-block;
}
.out_blk2 {
    border: 1px solid #FFFFFF;
}
#blk_right_title 
{
    background-color: #5B3D32;
    height: 26px;
    position: relative;
    width: 365px;
}
#blk_right_title_ar
{
    background-color: #5B3D32;
    height: 40px;
    position: relative;
    width: 369px;
}
#lable_right_title
{
    color: #FEFFFF;
    font-family: 'Conv_GESSTwoMedium';
    font-size: 13pt;
    font-weight: normal;
    position: absolute;
    right: 61px;
    top: 2px;
}
#lable_right_title_ar
{
    color: #FEFFFF;
    font-family: 'Conv_GESSTwoMedium';
    font-size: 13pt;
    font-weight: normal;
    position: absolute;
    right: 61px;
    top: 9px;
}
#blk_right_body_li
{
    background-color: #F3EDDF;
    color: #8B7031;
    font-family: "Times New Roman";
    font-size: 14px;
    font-weight: bold;
    margin: 9px 12px;
    min-height: 78px;
}
#blk_right_body_art
{
    background-color: #F3EDDF;
    color: #8C7031;
	min-height: 270px;
	width: 365px;
}
.title-new-art
{
	background: url("images/right-ico.png") no-repeat scroll 94% center transparent;
    border-top: 1px solid #F8F8F8;
    color: #8B7031;
    height: 33px;
    padding-right: 44px;
    width: 321px;
}
.title-new-art a span
{
    display: inline-block;
    padding-top: 6px;
}
.date-style
{
    color: #504F4A;
	display: inline-block;
    padding-top: 6px;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	margin-right: 2px;
}
.title-new-art a:link, .title-new-art a:visited 
{
	color: #8B7031;
}
.title-new-art a:hover 
{
	color: #646462;
	text-decoration: none;
}
.title-new-art a 
{
	color: #8B7031;
	font-family: "Times New Roman";
	font-size: 12pt;
	font-weight: bold;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
	
}
.tit-n-art2
{
	background-color: #D8D0B9;
    border-top: 1px solid #F8F8F8;
    color: #504F4A;
    height: 33px;
    padding-right: 44px;
    width: 321px;
}
.tit-n-art2 a:link, .tit-n-art2 a:visited 
{
	color: #504F4A;
}
.tit-n-art2 a:hover {
	color: #504F4A;
	text-decoration: none;
}
.tit-n-art2 a 
{
	color: #504F4A;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
	padding-top: 5px;
	display: inline-block;
}
.name-author-sq a:link, .name-author-sq a:visited 
{
	color: #C46E00;
}
.name-author-sq a:hover {
	color: #C46E00;
	text-decoration: none;
}
.name-author-sq a 
{
	color: #C46E00;
    display: block;
    font-family: tahoma;
    font-size: 10pt;
    font-weight: normal;
    line-height: 18px;
    padding-bottom: 2px;
    padding-right: 13px;
    text-align: right;
    text-decoration: none;
}
#img_right_light
{
	background: url(images/light-icon.png) 0 0 no-repeat;
	height: 37px;
	width: 28px;
	right: 11px;
    top: -7px;
    position: absolute;
}
#img_right_maillist
{
	background: url(images/maillist-icon.png) 0 0 no-repeat;
	height: 36px;
	width: 46px;
	right: 9px;
    top: -4px;
    position: absolute;
}
#img_right_article
{
	background: url(images/article-icon.png) 0 0 no-repeat;
	height: 47px;
	width: 45px;
	right: 12px;
    top: -5px;
    position: absolute;
}
#img_right_sound
{
	background: url(images/sound-icon.png) 0 0 no-repeat;
	height: 44px;
	width: 45px;
	right: 12px;
    top: -2px;
    position: absolute;
}
.sub-title
{
	background: url("images/bak-tit-b.png") no-repeat scroll 0 6px transparent;
    color: #563619;
    font-family: 'Conv_GESSTwoMedium';
    font-size: 13pt;
    font-weight: normal;
    height: 36px;
    width: 685px;
}
.sub-title-t
{
	margin-right: 30px;
display: inline-block;
margin-top: 4px;
}
.bnr-selected
{
	height: 221px;
	position: relative;
	width: 598px;
}
.blk-selected
{
	position: relative;
	height: 174px;
	width: 299px;
}
.more-l
{
	background: url("images/more-l.jpg") no-repeat scroll 0 0 transparent;
    bottom: 0;
    display: block;
    height: 19px;
    left: 2px;
    position: absolute;
    width: 36px;
}
.blk-selected1
{
	height: 95px;
    margin-top: 11px;
    position: relative;
    width: 299px;
}
.blk-video1
{
	height: 139px;
    margin-top: 11px;
    position: relative;
    width: 375px;
}
.sperate-line
{
	background: url("images/sperate-line.png") repeat-x scroll 0 0 transparent;
    height: 1px;
    margin: 2px 12px;
    width: 96%;
}
.tit-mat-sq
{
	background: url("images/icon-s-tit.png") no-repeat scroll 100% center transparent;
    color: #8B7031;
    height: 21px;
    padding-right: 13px;
}
.tit-mat-sq2
{
	color: #543509;
	font-family: "Times New Roman";
	font-size: 14pt;
	font-weight: bold;
	line-height: 21px;
	margin-right: 5px;
	padding-right: 13px;
	text-align: right;
}
.blk-bnr {
padding-bottom: 14px;
padding-right: 10px;
}
.bnr-style
{
	background-color: #FFFFFF;
    border: 1px solid #D9D9D9;
    height: 99px;
    margin: 2px 0;
    padding: 1px;
    width: 272px;
}
.img-video-style
{
	background-color: #FFFFFF;
    border: 1px solid #D9D9D9;
    height: 89px;
    left: -213px;
    margin: 2px 0;
    padding: 1px;
    position: absolute;
    top: 22px;
    width: 162px;
}
.tit-mat-sq a:link, .tit-mat-sq a:visited 
{
	color: #8B7031;
}
.tit-mat-sq a:hover {
	color: #8B7031;
	text-decoration: none;
}
.tit-mat-sq a 
{
	color: #8B7031;
	font-family: "Times New Roman";
	font-size: 12pt;
	font-weight: bold;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
}
.row-tr-lrg-td1 a:link, .row-tr-lrg-td1 a:visited, .mat-row-td1 a:link, .mat-row-td1 a:visited 
{
	color: #5C3D32;
}
.row-tr-lrg-td1 a:hover, .mat-row-td1 a:hover {
	color: #B45543;
	text-decoration: none;
}
.row-tr-lrg-td1 a ,.mat-row-td1 a 
{
	color: #5C3D32;
	font-family: "Times New Roman";
	font-size: 12pt;
	font-weight: bold;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
}
.body-mat-sq
{
	color: #504F4A;
    font-family: tahoma;
    font-size: 8pt;
    font-weight: normal;
    line-height: 17px;
    padding-right: 12px;
    text-align: justify;
}
.blk-twitter
{
    height: 188px;
    width: 288px;
    margin-top: 10px;
    float: right;
}
.blk-twitter-t
{
	background: url(images/twitter-t.jpg) no-repeat 0 0;
	height: 32px;
	width: 288px;
}
.blk-body-serv
{
    background-color: #EFEFEF;
	height: 196px;
	width: 288px;
}
.blk-facebook
{
    height: 188px;
    width: 288px;
    margin-top: 10px;
    float: left;
}
.blk-facebook-t
{
	background: url(images/facebook-t.jpg) no-repeat 0 0;
	height: 32px;
	width: 288px;
}
/*****************************************************/
.row-main
{
	background: #C2B595 url(images/bak-head.jpg) repeat-x 0 0;
color: #e9edde;
font-family: "Times New Roman";
font-size: 11pt;
font-weight: bold;
height: 34px;
width: 686px;
margin-top: 20px;
}
.row-sub1,.row-sub0
{
	background: url("images/line-red.png") repeat-x scroll 0 100% #ede9dd;
	color: #5C3D32;
    font-family: tahoma;
    font-size: 9pt;
    font-weight: bold;
    height: 46px;
    width: 686px;
}

.row-au-p-1,.row-au-p-2
{
	background: url("images/line-red.png") repeat-x scroll 0 100% #ede9dd;
	color: #5C3D32;
    font-family: tahoma;
    font-size: 9pt;
    font-weight: bold;
    height: 46px;
	margin: 0 auto;
	text-align: right;
	width: 686px;
	clear: both;
}
.row-sub0,.row-au-p-2
{
	background-color: #f6f2e9;
}
.t_p_au_1,.t_p_art_2 {
float: right;
border-left: 2px solid #d5d7c1;
padding: 8px 15px 0 0;
width: 557px;
height: 36px;
}
.width_c_au {
width: 98px;
}
.v_s_au_1,.b_v_s_art_2 {
display: inline-block;
padding-top: 8px;
text-align: center;
color: #484C4D;
}
.row-au-p-1 a:link,.row-au-p-2 a:link,.row-au-p-1 a:visited ,.row-au-p-2 a:visited {
color: #615a52;
}
.row-au-p-1 a:hover,.row-au-p-2 a:hover 
{
	color: #7a5b37;
	text-decoration: none;
}
.row-au-p-1 a,.row-au-p-2 a 
{
	background: url("images/icon-tit1.png") no-repeat scroll right 14px transparent;
	color: #4a453e;
	display: inline-block;
	font-weight: bold;
	padding: 0 8px 0 0;

}
.end-table
{
	background-image: none;
	border-bottom: 2px solid #0e894d;
    height: 44px;
}
.mat-row-tr-1
{
    float: right;
margin-left: 1px;
padding-top: 8px;
height: 26px;
text-align: center;
width: 329px;
border-left: 1px solid #d5d7c1;
}
.mat-row-tr-2
{
    background: url("images/bak-head-col2.jpg") repeat-x scroll 0 0 transparent;
	border-left: 1px solid #d5d7c1;
	float: right;
	height: 28px;
	padding-top: 6px;
	text-align: center;
	width: 168px;
}
.mat-row-tr-3
{
    float: right;
	border-left: 1px solid #d5d7c1;
    height: 28px;
    padding-top: 6px;
    text-align: center;
    width: 109px;
}
.mat-row-tr-4
{
    background: url("images/bak-head-col2.jpg") repeat-x scroll 0 0 transparent;
	float: right;
    height: 28px;
    padding-top: 6px;
    text-align: center;
    width: 76px;
}
.mat-row-td11,.mat-row-td10
{
    color: #4b473b;
	float: right;
	padding: 11px 24px 0 0;
	height: 33px;
	width: 305px;
	border-left: 1px solid #d5d7c1;
}
.mat-row-td21,.mat-row-td20
{
	border-left: 1px solid #d5d7c1;
	background-color: #ebe5d7;
	color: #7c7563;
	padding-top: 12px;
	height: 32px;
	padding-right: 8px;
	float: right;
	width: 161px;
	font-weight: normal;
}
.mat-row-td31,.mat-row-td30
{
    border-left: 1px solid #d5d7c1;
	color: #137647;
	background-color: #ede9dd;
	padding-top: 15px;
	height: 29px;
	float: right;
	text-align: center;
	width: 109px;
	font-weight: normal;
}
.mat-row-td41,.mat-row-td40
{
	background-color: #ebe5d7;
	color: #484137;
	float: right;
	text-align: center;
	width: 76px;
	padding-top: 15px;
	height: 29px;
}
.mat-row-td20
{
	background-color: #f1ede2;
}
.mat-row-td30
{
	background-color: #f6f2e9;
}
.mat-row-td40
{
	background-color: #f1ede2;
}
.width-mat
{
	width: 498px;
}
.width-mat2
{
	width: 474px;
}
.none-fug
{
	background-image: none;
}
.bak-fug
{
	background: url("images/bak-head-col2.jpg") repeat-x scroll 0 0 transparent;
}
.blk-author-name
{
	background: url("images/khotaba-breif.jpg") no-repeat scroll 0 0 transparent;
	height: 111px;
	width: 683px;
	position: relative;
}

/*****************************************************/
.row-tr-lrg-1
{
    float: right;
    margin-left: 1px;
    padding-top: 8px;
    text-align: center;
    width: 532px;
}
.row-tr-lrg-2
{
    background: url("images/bak-date-t.jpg") repeat-x scroll 0 0 transparent;
    border-left: 1px solid #DBCCAD;
    border-right: 1px solid #DBCCAD;
    float: right;
    height: 28px;
    padding-top: 8px;
    text-align: center;
    width: 143px;
}
.row-tr-lrg-td1
{
    float: right;
    padding: 8px 27px 0 5px;
    width: 501px;
}
.row-tr-lrg-td2
{
    background-color: #EFEAD4;
    border-left: 2px solid #F5EBDB;
    border-right: 2px solid #F5EBDB;
    display: block;
    float: right;
    font-size: 13px;
    height: 26px;
    padding-top: 9px;
    text-align: center;
    width: 141px;
}
/*****************************************************/
.date_header
{
    color: #736752;
font-family: tahoma;
font-size: 10px;
font-weight: bold;
height: 16px;
position: absolute;
left: -2px;
top: 4px;
width: 281px;
}
.d_g 
{
    color: #815544;
	font-weight: bold;
}
/*****************************************************/
#m-ath-t
{
    height: 32px;
    position: absolute;
    right: 400px;
    top: 8px;
    width: 90px;
}
/*-----------------------------------------
contents style
------------------------------------------*/
#contents
{
    background-color: #EBE9DD;
    float: right;
    min-height: 411px;
    padding: 17px 2px 16px 0;
    width: 998px;
}
#rights
{
    float: right;
	width: 998px;
	min-height: 150px;
}
#rights-side1
{
    float: right;
	width: 237px;
	margin-left: 11px;
}
.public-blk
{
	margin-bottom: 20px;
}
.blk-mats
{
	color: #48463A;
	font-size: 12px;
	font-family: tahoma;
	line-height: 18px;
	font-weight: normal;
	min-height: 40px;
	padding: 6px 0;
}
.blk-mats:hover
{
	background-color: #F5F5ED;
}
.blk-mats a:link,.blk-mats a:visited
{
	color: #48463A;
}
.blk-mats a:hover
{
	color: #35342F;
	text-decoration: none;
}
.blk-mats a 
{
	background: url("images/icon-tit1.png") no-repeat scroll right 9px transparent;
	color: #48463A;
	display: inline-block;
	margin: 0 9px 0 0;
	font-weight: normal;
	padding: 0 8px 0 0;
}
#new-blk
{
    background-position: -1px -582px;
	height: 41px;
	width: 237px;
}
#maillist-blk
{
    background-position: -239px -458px;
	height: 41px;
	width: 237px;
	
}
#facebook-blk
{
    background-position: -239px -499px;
	height: 41px;
	width: 237px;
	
}
#twitter-blk
{
    background-position: -239px -540px;
	height: 41px;
	width: 237px;
	
}
#survey-blk
{
    background-position: -239px -582px;
	height: 41px;
	width: 237px;
	
}
#khotab-blk
{
    background-position: -1px -458px;
height: 40px;
width: 237px;
}
#khotaba-blk
{
    background-position: -1px -540px;
	height: 41px;
	width: 237px;
}
#prog-blk
{
    background-position: -1px -499px;
	height: 41px;
	width: 237px;
}
#category-blk
{
    background-position: -1px -630px;
	height: 41px;
	width: 237px;
	display: block;
}
#versions-blk
{
    background-position: -246px -637px;
	height: 42px;
	width: 500px;
}
#maktabat-blk
{
    background-position: -247px -679px;
	height: 42px;
	width: 500px;
}

.public-blk-c
{
	margin-bottom: 20px;
}
.versions-c-blk
{
	background: url("images/bak-versions.jpg") repeat-x scroll 0 0 transparent;
	border-right: 2px solid white;
	border-left: 2px solid white;
	width: 496px;
	height: 235px;
}
.maktabat-c-blk
{
	background: url("images/bak-maktabat.png") repeat-x scroll 0 0 transparent;
	border-right: 2px solid white;
	border-left: 2px solid white;
	width: 470px;
	height: 248px;
	padding: 7px 26px 0 0;
}
.box_selected 
{
   height: 300px;
	padding: 8px;
	width: 622px;
}
#h-box_selected
{
height: 34px;
padding-bottom: 2px;
width: 451px;
position: relative;
}
#box_selected span
{
	display:block;
}

.navi_selected a {
	background: transparent url(images/ba-h-select-d.png) 0 0 no-repeat;
    height: 27px;
    position: relative;
    width: 96px;
    color: #635c53;
    display: block;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
	float: right;
	cursor: pointer;
}
#l_box_selected 
{
    float: right;
    position: relative;
    right: 0;
    top: 8px;
    width: 366px;
}
.navi_selected a span
{
    display: block;
text-align: center;
padding: 4px 0;
}
.navi_selected a:link {
	color:#635c53;
}
.navi_selected a:visited {
	color:#635c53;
}
/* mouseover state */
.navi_selected a:hover {
/*	background: transparent url(images/back_act.jpg) 0 0 no-repeat;*/
	color:#635c53;
	text-decoration:none;	
}

/* active state (current page state) */
.navi_selected a.active {
	background: transparent url(images/ba-h-select-ac.png) 0 0 no-repeat;
	color:#3f2f14;		
}
.scrollselected {
    float: right;
    height: 202px;
    overflow: hidden;
    padding: 5px 0 5px;
    position: relative;
    width: 454px;
}
.scrollselected .items1 {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}
.scrollselected .items1 div {
	float: right;
    padding: 0 2px 0 0;
    width: 454px;
}
/*********************************************************/
.temp_imgn_img {
	background-color: #e9e7e1;
border: 1px solid #c3bfaf;
display: inline-block;
float: right;
padding: 6px 4px;
margin-left: 10px;
text-align: left;
width: 130px;
height: 180px;
}
.title_phot
{
	padding-left: 19px;
}
.img_thumn 
{
	border: 4px solid #d8d5c4;
	padding: 0px;
}
a.title_photn:link, a.title_photn:visited {
color: #523509;
}
a.title_photn:hover {
color: #462e09;
text-decoration: none;
}
a.title_photn {
font-family: arial;
font-size: 15px;
font-weight: bold;
line-height: 18px;
padding-right: 7px;
text-align: right;
padding-left: 5px;
display: block;
min-height: 38px;
}
a.author_photn:link, a.author_photn:visited {
color: #ef9302;
}
a.author_photn:hover {
color: #e28c04;
text-decoration: none;
}
a.author_photn {
font-family: tahoma;
font-size: 11px;
font-weight: normal;
line-height: 18px;
display: block;
text-align: right;
padding-right: 7px;
padding-left: 2px;
margin-top: 2px;
}
a.body_photn:link, a.body_photn:visited {
color: #423120;
}
a.body_photn:hover {
color: #423120;
text-decoration: none;
}
a.body_photn {
font-family: tahoma;
font-size: 11px;
font-weight: normal;
line-height: 18px;
display: block;
text-align: justify;
padding-right: 7px;
padding-left: 5px;
min-height: 106px;
margin-top: 5px;
}
/*********************************************************/
.top-new-blk
{
	background: url("images/top-new-blk.png") no-repeat scroll 0 0 transparent;
	width: 166px;
	height: 36px;
	position: absolute;
	top: -2px;
	right: 162px;
}
.cont-blk
{
	padding: 10px 0;
}
.end-blk
{
   background-position: -1px -624px;
height: 5px;
width: 237px;
margin-top: 5px;
}
#rights-side2
{
    float: right;
	width: 499px;
}

#blk-news-b
{
    float: right;
	width: 700px;
	height: 50px;
	position: relative;
    top: -11px;
}
#blk-news-b-r
{
    background: url(images/ri-news.jpg) 0 0 no-repeat;
	float: right;
	width: 67px;
	height: 50px;
}
#blk-news-b-m
{
    background: url(images/mid-news.jpg) 0 100% repeat-x;
	float: right;
	width: 605px;
	height: 50px;
}
#blk-news-b-l
{
    background: url(images/le2-news.jpg) 0 100% no-repeat;
	float: right;
	width: 28px;
	height: 50px;
}
/*********************************/
#blk-bian
{
    background: url(images/bak-bian.jpg) 0 0 repeat-x;
	float: right;
	width: 700px;
	min-height: 170px;
}
.blks-left-b
{
    background: url("images/bak-left-blk.jpg") repeat-x scroll 0 100% #F1EFE0;
    float: right;
    min-height: 241px;
    padding-top: 6px;
    position: relative;
    width: 253px;
}
.top-blk
{
	background-position: 0 -395px;
    height: 43px;
    width: 253px;
}
.top-blk h1,.blk-cen-top h1
{
	color: #EAE7E2;
    display: block;
    font-family: 'Conv_GESSTwoMedium';
    font-size: 12pt;
    font-weight: normal;
    margin: 0 auto;
    padding-top: 9px;
    text-align: center;
}
.facebook-tit
{
	background-position: -908px -432px;
	height: 24px;
	width: 92px;
	margin-top: 6px;
	margin-right: 74px;
	display: inline-block;
}
.twitter-tit
{
	background-position: -802px -432px;
	height: 24px;
	width: 104px;
	margin-top: 6px;
	margin-right: 74px;
	display: inline-block;
}
/*******************************************************************
/*******************************************************************/
#box_various
{
	padding-bottom: 14px;
	padding-right: 10px;
}
.img_bnr2
{	
	border: 5px solid #afa898;
}
.bnr-d1
{
	float: right;
	height: 91px;
	width: 312px;
	margin-left: 11px;
}
#blk-cen-1
{
	float: right;
	width: 325px;
	margin-left: 25px;
}
#blk-cen-2
{
	float: right;
	width: 325px;
}
.blk-cen-top
{
	background: url(images/bak-top-tit.jpg) 0 0 repeat-x;
	color: #b1623b;
	font-family: 'Conv_GESSTwoMedium';
	font-size: 12pt;
	font-weight: bold;
	width: 325px;
	height: 43px;
}
.blk-cen-body
{
	background: url("images/bak-left-blk.jpg") repeat-x scroll 0 100% #F1EFE0;
	float: right;
	min-height: 241px;
	padding-top: 6px;
	position: relative;
	width: 325px;
}
.blk-left-top
{
	color: #b1623b;
	font-family: 'Conv_GESSTwoMedium';
	background-position: -7px -260px;
	font-size: 12pt;
	font-weight: bold;
	width: 234px;
	height: 52px;
}
#box-twitter
{
	margin-bottom: 14px;
	position: relative;
	height: 248px;
}
.blk-left-body22
{
	background-color: #F2EEE3;
width: 226px;
padding: 0 4px;
height: 198px;
}
.twitter-body
{
	position: absolute;
	top: 40px;
	right: 0;
	height: 198px;
	overflow: hidden;
	direction: rtl;
}
.blk-cen-top span
{
	color: #b1623b;
	font-family: 'Conv_GE_SS_Two_Bold';
	font-size: 12pt;
	font-weight: bold;
	display: block;
	padding: 11px 38px 0 0;
}
.blk-left-top span 
{
	color: #b1623b;
font-family: 'Conv_GE_SS_Two_Bold';
font-size: 14px;
font-weight: bold;
display: block;
padding: 8px 38px 0 0;
}
.bnr-d2
{
	float: right;
	height: 91px;
	width: 312px;
}
.left-tit
{
	color: #7F5F4A;
	font-size: 16px;
	font-weight: bold;
	height: 30px;
}
.left-tit a:link,.left-tit a:visited
{
	color: #7F5F4A;
}
.left-tit a:hover
{
	color: #683931;
	text-decoration: none;
}
.odd-row2{
	
}
.left-tit a 
{
	background: url("images/icon-tit1.png") no-repeat scroll right 11px transparent;
	color: #7F5F4A;
	display: inline-block;
	margin: 0 14px 0 0;
	padding: 0 14px 0 0;
}
.blks-left-b .odd-row2 a:link,.blks-left-b .odd-row2 a:visited,.blk-cen-body .odd-row2 a:link,.blk-cen-body .odd-row2 a:visited
{
	color: #683931;
}
.blks-left-b .odd-row2 a:hover,.blk-cen-body .odd-row2 a:hover
{
	color: #7F5F4A;
}
.blks-left-b .odd-row2 a,.blk-cen-body .odd-row2 a
{
	background: url("images/icon-tit2.png") no-repeat scroll right 11px transparent;
	color: #683931;
	display: inline-block;
	margin: 0 14px 0 0;
	padding: 0 14px 0 0;
}
.end-title-red
 {
    background: url("images/line-red.png") repeat-x scroll 0 0 transparent;
height: 2px;
margin: 0px auto;
width: 91%;
}
.l-more 
{
	background: url("images/more-l.png") no-repeat scroll 0 0 transparent;
	height: 33px;
	width: 50px;
	position: absolute;
	bottom: 7px;
	left: 0px;
}
.title-report:link, .title-report:visited {
    color: #B25F3C;
}
.title-report
{
    color: #B25F3C;
    display: block;
    font-family: arial;
    font-size: 12pt;
    font-weight: bold;
    padding-top: 7px;
    text-align: right;
    text-decoration: none;
}
.blks-left
{
	margin-bottom: 25px;
	float: right;
}
.blk-goal1 {
height: 173px;
padding: 19px 20px;
width: 446px;
float: right;
}
.blk-bre-m {
color: #473B33;
font-size: 15px;
font-weight: bold;
line-height: 25px;
text-align: justify;
}
.list-img {
    border: 4px solid #C8BAA6;
}
.tit-blks 
{
	color: #77392E;
	font-family: 'Conv_GESSTwoMedium';
	font-size: 13pt;
	font-weight: bold;
	padding-top: 7px;
	line-height: 25px;
	text-align: center;
}
.bnr-style1 
{
	margin-left: 25px;
	float: right;
	margin-bottom: 11px;
}
.blk-goal2
{
	width: 198px;
float: right;
padding-top: 53px;
padding-right: 6px;
}
#lefts
{
    float: right;
	width: 239px;
	min-height: 150px;
}
#footer-side
{
    background-position: -0px 100%;
    width: 1000px;
	height: 76px;
	position: relative;
}
#footer-side1
{
	color: #FBE89D;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
position: absolute;
text-align: center;
top: 35px;
left: 199px;
}
/*----------------------------------
style organal
----------------------------------*/
tr.odd td, tr.even td {
  padding: 0.3em;
}
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.5em;
}
h1 {
  font-size: 1.3em;
}
h2 {
  font-size: 1.2em;
}
h3, h4, h5, h6 {
  font-size: 1.1em;
}
p {
  margin-top: 0.5em;
  margin-bottom: 0.9em;
}
a {
  text-decoration: none;
  font-weight: bold;
}
a:link {
  color: #523509;
}
a:visited {
  color: #523509;
}
a:hover {
  color: #857553;
  text-decoration: underline;
}
fieldset {
  border: 1px solid #ccc;
}
pre {
  font-family: "Times New Roman";
font-size: 15px;
font-weight: bold;
line-height: 1.7em;
text-align: justify;
}
table {
  /* make <td> sizes relative to body size! */
  font-size: 1em;
}
.form-item label {
  font-size: 1em;
  color: #222;
}
.item-list .title {
  font-size: 1em;
  color: #222;
}
.links {
  margin-bottom: 0;
}
.comment .links {
  margin-bottom: 0;
}

/*
** Page layout blocks / IDs
*/
#header, #content {
  width: 100%;
}
#header {
  background-color: #69c;
}
#logo {
  vertical-align: middle;
  border: 0;
}
#logo img {
  float: left; /* LTR */
  padding: 0 1em;
  border: 0;
}
#menu {
  padding: 0.5em 0.5em 0 0.5em; /* LTR */
  text-align: right; /* LTR */
  vertical-align: middle;
}
#navlist {
  font-size: 1.0em;
  padding: 0 0.8em 1.2em 0; /* LTR */
  color: #9cf;
}
#navlist a {
  font-weight: bold;
  color: #fff;
}
#subnavlist {
  padding: 0.5em 1.2em 0.4em 0; /* LTR */
  font-size: 0.8em;
  color: #9cf;
}
#subnavlist a {
  font-weight: bold;
  color: #9cf;
}
ul.links li {
  border-left: 1px solid #9cf; /* LTR */
}
ul.links li.first {
  border: none;
}
#search .form-text, #search .form-submit {
  border: 1px solid #369;
  font-size: 1.1em;
  height: 1.5em;
  vertical-align: middle;
}
#search .form-text {
  width: 8em;
  padding: 0 0.5em;
}
#mission {
  background-color: #369;
  padding: 1.5em 2em;
  color: #fff;
}
#mission a, #mission a:visited {
  color: #9cf;
  font-weight: bold;
}
.site-name {
  margin: 0.6em 0 0 ;
  padding: 0;
  font-size: 2em;
}
.site-name a:link, .site-name a:visited {
  color: #fff;
}
.site-name a:hover {
  color: #369;
  text-decoration: none;
}
.site-slogan {
  font-size: 1em;
  color: #eee;
  display: block;
  margin: 0;
  font-style: italic;
  font-weight: bold;
}
#main {
  /* padding in px not ex because IE messes up 100% width tables otherwise */
  padding: 10px;
}
#mission, .node .content, .comment .content {
  line-height: 1.4em;
}
#help {
  font-size: 0.9em;
  margin-bottom: 1em;
}
.breadcrumb {
  margin-bottom: 10px;
  padding:0 10px 0 0;
}
.messages {
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 0.3em;
  margin-bottom: 1em;
}
.error {
  border-color: red;
}
#sidebar-left, #sidebar-right 
{
  background-color: #ddd;
  width: 16em;
  /* padding in px not ex because IE messes up 100% width tables otherwise */
  padding: 10px;
  vertical-align: top;
}
#footer {
  background-color: #CBCBCB;
  padding: 7em 0 0; 
  font-size: 0.8em;
  float:right;
}

/*
** Common declarations for child classes of node, comment, block, box, etc.
** If you want any of them styled differently for a specific parent, add
** additional rules /with only the differing properties!/ to .parent .class.
** See .comment .title for an example.
*/
.title, .title a {
  font-weight: bold;
  font-size: 1.3em;
  color: #777;
  margin: 0 auto;  /* decrease default margins for h<x>.title */
}
.submitted {
  color: #999;
  font-size: 0.8em;
}
.links {
  color: #999;
}
.links a {
  font-weight: bold;
}
.block, .box {
  padding: 0 0 1.5em 0; /* LTR */
}
.block {
  /*border-bottom: 1px solid #bbb;*/
 /* padding-bottom: 0.75em;
  margin-bottom: 1.5em;*/
}
.block .title {
  margin-bottom: .25em;
}
.box .title {
  font-size: 1.1em;
}
.node {
  margin: .5em 0 2em; /* LTR */
}
.sticky {
  padding: .5em;
  background-color: #eee;
  border: solid 1px #ddd;
}
.node .content, .comment .content {
  margin: .5em 0 .5em;
}
.node .taxonomy {
  color: #999;
  font-size: 0.8em;
  padding-left: 1.5em; /* LTR */
}
.node .picture {
  border: 1px solid #ddd;
  float: right; /* LTR */
  margin: 0.5em;
}
.comment {
  border: 1px solid #abc;
  padding: .5em;
  margin-bottom: 1em;
}
.comment .title a {
  font-size: 1.1em;
  font-weight: normal;
}
.comment .new {
  text-align: right; /* LTR */
  font-weight: bold;
  font-size: 0.8em;
  float: right; /* LTR */
  color: red;
}
.comment .picture {
  border: 1px solid #abc;
  float: right; /* LTR */
  margin: 0.5em;
}

/*
** Module specific styles
*/
#aggregator .feed-source {
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 1em;
  margin: 1em 0;
}
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
  color: #999;
  font-style: italic;
  font-size: 0.9em;
}
#aggregator .title {
  margin-bottom: 0.5em;
  font-size: 1em;
}
#aggregator h3 {
  margin-top: 1em;
}
#forum table {
  width: 100%;
}
#forum td {
  padding: 0.5em;
}
#forum td.forum, #forum td.posts {
  background-color: #eee;
}
#forum td.topics, #forum td.last-reply {
  background-color: #ddd;
}
#forum td.container {
  background-color: #ccc;
}
#forum td.container a {
  color: #555;
}
#forum td.statistics, #forum td.settings, #forum td.pager {
  height: 1.5em;
  border: 1px solid #bbb;
}
#forum td .name {
  color: #96c;
}
#forum td .links {
  padding-top: 0.7em;
  font-size: 0.9em;
}
#profile .profile {
  clear: both;
  border: 1px solid #abc;
  padding: .5em;
  margin: 1em 0em;
}
#profile .profile .name {
  padding-bottom: 0.5em;
}
.block-forum h3 {
  margin-bottom: .5em;
}
div.admin-panel .description {
  color: #999;
}
div.admin-panel .body {
  background: #f4f4f4;
}
div.admin-panel h3 {
  background-color: #69c;
  color: #fff;
  padding: 5px 8px 5px;
  margin: 0;
}
.clear{
	clear:both;
}
/********************************************************
style pager
*********************************************************/
#contents li a.active {
    color: #565455;
}
#contents .pager {
    padding-top: 15px;
}
#contents .item-list .pager li.pager-item {
    background-color: #fffeed;
border: 1px solid #b5a971;
color: #383838;
display: inline;
font-family: tahoma;
font-size: 12px;
font-weight: normal;
list-style-type: none;
padding: 2px 6px;
}
#contents .item-list .pager li.pager-first, #contents .item-list .pager li.pager-previous 
{
    height: 25px;
    padding: 0;
    width: 26px;
	border:0;
}
#contents .item-list .pager li.pager-last
  {
    height: 25px;
    padding: 0;
    width: 26px;
	border:0;
}
#contents .item-list .pager li.pager-last  {
    padding: 0;
}
#contents .item-list .pager li.pager-first  {
    padding: 0;
}
#contents .item-list .pager li.pager-previous .arrow_p
{
	background: url("images/icon-pager1.png") no-repeat scroll 100% 0 transparent;
cursor: pointer;
display: inline-block;
height: 28px;
margin-top: 1px;
vertical-align: top;
width: 51px;
}
#contents .item-list .pager li.pager-next .arrow_n
{
	background: url("images/icon-pager1.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
display: inline-block;
height: 28px;
margin-top: 1px;
vertical-align: top;
width: 51px;
}
#contents .item-list ul li {
    margin: 0 0 1px 1px;
}
#contents .item-list .pager li.pager-current {
	background-color: #3f9d67;
border: 1px solid #084d2b;
color: #ffffff;
display: inline;
font-family: tahoma;
font-size: 13px;
font-weight: bold;
list-style-type: none;
padding: 2px 6px;
}
/******************************************************/
.img_art
{
	display: inline-block;
float: left;
margin: 7px 26px 10px 0;
padding: 1px;
border: 2px solid #FFFEFF;
background-color: #D1D1D1;
}
.body_mat
{
	color: #322e2a;
font-family: "Times New Roman";
font-size: 16px;
font-weight: bold;
line-height: 30px;
text-align: justify;
padding: 12px 19px 12px 19px;
}
.services_b
{
	background: url(images/bak-service.jpg) 0 0 repeat-x;
float: right;
position: relative;
width: 686px;
height: 30px;
margin: 20px 0;
z-index: 100;
color: #F9E5DE;
}
.breadcrumb_arrow 
{
    background: url("icons/bm-ar.png") no-repeat scroll 0 0 transparent;
display: inline-block;
height: 9px;
margin: 11px 9px 0 3px;
vertical-align: top;
width: 8px;
}
.breadcrumb a:link, .breadcrumb a:visited 
{
	color: #63533d;
}
.breadcrumb a:hover {
	color: #086d3e;
	text-decoration: none;
}
.breadcrumb a 
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
}
.tit_about
{
	color: #B45543;
    font-family: 'Conv_GESSTwoMedium';
    font-size: 13pt;
    font-weight: normal;
    line-height: 21px;
    padding: 10px 5px;
    text-align: right;
    text-decoration: none;
}
.body_about
{
	color: #6E624C;
    font-family: "Times New Roman";
    font-size: 12pt;
    font-weight: bold;
    line-height: 24px;
    padding: 0 10px 10px 0;
    text-align: right;
    text-decoration: none;
}
#cont_page
{
	margin: 10px 5px 0 0;
	position: relative;
	width: 680px;
}
.blk-lgan
{
	height: 240px;
    margin-top: 20px;
    position: relative;
    width: 379px;
}
.img-lgan-style
{
    left: -208px;
    position: absolute;
    top: 12px;
    width: 174px;
}
.blk-news
{
	height: 132px;
    margin-top: 20px;
    position: relative;
    width: 377px;
}
.img-news-style
{
    left: -208px;
    position: absolute;
    top: 12px;
    width: 174px;
}
.serviecs
{
    background: url("images/group-icons.png") no-repeat scroll 0 0 transparent;
left: 153px;
position: absolute;
top: 4px;
width: 108px;
height: 21px;
}
.attachment
{
left: 323px;
position: absolute;
top: -2px;
width: 350px;
text-align: left;
height: 21px;
}
.tt-img
{
	padding-top: 3px;
display: inline-block;
padding-left: 6px;
font-size: 14px;
}
#bassam-share
{
    left: 8px;
position: absolute;
top: 4px;
width: 131px;
}
#bassam-share2
{
    left: 0;
    position: absolute;
    top: 0;
}
.biger
{
    position: absolute;
    left: 0;
    top: 0;
	width: 21px;
	height: 21px;
	cursor: pointer;
}
.smaller
{
    position: absolute;
left: 22px;
top: 0;
width: 21px;
height: 21px;
cursor: pointer;
}
#cov_doc
{
    position: absolute;
	right: 0;
	top: 0;
	width: 21px;
	height: 21px;
	cursor: pointer;
}
.printer
{
    position: absolute;
right: 28px;
top: 0;
width: 21px;
height: 21px;
}
.body-mat-sq22
{
    color: #504F4A;
    font-family: tahoma;
    font-size: 10pt;
    font-weight: normal;
    line-height: 22px;
    text-align: justify;
	padding: 5px 15px 17px 0;
}
.doc_print 
{
    background-color: #FFFFFF;
    margin: 0 auto;
    padding: 20px;
    text-align: right;
    width: 800px;
}
.img_news1
{
	margin-bottom: 15px;
	width: 175px;
}
.images_news
{
    display: block;
    float: left;
    margin: 5px 22px 10px 0;
    padding: 1px;
	width: 175px;
}
.tit-mat-news
{
    background: url("images/icon-s-tit.png") no-repeat scroll 100% 8px transparent;
    color: #8B7031;
    padding-right: 13px;
}
.tit-mat-news a:link, .tit-mat-news a:visited 
{
	color: #8B7031;
}
.tit-mat-news a:hover {
	color: #8B7031;
	text-decoration: none;
}
.tit-mat-news a 
{
	color: #8B7031;
	font-family: "Times New Roman";
	font-size: 12pt;
	font-weight: bold;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
}
.body-mat-sq32 
{
    color: #504F4A;
    font-family: tahoma;
    font-size: 10pt;
    font-weight: normal;
    line-height: 22px;
    padding: 2px 13px 17px 0;
    text-align: justify;
}
.name-author-sq22 a:link, .name-author-sq22 a:visited
{
    color: #ef9300;
}
.name-author-sq22 a:hover
{
    color: #C46E00;
}
.name-author-sq22 a 
{
    line-height: 19px;
text-align: right;
text-decoration: none;
}
.name-author-sq22
{
	color: #ef9300;
	margin: 4px 19px 0 0;
	font-family: "Times New Roman";
	font-size: 11pt;
	font-weight: bold;
}
.blk-info-mat
{
	margin: 5px 19px 0 0;
}
.blk-news-lr
{
    height: 132px;
    margin-top: 20px;
    position: relative;
    width: 580px;
}
.blk_player
{
	background-color: #EEECE0;
    margin: 13px 0;
    padding: 30px 0;
}
.down_icon,.player_js,.down_icon22
{
	cursor: pointer;
}
.title-auto
{
	color: #5C3D32;
    font-family: "Times New Roman";
    font-size: 11pt;
    font-weight: bold;
    height: 35px;
    text-align: center;
}
.attach-auto
{
	margin: 20px auto;
    text-align: center;
    width: 100%;
}
.blk-book-img {
float: left;
margin: 0 28px 0 0;
width: 148px;
}
.blk-book-info
{
	width: 369px;
	float: right;
	color: #594A43;
    font-family: "Times New Roman";
    font-size: 12pt;
    font-weight: bold;
}
.tit_mat_b
{
	color: #A1722E;
}
.list-img
{
	border: 1px solid #BFBAB6;
}
.blk-pdf
{
	margin-top: 21px;
}
.tit-search 
{
    color: #6B4520;
    font-family: Times New Roman;
    font-size: 18px;
    font-weight: bold;
}
.tit-count-m 
{
    color: #A1722E;
    font-family: Times New Roman;
    font-size: 16px;
    font-weight: bold;
}
.word_type
{
	color: #36312D;
    float: right;
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
    margin: 14px 73px 14px 0;
    width: 42%;
}
.search_type
{
	float: right;
    margin: 0 auto;
	color: #36312D;
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
	margin: 14px 0;
}
.blk-search-ch
{
	background: url("images/b-chose.gif") repeat-x scroll 0 0 transparent;
    border-left: 1px solid #E6EAEB;
    border-right: 1px solid #E6EAEB;
    color: #000000;
    height: 32px;
    margin: 0 auto;
    padding: 6px 15px 0 0;
    width: 542px;
}
.bu-sea
{
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.ic_se
{
    background-position: -1376px -346px;
    float: right;
    height: 13px;
    margin: 5px;
    width: 13px;
}
.ti_se
{
    color: #2657A2;
    float: right;
    font-family: "Times New Roman";
    font-size: 20px;
    font-weight: bold;
    text-align: right;
}
.blk-se-body .form-item
{
    margin: 0;
}
.blk-se-body .form-radios
{
    margin: 0;
}
.word_type .form-radios
{
    margin: 0 0 15px;
}
.word_type .form-item
{
    margin: 6px 0;
}
.search_type .form-item
{
    margin: 6px 0;
}
.blk-search .form-item
{
    margin: 0;
}
.blk-search
{
	height: 55px;
    margin: 0 auto;
    padding: 25px 42px 0 0;
    width: 419px;
}
.blk-search span
{
	float: right;
    margin: 0 5px;
	color: #36312D;
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
}
#news_blk22
{
	height: 27px;
	left: 0;
	position: absolute;
	top: 178px;
	width: 756px;
}
.news-bar 
{
	margin-left: 17px;
	display: inline-block;
}
.news-bar2
{
	padding-right: 21px;
	margin-left: 17px;
	display: inline-block;
}
#scroller_news
{
	height: 27px;
}
a.links_news:link,a.links_news:visited
{
	color: #585544;
}
a.links_news:hover
{
	color: #B25F3C;
	text-decoration: none;
}
a.links_news
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
.title-new-art a span span {
    display: inline-block;
    padding-top: 0;
}
.tw-img 
{
    float: right;
    margin: 5px;
    width: 50px;
}
.tw-body 
{
	float: right;
	margin: 5px 0;
	width: 227px;
	color: #7C7B76;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#box-tw-b 
{
	height: 110px;
	width: 288px;
	margin: 1px;
	overflow-y: scroll;
}
.img-tw 
{
	float: left;
margin-left: 10px;
margin-top: 9px;
width: 41px;
}
.body-tw
{
	float: left;
	margin-left: 11px;
	text-align: left;
	width: 209px;
	margin-bottom: 16px;
}
.tit-tw 
{
	color: #4AB0C6;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	display: inline-block;
	text-align: left;
	float: left;
	margin-right: 9px;
}
.text-tw 
{
	color: #333C39;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	display: inline;
	direction: rtl;
	text-align: justify;
	margin-bottom: 10px;
}
.blk-bar-i
{
	width: 169px;
	height: 161px;
	background-color: #434021;
	margin: 0 22px;
}
.img-bar-i
{
	width: 164px;
	height: 91px;
	border: 2px solid #594B3E;
}
a.link-bar-i:link,a.link-bar-i:visited
{
	color: #E1C08B;
}
a.link-bar-i:hover
{
	color: #E1C08B;
	text-decoration: none;
}
a.link-bar-i
{
	display: block;
    font-family: "Times New Roman";
    font-size: 14px;
    font-weight: bold;
    line-height: 22px;
    padding: 0 8px;
    text-decoration: none;
    text-align: justify;
}
#blk-bar
{
	right: 19px;
    position: absolute;
    top: 230px;
    width: 961px;
}
.msgBoxContainer
{
	direction: rtl;
	font-family: "Conv_GESSTwoMedium","Times New Roman",Tahoma;
    font-size: 15px;
    font-weight: bold;
}
div.msgBoxTitle 
{
    border-bottom: 1px solid #002C5F;
    color: #00335E;
	font-family: "Conv_GESSTwoMedium","Times New Roman",Tahoma;
    font-size: 15px;
    font-weight: bold;
    padding: 5px 0;
    text-align: right;
    width: 100%;
}
.count-mat-sq2 {
    color: #312d2a;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
line-height: 19px;
text-align: justify;
}
.change_r {
    cursor: pointer;
	height: 10px;
	position: absolute;
	right: 5px;
	top: 24px;
	width: 5px;
}
.change_l {
    cursor: pointer;
height: 10px;
left: 10px;
position: absolute;
top: 24px;
width: 5px;
}
#n_change_l_r
{
	position: relative;
}
.table_stu tr.header
{
	background: url("images/bak-main-t.jpg") repeat-x scroll 0 0 #C2B595;
    color: #5C3D32;
    font-family: "Times New Roman";
    font-size: 12pt;
    font-weight: bold;
    height: 37px;
}
.rows_1
{
	border-bottom: 1px solid #F0E5C5;
    border-top: 1px solid #FFFFFF;
    color: #5C3D32;
	background-color: #F2F0E3;
    font-family: "Times New Roman";
    font-size: 11pt;
    font-weight: bold;
	height: 60px;
}
.rows_2
{
	border-bottom: 1px solid #F0E5C5;
    border-top: 1px solid #FFFFFF;
    background-color: #E6E2C9;
    color: #5C3D32;
    font-family: "Times New Roman";
    font-size: 11pt;
    font-weight: bold;
	height: 60px;
}
/**********************************/
.header-co
{
	width: 747px;
}
#complete_p
{
	background-position: 0 -417px;
float: right;
height: 40px;
width: 503px;
}
#complete_p_m
{
	background-position: 0 -417px;
	float: right;
	height: 40px;
	width: 496px;
}
#blk_content_b
{
    background: url("images/bak-con.jpg") repeat-x scroll 0 0 #f2efe6;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
width: 745px;
min-height: 775px;
}
#public_blk
{
    padding: 30px 30px 20px 30px;
	width: 686px;
}
#testimonials
{
	background-position: -749px -631px;
float: right;
height: 40px;
width: 251px;
}
#member
{
	background-position: 0 -721px;
    float: right;
    height: 40px;
    width: 244px;
}
#authors
{
	background-position: -749px -511px;
float: right;
height: 40px;
width: 251px;
}
#gbook
{
	background-position: -749px -471px;
float: right;
height: 40px;
width: 251px;
}
#khotab
{
	background-position: -497px -577px;
    float: right;
    height: 40px;
    width: 251px;
}
#maktaba
{
	background-position: -497px -537px;
    float: right;
    height: 40px;
    width: 251px;
}
#contactus
{
	background-position: -749px -671px;
    float: right;
    height: 40px;
    width: 251px;
}
#vote
{
	background-position: -245px -760px;
    float: right;
    height: 40px;
    width: 251px;
}
#feqh
{
	background-position: -749px -551px;
    float: right;
    height: 40px;
    width: 251px;
}
#article
{
	background-position: -749px -591px;
    float: right;
    height: 40px;
    width: 251px;
}
#category
{
	background-position: -245px -720px;
    float: right;
    height: 40px;
    width: 251px;
}
#research
{
	background-position: -749px -752px;
    float: right;
    height: 40px;
    width: 251px;
}
#book
{
	background-position: -749px -711px;
    float: right;
    height: 40px;
    width: 251px;
}
#publish
{
	background-position: -497px -457px;
    float: right;
    height: 40px;
    width: 251px;
}
#khotab
{
	background-position: -497px -577px;
    float: right;
    height: 40px;
    width: 251px;
}
#discussion
{
	background-position: -497px -719px;
    float: right;
    height: 40px;
    width: 251px;
}
#news
{
	background-position: -496px -417px;
    float: right;
    height: 40px;
    width: 251px;
}
#aboutus
{
	background-position: -497px -497px;
    float: right;
    height: 40px;
    width: 251px;
}
#aalam
{
	background-position: -497px -759px;
    float: right;
    height: 40px;
    width: 251px;
}

.term-items1,.term-items2
{
	background: url("images/line-red.png") repeat-x scroll 0 100% #e7e0cd;
	color: #0a7b45;
	float: right;
	height: 35px;
	width: 328px;
}
.term-items3,.term-items0
{
	background: url("images/line-red.png") repeat-x scroll 0 100% #f4eddd;
	color: #0a7b45;
	float: right;
	height: 35px;
	width: 328px;
}
.term-items1,.term-items3
{
	margin-left: 30px;
}
.top-border
{
	border-top: 1px solid #0e894d;
	height: 36px;
}
.bot-border
{
	border-bottom: 1px solid #0e894d;
	background-image: none;
	height: 35px;
}
.w-part
{
	display: inline-block;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
margin: 9px 15px 0 0;
text-align: right;
float: right;
}
.w-part a:link, .w-part a:visited
{
	color: #4a453e;
}
.w-part a
{
	background: url("images/icon-tit1.png") no-repeat scroll right 7px transparent;
	color: #4a453e;
	display: inline-block;
	font-weight: bold;
	padding: 0 8px 0 0;
}
.w-part a:hover
{
	color: #584f43;
	text-decoration: none;
}
.n-part
{
	color: #0a7b45;
display: inline-block;
float: left;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
margin: 11px 0 0 16px;
text-align: left;
width: 40px;
}
.end-term {
background: url("images/line-red.png") repeat-x scroll 0 0 transparent;
height: 2px;
width: 100%;
}
.title-video {
	background: url("icons/video-icon.png") no-repeat scroll 99% 14px transparent;
}
.title-article {
background: url("icons/article-icon.png") no-repeat scroll 99% 14px transparent;
}
.title-sound {
	background: url("icons/sound-icon.png") no-repeat scroll 99% 15px transparent;
}
a.link-mats:link,a.link-mats:visited
{
	color: #615a52;
}
a.link-mats:hover
{
	color: #7a5b37;
}
a.link-mats
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
}
a.link-term:link,a.link-term:visited
{
	color: #62513d;
}
a.link-term:hover
{
	color: #725028;
}
a.link-term
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
}
.type-term-img
{
	background: url("images/type-links.jpg") no-repeat scroll 0 0 transparent;
}
.blk-type 
{
	background: url("images/bak-type-link.jpg") repeat-x scroll 0 100% #dfd9c9;
	height: 108px;
	width: 686px;
	margin-bottom: 26px;
}
.blk-term-s
{
	background: url("images/bak-term-s.jpg") repeat-x scroll 0 0 transparent;
	height: 51px;
	width: 676px;
	padding: 12px 10px 0 0;
	margin-bottom: 19px;
}
.type-term 
{
	background: url("images/type-links.jpg") no-repeat scroll 0 0 transparent;
	height: 60px;
	width: 686px;
	position: relative;
}
#ty-khotab,#ty-khotab_a
{
	height: 57px;
	position: absolute;
	right: 7px;
	top: 0;
	width: 74px;
}
#ty-khotab
{
	background-position: -605px 0;
}
#ty-khotab_a
{
	background-position: -605px -61px;
}
a#ty-khotab:hover
{
	background-position: -605px -61px;
}
#ty-feqh,#ty-feqh_a
{
	height: 57px;
	position: absolute;
	left: 494px;
	top: 0;
	width: 100px;
}
#ty-feqh
{
	background-position: -494px 0;
}
#ty-feqh_a
{
	background-position: -494px -61px;
}
a#ty-feqh:hover
{
	background-position: -494px -61px;
}
#ty-article,#ty-article_a
{
	height: 57px;
	position: absolute;
	left: 403px;
	top: 0;
	width: 74px;
}
#ty-article
{
	background-position: -403px 0;
}
#ty-article_a
{
	background-position: -403px -61px;
}
a#ty-article:hover
{
	background-position: -403px -61px;
}
#ty-book,#ty-book_a
{
	height: 57px;
	position: absolute;
	left: 319px;
	top: 0;
	width: 74px;
}
#ty-book
{
	background-position: -319px 0;
}
#ty-book_a
{
	background-position: -319px -61px;
}
a#ty-book:hover
{
	background-position: -319px -61px;
}
#ty-research,#ty-research_a
{
	height: 57px;
	position: absolute;
	left: 179px;
	top: 0;
	width: 130px;
}
#ty-research
{
	background-position: -179px 0;
}
#ty-research_a
{
	background-position: -179px -61px;
}
a#ty-research:hover
{
	background-position: -179px -61px;
}
#ty-publish,#ty-publish_a
{
	height: 57px;
	position: absolute;
	left: 76px;
	top: 0;
	width: 90px;
}
#ty-publish
{
	background-position: -76px 0;
}
#ty-publish_a
{
	background-position: -76px -61px;
}
a#ty-publish:hover
{
	background-position: -76px -61px;
}
#ty-maktaba,#ty-maktaba_a
{
	height: 57px;
	position: absolute;
	left: 3px;
	top: 0;
	width: 64px;
}
#ty-maktaba
{
	background-position: -3px 0;
}
#ty-maktaba_a
{
	background-position: -3px -61px;
}
a#ty-maktaba:hover
{
	background-position: -3px -61px;
}
.main-breadcrumb
{
	padding: 10px 20px 0 0;
}
.temp_img2
{
	display: inline-block;
	float: left;
	height: auto;
}
/********************************************************
style media
*********************************************************/
.ico-listen
{
	background: url("images/listen-icon.jpg") no-repeat 0 0;
	cursor: pointer;
    display: inline-block;
    height: 32px;
    width: 66px;
}
.ico-watch
{
	background: url("images/watch-icon.jpg") no-repeat 0 0;
	cursor: pointer;
    display: inline-block;
    height: 32px;
    width: 66px;
}
.ico-download
{
	background: url("images/download-icon.jpg") no-repeat 0 0;
    cursor: pointer;
    display: inline-block;
    height: 32px;
    width: 66px;
}
.t-view-media
 {
    background: url("images/bak-h-media.jpg") repeat-x scroll 0 0 transparent;
height: 37px;
padding: 4px 10px 0 11px;
width: 665px;
}
.img-attch
{
	color: #494E57;
    float: left;
    font-family: tahoma;
    font-size: 14px;
    font-weight: lighter;
}	
.span-space 
 {
    float: right;
    margin: 0 2px;
}
.c-view-media
 {
    background-color: #EBE7DB;
border-bottom: 2px solid #0D894D;
height: 100%;
padding: 45px 0;
width: 686px;
margin: 0 auto;
}
.na_te_img
 {
    color: #FFFFFF;
    font-family: "Times New Roman";
    font-size: 18px;
    font-weight: bold;
    height: 0;
    position: relative;
    top: -51px;
    width: 50%;
}
.back-term-nam
{
    color: #2657A2;
    float: right;
    font-family: "Times New Roman";
    font-size: 19px;
    font-weight: bold;
    margin: 5px;
    text-align: right;
}
.tit-mat-media
{
    color: #398FBC;
	margin: 0 0 7px;
}
.tit-mat-media a.link_art:link,.tit-mat-media a.link_art:visited 
{
    color: #398FBC;
}
.tit-mat-media a.link_art:hover 
{
    color: #1F508B;
}
#box-add-comm .form-item label {
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
}
#box-add-comm .error {
	color: red;
}
.captcha label, #box-add-comm .description {
    display: none;
}
/*********************************
version style
*********************************/
.ver-style
{
	width: 686px;
	height: 100px;
	color: #464239;
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
	line-height: 18px;
}
.ver-style .tit-n-mat a:link,.ver-style .tit-n-mat a:visited,.body-qalo .tit-n-mat a:link,.body-qalo .tit-n-mat a:visited
{
	color: #464239;
}
.body-qalo .tit-n-mat a:hover
{
	color: #806321;
}
.body-qalo .tit-n-mat a 
{
    font-size: 12px;
    font-weight: bold;
	text-decoration: none;
}
.ver-style .term-n-mat a:link,.ver-style .term-n-mat a:visited
{
	color: #ef9300;
}
.ver-style .term-n-mat a:hover
{
	color: #C46E00;
}
.ver-style .term-n-mat a 
{
	text-decoration: none;
	font-weight: normal;
}
.end-blk-n
{
	background: url("images/line-red.png") repeat-x scroll 0 0 #ede9dd;
	height: 2px;
	width: 100%;
}
.ver-fir
{
	background-color: #EDE9DD;
}
.ver-sec
{
	background-color: #F6F2E9;
}
.body-ver
{
	width: 567px;
	float: right;
	margin-top: 15px;
}
.temp_ver_img 
{
	background-color: #E7E9E4;
	border: 2px solid #FFFFFF;
	display: inline-block;
	float: right;
	margin: 13px 31px 10px 15px;
	position: relative;
	text-align: left;
	width: 59px;
	height: 74px;
}
.img_thumn2 {
border: 2px solid #F8F2F4;
padding: 0px;
}
.space-tab
{
	margin-top: 20px;
}
/******************************************/
.author_img
{
	background: url(images/char-ico.png) 0 0 no-repeat;
}
.all_author
{
	background-position: -68px 0;
	height: 28px;
	width: 54px;
}
.link_author .active_c
{
	background-position: -34px 0;
	display: inline-block;
	height: 28px;
	text-align: center;
	width: 33px;
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 13px;
font-weight: bold;
padding-top: 3px;
}
.link_author 
{
	width: 636px;
	background: url(images/bak-authors.jpg) repeat-x 0 100% #DDD6C6;
	min-height: 82px;
	padding: 9px 50px 0 0;
	color: #000;
	margin: 0 auto;
}
.author_char
{
	height: 56px;
	width: 515px;
	float: right;
}
.buttom_all
{
	float: right;
height: 56px;
margin-right: 25px;
width: 65px;
}
.class_char
{
	background-position: 0 0;
	display: inline-block;
	height: 28px;
	text-align: center;
	width: 33px;
	color: #000000;
	font-family: tahoma;
	font-size: 13px;
font-weight: bold;
padding-top: 3px;
}
.b_t_m_art {
	background: #C2B595 url(images/bak-head.jpg) repeat-x 0 0;
	color: #e9edde;
	border-left: 1px solid #d5d7c1;
	font-family: "Times New Roman";
	font-size: 11pt;
	font-weight: bold;
	height: 34px;
	margin-left: 1px;
	float: right;
}
.width_t_au_p
{
	width: 572px;
}
.b_v_m_art
{
	background: url("images/bak-head-col2.jpg") repeat-x 0 0;
	display: inline-block;
	height: 34px;float: right;
	color: #e9edde;
}
.width_c_au
{
	width: 111px;
}
.t_m_art {
display: inline-block;
padding-top: 6px;
text-align: center;
width: 100%;
}
.v_m_art {
display: inline-block;
padding-top: 2px;
text-align: center;
width: 100%;
color: #e9edde;
font-family: "Times New Roman";
font-size: 11pt;
font-weight: bold;
}
.text-footnote {
	display: none;
}
.name-author 
{
    color: #5f5749;
	font-family: "Times New Roman";
	font-size: 15pt;
	font-weight: bold;
	line-height: 22px;
	position: absolute;
	right: 143px;
	top: 4px;
}
.info-khatib
{
	color: #cb7213;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
line-height: 19px;
text-align: right;
position: absolute;
right: 30px;
top: 53px;
}
.brief-khatib
{
	position: absolute;
	width: 123px;
	height: 32px;
	left: 0;
	top: 36px;
	cursor: pointer;
}
a.term_link:link, a.term_link:visited {
color: #63533d;
}
a.term_link:hover {
color: #D1861E;
}
a.term_link {
font-family: tahoma;
font-size: 12px;
font-weight: bold;
line-height: 21px;
text-align: right;
text-decoration: none;
}
a.tree-l:link, a.tree-l:visited
{
	color: #77392E;
}
a.tree-l:hover
{
	color: #63533d;
}
a.tree-l 
{
	font-family: "Times New Roman";
	font-size: 14pt;
	font-weight: bold;
	line-height: 22px;
}
/******************************************************
test style
*******************************************************/
.testimonials-term
{
	width: 176px;
	float: right;
}
a.tit-term-t
{
	color: #38332D;
font-family: "Times New Roman";
font-size: 16px;
font-weight: bold;
width: 176px;
height: 48px;
display: block;
text-decoration: none;
}
a.tit-term-t:hover
{
	background-color: #1F8B59;
	text-decoration: none;
	color: #D9E6D4;
}
a.tit-term-t-v
{
	background-color: #1F8B59;
	text-decoration: none;
	color: #D9E6D4;
}
.tit-term-t-s 
{
	background: url("images/icon-art22.png") no-repeat scroll 100% center transparent;
	padding-right: 12px;
	margin-right: 20px;
	display: inline-block;
	margin-top: 15px;
	width: 81%;
}
.testimonials-mats
{
	background-color: #1F8B59;
	width: 525px;
	float: right;
	padding: 2px;
	color: #464239;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 22px;
}
.end-term 
{
	background: url("images/end-title.png") repeat-x scroll 0 0 transparent;
	height: 2px;
	margin: 0 auto;
	width: 87%;
}
.body-qalo
{
	width: 338px;
float: right;
}
.testimonials-blk-m0,.testimonials-blk-m1
{
	width: 485px;
height: 127px;
padding: 25px 20px 18px;
background-color: #EDE9DD;
}
.testimonials-blk-m0
{
background-color: #F6F2E9;
}
.testimonials-blk-lo
{
	width: 719px;
background: url("images/bak-trm-ge.png") repeat-y scroll 0 0 transparent;
margin: 0 -20px 36px;
float: right;
}
.temp_ver_img22 {
float: right;
margin-left: 21px;
}
.term-n-mat
{
	color: #967856;
	display: inline;
}
.body-qalo .date_count_v
{
	color: #ef9300;
}
.body-qalo .breif_ver
{
	color: #302C23;
	padding-top: 5px;
	text-align: justify;
}
.site-new
{
	height: 230px;
margin: 10px 0 15px;
overflow: hidden;
}
.ban_items2
{
	margin-right: 9px;
}
.blk-terms-link 
{
	min-height: 28px;
}
a.khotab-link:link, a.khotab-link:visited 
{
	color: #454138;
}
a.khotab-link
{
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
}
a.aterms-link:link, a.aterms-link:visited 
{
	color: #5C4937;
}
a.aterms-link
{
	background-image: none;
	display: block;
}
#newsblk
{
	position: absolute;
bottom: 10px;
right: 91px;
height: 25px;
width: 656px;
}
.clear_b
{
	margin-bottom: 15px;
	clear: both;
}
#links_ex_up
{
	position: absolute;
top: 130px;
left: 33px;
height: 22px;
width: 235px;
}
.contactus_l
{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 22px;
	width: 50px;
}
.map_l
{
	position: absolute;
top: 0px;
right: 69px;
height: 22px;
width: 62px;
}
.categroy_l
{
	position: absolute;
top: 0px;
left: 0px;
height: 22px;
width: 91px;
}
#links_ex_down
{
	position: absolute;
top: 32px;
right: 28px;
height: 22px;
width: 235px;
}
#box-add-comm .form-item 
{
	margin: 5px 0;
}
a.link-img-blk:link, a.link-img-blk:visited {
	color: #543A07;
}
a.link-img-blk:hover
{
	color: #351E24;
}
a.link-img-blk 
{
	color: #41454E;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	text-align: right;
	text-decoration: none;
}
.serviecs22
{
    background: url("images/group-icons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 21px;
    left: 153px;
    position: absolute;
    top: 4px;
    width: 55px;
}
.captcha label, .description {
    display: none;
}

.field2 {
    float: right;
    height: 50px;
    width: 212px;
}
.field1 {
    color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0 0;
    padding-right: 76px;
    width: 125px;
}
.field11 {
    color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0 0;
    padding-right: 0px;
    width: 225px;
}
.field112 {
    color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0 0;
    padding-right: 30px;
    width: 225px;
}
.field111
{
    color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0 0;
    padding-right: 22px;
    width: 97px;
}
.field222
{
    float: right;
    height: 50px;
    width: 183px;
}
.field2_l
 {
    float: right;
    height: 50px;
    width: 227px;
}
.field1_l {
    color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0 0;
    padding-right: 76px;
    width: 125px;
}
.field1_la {
    color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 11px 0 0;
    padding-right: 0;
    width: 180px;
}
.field2_2 
{
    float: right;
    height: 50px;
    width: 584px;
}
.field1_2
{
     color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0;
    padding-right: 80px;
    width: 185px;
}
.field2_3 
{
    float: right;
    height: 228px;
    width: 584px;
}
.field2_3_u 
{
    float: right;
    height: 145px;
    width: 584px;
}
.field1_3
{
    color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0;
    padding: 62px 10px 0;
    width: 254px;
}
.field1_4 
{
    color: #5E5F59;
    float: right;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0 0;
    padding-right: 0;
    width: 240px;
}
.field2_4
{
    float: right;
    height: 50px;
    width: 179px;
}

#box-add-comm .form-radios .form-item
{
	margin:0;
	display:inline;
}
#box-add-comm .form-checkboxes .form-item
{
	margin:0;
	display:inline;
}
#box-add-comm .option
{
	color: #5E5F59;
	font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
}
#box-add-comm .form-checkboxes, #box-add-comm .form-radios {
    margin: 8px 0;
}
.form-item {
    margin-bottom: 1em;
    margin-top: 1em;
}
.required22 {
    color: #C72910;
}
/**********************************************/
.sum-students 
{
    background: url("images/level-stu.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 36px;
    margin: 0  auto 11px;
    padding-top: 3px;
    text-align: right;
    width: 223px;
}
.level-stu 
{
    background: url("images/level-stu.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 36px;
    margin: 11px auto;
    padding-top: 3px;
    text-align: right;
    width: 223px;
}
.tit-stu {
    color: #8C5906;
    display: inline-block;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    width: 167px;
}
.con-stu {
    color: #323546;
    display: inline-block;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    width: 56px;
}
.totle-stu {
    color: #323546;
    display: inline-block;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    padding: 16px 131px 0 0;
    text-align: center;
    width: 52px;
}
.table_stu
{
    color: #3A3832;
    font-family: "Times New Roman";
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
}
.form-item {
    margin-bottom: 1em;
    margin-top: 1em;
}
.form-item label {
    display: block;
    font-weight: bold;
}
.error {
    border-color: red;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
    border: 2px solid red;
}
.form-item label.option {
    display: inline;
    font-weight: normal;
}
html.js fieldset.collapsible {
    position: relative;
}
fieldset {
    border: 1px solid #CCCCCC;
}
fieldset {
    margin-bottom: 1em;
    padding: 0.5em;
}
.captcha label, .description {
display: none;
}
html.js fieldset.collapsible .fieldset-wrapper {
overflow: visible;
}
.field121
{
	color: #5E5F59;
	float: right;
	font-family: "Times New Roman";
	font-size: 16px;
	font-weight: bold;
	padding-right: 76px;
	width: 219px;
}
.form-item {
    margin-bottom: 1em;
    margin-top: 1em;
}
.top-banner 
{
    height: 41px;
    left: 20px;
    position: absolute;
    top: 195px;
    width: 541px;
}
.btn_print {
    background-color: #5E5F59;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    margin: 0 13px;
    padding: 9px 36px;
	float:left;
    font-family: Times New Roman;
    font-size: 16px;
    font-weight: bold;
}
a.tool-p:link,a.tool-p:visited
{
	color: #FFFFFF;
}
a.tool-p:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
#title-search {
    background: url("images/tit-search.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 33px;
    width: 167px;
}
#box-search .form-item {
    background-color: #CDCDCD;
    height: 25px;
    margin: 2px;
    padding-bottom: 6px;
    padding-right: 14px;
    padding-top: 1px;
    text-align: right;
    width: 128px;
}
#box-search #edit-search-wrapper input {
    border: 1px solid #3C2C1D;
    border-radius: 10px;
    height: 20px;
}
#box-search #edit-search-wrapper {
    background-color: rgba(0, 0, 0, 0);
}
.row-2
{
    background-color: #FBFAF6;
}
.row-1 
{
    background-color: #F1EFE2;
}
.box-email {
    background: url('images/form-email.jpg') no-repeat scroll 0px 0px transparent;
    height: 217px;
    margin: 59px auto 0px;
    position: relative;
    width: 461px;
}
#txt_email {
    background-color: transparent;
    border: 0px none;
    color: #EFE2DC;
    display: block;
    font-family: "Times New Roman";
    font-size: 22px;
    font-weight: bold;
    height: 32px;
    position: absolute;
    right: 132px;
    text-align: center;
    top: 99px;
    width: 194px;
}
.button_password {
    bottom: 0px;
    cursor: pointer;
    display: block;
    height: 40px;
    left: 25px;
    position: absolute;
    width: 114px;
}