﻿
body {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	direction:ltr;
	height:100%;
}

#tdAnswer span {
    /*color:#C28A43;*/
}
a:link, a:visited { color: #750a20; text-decoration: none;/*font-size:12px;*/} 
a:active, a:hover { color: #FF0000;/*font-size:12px;*/}

.Paging a:link, .Paging a:visited { color: #750a20; text-decoration: none;font-size:14px;padding-left:5px;} 
.Paging a:active, .Paging a:hover { color: #FF0000;font-size:14px;padding-left:5px;}
p {
	margin: 0 0 5px 0;
	padding: 0px;	
}

html {
    direction:ltr;
}
body {
	background-color: #fff;
	margin: 0;
	direction: ltr;	
    text-align:left;
}
#wrapper {
	position: relative;
	margin: 0 auto;
	width: 100%;
	float: none;
	clear: both;
}

#FlashHeader{
	/*float:left;*/
	width:1004px;
	height:142px;
    margin-left: auto;
    margin-right: auto;
}
#Logo{
	background-image:url('../../../images/en-US/images/01_01.jpg');
    width:388px;
    height:142px;
    background-color:#fff;
    float:left;
}
#HeadRight{
	width:616px;
    height:142px;
    background-color:#fff;
    direction:ltr;
    float:right;    
}

#HeadRight #HijriDiv{
    float:right;
    clear:both;
    display:block;
    margin-top:70px;
    margin-right:40px;
}
#HeadRight #HijriDiv .Hijri{
    font-size:13px;
    color:#BC0A0A;
}
#HeadRight #Social{
    float:right;
    clear:both;
    display:block;
    margin-right:40px;
    /*margin-top:10px;*/
}

#Social img {
    vertical-align:middle;
}
#Social a {
    font-size:14px;
    text-decoration:underline;
    vertical-align:middle;
}

/* Toolbar*/
#MainToolbar{
	background-image:url('../../../images/en-US/images/Navpat.gif');
    background-repeat:repeat-x;
    width:100%;
    height:83px;
    /*float:left;*/
    margin-left: auto;
    margin-right: auto;
    margin-top:10px;
}


#ToolbarHome{
	float:left;
    margin-left:45px;
}

#Row1 {
    height:45px; 
    
}
.row1Links{
	margin:0px;
	padding:0px;	
	/*float:left;*/
    margin-left:10px;
    padding-top:13px; 
}
.row1Links li{
	display: inline; 
    list-style-type: none;
    margin-left:10px;
    margin-right:10px;
    color:#fff;   
    font-size:16px; 
}
.row1Links .sep {        
    margin-top:-13px; 
    margin-left:-5px;
    position:absolute;
}

.row1Links .active a,.row1Links .active a:visited{
	color:#ffd800;
	text-decoration:none;
    font-weight:bold;
    vertical-align:top;         
}
.row1Links li a,.row1Links li a:visited{
	color:#fff;
	text-decoration:none;
    vertical-align:top;         
}

.row1Links li a:hover{
		
	color:#ffd800;
	text-decoration:none;
    vertical-align:top;     
}





/*Row 2*/
#Row2 {
    height:38px;    
    margin-top:10px;
}
.row2Links{
	margin:0px;
	padding:0px;	
	float:left;
    margin-left:10px;
    height: 38px;    
    padding-top:1px; 
}
.row2Links li{
	display: inline; 
    list-style-type: none;
    margin-left:10px;
    margin-right:10px;
    color:#000;   
    font-size:13px; 
    height: 38px;    
    font-weight:bold;
}
.row2Links .sep {
    margin-top:-11px; 
    margin-left:-5px;
    position:absolute;
}
.row2Links li .active{
	color:#ffd800;
}


.row2Links li a,.row2Links li a:visited{
	
	position:relative;
	color:#000;
	text-decoration:none;
    height: 38px;    
}

.row2Links li a:hover{
	
	position:relative;
	color:#ae2d00;
	text-decoration:none;
}







/* Toolbar*/

#MainContent{
	float:left;
	width:100%;
	height:100%;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
}
.MainContent_Head{
	float:left;
	width:1004px;
	height:9px;
	background-image:url('../../../images/en-US/images/Default-Sliced_03.gif')
}

.MainContent_Content{
	float:left;
	width:1004px;
    height:100%;
	background-image:url('../../../images/en-US/images/Default-Sliced_05.gif')
}

.MainContent_Footer{
	float:left;
	width:1004px;
	height:10px;
	background-image:url('../../../images/en-US/images/Default-Sliced_197.gif')
}

#Content{
	float:left;
	width:620px;
	margin-top:1px;
    height:auto;
}
#RightNav{
	float:right;
	width:370px;
	margin-top:1px;
	margin-right:10px;    
}



/* Begin Footer*/
#footer{
	float:right;
	width:100%;
	margin-top:7px;
    height:270px;
    background-image:url('../../../images/en-US/images/01_80.gif');
    background-repeat:repeat-x;
    margin-right:auto;
    margin-left:auto;
}

.Footer_content{
	background-image:url('../../../images/en-US/images/Default-Sliced_210.gif');
    float:left;
    margin-top:10px;
}
.footerlist{
	margin:0px;
	padding:0px;
	padding-top:15px;	
	margin-left:10px;    
    margin-right:30px;
    width:200px;
}
.footerlist li{
	display: block; 
    list-style-type:initial;
    margin-left:10px;
    margin-right:10px;
    margin-top:5px;
    color:#fff;   
    font-size:12px; 
    height: 24px;  
    border-bottom: 1px solid #488EBF;  
    text-align:left;
}
.footerlist li:last-child { border-bottom:0px; }

.footerlist li a,.footerlist li a:visited{
	position:relative;
	color:#AACCE8;
	text-decoration:none;
    height: 45px;    
}

.footerlist li a:hover{
	
	position:relative;
	color:#ffd800;
	text-decoration:none;
}

#footer .copyright{
   border-top: 1px solid #7EA8E0;  
    width:90%;
    margin-top:20px;
    height:70px;
    margin-left:50px;
}
#footer .copyright div {
    font-size:12px;    
    padding-top:20px;
    color:#9EC5E4;
    direction:ltr;
    text-align:center;
}
#footer .copyright div span {
    text-decoration:underline;
    font-weight:bold;
    color:#fff;
}
#footer .footersep {
    clear:both;
    
}
/* End Footer*/

/* News*/
.News {
    width:620px;
    /*margin-left:45px;*/
    margin-top:15px;
    float:left;
}
.News img{
    width:300px;
    height:225px;
    border:0px;
    float:left;
    margin-right:20px;
}

.News .NewsDetails .Title{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;     
    margin-bottom:5px;                 
}



.News .NewsDetails .Title a:link , .News .NewsDetails .Title a:visited{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;                      
}
.News .NewsDetails .Title a:hover{
    font-size:15px;
    font-weight:bold;
    color:#146FAC;
    text-align:left;      
    text-decoration:underline;                
}

.News .NewsDetails .NewsContent{
    padding-top:10px;
    font-size:13px;
    color:#363635;
    text-align:left;           
}

.News .NewsDetails .NewsContent a{
    font-weight:bold;
    color:darkblue;
}
/* News*/

/* Most Recommended*/
.MostRecommended {
    width:590px;
    margin-left:45px;
    margin-top:35px;
    float:left;
}
.MostRecommended .Header{
    width:575px;
    margin-top:15px;
    float:left;
    border-bottom: 1px dotted #aa6f3f;  
    margin-right:40px;
    font-size:20px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;
}

.MostRecommended .RecDetails{
    width:136px;
    margin-right:10px;
    margin-top:15px;
    float:left;
}


.MostRecommended .RecDetails img{
    border:0px;
    width:136px;
    height:101px;
}

.MostRecommended .RecDetails img:hover{
    width:128px;
    height:91px;
    border: 5px solid #BC7D30;
}


.MostRecommended .RecDetails a,.MostRecommended .RecDetails a:visited{
	
    font-size:12px;
    color:#363635;
    text-align:left;                  
    text-decoration:underline;
}

.MostRecommended .RecDetails a:hover{
	
	font-size:12px;
    color:#BC7D30;
    text-align:left;                  
    text-decoration:none;
}

.MostRecommended .RecDetails .Details{
    padding-top:10px;
    font-size:12px;
    /*color:#363635;*/
    text-align:left;                  
}
/* Most Recommended*/


/*Fatwas*/
.Fatwas {
    width:595px;
    margin-left:45px;
    margin-top:15px;
    float:left;
}
.Fatwas .Header{
    width:575px;
    margin-top:15px;
    float:left;
    border-bottom: 1px dotted #696985;  
    font-size:20px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;

    margin-bottom:10px;
}

.Fatwas .Header a {
    text-decoration:none;
    color:#aa6f3f;
}
.Fatwas .NewsDetails {
    padding-top:10px;
    width:280px;
    float:left;
    margin-right:2px;
}
.Fatwas .NewsDetails .NewsContent img{
    float: left;
    margin:5px;
}

.NewsDetails .Title{
    font-size:15px;
    font-weight:bold;
    color:#16619B;
    text-align:left;                      
}
.NewsDetails .Title a:link , .NewsDetails .Title a:visited{
    font-size:15px;
    font-weight:bold;
    color:#16619B;
    text-align:left;                      
}
.NewsDetails .Title a:hover{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;                      
}
.NewsDetails .NewsContent{
    padding-top:10px;
    font-size:13px;
    color:#363635;
    text-align:left;     
    width:100%;          
       
}

.NewsDetails .NewsContent a{
    font-weight:bold;
    color:darkblue;
}


.Links {
    float:left;
    text-align:left;
    direction:ltr;    
    padding: 0;
    /*margin-left:20px;*/   
    
}

.OrangleBullet li{
    list-style-image: url('../../../images/en-US/images/01_57.gif'); 
}
.none li{
    list-style-type: none;
}

.GrayBullet li{
    list-style-image: url('../../../images/en-US/images/01_68.gif'); 
}

.Links li {
    margin-top:8px;
    /*list-style:square;*/
    margin-left:0px;    
}
.Links li a,.Fatwas .Links li a:visited{
	
	position:relative;
	color:#207BC4;
	text-decoration:none;
    font-size:12px;
    text-decoration:underline;
}

.Links li a:hover{
	
	position:relative;
	color:#ae2d00;
	text-decoration:none;
    font-size:12px;
}

/*Fatwas*/


/* Articles*/
.Banner {

    margin-top:20px;
    /*margin-bottom:20px;*/
    margin-left:35px;
    float:left;
}

.Articles {
    width:595px;
    margin-left:45px;
    margin-top:15px;
    float:left;
}
.ArtHeader {
    height:34px;
    width:98%;
    background-color:#0D578E;
    font-size:18px;
    float:left;
    margin-bottom:20px;   
    background-image:url('../../../images/en-US/images/Boxpattt.gif');
    background-repeat:repeat-x;
}
.Articles .Header{
    width:590px;
    margin-top:15px;
    float:left;
    border-bottom: 1px dotted #aa6f3f;  
    font-size:20px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;
}

.ArtHeader a {
    text-decoration:none;
    color:#fff;
}
.ArtHeader p {
    padding:10px;
    margin-left: 30px;
    margin-top:-2px;
}


.Articles .NewsDetails {
    display:inline-block;
    width:280px;    
    
}


.Articles .FullDetails {
    display:inline-block;
    width:95%;    
    margin-right:15px;
}


.Floatright {
    float:right;
}

.Articles .NewsDetails .Title{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;         
    height:35px;             
}

.Articles .NewsDetails .Title a:link , .Articles .NewsDetails .Title a:visited{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;                      
}

.Articles .NewsDetails .Title a:hover{
    font-size:15px;
    font-weight:bold;
    color:#207BC4;
    text-align:left;                      
}


.Articles .NewsDetails .NewsContent img{
    float: left;
    margin:5px;
}



.Articles .FullDetails .Title{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;                      
}

.Articles .FullDetails .Title a:link , .Articles .FullDetails .Title a:visited{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;                      
}

.Articles .FullDetails .Title a:hover{
    font-size:15px;
    font-weight:bold;
    color:#207BC4;
    text-align:left;                      
}


.Articles .FullDetails .NewsContent img{
    float: left;
    margin:5px;
}

/* Articles*/


/* Search*/
.Search {
    margin-left:30px;
    
}
.SearchText {
    width:265px;
    height:31px;
    border-collapse:collapse;
    border-width:1px;
    border-color:#000;
    /*background-image:url('../../../images/en-US/images/01_36.gif');
    background-position:right;
    background-repeat:no-repeat;*/
    margin-top:15px;
    text-align:left;
    font-size:12px;

}

.Search img {
    margin-top:15px;
}


.Services {

    margin-left:32px;
    margin-top:15px;
}


.Service {
    width:90px;
    display:inherit;
    float:left;
    margin-right:10px;
    text-align:center;
}
.Service a,.Service a:visited{
	
	color:#06609C;
	font-size:16px;
    text-decoration:underline;
}

.Service a:hover{
	
	color:#ae2d00;
    font-size:16px;
	text-decoration:none;
}



.LiveSession  {
    width:300px;
    margin-left:35px;
    /*margin-top:15px;*/
    float:left;
}
.LiveSession .Header{
    width:300px;
    margin-top:15px;
    float:left;
    border-bottom: 1px dotted #aa6f3f;  
    font-size:20px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;
}


.LiveSession .LiveScholar{
    font-weight:bold;
    font-size:14px;
}

.PaddingLeft {

    margin-left:35px;
}

.PaddingTop {

    margin-top:10px;
}


.RightArtHeader {
    height:35px;
    width:300px;
    background-color:#DCDCDC;
    font-size:18px;
    float:left;
    margin-bottom:10px;   
}
.RightArtHeader p {
    padding:10px;
    color:#aa6f3f;
}



/* Videos*/
.Videos .RecDetails{
    width:93px;
    padding-right:10px;
    /*margin-top:15px;*/
    float:left;
}


.Videos .RecDetails img{
    border:0px;
    width:93px;
    height:88px;
}

.Videos .RecDetails img:hover{
    width:89px;
    height:84px;
    border: 2px solid #BC7D30;
}


.Videos .RecDetails a:link,.Videos .RecDetails a:visited{
    padding-top:10px;
    font-size:12px;
    color:#363635;
    text-align:left;                  
    text-decoration:underline;
}

.Videos .RecDetails a:hover{
    padding-top:10px;
    font-size:12px;
    color:#BC7D30;
    text-align:left;                  
    text-decoration:none;
}
/* Videos*/


/* Maillist*/
.Maillist {
    margin-left:0px;
    
}
.Maillist .SearchText {
    width:265px;
    /*height:33px;*/
    border-collapse:collapse;
    border-width:1px;
    border-color:#000;
    /*background-image:url('../../../images/en-US/images/mailpat.gif');
    background-position:right;
    background-repeat:no-repeat;*/
    margin-top:15px;
    text-align:left;

}

.Maillist img {
    margin-top:15px;
}

.unsubscribe{
    text-align:center;
    margin-top:10px;
    text-decoration:underline;
}

.unsubscribe a{
    font-size:16px;
    color:#207BC4;
}
/* Maillist*/


.PaddingLeft20 {

    margin-left:20px;
}




/* Category*/

.FatawaConceptsItem
{
    /*background-image: url(../../../images/en-US/OtherFatawaconcepts.gif);
	background-repeat: no-repeat;
	background-position:top;*/ 
	text-align:left;
	width:205px;
	height:55px;
	/*border-collapse:collapse;
	border-width:2px;
	border-color:#000;*/
	text-decoration:none;
}

.FatawaConceptsItem tr:hover
{    
	/*background-image: url(../../../images/en-US/OtherFatawaconcepts.gif);
	background-repeat: no-repeat;
	background-position:top;*/   
	text-align:left;
	width:205px;
	height:55px;
	text-decoration:none;
}

.FatawaConceptsItem a , .FatawaConceptsItem a:visited
{
    height:23px;    
    color:#000;       
    font-size:14px;
    font-family:Baghdad,Arial;    
    font-weight:bold;
}

.FatawaConceptsItem a:hover
{
    height:23px;    
    color:#A36500;       
    font-size:14px;
    font-family:Baghdad,Arial;    
    font-weight:bold;
    cursor:hand;
}



/* Path*/
.Path
{
    text-align:left;    
    font-family:'Arial';
    font-size:12px;
    /*font-weight:bold;*/
    vertical-align:middle;    
    margin-top:5px;
    margin-left:5px;
}

.Path a ,.Path a:visited
{
    color:#C28A43;
    font-weight:bold;

    text-decoration: none;
    /*border-bottom: 1px #C28A43 dotted;*/
}

.Path a:hover
{    
    color:#A36500;
    font-weight:bold;

    text-decoration: none;
    border: none;
}

.Path .PathSep {
    color:#A36500;
    font-weight:bold;
}
/* Path*/



/* Inner Articles*/
.InnerArticles {
    width:595px;
    margin-left:45px;
    float:left;
}
.InnerArticles .Header{
    width:590px;
    float:left;
    border-bottom: 1px dotted #aa6f3f;  
    font-size:20px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;
}


.InnerArticles .NewsDetails {
    display:inline-block;
    width:280px;    
    
}


.InnerArticles .FullDetails {
    display:inline-block;
    width:95%;    
    margin-right:15px;    
    
}



.InnerArticles .NewsDetails .Title{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;                      
}

.InnerArticles .NewsDetails .Title a:link , .InnerArticles .NewsDetails .Title a:visited{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;                      
}

.InnerArticles .NewsDetails .Title a:hover{
    font-size:15px;
    font-weight:bold;
    color:#207BC4;
    text-align:left;                      
}


.InnerArticles .FullDetails .NewsContent p {
    padding-top:5px;
    font-size:14px;
}


.InnerArticles .FullDetails .Title{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;        
    padding-bottom:10px;
    padding-left:5px;              
}

.InnerArticles .FullDetails .Title a:link , .InnerArticles .FullDetails .Title a:visited{
    font-size:15px;
    font-weight:bold;
    color:#aa6f3f;
    text-align:left;                      
}

.InnerArticles .FullDetails .Title a:hover{
    font-size:15px;
    font-weight:bold;
    color:#207BC4;
    text-align:left;                      
}


.InnerArticles .FullDetails .NewsContent img{
    float: left;
    margin:5px;
    margin-right:15px;
}

.InnerArticles .FullDetails .NewsContent a{
    font-weight:bold;
    color:darkblue;
}
/* Inner Articles*/





/* Article Details*/

/* Inner Article*/
.MuslimDay_artilce
{
    margin-left:45px;    
    height:100%;
}
.MuslimDay_artilce .artmainimage{
float:left;
padding:0 3px;
}
.MuslimDay_artilce .content_preTitle{
font-size:15px;
text-align:left;
margin:0px;
color:#666;
text-decoration:underline;
color:black;
}
.MuslimDay_artilce .content_subTitle{
text-align:center;
margin:0px;
font-size:14px;
font-weight:normal;
color:maroon;
padding:5px 0;
}
.MuslimDay_artilce .contentheading {
padding:3px 0;
text-align:left;
font-size:16px;
font-weight:bold;
color:#C28A43;
}

.article-content p ,.article-content p p{
    text-align:justify;
    font-size:14px;
    color:#000;
    font-family:Arial;
    width:577px;
    padding-top:5px;    
}

.article-content .imgcss {
    padding-right:10px;
    padding-bottom:20px;
    width:577px;
    height:308px;
}

.article-content p img,.article-content p p img {
    padding-right:10px;
    padding-bottom:20px; !important
   
}
.MuslimDay_artilce .artauthor,.MuslimDay_artilce .artcompiler
,.MuslimDay_artilce .artnewssource,.MuslimDay_artilce .artinterviewer
,.MuslimDay_artilce .artreviewer,.MuslimDay_artilce .arttranslator,.MuslimDay_artilce .artnoprefixauthor {
border-bottom:2px solid #C28A43;
border-top:1px solid #C28A43;
display:inline;
font-size:11pt;
font-weight:bold;
line-height:3.5;
margin:10px 0;
padding:2px 5px;
}
.MuslimDay_artilce .MuslimDay_author{
padding:0 5px;
}
.MuslimDay_artilce .area{
padding:5px;
background:#F4F4F4;
border:solid 1px #ddd;
font-size:10pt;
margin-top:2px;
}
.MuslimDay_artilce .artepigraph  {
padding:none;
background:none;
border:none;
font-style: italic;
}
.MuslimDay_artilce .caption{
font-size:14px;
text-align:center;
width:300px;
}
.MuslimDay_artilce .artcaption 
,.MuslimDay_artilce .artalt 
,.MuslimDay_artilce .artlink1  
,.MuslimDay_artilce .artlink2 
,.MuslimDay_artilce .artlink3  
,.MuslimDay_artilce .artlink4  
,.MuslimDay_artilce .artlink5  
, .couns_main_couns
{display:none;}
/* Article Details*/

/*Glossary*/
.Forien {
    display:inline;
    float:left;
    width:220px;
    margin-left:-20px;
    text-align:left;
}

.arName {
    display:inline;
    float:right;
    width:80px;
    margin-right:0px;
    direction:rtl;
    text-align:right;
    margin-left:-20px;
    padding-right:20px;
}


.tblGlossary {
    border-width:1px;
    border-collapse:collapse;
    width:100%;
}

.tblGlossary .GlossHeader{
    direction:rtl;
    text-align:center;
    font-size:18px;
    font-weight:bold;
    padding:5px;
    background-color:#DCDCDC;
    color:#000;
}

.tblGlossary .Foreign{
    direction:ltr;
    text-align:left;
    font-size:12px;
    padding:2px;
}


.tblGlossary .Arabic{
    direction:rtl;
    text-align:right;
    font-size:12px;
    font-weight:bold;
    padding:2px;
}



.GlossaryCat {
    float:right;
    text-align:right;
    direction:rtl;    
    padding: 0;
    margin-right:20px;   
    
}

.OrangleBullet li{
    list-style-image: url('../../../images/en-US/images/01_57.gif');     
}
.none li{
    list-style-type: none;
}

.GrayBullet li{
    list-style-image: url('../../../images/en-US/images/01_68.gif'); 
}

.GlossaryCat li {
    display:inline;
    margin-top:8px;
    /*list-style:square;*/
    margin-left:10px;    
}
.GlossaryCat li a, .GlossaryCat li a:visited{
	
	position:relative;
	color:#207BC4;
	text-decoration:none;
    font-size:14px;
    font-weight:bold;
    font-family:Arial;
    text-decoration:underline;
}

.GlossaryCat li a:hover{
	
	position:relative;
	color:#ae2d00;
	text-decoration:none;
    font-size:14px;
    font-weight:bold;
    font-family:Arial;
}
/*Glossary*/


.LinkedItem , .LinkedItem a , .LinkedItem a:visited
{
    height:23px;    
    color:#000;       
    font-size:12px;
    font-family:Baghdad,Arial;    
    /*font-weight:bold;*/
}

.LinkedItem a:hover
{
    height:23px;    
    color:#A36500;       
    font-size:12px;
    font-family:Baghdad,Arial;    
    /*font-weight:bold;*/
}

.QuestionClass,.lblFatwaItem {

    padding-right:20px;
    /*margin-right:20px;*/
    text-align:justify;
    font-size:12px;
    font-family:Arial;    
}