﻿body
{
	margin:0px;
	background-color:#f9f6ed;
	background-image:url('/images/site_background.jpg');
	background-repeat:repeat-y;
	background-position:center top;
	direction:rtl;
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	height:100%;
}
html{height:100%}
img
{
	border-width:0px
}
a:link,a:active,a:visited
{
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#550000;
}
a:hover
{
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.header_background
{
	background-color:#4f0600;
}
.ddm_01_container
{
	background-image:url('/images/ddm_bg_01.jpg');
	background-repeat:no-repeat;
	height:40px;
	direction:rtl;
	font-family:Tahoma;
	font-size:0px;
	font-weight:normal;
}
.ddm_02_container
{
	background-image:url('/images/ddm_bg_02.jpg');
	background-repeat:no-repeat;
	height:30px;
	font-family:Tahoma;
	font-size:0px;
	font-weight:normal;
}
.marquee_background
{
	background-color:#ece6d6;
}
.marquee_container
{
	width:100%;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#31230a;
	vertical-align:middle;
}
a.marquee:link,a.marquee:active,a.marquee:visited
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#31230a;
	display:inline-block;
	height:27px;
	line-height:27px;
	vertical-align:top;
}
a.marquee:hover
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#800101;
	display:inline-block;
	height:27px;
	line-height:27px;
	vertical-align:top;
}
.blocks_border_01
{
	border-right:1px #ede7d7 solid;
	border-left:1px #ede7d7 solid;
}
.blocks_border_02 
{
	border-right:1px #c4bab9 solid;
	border-left:1px #c4bab9 solid;
	padding:5px;
	line-height:1.5;
	text-align:right;
}

.main_page_text
{
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	color:#2b2b2b;
	line-height:18px;
	text-align:right;
	line-height:1.5;
	margin:0px;
}
a.more:link,a.more:active,a.more:visited,a.more:hover
{	
	border-bottom:1px solid #800005;
color:#800005;
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
padding:5px 0 1px;
text-align:right;
text-decoration:none;
}
a.more:hover
{	
border-bottom:1px solid #000000;
color:#000000;
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
padding:5px 0 1px;
text-align:right;
text-decoration:none;
}
.regestration_episodes_container
{
	background-image:url('/images/regesteration_bg.jpg');
	background-repeat:no-repeat;
	height:32px;
	width:379px;
	text-align:right;
}
a.registeration_men:link,a.registeration_men:visited,a.registeration_men:active
{
	display:inline-block;
	width:66px;
	height:21px;
	background-image:url('/images/regesteration_buttons.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin:0px 5px 0px 5px;
	float:left;
	
}
a.registeration_men:hover
{
	display:inline-block;
	width:66px;
	height:21px;
	background-image:url('/images/regesteration_buttons.jpg');
	background-repeat:no-repeat;
	background-position:0px -44px;
	margin:0px 5px 0px 5px;
	float:left;

	
}
a.registeration_wemen:link,a.registeration_wemen:visited,a.registeration_wemen:active
{
	display:inline-block;
	width:66px;
	height:21px;
	background-image:url('/images/regesteration_buttons.jpg');
	background-repeat:no-repeat;
	background-position:0px -22px;
	margin:0px 0px 0px 10px;
	float:left;
	
}
a.registeration_wemen:hover
{
	display:inline-block;
	width:66px;
	height:21px;
	background-image:url('/images/regesteration_buttons.jpg');
	background-repeat:no-repeat;
	background-position:0px -66px;
	margin:0px 0px 0px 10px;
	float:left;
	
}

.navigation_trail_container
{
	color:#4c0000;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	background-color:#f7f5ed;
	height:25px;
	line-height:25px;
	width:97%;
	margin:3px 7px 5px 3px;
	text-align:right;
	padding-right:10px;
}
.navigation_trail_container a:link,.navigation_trail_container a:active,.navigation_trail_container a:visited
{
	color:#4c0000;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	background-color:#f7f5ed;
	height:25px;
	line-height:25px;
	text-decoration:none;
}
.navigation_trail_container a:hover
{
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	background-color:#f7f5ed;
	height:25px;
	line-height:25px;
	text-decoration:none;
}
.internal_pages_big_block_head
{
	background-image:url('/images/big_block_header_internal_pages.jpg');
	background-repeat:no-repeat;
	text-align:center;
	height:33px;
	vertical-align:middle;
	font-family:Traditional Arabic;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
	font-weight:bold;
}
a.CommentTitle:link,a.CommentTitle:active,a.CommentTitle:visited
{
	font-family:Traditional Arabic;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.CommentTitle:hover
{
	font-family:Traditional Arabic;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.internal_pages_small_block_head
{
	background-image:url('/images/small_block_header_internal_pages.jpg');
	background-repeat:no-repeat;
	text-align:center;
	height:33px;
	vertical-align:middle;
	
}
.small_block_title
{
	font-family:Traditional Arabic;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	float:right;
	margin-right:10px;
}
.internal_pages_block_content
{
	border-right:1px #c4bab9 solid;
	border-left:1px #c4bab9 solid;
	vertical-align:top;
	text-align:right;
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	color:#48484a;
	padding:10px;
	line-height:1.5;
}
.internal_pages_block_content_header
{
	background-image:url('/images/internal_page_data_title_bg.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	height:20px;
	text-align:right;
	padding-right:20px;
	vertical-align:middle;
}

.internal_pages_block_content_data_container
{
	border-left:1px #e4e0d5 solid;
	border-right:1px #e4e0d5 solid;
	border-top:1px #e4e0d5 solid;
	padding:5px;
	text-align:right;
	vertical-align:top;
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:normal;
	color:#48484a;
}
.internal_pages_block_content_footer
{
	background-image:url('/images/internal_page_data_block_footer_bg.jpg');
	background-repeat:repeat-x;
	background-position:center bottom;
}

.content_block_title
{
	font-family:Traditional Arabic;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	background-image:url('/images/title_arrow.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	text-indent:15px;
	height:12px;
	line-height:12px;

}

a.button:link,a.button:active,a.button:visited,a.button:hover
{
	background-image:url('/images/button_bg.jpg');
	background-repeat:no-repeat;
	display:inline-block;
	width:71px;
	height:28px;
	line-height:28px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
}

a.button_big:link,a.button_big:active,a.button_big:visited,a.button_big:hover
{
	background-image:url('/images/button_big_bg.jpg');
	background-repeat:no-repeat;
	display:inline-block;
	width:101px;
	height:22px;
	line-height:22px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
}

.tafseer_aya_border_bg
{
	background-image:url('/images/tafseer_aya_border_bg.jpg');
	background-repeat:repeat-y;
	height:50px;
	text-align:center;
	font-family:Traditional Arabic;
	font-size:18px;
	font-weight:bold;
	padding:0px 15px 0px 15px;
	line-height:1.5;
}

.tafseer_text
{
	text-align:right;
	font-family:Traditional Arabic;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding:10px;
	line-height:1.5;
}
.tafseer_options_conainer
{
	background-image:url('/images/tafseer_option_bg.jpg');
	background-repeat:repeat-y;
	height:400px;
	vertical-align:top;
}
.tafser_options_title

{
	background-image:url('/images/tafser_options_title_bg.jpg');
	background-repeat:no-repeat;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	height:31px;
	line-height:31px;
}
.combobox_title
{
	text-align:right;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.tafseer_options_separator
{
	height:2px;
	width:188px;
	background-color:#ffffff;
}
a.block_item:link,a.block_item:active,a.block_item:visited
{
	display:inline-block;
	text-align:right;
	background-image:url('/images/block_item_arrow.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#3f4042;
	padding:0px 15px 0px 0px;
	
}
a.block_item:hover
{
	display:inline-block;
	text-align:right;
	background-image:url('/images/block_item_arrow.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#480707;
	padding:0px 15px 0px 0px;
	
}
a.block_item_author:link,a.block_item_author:active,a.block_item_author:visited
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#ed1c24;
	
}
a.block_item_author:hover
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#3f4042;
	
}	
.block_data_container
{
	padding:5px;
	height:140px;
	text-align:right;
	vertical-align:top;
}
.footer_row01
{
	height:44px;
	background-image:url('/images/footer_01.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
}
.footer_row02
{
	height:40px;
	background-image:url('/images/footer_02.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:top;
}
.footer_links_separator
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

a.footer_links:link,a.footer_links:visited,a.footer_links:active
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
a.footer_links:hover
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}
.copy_right_text
{
	float:right;
	display:inline-block;
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	margin:0px 30px 0px 0px;
	color:#600508;
}
.visiors
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 0px 10px;
	color:#600508;
	float:left;

	
}
.search_textbox
{
	width:260px;
	height:16px;
	margin:5x 5x 5px 5x;
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	text-align:right;
}

a.advanced_search
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}
a.SignInLinks:link,a.SignInLinks:active,a.SignInLinks:visited
{
	width:61px;
	height:24px;
	line-height:22px;
	display:inline-block;
	background-image:url(/images/butto_login.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	

	
}
a.SignInLinks:hover
{
	width:61px;
	height:24px;
	line-height:22px;
	display:inline-block;
	background-image:url(/images/butto_login.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-family:Tahoma;
	font-weight:normal;
	font-size:12px;
	color:#740000;
	

	
}

.welcome
{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	display:inline-block;
	text-align:right;
	width:480px;
}

/*Scroller START */
/*Scroller END */
.site_container
{
	height:100%;
	width:1002px;
}
.textBoxBorder
{
	border:solid 1px #a7a6aa;
}



.PagerContainerTable
{
	
	color: #000000;

}

.PagerInfoCell
{
	padding-right: 6px;
	padding-left: 6px;
	font: bold 11px arial, tahoma, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #000000;
	border:solid 1px #717171;
	white-space: nowrap;
	font-weight:normal;
	display:inline-block;
	height:25px;
	line-height:25px;
}

a.PagerInfoCell:link
{
	color: #ffcc66;
	text-decoration: none;
}
a.PagerInfoCell:visited
{
	color: #ffcc66;
	text-decoration: none;
}
a.PagerInfoCell:Hover
{
	color: #ffcc66;
	text-decoration: none;
}
a.PagerInfoCell:active
{
	color: #ffcc66;
	text-decoration: none;
}
.PagerCurrentPageCell
{
	color: #ffffff;
	background-color:#540000;
	display:inline-block;
	padding:7px;
	margin:1px;  
	text-align:center;
	vertical-align:middle;
	cursor:default;
}

.PagerOtherPageCells
{
	color: #3b75ad;
	border:1px #540000 solid;
	background-color:#ffffff;
	display:inline-block;
	padding:6px;
	margin:1px;
	text-align:center;
	vertical-align:middle;
	cursor:default;
}

.PagerSSCCells
{
	background-color: #cccccc;
}

.PagerHyperlinkStyle
{
	font: 12px arial, Tahoma;
	font-weight:normal;
}

a.PagerHyperlinkStyle:link
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, Tahoma;
	font-weight:normal;
}

a.PagerHyperlinkStyle:visited
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, Tahoma;
	font-weight:normal;
}
a.PagerHyperlinkStyle:hover
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, Tahoma;
}
a.PagerHyperlinkStyle:active
{
	color: #000000;
	text-decoration: none;
	font: 12px arial, Tahoma;
}
.TableHead
{
	background-color:#f7f5ed;
	color:#4c0000;
	font-family:Tahoma;
	font-size:11px;
	height:37px;
	vertical-align:middle;
	text-align:center;
	font-weight:normal;
}
.TableBorderTop
{
	border-top:solid 1px #e4e0d5;
}
.TableBorderRight
{
	border-right:solid 1px #e4e0d5;
}
.TableBorderBottom
{
	border-bottom:solid 1px #e4e0d5;
}
.TableBorderLeft
{
	border-left:solid 1px #e4e0d5;
}
.TableCell
{
	padding:10px;
}
.signin_textbox
{
	border:solid 1px #bd0000;
}
.signin_text
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#31230a;
}

a.MyProfileTaps:link,a.MyProfileTaps:active,a.MyProfileTaps:visited,a.MyProfileTaps:hover
{
	display:block;
	width:168px;
	height:27px;
	background-image:url('/images/my_profile_link_bg.jpg');
	background-repeat:no-repeat;
	text-align:right;
	text-indent:5px;
	line-height:27px;
	margin:0px 0px 5px 0px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	color:#000000;
}
a.MyProfileTapsSelected:link,a.MyProfileTapsSelected:active,a.MyProfileTapsSelected:visited,a.MyProfileTapsSelected:hover
{
	display:block;
	width:168px;
	height:27px;
	background-image:url('/images/my_profile_link_bg.jpg');
	background-repeat:no-repeat;
	text-align:right;
	text-indent:5px;
	line-height:27px;
	margin:0px 0px 5px 0px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	color:#550000;
}
.TableHead
{
	background-color:#e7dccf;
	height:15px;
	vertical-align:middle;
	text-align:center;
}

/************************************CMS*****************************************************/
/*************************************New Request*********************************/
a.save_word:link, a.save_word:visited, a.save_word:active, a.save_word:hover {
  font-family: Tahoma;
  font-size: 11px;
  font-weight:normal;
  color: #550000;
  text-decoration: none;
  display: inline-block;
  background-position: left center;
  background-image: url('../images/download_word.jpg');
  background-repeat: no-repeat;
  height: 20px;
  line-height:20px;
  float: left;
  text-align: right;
  padding: 0px 0px 0px 20px;
  margin: 0px 8px 0px 0px;
}
a.save_pdf:link, a.save_pdf:visited, a.save_pdf:active, a.save_pdf:hover {
  font-family: Tahoma;
  font-size: 11px;
  font-weight:normal;
  color: #550000;
  text-decoration: none;
  display: inline-block;
  background-position: left center;
  background-image: url('../images/download_pdf.jpg');
  background-repeat: no-repeat;
  height: 20px;
  line-height:20px;
  float: left;
  text-align: right;
  padding: 0px 0px 0px 20px;
  margin: 0px 8px 0px 0px;
}

a.print:link, a.print:visited, a.print:active, a.print:hover {
  font-family: Tahoma;
  font-size: 11px;
  font-weight:normal;
  color: #550000;
  text-decoration: none;
  display: inline-block;
  background-position: left center;
  background-image: url('../images/print_button.jpg');
  background-repeat: no-repeat;
  padding: 0px 0px 0px 20px;
  text-align: right;
  height: 20px;
  float: left;
  margin: 0px 8px 0px 0px;
}
a.send_to_frind:link, a.send_to_frind:visited, a.send_to_frind:active, a.send_to_frind:hover {
  font-family: Tahoma;
  font-size: 11px;
  font-weight:normal;
  color: #550000;
  text-decoration: none;
  display: inline-block;
  background-position: left center;
  background-image: url('../images/send_to_frind.jpg');
  background-repeat: no-repeat;
  padding: 0px 0px 0px 20px;
  text-align: right;
  height: 20px;
  float: left;
  margin: 0px 8px 0px 0px;
}
/*************************************New Request*********************************/
a.SendToFrind:link,a.SendToFrind:active,a.SendToFrind:visited,a.SendToFrind:hover
{
	display:block;
	width:180px;
	height:25px;
	background-image:url('/images/send_to_frind.jpg');
	background-repeat:no-repeat;
	margin:0px 0px 2px 0px;
	text-decoration:none;
}
a.PrintButton:link,a.PrintButton:active,a.PrintButton:visited,a.PrintButton:hover
{
	display:block;
	width:180px;
	height:25px;
	background-image:url('/images/print_button.jpg');
	background-repeat:no-repeat;
	margin:0px 0px 2px 0px;
	text-decoration:none;
}
a.SaveWord:link,a.SaveWord:active,a.SaveWord:visited,a.SaveWord:hover
{
	display:block;
	width:180px;
	height:25px;
	background-image:url('/images/save_word.jpg');
	background-repeat:no-repeat;
	margin:0px 0p 2px 0px;
	text-decoration:none;
}
a.SavePDF:link,a.SavePDF:active,a.SavePDF:visited,a.SavePDF:hover
{
	display:block;
	width:180px;
	height:25px;
	background-image:url('/images/save_pdf.jpg');
	background-repeat:no-repeat;
	margin:0px 0px 2px 0px;
	text-decoration:none;
}
.RattingContainer
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin:0px 0px 10px 0px;
}
a.RateButton:link,a.RateButton:active,a.RateButton:visited,a.RateButton:hover
{
	display:inline-block;
	width:60px;
	height:20px;
	background-image:url('/images/rate.jpg');
	background-repeat:no-repeat;
	text-decoration:none;
}
.ProfileItem, .SubTitle
{
	display:block;
	background-image:url('/images/item_bullet_profile.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	text-decoration:none;
	text-indent:20px;
	height:20px;
	text-align:right;
	line-height:20px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#660000;
	margin:5px 5px 5px 0px;
	
}
.InternalPagesContentContainer
{
	overflow:auto;
	padding:10px;
	line-height:1.5;
}
.SecondMarqueeContainer
{
	background-color:#ece6d6;
	padding:5px 0px 5px 0px;
	margin:2px 0px 0px 0px;
}
/*****************************Scroller START ************************************************/

#wrap {
  
 }


/***Skin**/

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 580px;
    height:145px;
}


.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 460px;
    height: 120px;
}


.jcarousel-skin-tango .jcarousel-item {

}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    padding:0px 12px 0px 12px;
    border-left:1px #323537 dotted;
    height:120px;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    width: 39px;
    height: 68px;
    float:right;
    cursor: pointer;
    background: transparent url('/images/next.jpg') no-repeat 0 0;
    margin:25px 0px 0px 0px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    cursor: pointer;
    width: 39px;
    float:right;
    height: 68px;
    background: transparent url('/images/next.jpg') no-repeat 0 0;
    margin:25px 0px 0px 0px;

}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    cursor: pointer;
    width: 39px;
    height: 68px;
    float:right;
    background: transparent url('/images/next.jpg') no-repeat 0 0;
    margin:25px 0px 0px 0px;

}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0px;
    margin:25px 0px 0px 0px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    width: 39px;
    float:left;
    height: 68px;
    cursor: pointer;
    background: transparent url('/images/prev.jpg') no-repeat 0 0;
    margin:25px 0px 0px 0px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    width: 39px;
    height: 68px;
    float:left;
    cursor: pointer;
    background: transparent url('/images/prev.jpg') no-repeat 0 0;
    margin:25px 0px 0px 0px;

}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    width: 39px;
    height: 68px;
    float:left;
    cursor: pointer;
    background: transparent url('/images/prev.jpg') no-repeat 0 0;
    margin:25px 0px 0px 0px;

}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0px;
}

 
/****JQUERY****/

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: right;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.PublicationsItemTitle
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	color:#a3620a;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	width:126px;
	height:30px;
	overflow:hidden;
}
.PublicationsItemAuthor
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	color:#464646;
	padding:5px 0px 0px 0px;
}
a.MorePublicationsItem:link,a.MorePublicationsItem:active,a.MorePublicationsItem:visited
{
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#800005;
	text-decoration:none;
	padding:0px 0px 1px 0px;
	border-bottom:1px #800005 solid;
}
a.MorePublicationsItem:hover
{
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#000000;
	text-decoration:none;
	padding:0px 0px 1px 0px;
	border-bottom:1px #000000 solid;
}



/*********************************Scroller END ********************************************/

.LoginContainer
{
	border-top:solid 1px #bedbe0;
	border-bottom:solid 1px #bedbe0;
	width:100%;
}
.VisitorsCounterContainer
{
	border-top:solid 1px #bbbbb8;
	border-bottom:solid 1px #bbbbb8;

}
.TabsContainer
{
	background-image:url(/images/tabs_bg.jpg);
	background-repeat:no-repeat;
	height:26px;
	padding:0px 20px 0px 0px;
}
a.most_downloads:link, a.most_downloads:active, a.most_downloads:visited, a.most_downloads:hover {
  display: inline-block;
  height: 26px;
  width: 99px;
  background-image: url('/images/most_download.jpg');
  background-repeat: no-repeat;
  float: right;
  text-decoration:none;
}
a.most_downloads_selected:link, a.most_downloads_selected:active, a.most_downloads_selected:visited, a.most_downloads_selected:hover {
  display: inline-block;
  height: 26px;
  width: 99px;
  background-image: url('/images/most_download_selected.jpg');
  background-repeat: no-repeat;
  float: right;
  text-decoration:none;
}
a.most_views:link, a.most_views:active, a.most_views:visited, a.most_views:hover {
   display: inline-block;
  height: 26px;
  width: 109px;
  background-image: url('/images/most_views.jpg');
  background-repeat: no-repeat;
  float: right;
  text-decoration:none;
}
a.most_views_selected:link, a.most_views_selected:active, a.most_views_selected:visited, a.most_views_selected:hover {
   display: inline-block;
  height: 26px;
  width: 109px;
  background-image: url('/images/most_views_selected.jpg');
  background-repeat: no-repeat;
  float: right;
  text-decoration:none;
}
.TableHeader
{
	background-color:#f7f5ed;
	color:#4c0000;
	height:30px;
	vertical-align:middle;
	border:solid 1px #e4e0d5;
	font-weight:bold;
	font-size:16px;
}
.table_content_container {
  text-align: right;
  padding: 5px 10px 10px 0px;
  font-family: Traditional Arabic;
  font-weight:bold;
  font-size: 16px;
  color: #000000;
}
.TableBorderRight
{
	border-right:solid 1px #e4e0d5;
}
.TableBorderLeft
{
	border-left:solid 1px #e4e0d5;
}
.TableBorderTop
{
	border-top:solid 1px #e4e0d5;
}
.TableBorderBottom
{
	border-bottom:solid 1px #e4e0d5;
}
.TextBoxBorder
{
	border:solid 1px #a7a6aa;
}



.table_title_container {
  font-family: Traditional Arabic;
  font-size: 16px;
  font-weight: bold;
  color: #5a0000;
  text-align: right;
  padding: 5px 5px 0px 0px;
  height: 25px;
  vertical-align: top;
}


.internal_pages_big_block_footer{
  border-bottom: 1px #234d73 solid;
  height: 12px;
}

.internal_pages_big_block_right_border {
  border-right: 1px #234d73 solid;
}

.internal_pages_big_block_left_border {
  border-left: 1px #234d73 solid;
}

.internal_pages_small_block_left_border {
  border-left: 1px #438bc6 solid;
}

.internal_pages_small_block_right_border {
  border-right: 1px #438bc6 solid;
}

.internal_pages_small_block_bottom_border {
  border-bottom: 1px #438bc6 solid;
}

.internal_pages_small_block_top_border {
  border-top: 1px #438bc6 solid;
}

.internal_pages_small_block_content {
  width: 100%;
}

.internal_pages_content_container {
  height: 400px;
  vertical-align: top;
  text-align: right;
}

.internal_pages_title_container {
  background-repeat: repeat-x;
  background-image: url('../images/internal_pages_big_block_title_line.jpg');
  text-align: right;
  width: 100%;
  height: 37px;
}
.internal_pages_title {
  float: right;
  height: 35px;
  background-color: #ffffff;
  font-family: "Traditional Arabic";
  font-size: 20px;
  font-weight: bold;
  color: #1062ab;
  text-align: center;
  vertical-align: bottom;
  padding: 0px 5px 0px 5px;

}
a.SubscribeButton:link, a.SubscribeButton:active, a.SubscribeButton:visited, a.SubscribeButton:hover {
  display: inline-block;
  width: 45px;
  height: 17px;
  background-image: url('../images/subscribe.jpg');
  background-repeat: no-repeat;
}

a.UnSubscribeButton:link, a.UnSubscribeButton:active, a.UnSubscribeButton:visited, a.UnSubscribeButton:hover {
  display: inline-block;
  width: 70px;
  height: 17px;
  background-image: url('../images/unsubscribe.jpg');
  background-repeat: no-repeat;
}
a.ItemTitle:link,a.ItemTitle:active,a.ItemTitle:visited
{
	display:inline-block;
	text-align:right;
	background-image:url('/images/block_item_arrow.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#3f4042;
	padding:0px 15px 0px 0px;
	
}
a.ItemTitle:hover
{
	display:inline-block;
	text-align:right;
	background-image:url('/images/block_item_arrow.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#5a0000;
	padding:0px 15px 0px 0px;
	
}
/**Pager**/

.pagesStyle
    {
    	

    }
    .pagesStyle SPAN
    {
    	display:block;
    	border:1px solid #ccdbe4;
    	float:left;
    	padding:1px 8px;
    	text-align:center;
    	background:#886336;
    	border-color:#886336;
    	color:#ffffff;
    	font-family:Traditional Arabic;
    	font-size:16px;
    	font-weight:bold;
    }
    .pagesStyle a:link,.pagesStyle a:active,.pagesStyle a:visited
     {
     	border:1px solid #ece6d6;
     	display:block;
     	color:#886336;
     	float:left;
     	padding:1px 8px;
     	text-align:center;
     	line-height:normal;
     	text-decoration:none;
     	font-family:Traditional Arabic;
    	font-size:16px;
    	font-weight:bold;
     }
   
    .pagesStyle a:hover
    {
    	display:block;
    	background:#886336;
    	border-color:#ece6d6;
    	color:#ffffff;
    	border:1px solid #ccdbe4;
     	float:left;
     	padding:1px 8px;
     	text-align:center;
     	line-height:normal;
     	text-decoration:none;
     	font-family:Traditional Arabic;
    	font-size:16px;
    	font-weight:bold;
    }
    .MailingListPopUpCOntainer
    	{
			background-color:#f7f7f7;
			border-right:1px #430000 solid;
			border-left:1px #430000 solid;
		}
		.MailingListTextBox
		{
			border:1px #bd0000 solid;
		}
		.CommentReplyCell
{
  background-color:#f7f5ed;
	color:#4c0000;
  font-family: Traditional Arabic;
  font-size: 16px;
  font-weight: bold;
  
  text-align: right;
  border-bottom: 2px #ffffff solid;
  border-right : 2px #ffffff solid;
  padding: 5px 5px 0px 0px;
  height: 25px;
  vertical-align: top;
}
a.save:link, a.save:visited, a.save:active, a.save:hover {
  font-family: Tahoma;
  font-size: 11px;
  font-weight:normal;
  color: #550000;
  text-decoration: none;
  display: inline-block;
  background-position: left center;
  background-image: url('../images/save_button.jpg');
  background-repeat: no-repeat;
  padding: 0px 0px 0px 20px;
  text-align: right;
  height: 20px;
  float: left;
  margin: 0px 8px 0px 0px;
}
a.comment:link, a.comment:visited, a.comment:active, a.comment:hover {
  font-family: Tahoma;
  font-size: 11px;
  font-weight:normal;
  color: #550000;
  text-decoration: none;
  display: inline-block;
  background-position: left center;
  background-image: url('../images/add_comment.jpg');
  background-repeat: no-repeat;
  padding: 0px 0px 0px 20px;
  text-align: right;
  height: 20px;
  float: left;
  margin: 0px 8px 0px 0px;
}
.CmsContentTop
{
	background-image:url('../images/cms-content-top.jpg');
	background-repeat:no-repeat;
	text-align:center;
	height:33px;
	vertical-align:middle;
	
}
.CmsTreeContainer
{
	background-color:#ffffff;
	border-right:1px #c4bab9 solid;
	border-left:1px #c4bab9 solid;
	height:400px;
	vertical-align:top;
}


/**
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}**/
/**********ddm01 items*****************/
.DdmBackgrounText
{
	background-image:url('../images/ddm01-bg.gif');
	background-repeat:no-repeat;
	display:inline-block;
	height:40px;
}
.MainPage{background-position:-854px 0px;width:79px}

.AboutEpisodes{background-position:-754px 0px;width:81px}

.MenEpisodes{background-position:-661px 0px;width:78px}

.WemenEpisodes{background-position:-567px 0px;width:80px}

.ScientificPublications{background-position:-412px 0px;width:141px}

.ScientificCompetition{background-position:-277px 0px;width:119px}

.ContactUs{background-position:-218px 0px;width:43px}

.VisitorsRecord{background-position:-151px 0px;width:54px}

.AboutSite{background-position:-85px 0px;width:53px}

.AddToFavorites{background-position:0px 0px;width:72px}


/**********ddm02 items*****************/
.DdmBackgrounText02
{
	background-image:url('../images/ddm02-bg.gif');
	background-repeat:no-repeat;
	display:inline-block;
	height:30px;
}
.HollyQuranFavor{background-position:-825px 0px;width:110px}

.MemorizationQuran{background-position:-740px 0px;width:66px}

.ElectronicMemorizer{background-position:-616px 0px;width:108px}

.recitationAndTajweed{background-position:-515px 0px;width:84px}

.TafseerAlquraan{background-position:-430px 0px;width:67px}

.JurisprudenceForQuran{background-position:-234px 0px;width:176px}

.ArticlesAndresearches{background-position:-138px 0px;width:80px}

.MailingList{background-position:0px 0px;width:125px}

/**********************************Jquery DDM 22-3-2010*********************************************/
.sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	direction:ltr;
	list-style-type:none;
	height:40px;
	width:940px;
}

.sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	font-size:0px;
}

.sddm li a
{	
	display:block;
	text-decoration:none;
	margin:0px;
	padding:0px;

}

.sddm li a:hover
{
	
}

.sddm div
{	position: absolute;
	visibility: hidden;
	margin:0px;
	padding:0px;
	width:180px;
	text-align:right;
	}

	.sddm div a
	{	position: relative;
		width:180px;
		float:right;
		display:block;
		padding:5px;
		border-bottom:1px #fff ridge;
		color:#fff;
		text-decoration:none;
		background-color:#4f0600;
		text-align:right;
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
	}

	.sddm div a:hover
	{	
		color:#fff;
		text-decoration:none;
		background-color:#800000;
		font-weight:normal;		
	}

.competitionTabs
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 0px 10px;
	color:#600508;

	
}
