.box { display:block; }

.box *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#fafafa;
}

.box1 {
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3f5f8;
  border-right:1px solid #f3f5f8;
  background:#ebeef3;
}

.box2 {
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfd;
  border-right:1px solid #fcfcfd;
  background:#e9edf2;
}

.box3 {
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9edf2;
  border-right:1px solid #e9edf2;
}

.box4 {
  border-left:1px solid #f3f5f8;
  border-right:1px solid #f3f5f8;
}

.box5 {
  border-left:1px solid #ebeef3;
  border-right:1px solid #ebeef3;
}

.boxfg {
  padding: 10px;
  background:#ffffff;
}

.info { display:block; }

.info *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#adf529;
}

.info1 {
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e0e5eb;
  border-right:1px solid #e0e5eb;
  background:#cad2dc;
}

.info2 {
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f8f9fa;
  border-right:1px solid #f8f9fa;
  background:#c6cfd9;
}

.info3 {
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c6cfd9;
  border-right:1px solid #c6cfd9;
}

.info4 {
  border-left:1px solid #e0e5eb;
  border-right:1px solid #e0e5eb;
}

.info5 {
  border-left:1px solid #cad2dc;
  border-right:1px solid #cad2dc;
}

.infofg { background:#adf529; }

.infofg {
  text-align: left;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
}

.logo { margin-bottom: 10px; margin-top: 2px; border: 0px; }
.qurankareem { margin-top: 10px; border: 0px; }
.seperator { margin-bottom: 10px; }

.introtext { font-size:14px; margin-bottom: 7px; color:#7f7e78 }
.introtext a { text-decoration: none;  color: #e87107; }
.introtext a:hover { text-decoration: underline;  color: #e87107; }

.reciterhdr { font-size:14px; font-weight: bold; color:#4a659a}

.infohdr { font-weight: normal; font-size:16px; color:#ffffff; padding:12px }
.infolnks{ font-size:12px; text-decoration: none; color:#ffffff; padding:12px }
.infolnks a { font-size:12px; text-decoration: none; color:#ffffff;}
.infolnks a:hover { font-size:12px; text-decoration: none; color:#f3af4e}
.infolnks a:visited { color:#a5a0a0; }

.astatus { font-size:10px; margin-top: 5px; color:#FFFFFF}
.ainfohdr { font-weight:normal; font-size:16px; color:#f3af4e; padding:12px }
.ainfohdr img { border: none; }

.ainfolnks{ font-size:12px; text-decoration: none; color:#f3af4e; padding:12px }
.ainfolnks a { font-size:12px; text-decoration: none; color:#f3af4e;  }
.ainfolnks a:hover { font-size:12px; text-decoration: none; color:#ffffff }
.ainfolnks a:visited { color: #a5a0a0; }

.reciterlist a { font-size:12px; color: #1b1d1c; line-height: 1.4em; text-decoration:none }
.reciterlist a:hover { font-size:12px; color: #1b1d1c; line-height: 1.4em; text-decoration:underline }


.relatedqaris { text-align: right; font-size: 75%; margin-bottom: 7px; }
.relatedqaris a { text-decoration: none; color: #990000; }

.dlrecname { font-size: 90%; margin-left: 10px; }
.dlrecname a { text-decoration: none; color: #990000;}

body { font:12pt/1.45 "Lucida Sans Unicode",
       "Lucida Grande",Arial,sans-serif; text-align: center; margin:0; }

.titletext {
   z-index:1;
   width:566px;
   height:49px;
   background-image:url(../imgs/banner.jpg?v=2);
   layer-background-image:url(../imgs/banner.jpg?v=2);
}
.titletext_inner_bg{
	background-color:#4c504e;
	width:566px;
	height:49px;
}
.titletext_inner {
   padding: 13px 0 0 13px;
   color: white;
   font-weight: bold;
   font-size: 113%;
   float: left;
}

.titletext_downall {
   float: right;
   width: 116px;
   height: 29px;
   margin-top: 10px;
   margin-right: 20px;
}

.titletext_downall span {
   display: block;
   width: 116px;
   height: 30px;
   background: transparent url(../imgs/downall.png?v=2) no-repeat scroll left ;
 }

.titletext_downall span:hover {
   background: transparent url(../imgs/downall.png?v=2) no-repeat scroll left ;
   cursor: pointer;
}

.title {
   background-color: #ccc;
   padding: 5px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 1em;
   font-weight: bold;
   color: #005599;
   margin-bottom: 10px;
}

.maintable {
   margin: 0 auto;
   padding-top: 10px;
   text-align: left;
}

.suralist_header { font-weight: bold; color:#4A659A; }
.suralist td {
   font-size: .8em;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   padding-right: 2.0em;
}
.center_slist td { text-align: center; }
.suralist a { text-decoration: none;color: #1b1d1c }
.suralist a:hover { text-decoration: underline;color: #1b1d1c }
.suralist a:visited { color: #a5a0a0; }

.spacer { padding-bottom: 20.0em; }

/* added by nour for bittorrent */

.popular-bittorrent-client-table {
	font-size: 80%;
	float: left;
}

.about-bittorrent-link {
	font-size: 80%;
	float: right;
}

.please-continue-sharing {
	padding-bottom: 10px;
	clear: both;
}

/* jquery ui theme overrides */

.ui-dialog .ui-dialog-titlebar {
   padding: 0.1em 0.2em 0.05em 0.6em;
}

.ui-dialog .ui-dialog-content {
   text-align: left;
   font-size: 75%;
   padding: 0.25em 1em;
   min-height: 100px;
}

.ui-dialog .ui-dialog-buttonpane{
   font-size: 60%;
   padding: 0.3em 0.2em 0.3em 0.4em;
}

/*added by somaiagabr*/
.line{ background-image:url(../imgs/line.jpg?v=2); background-repeat:repeat-x; height:2px;}
.boxlinks{ background-color:#1b1d1c; width:180px;}
