BODY {
	MARGIN: 0px; BORDER-COLLAPSE: collapse; padding-top:0px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-image:url(../images/site2/background.jpg); background-repeat:repeat-y; background-position:top }
	
H1 { padding-top:0px; padding-bottom:5px; padding-left:10px; padding-right:5px; margin:0px; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Arial, Tahoma, Microsoft Sanserif; font-size:20px; color: #FF0000; text-align:right; direction:rtl; font-weight:normal; line-height:28px; }

H2 { padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:5px; margin:0px; font-family: Alvi Nastaleeq, Urdu Naskh Asiatype, Arial, Tahoma, Microsoft Sanserif; font-size:19px; color: #3333FF; text-align:right; font-weight:normal; line-height:28px; text-decoration:underline; direction:rtl; }
H3 { padding-top:0px; padding-bottom:0px; padding-left:10px; padding-right:5px; margin:0px; font-family: Alvi Nastaleeq, Urdu Naskh Asiatype, Arial, Tahoma, Microsoft Sanserif; font-size:19px; color: #009900; text-align:right; font-weight:normal; line-height:18px; text-decoration: none; direction:rtl; }

H4 { padding-top:0px; padding-bottom:20px; padding-left:0px; padding-right:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#808080; text-align:center; }
H5 { padding-top:0px; padding-bottom:20px; padding-left:55px; padding-right:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#808080; text-align:left; }
/* outer table styles start */
ul { direction:rtl}
	
.outertablecentertd { text-align:left; vertical-align:top; padding-top:0px; margin-top:0px; }
	
.outertabletopleftcorner { background-image:url(../47/images/tl.html); background-repeat:no-repeat; width:10px; height:10px; padding:0px; margin:0px; font-size:1px;  }

.outertabletopcenter { background-image:url(../47/images/spacer.html); background-repeat:no-repeat; padding:0px; margin:0px; width:100%; height:10px; font-size:1px; background-color:#ffffff }

.outertabletoprightcorner { background-image:url(../47/images/tr.html); background-repeat:no-repeat; width:10px; height:10px; padding:0px; margin:0px; font-size:1px; background-color:#ffffff  }

.outertablebottomleftcorner { background-image:url(../47/images/bl.html); background-repeat:no-repeat; width:10px; height:10px; padding:0px; margin:0px; font-size:1px; background-color:#ffffff }
.outertablebottomcenter { background-image:url(../47/images/spacer.html); background-repeat:no-repeat; padding:0px; margin:0px; width:10px; height:10px; font-size:1px; background-color:#ffffff }

.outertablebottomrightcorner { background-image:url(../47/images/br.html); background-repeat:no-repeat; width:100%; height:10px; padding:0px; margin:0px; font-size:1px; background-color:#ffffff }
/* outer table style end */


/* control center body */
.maincontainer { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#969696; margin:0px; background-color:#ffffff; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; }
/* control center body end*/


/*table style used for home page */
.homepageoutermargin { padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; text-align:left; vertical-align:top; background-color:#ffffff }
.homepageitems { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF6600; line-height:20px; text-align:left; background-color:#ffffff; padding-left:5px; padding-right:5px; margin-bottom:5px; vertical-align:middle }
.homepageitemsimages { line-height:20px; text-align:left; background-color:#ffffff; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; }
.homepageitemsprices { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF6600; line-height:20px; text-align:left; background-color:#ffffff; padding-left:5px; padding-right:5px; margin-bottom:5px; text-decoration:underline; }
.homepageitems a { color:#FF6600; }
.homepageitems a:hover { color:#FF6600; }
/*table style used for home page */
.itempageoutermargin { padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; text-align:center; vertical-align:top; background-color:#ffffff }
.itempagetopmargin { padding-top:50px; }
.itempageitemname {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF6600; line-height:20px; text-align:right; background-color:#ffffff; padding-bottom:20px; padding-right:150px;}
.itempageitemprice {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF6600; line-height:20px; text-align:left; background-color:#ffffff; padding-bottom:20px; padding-left:150px;}
.itempage2itemsleft { text-align:right; padding-right:20px; padding-bottom:20px; }
.itempage2itemsright { text-align:left; padding-left:20px; padding-bottom:20px;  }
.itempage2itemscenter { text-align:center; padding-bottom:20px;  }
/*footer start*/
#footernavigation {
	  clear: both; padding-top:5px; padding-bottom: 5px; padding-left:0px; padding-right:0px; margin-top: 5px; margin-bottom:0px; color:#FF6600; text-align: center; font-family:arial, helvetica, sans-serif;  background-color:#ffffff;  }
.footertext { line-height:15px; color:#1C4B70; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:11px; height:77px; background-image:url(../47/images/site/footer.html); background-repeat:repeat-x; }	  
/*footer ends*/

.headerleft { background-color:#FFFFFF; text-align:left }
.headerright { background-color:#FFFFFF; text-align:right }


.bar { height: 42px; background-image:url(../47/images/site/bar.html); background-repeat:repeat-x; background-position:top; text-align:center; font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;  }

.footerbar { height: 24px; background-color:#4B4B4B; text-align:left; font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:5px;  }
.footerbar a { color:#FFFFFF; text-decoration:none}

.bar a { color:#FFFFFF; text-decoration:none; }
table.maintable { background-image:url(../47/images/site/tabletexture.html); background-position:top; background-repeat:repeat-x}

td.marginad { padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; text-align:center; vertical-align:top; border-bottom: 1px #C1C1C1 solid;}
td.tabheading { background-image:url(../47/images/site/tab-texture.html); background-repeat:repeat-x; background-position:top; height:28px; font-weight:bold; padding-left:5px;  } 
td.tabdetail { height:25px; font-weight:normal; padding-left:5px; font-size:12px;  }
td.tabdetail2 { height:25px; font-weight:normal; padding-left:5px; font-size:12px; border-bottom: 1px #C1C1C1 solid; text-decoration:none }
.tabdetail2 a { color:#666666; text-decoration:none }
.tabdetail2 a:hover { color:#006633; text-decoration:underline; font-weight:bold; }
.leftpannelfield { font-family:Arial, Helvetica, sans-serif; color:#009900; font-weight:bold; font-size:13px; width:176px;} 
td.titlesetting { height:31px; background-image:url(../47/images/site/title-texture.html); background-position:top; background-repeat:repeat-x; text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:5px; padding-top:6px;}


table.clientlist { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#999999; border-collapse:collapse; border-color:#999999; border: 1px; width:100%;    }
table.clientlist td {padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:5px  }
.bodypictures { float:right; margin-left:10px; margin-top:10px; margin-bottom:5px;}

td.leftpannel { width:622px;  padding-top:0px; padding-bottom:0px;  border-left: 0px #C1C1C1 solid;  border-right: 0px #C1C1C1 solid;  border-top: 0px #000000 solid;  border-bottom: 0px #C1C1C1 solid; vertical-align:top;   padding-right:10px; padding-left:15px; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype; font-size:16px; text-align:right;  }
td.center {  width:318px; background-color:#ffffff; padding-top:0px; padding-left:10px; padding-right:5px; padding-bottom:0px; vertical-align:top; background-image:url(../47/images/site/tabletexture.html); background-position:top; background-repeat:repeat-x}
td.rightpannel { width:155px; background-color:#ffffff; padding-top:0px; padding-bottom:0px;  border-left: 3px #C1C1C1 solid;  border-right: 0px #C1C1C1 solid;  border-top: 0px #C1C1C1 solid;  border-bottom: 0px #C1C1C1 solid; vertical-align:top; background-image:url(../47/images/site/tabletexture.html); background-position:top; background-repeat:repeat-x; color:#000000; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype; font-size:19px; text-align:right; line-height:35px; padding-right:10px; direction:rtl; }
td.bodysetting { padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:5px; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype; font-size:16px; text-align:right; line-height:35px; border-left: 1px #C1C1C1 solid; direction:rtl;}
.babset {  border-bottom: #000000 1px dotted; padding-top:0px; padding-bottom:5px; direction:rtl; text-align:right; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; font-size:16px;}
.babset2 {  border-bottom: #000000 0px dotted; padding-top:0px; padding-bottom:10px; direction:rtl; text-align:right; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; font-size:16px; text-decoration:none; line-height:25px;}

.babset2 a { color: #0000FF; text-decoration:none}
.babset2 a:hover { color:#006600; text-decoration:underline}
.babset2 a:visited { color:#000000}
.booktitle { text-align:right; font-size:23px; padding-top:5px; color: #FF0033; border-bottom:#FF3300 0px dotted; direction:rtl}
.booktitleh { text-align:right; font-size:23px; padding-top:10px; color: #FF0033; border-bottom:#FF3300 0px dotted; direction:rtl; padding-bottom:0px;}
.booktitle2 { text-align:right; font-size:20px; padding-top:5px; color: #009900; border-bottom:#FF3300 1px dotted; direction:rtl; }
.booktitle21 { padding-left:320px;} 
.booktitle3 { text-align:right; font-size:24px; padding-top:5px; color: #0033FF; border-bottom:#FF3300 0px dotted; direction:rtl}
.bodysetting a { color:#0000FF; text-decoration:none}
.bodysetting a:hover { color:#006600; text-decoration:underline}
.bodysetting a:visited { color:#000000}
.rightpannel a { color:#0000FF; text-decoration:none}
.rightpannel a:hover { color:#006600; text-decoration:underline}
.rightpannel a:visited { color:#000000}
.recordnumber { font-size:12px; color:#FF0000; text-align:left}
.recordnumberg { font-size:12px; color: #339900;}
.righpanneltext { padding-left:5px;}
.usanad { color: #0033FF;}
.imgtop { padding:0px; margin:0px; background-color:ffffea }
.hadithsample { background-color:ffff33; padding:0px; margin:0px;}
.itrafa { color:#FF0000; font-size:19px; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype; text-align:left;}
.itrafano { color:#FF0000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.searchbutton { width:50px; margin-left:5px; margin-right:5px;}
.daroodf { color: #FF00CC}
.searchword { color:#FF0000; font-size:26px;}
.skeyboard { padding-top:3px; padding-left:5px;}
.tashreeh { color:#0000FF; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype; font-size:19px; line-height:38px; text-align:justify; padding:10px; border: 1px solid #CC3300; color: #000099; background-color:#ffffea; }
.tashreehtitle { padding-top:0px; padding-bottom:0px; color:#0000FF; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:19px; line-height:38px; text-align:justify; color:#CC3300;}
.brheight { padding-bottom:15px;}
.arabictextf { color:#FF3399;}
.babf { padding-top:5px; padding-bottom:5px; color:#FF0000; font-size:25px; direction:rtl; text-align:right;}
.babf2 { padding-top:5px; padding-bottom:5px; color:#FF0000; font-size:25px; direction:rtl}
.bookname { text-align:right; font-size:25px; padding-top:5px; color:#CC3300; border-bottom:#FF3300 1px dotted;}

.hadithformating { margin-top:0px; padding-bottom:8px; padding-right:5px; padding-left:10px;  font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Arial, Tahoma, Microsoft Sanserif; font-size:18px; line-height:40px; direction:rtl; text-align: right; }


.hadithformating2 { margin-top:0px; padding-bottom:0px; padding-right:10px; padding-left:10px; text-align:justify; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif
; font-size:19px; line-height:35px; direction:rtl;}
.topbarfont { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:19px; color: #FF6600; padding-left:0px; padding-right:0px; padding-top:9px; width:35px}
.topbarfont2 { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif
; font-size:19px; color:#333399; padding-left:4px; padding-right:2px; padding-top:9px; width:25px}
.topbarfont2j { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:19px; color: #CCCCCC; padding-left:4px; padding-right:2px; padding-top:9px; width:25px}
.topbarfont3 { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:16px; color:#339900; padding-left:2px; padding-right:0px; padding-top:9px; width:310; text-align:center;}
.topbarfont3 a { color: #339900; text-decoration:none}
.topbarfont3 a:hover { color:#339900; text-decoration:underline}

.topbarfont4 { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:17px; color: #0033FF; padding-left:2px; padding-right:2px; padding-top:7px; width:100%}
.topbarff {  padding-left:2px; padding-right:2px; padding-top:3px; width:110px}
.topbarff2 {  padding-left:1px; padding-right:1px; padding-top:12px; width:10px}
.topbarsubmit {  padding-left:1px; padding-right:1px; padding-top:11px; width:17px}
.topbarform {  padding-left:2px; padding-right:2px; padding-top:9px; width:15px}
.submitformhomepage { color:#009900}
.submitformhomepagebutton { text-align:center; color:#009900; font-weight:bold; font-size:11px; width:50px; padding-bottom:10px;height:20px}
.submitformhomepagebutton2 { text-align:center; color:#009900; font-weight:bold; font-size:11px; width:50px; padding-bottom:0px; }
.topbar2font { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:16px; color: #0066FF; padding-left:10px; padding-right:10px; padding-top:5px; direction:rtl; margin-left:0px; margin-right:0px;}
.topbar2font a { color: #0066FF}
.topbar2font a:hover { color: #FF33CC;}
.topbar2font a:visited { color: #660000;}
.topbar2ff2 {  padding-left:0px; padding-right:0px; padding-top:19px; width:100%; }
.topbarfont5 { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:12px; color: #333399; padding-left:1px; padding-right:1px; padding-top:9px; text-align:left;}
.topbarfont4 { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:19px; color: #339900; padding-left:1px; padding-right:1px; padding-top:15px; text-align:center; width:250px;}
.topbarfont4 a { color:#339900; text-decoration:none}
.topbarfont4 a:hover { color:#339900; text-decoration:underline}
.topbarfont4tell { text-align:center; padding-left:0px; color: #0000FF; font-size:17px; text-decoration:none; padding-top:25px;}
.topbarfont4tell a { color: #0000FF; text-decoration:none}
.topbarfont4tell a:hover { color:#339900; text-decoration:underline}
.jild1 { font-size:11px; color:#000000;}
.newslettertext { font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:16px; line-height:23px; padding-right:10px; text-align:justify }
.newsletterbox { line-height:0px; text-align:center; color:#3333CC;}
.submitformhomepage2 { padding-top:0px; padding-bottom:0px; color:#3366CC; width:80px;}
.newslettertd1 { padding-left:4px; color:#3366CC; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:16px; }
.newslettertd2 { padding-left:4px; }
.arabicmatan { color: #FF6633; font-family:_PDMS_Saleem_QuranFont; font-size:18px;}
.urdusanad { color: #0033CC; font-family: Alvi Nastaleeq, Nafees Web Naskh;}
.urduwaoo { color: #FF6633;  font-family:Tahoma; font-size:15px;}
.brgap { padding-bottom:0px;}
.hawala { color:#6633CC;}
.outertable {
	BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 10px; BORDER-TOP: #111111 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #111111 1px; WIDTH: 858px; PADDING-TOP: 0px; BORDER-BOTTOM: #111111 1px; BORDER-COLLAPSE: collapse; border-spacing: 0; background-color:#ffffff; background-image:url(../images/site2/bac.jpg); background-repeat:repeat-x; }
	.outertable2 {
	 PADDING-RIGHT: 10px; BORDER-TOP: #111111 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 858px; PADDING-TOP: 0px; BORDER-BOTTOM: #111111 1px; BORDER-COLLAPSE: collapse; border-spacing: 0; background-color:#ffffff;  padding-bottom:15px;  }
	
.sabqashumara { background-image:url(../images/site2/sabqa-shumara.jpg); background-repeat:no-repeat; background-position:top; width:324px; height:236px; text-align:left; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size: 16px; color: #0033CC; direction:rtl; text-align:right; padding-top:20px; padding-right:20px; padding-left:10px;}
.sabqashumaraaddress { background-image: url(../images/site2/sabqa-shumara-address.jpg); background-repeat:no-repeat; background-position:top; width:324px; height:236px; text-align:left; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size: 16px; color: #0033CC; direction:rtl; text-align:right; padding-top:20px; padding-right:20px; padding-left:10px;}
.sabqashumaradetail { background-image: url(../images/site2/sabqa-shumara-detail.jpg); background-repeat:no-repeat; background-position:top; width:533px; height:236px; text-align:left; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size: 16px; color: #0033CC; direction:rtl; text-align:right; padding-top:10px; padding-right:20px; padding-left:10px;}
.sabqashumarap { margin-bottom:0px; color: #FF3300; padding-top:5px; line-height:30px; }
.sabqashumarappannel { margin-bottom:0px; color: #FF3300; padding-top:0px; padding-bottom:10px; text-align:center; border-bottom: 0px #336666 solid; }
.sabqashumarap2 { margin-bottom:0px; color: #0000FF; font-size:14px; line-height:25px;  }
.sabqashumarap2 a { color:#0000FF; font-size:14px; line-height:23px; text-decoration:none;}
.sabqashumarap2 a:hover { color: #CC3399; text-decoration:underline}
.sabqashumarap2 a:visited { color: #FF6633; text-decoration:none;}
.sabqashumarap3 { margin-bottom:0px; color: #FF3300; font-size:16px; line-height:23px; float:left; padding-left:20px; }
.subtitle{ color: #009999; font-size:25px; text-decoration:underline;}
.footer { background-image:url(../images/site2/bottom.jpg); background-position:top; background-repeat:no-repeat; width:876px; height:106px; vertical-align:top; text-align:center; padding-top:30px; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:16px; color: #0033FF; direction:rtl;}
.tahreer { padding:0px; margin:0px; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size:18px; color: #0033FF; text-align:left; direction:rtl}
.br { margin-bottom:20px;}
.newshumara { text-align:center; color: #0033FF; font-size:20px; padding-top:15px; padding-bottom:10px}
.newshumarah { text-align:center; color: #0033FF; font-size:25px; padding-top:0px; line-height:35px; padding-bottom:25px;}

.listd {padding-top:10px; padding-bottom:0px; padding-left:3px; padding-right:5px; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype; font-size:16px; text-align:right; line-height:22px; border-left: 0px #C1C1C1 solid; direction:rtl;}
.listd a { color: #0000FF; text-decoration:none}
.listd a:hover { color: #009900; text-decoration:underline}
.listd a:visited { color: #000000; text-decoration:none}
.listd2 {padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:5px; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype; font-size:16px; text-align:right; line-height:22px; border-bottom: 1px #C1C1C1 solid; direction:rtl;}
.rcategorylist {padding-top:5px; padding-bottom:5px; margin-bottom:5px; padding-left:3px; padding-right:5px; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype; font-size:16px; text-align:right; line-height:22px; border-bottom: 1px #6633CC dotted; direction:rtl;}

.title1 { text-align:right; color:#0033FF; font-size:25px; padding-top:0px; line-height:35px; padding-bottom:25px;}
.address { padding-left:5px;}
.listalign { text-align: right; padding:5px; border-bottom:1px #000000; direction:rtl; vertical-align:top; }
.shumaradesc { text-align:left; color: #000000; font-size:16px;}
.topbartd { width:292px;  padding-top:8px; padding-bottom:8px; vertical-align:top; text-align:center }
.topbartda { background-image:url(../images/site2/topbar.jpg); background-position:top; background-repeat:no-repeat; height:73px;}
.dropdownbox { width:220px; color:#0000FF; font-size:13px; font-weight:normal}
.dropdownlabel { font-size:16px;  color:#FF3300; padding-bottom:3px; text-align:right; padding-right:20px; font-family: Nafees Web Naskh, Urdu Naskh Asiatype;}



.stitle1 { text-align:right; font-size:24px; padding-top:5px; color: #0033FF; border-bottom:#FF3300 0px dotted; direction:rtl}

.numbering { padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:5px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family:Tahoma; font-size:14px; font-weight:bold; color:#ffffff; background-color: #009933;  }

 /* .arabicmatan { color: #FF6633; font-family:_PDMS_Saleem_QuranFont; font-size:24px;} */
 .arabicmatan { color: #FF6633; font-family:Nafees Web Naskh, _PDMS_Saleem_QuranFont; font-size:20px;} 
.reference { color:#6633CC;}
.shar { color: #CC3300; text-align:justify}
.tabsarabook { color:#FF3399; }
.alquranurdu { color:#009966}
.city { color: #0033FF; font-size:12px;}
.hstyle { padding:25px; text-align:center; direction:rtl; margin:25px; width:300px; color:#9933CC; border:#FF6600 1px  double}
.red { color:#FF0000}
.farman { color:#FF00FF;}
.farmandetail { color:  #037406;}
.question { padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;   margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family: Alvi Nastaleeq, Nafees Web Naskh; font-size:14px; color:#ffffff; background-color: #FF0000;  }

.answer { padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;   margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family: Alvi Nastaleeq, Nafees Web Naskh; font-size:14px; color:#ffffff; background-color: #009933;  }
.tdtablenumberstyle { width:50px; height:40px;  }
.tdtablenumberstyle2 { width:70px; height:40px;  }
.sabqashumaradetail2 { background-image: url(../images/site2/dar.jpg); background-repeat:no-repeat; background-position:top; width:859px; height:229px; text-align:left; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size: 16px; color: #0033CC; direction:rtl; text-align:right; padding-top:10px; padding-right:20px; padding-left:10px;}
.namewidth { width:280px;}
.namestyle { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#0000FF; padding-right:10px;}

.bookimage { padding-left:5px; text-align:right; vertical-align:top; padding-right:0px}
.booktext {  padding-right:5px; padding-left:10px; text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif;  direction:ltr}
.booktextheading { font-size:13px; color:#0000FF; font-weight:bold; line-height:15px}
.booktextdetail { color:#000000; font-size:11px; margin-top:10px; line-height:15px}
.booktextbuy { color: #0000FF; font-size:13px; margin-top:10px; font-weight:bold;}
.booktextbuy a { text-decoration:none; color:#0000FF;}
.booktextbuy a:hover { text-decoration:none; color: #006600;}
.booktextmore { color: #FF0000; font-size:11px; margin-top:10px; font-weight:bold;}
.booktextmore a { text-decoration:none; color: #FF0000;}
.booktextmore a:hover { text-decoration:none; color: #000000;}
#sabqashumaradetail3new { background-image: url(../images/site2/sabqa-shumara-detail.jpg); background-repeat:no-repeat; background-position:top; width:533px; height:236px; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size: 16px; color: #0033CC; direction:rtl; text-align: center; padding-top:10px; padding-right:20px; padding-left:10px;}

#sabqashumaradetailnew { background-image: url(../images/site2/sabqa-shumara-detail.jpg); background-repeat:no-repeat; background-position:top; width:533px; height:236px; text-align:left; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size: 16px; color: #0033CC; direction:rtl; text-align:right; padding-top:10px; padding-right:15px; padding-left:5px;}
#sabqashumaraaddressnew { background-image: url(../images/site2/sabqa-shumara-address.jpg); background-repeat:no-repeat; background-position:top; width:324px; height:236px; text-align:left; vertical-align:top; font-family: Alvi Nastaleeq,  Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size: 16px; color: #0033CC; direction:rtl; text-align:right; padding-top:20px; padding-right:0px; padding-left:0px; }
#sabqashumaraaddressempty { background-image: url(../images/site2/empty.jpg); background-repeat:no-repeat; background-position:top; width:324px; height:236px; text-align:left; vertical-align:top; font-family: Alvi Nastaleeq, Nafees Web Naskh, Urdu Naskh Asiatype, Tahoma, Microsoft Sanserif; font-size: 16px; color: #0033CC; direction:rtl; text-align:right; padding-top:10px; padding-right:20px; padding-left:10px;}
.pictureright { margin-left:10px; float:right; margin-top:1px;}
#shumarshortdetail { line-height:28px; font-size:14px; text-align: inherit;}
#shumarshortdetail p { padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; margin-left:0px;  margin-right:0px; margin-top:0px; margin-bottom:10px; text-align: right;}
#shumarshortdetail h1 { padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; margin-left:0px;  margin-right:0px; margin-top:0px; margin-bottom:0px; font-size:14px; font-weight:normal; color:#FF0033}
.title2 { color:#0000FF; font-size:18px;}
.title2 a { color:#0000FF; text-decoration:none;}
.title2 a:hove { color:#009900; text-decoration:underline;}
#shumarshortdetail p a { text-decoration:none; color:#0000FF}
#shumarshortdetail p a:hover { text-decoration:none; color: #339900}
#shumarshortdetail p a:visited { text-decoration:none; color: #9900CC}
#shumarshortdetail .completefahrist { text-align:center; color:#3300FF; font-size:22px; margin-bottom:25px;}
