﻿* { margin: 0}
html, body{margin: 0;padding: 0;height: 100%;border:none;outline:none;text-align:center;font-family:Tahoma;font-size:14px;direction:rtl}
#top-logo img,#nav_tabs img,#latest_additions_wrapper img,#content-left-column img,#content-right-column img,.content-top-header img,.content-info-wrapper img,#footer img{border:none;outline:none}
a{outline:none;border:none;text-decoration:none;color:#08731f}
input, textarea, select {
	padding:5px;
	margin-right:10px;
	background:url('/images/alukah30/management/input.png') 0 0 repeat-x;
 	border:1px solid #d8ddbb;
}

select option {
	padding-right:15px;
}

textarea {
	display:block;
	width:500px;
	height: 160px;
}
body{background:#fff url(/Images/alukah30/bg-head_1.jpg) repeat-x top left ; direction:rtl}
div{margin:0;padding:0;}
ul{list-style:none}
#bg-footer,#bfl,#bfr{min-height:443px;min-width:998px;width:100%;
              background:url(/Images/alukah30/bg-gradient.png) bottom left repeat-x;}
#bfl{background: transparent url(/Images/alukah30/bg-footer-left.jpg) no-repeat bottom left;}
#bfr{background: transparent url(/Images/alukah30/bg-footer-right.jpg) no-repeat bottom right;}
#center-shadow
{
    width:988px;
    margin-left: auto ;
  margin-right: auto ;
    padding-right:3px;
  text-align:center;
  background:transparent url(/Images/alukah30/shadow.png) repeat-y -1px top;
}
#center-wrapper
{
    width:985px;
    padding:0;
    margin:0;
    text-align:right;
}
#nav_tabs
{list-style:none;width:984px;height:54px;overflow:hidden;margin:0;padding:0;}
#nav_tabs li
{display:block;float:right;height:49px;padding-top:5px;text-align:center;vertical-align:bottom;margin:0}
.c_home{background:#088547}
.c_sharia{background:#56a13d}
.c_culture{background:#94a728}
.c_social{background:#a57235}
.c_fatawa{background:#cc9901}
.c_counsels{background:#a77d01}
.c_literature{background:#007eb2}
.c_muslims{background:#01abe6}
.c_library{background:#bb2935}
.c_pp{background:#2d6d7c}
.c_pub{background:#a444d3}
.c_trans{background:#cc0066}
.c_abooks{background:#009999}

li.c_home{width:103px;background:#088547}
li.c_sharia{width:75px;background:#56a13d}
li.c_culture{width:74px;background:#94a728}
li.c_social{width:91px;background:#a57235}
li.c_fatawa{width:97px;background:#cc9901}
li.c_counsels{width:97px;background:#a77d01}
li.c_literature{width:73px;background:#007eb2}
li.c_muslims{width:85px;background:#01abe6}
li.c_library{width:65px;background:#bb2935}
li.c_pp{width:81px;background:#2d6d7c}
li.c_pub{width:93px;background:#a444d3}
li.c_trans{width:76px;background:#cc0066}
li.c_abooks{width:71px;background:#009999}
.navButton {
    /* Sliding right image */
    background: transparent url('/Images/alukah30/nav-tabs/buttons-bg-combined.png') no-repeat 100% -147px ; 
display: block;
float: left;
height: 49px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
padding-right: 5px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
text-decoration: none;
overflow:hidden
}
.navButton span span
{
    display:none;
}
.navButton span {
/* Background left image */ 
background: transparent url('/Images/alukah30/nav-tabs/buttons-bg-combined.png') no-repeat left -98px; 
display: block;
line-height:49px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding:5px 0 0 4px;
vertical-align:middle;
}
.navSelected{background-image:none;}
.navSelected span{background-image:none;}
.navHome{background: transparent url('/Images/alukah30/nav-tabs/buttons-bg-combined.png') no-repeat scroll 100% -49px; }
.navHome span{background: transparent url('/Images/alukah30/nav-tabs/buttons-bg-combined.png') no-repeat;}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
#top-links-bg
{
  
    background:#0b914e url(/Images/alukah30/top-nav-bg.jpg) repeat-x bottom left;
    padding:5px 0 0 0;
    height:35px;
    width:100%;
    min-width:998px;
}
#top-triangle
{
position:absolute;
left:607px;
top:-7px;
background:url(/Images/alukah30/top-triangle.png) no-repeat top left;width:22px;height:4px
}
#top-links
{
    position:absolute;
    min-width:630px;
    top:-28px;
    left:142px
}
/*#top-links a{font-family:Tahoma;font-weight:bolder;font-size:12px; color:#474646;}*/
ul#banner-right,.clean-list
{
    list-style:none;
    padding:0;
    margin:0;
}
#banner-main,#banner-middle{text-align:center}
#banner-right li,.ban-list li {padding-bottom:4px}
.ban-list li img{border:0;outline:0}
.link-list
{
    list-style:none;
    padding:0;
    margin:0;
}
.link-list li
{ padding:5px 2px 5px 6px;float:right;
  background:url(/Images/alukah30/icons/spacer.png) no-repeat 0 -6px;
}

.link-list img
{
    border:0px;
    margin:3px;
    
}
#lnkEnglishAlukah
{
    position:absolute;
    left:0px;
    top:-40px;
}
#top-logo
{
    height:218px; 
    position:relative;   
}
#logo
{ width:209px;
   height:140px;
    position:absolute;
    top:-35px;
    left:770px;
}
#logo span{display:none}
#search-box
{
    background:url(/Images/alukah30/bg-search-box2.png) no-repeat bottom left;
    width:246px;
    height:63px;
    position:absolute;
    left:725px;
    top:100px;
}
.txtSearch
{
    position: relative;
    top: 28px;
    left: -22px;
    border: 1px solid #808080;
    width:166px;
    height:16px;
    padding-top:5px;
}
.btnSearch
{
    display:block;
    width:27px;
    height:26px;
    position:relative;
    top:2px;
    left:-201px;background:none;padding:0;margin-right:12px;
}
#scrollingBanners
{
    position:absolute;
    top:65px;
    left:25px;
}
#supervisors
{
    position:absolute;
    top:25px;
    left:45px;
}
#supervisors img{margin:0 0 0 25px}
#icon_SupervisedBy
{
    position:relative;
    top:-32px;
    left:10px;
}

.StyledButton{    
    padding:0 11px 4px 0;
    text-align:center;  
     line-height:20px;  
     display:inline-block;  
     height:28px; 
     background:transparent url('/Images/alukah30/buttons/buttons-combined.png') scroll no-repeat   
 }  
.StyledButton a,.StyledButton input {  
    padding-left:11px; 
    cursor:pointer;      
    text-decoration:none;  
    color:white;font-family:Tahoma;font-size:10px;font-weight:bold;  
    display:block;  
    height:28px;      
	margin-right:0px;
	background:none;
 	border:none;
 	background:transparent url('/Images/alukah30/buttons/buttons-combined.png') scroll no-repeat
 }  
 .StyledButton input{padding:0 2px 4px 11px}
 .StyledButton.Large { width:100px}
 .StyledButton.Small { width:50px} 
 .StyledButton.Black{ background-position: 100% -32px }
 .StyledButton.Black a,.StyledButton.Black input{ background-position: left top }
  .StyledButton.Blue{ background-position: 100% -101px}
 .StyledButton.Blue a,.StyledButton.Blue input{background-position:left -66px}
 .StyledButton.Green{ background-position:100% -169px}
 .StyledButton.Green a,.StyledButton.Green input{background-position:left -135px}
#latest_additions_wrapper
{
     max-width:984px;
     margin:0 1px 0 1px
}
#latest-additions-image-label
{ width:106px;
  height:20px;
  float:right;
  cursor:pointer
}
#latest-additions-nav-links
{
    float:right;display:inline;vertical-align:middle;
    max-width: 877px;
    min-width: 877px;
    min-height:20px;
    color:White
}
#latest-additions-nav-links a {color:White}
#latest-additions-nav-links a:hover {text-decoration:underline}
#latest-additions-top-bar
{ 
    margin-top:4px;
    height: 24px;overflow:hidden
}
#latest-additions-content
{
    padding-right:3px;
    height:260px;
    overflow:hidden
}
#content-wrapper
{   width:983px;margin-right:1px;
    background:#fff;
    border-top:solid 2px #0b914e
}
.bg175{width:100%;background:url(/Images/alukah30/175pxbg.gif) top left repeat-y}
.bg170{width:100%;background:url(/Images/alukah30/170pxbg.gif) top right repeat-y}
#content-middle-column,#content-left-column,#content-right-column
{ min-height:1000px;display:inline}
#content-left-column
{
    float:left;
    width:175px;margin:0 0 0 -1px
}
#content-right-column
{
   float:right;
    width:170px;
}
#content-middle-column
{
   width:639px;
   margin:0 -813px 0 175px;
  float:left
}
#copyright
{ position:relative;
  Top:80px
}
.clearer{clear:both;visibility:hidden}
.clearFix:after
{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.padding
{height:25px;}
#lnkMajles{position:relative;top:178px; left:26px;width:258px;height:38px;margin:0 0 12px 0;}
#lnkMajles div{position:absolute;width:258px;height:38px;background:transparent url(/Images/alukah30/Majles-Link-3.png) no-repeat right bottom;left:-14px}
#lnkMajles a{display:block;width:220px;height:38px;position:relative;left:-18px}
#Banners
{
    list-style:none;
    padding:0px;
    margin:0px;
    text-align:center;
}
#footer
{  
    background:url(/Images/alukah30/bg-middle.jpg)  no-repeat bottom left; 
    min-height:188px;height:188px;
    margin-left: auto ;
  margin-right: auto ;
  width:991px;
}
/* Windows */
.tblWindows{width:100%}
.content-windowBack,.categoryList,.content-top{background:#f7f6f6;}
.content-window{background:#f7f6f6 url(/Images/alukah30/windowCorner.png) no-repeat left bottom;}
.categoryList{margin:4px 8px 4px 8px;padding:2px 4px 2px 4px}
.content-top,.content-window{width:100%;height:100%;position:relative;margin-top:16px;padding: 0 4px;}
.content-top{width:615px}
.content-window ul {list-style:none;padding:0 4px 0 0;font-family:Tahoma;line-height:135%;font-size:13px;}
.content-window ul li{padding:0 12px 6px 0;height:46px;background:url(/Images/alukah30/icons/bullet.png) right 8px no-repeat;}
.content-top-header,.window-header,.categoryList-header{position:relative;top:-18px}
.window-authorname{text-align:left;padding-left:24px;margin-bottom:4px}
.window-authorname a:hover,.content-window a:hover{text-decoration:underline}
.blueInfo,.window-authorname a{color:#0569b7}
.more{text-align:left;margin-top:12px;}
.left-window{margin:0 0 16px 0}
.left-window-header{text-align:center;position:relative;left:5px;width:181px;height:24px;background:transparent url(/Images/alukah30/Left-Column/window-head.png) no-repeat;}
.left-window-header span{padding-left:20px;line-height:20px;font-size:13px;color:white;font-weight:bold}
.left-window-icon{float:right;padding:6px 0 0 0}
.left-window-body{padding:12px 2px 2px 2px;text-align:right;width:100%}
.login-table tr {height:35px}
/*Content Styles */
#latest-additions-content ul
{
  list-style:none;
  padding:0;margin:0
}
#latest-additions-content ul li
{
    display:block;
    float:right;
    width:245px; 
    font-family:Tahoma;
    height:40px;    
}
#latest-additions-content ul li.count16,#latest-additions-content ul li.count32{margin:4px 0 16px 0;}
#latest-additions-content ul li.count12{margin:16px 0 16px 0}
#latest-additions-content ul li span{font-size:10px;color:#313131}
#latest-additions-content ul li .colorIcon{padding-right:10px;display:block;width:4px;height:15px;float:right;margin:7px}
#latest-additions-content ul li div{display:inline;vertical-align:middle;padding:6px 0 6px 0;}
#latest-additions-content ul li a{color:#000;}
#latest-additions-content ul li a:hover{text-decoration:underline}
#latest-additions-content .latest-authorName a{color:#5d666f}
.categoryList a,.categoryList a:hover{background:none}
.categoryList,.categoryList a{line-height:150%;color:#515151}
.catTitle{font-weight:bold}
.table{margin-right:12px}
.table,.table th,.table tr,.table td{font-family:Tahoma;font-size:10pt;font-weight:normal}
.table th{font-weight:bold;height:25px}
.table-header a{color:White}
.table-row a,.table-alt a {color:Black}
.table-row a:hover,.table-alt a:hover {text-decoration:underline}
.Pager{text-align:right;font-weight:bold}
/******************
Content typography
******************/
.smaller2Font{font-size:8pt/*.75em*/}
.smallerFont{font-size:10pt/*.75em*/}
.smallFont{font-size:12pt/*.9em*/}
.content-data h3,.normalFont{font-size:14pt/*1em*/}
.content-data h2,.largeFont{font-size:16pt/*1.1em*/}
.content-data h1,.largerFont{font-size:18pt/*1.2em*/}
.larger2Font{font-size:20pt/*1.3em*/}
.larger3Font{font-size:22pt/*1.6em*/}
.xlargeFont{font-size:24pt/*1.8em*/}
.content-area,.content-area h1,.content-area h1 span
{
	line-height: 1.7;
	font-family: Traditional Arabic;
	font-weight: bold;
	padding:5px;
}
.content-area h1
{
	text-align:right;
	color:#088547;
}

div#breadcrumb
{
	padding: 0px;
	margin: 0px;
	font-family: Tahoma;
	padding:8px 8px 8px 30px;
}
.introduction
{
	font-family:Tahoma;line-height:18px;
	font-weight:normal
}
.comment,.specialComment
{
	font-family: Traditional Arabic;
	font-weight: bold;
	line-height:1.6
}
.specialComment
{
    background-color:#f5edc2;
}
.comment-title
{
	color: green;
}

.title
{
	font-family: Traditional Arabic;
	font-weight: bold;
	color: Green;
}

.highlight
{
	background-color: Yellow;
}
.related-list{list-style:url(/Images/alukah30/icons/bullet.png);line-height:135%;margin:2px 2px 2px 2px;}

span.print-preview
{
	display:block;
	float:left;
	margin: 5px 50px 5px 50px;
	padding:4px;
	background-color:#f3f3f4;
	border:solid 1px #eeeeee;
}
div.print-preview
{
	display:block;
	float:left;
	margin: 5px 50px 5px 50px;
	padding:4px;
	background-color:#f3f3f4;
	border:solid 1px #eeeeee;
}
#print_area{padding-left:2px;width:99%;zoom:1}
#print_area p
{
	margin: 0px;
	padding: 0px;
}

.message-note
{
	font-family: Tahoma;
	color: Gray;
}
.message-success
{
	font-family: Tahoma;
	color: Green;
}
.message-error
{
	font-family: Tahoma;
	color: red;
}

.framedImage
{
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
	background-color: #E0E0E0;
	padding: 8px;
}

hr
{
	color: Green;
	background-color: Green;
	border: 0;
	height: 1px;
	margin: 0px;
	padding: 0px;
}

.question
{
	color: blue;
}
.answer
{
	margin-top: 10px;
}
fieldset {
	padding:20px;
	margin-bottom:15px;
}

fieldset legend {
	font-size:13px;
	padding:5px 10px 0;
}

fieldset p {
	margin-bottom:20px;
}

#search-fieldset a:hover, #search-fieldset a:active
{
	text-decoration: none;
}
.cpTitle
{
	padding: 10px;
	text-align: right;
	font-family: Traditional Arabic;
	font-size: 18pt;
	font-weight: bold;
}
.cpTitleCollapsed
{
	background-color: #acacac;
	padding: 10px;
}

.scrolling-news
{
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: normal;
	color: Red;
	padding: 0px 20px;
}
.scrolling-news a:link, .scrolling-news a:visited, .scrolling-news a:hover, .scrolling-news a:active
{
	color: Red;
}
#catlist li{float:right;padding-right:60px;width:200px;margin-bottom:5px}
#search-fieldset a:hover, #search-fieldset a:active{text-decoration: none}
.cpTitle{padding: 10px;text-align: right;font-family: Traditional Arabic;font-size: 18px;font-weight: bold}
.cpTitleCollapsed{padding: 10px}
