/* CSS Document */





<!-- /* $WEFT -- Created by: Jawed (jawedhanif@gmail.com) on 10/30/2008 -- */ -->

  @font-face {

    font-family: NAFEESN3_eot;

    font-style:  normal;

    font-weight: normal;

    src: url(http://www.ahlesunnat.org/NASTALE0.eot);

  }

  

  .urduheading {

	FONT-SIZE: 24px; 

	COLOR: #000080; 

	FONT-FAMILY: "NAFEESN3_eot", Times New Roman, Tahoma;

	LINE-HEIGHT: 28px;

	text-align: right;

}



  .urdu {

    	text-align: right;

	FONT-SIZE: 20px; 

	COLOR:#000000;

	FONT-FAMILY: "NAFEESN3_eot", Times New Roman, Tahoma;

	LINE-HEIGHT: 28px;

	text-align: right;

}



  .urdubold {

  	text-align: right;

	FONT-SIZE: 20px; 

	COLOR: #000000;

	font-weight:bolder;

	FONT-FAMILY: "NAFEESN3_eot", Times New Roman, Tahoma;

	LINE-HEIGHT: 28px;



}





.rightbox {

	border-collapse:collapse;

	border: solid 1px #000000;

	background-image: url(style2/bg-right.gif);

	





	

	

}



.marquee {

	color:#FFFFFF;

}



body {

	background-image:url(style2/bg.jpg);

	SCROLLBAR-FACE-COLOR: #FFFFFF;

	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;

	SCROLLBAR-SHADOW-COLOR: #666666;

	SCROLLBAR-3DLIGHT-COLOR: #666666;

	SCROLLBAR-ARROW-COLOR: #666666;

	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;

	SCROLLBAR-BASE-COLOR: #333333;

	margin-top:0;

	margin-bottom:0;

	margin-left:0;

	margin-right:0;

	font-family: Tahoma, Verdana, Arial;

	color: #000000;

	font-size:11px;

}

td.top

{

	width : 1000; 	Height: 151;

	font: bold 11px verdana,arial,helvetica;

	color: #333333;

	text-decoration: none;

	background:  url(style2/top.jpg)  no-repeat; 

 

}

td.topbar1

{

	width : 1000; 	Height: 20;

	font: bold 11px verdana,arial,helvetica;

	color: #333333;

	text-decoration: none;

	padding-top: 4px;

	padding-left: 200px;



 

}

td.topbar2

{

	width : 1000; 	Height: 100;

	font: bold 25px verdana,arial,helvetica;

	color: #177D81;

	text-decoration: none;

	padding-top: 0px;

	padding-left: 240px;

	text-shadow:inherit;



	



}

td.topbar3

{

	width : 1000; 	Height: 28;

	font: bold 10px verdana,arial,helvetica;

	color: #ffffff;

	text-align: right;

	text-decoration: none;

	background:  url(style2/top3.jpg);

 

}

 a.topbar3

{



	font: bold 10px verdana,arial,helvetica;

	color: #ffffff;

	text-align: right;

	text-decoration: none;

	

}

 a:hover.topbar3

{



	font: bold 10px verdana,arial,helvetica;

	color: #999999;

	text-align: right;

	text-decoration: none;

}

td.keywords

{

	Height: 20;

	font: normal 10px verdana,arial,helvetica;

	color: #333333;

	text-decoration: none;

	background:  url(style2/keywords.jpg) ; 

	background-repeat:repeat-x;

 

}

a.keywords

{

font: normal 10px verdana,arial,helvetica;

color: #333333;

text-decoration: none;

}

a:Hover.keywords

{

	font: normal 10px verdana,arial,helvetica;

	color: #ffffff;

	text-decoration: none;

	}

td.leftbar

{

	BACKGROUND-COLOR: #F2FFE6;

	background:  url(style2/left-bg.jpg) no-repeat;

 

}







a.bottombar, td.bottombar

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	text-align: center;

	font-weight:bold;

	color:#FFFFFF;

	background-color:#0B1666;

	text-decoration:none;

	 background:  url(style2/bottom.jpg); 



}

a:Hover.bottombar

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	font-weight:bold;

	color: #0066FF;

	text-decoration:none;

}

	

a.mleft

{

	display: block;

	width: 180px;

	height: 24px;

	padding-top: 4px;

	padding-left: 22px;

	font: bold 11px verdana,arial,helvetica;

	color: #ffffff;

	text-decoration: none;

	background:  url(style2/button.gif) no-repeat;  

}

a:Hover.mleft

{

	display: block;

	width: 180px;

	height: 24px;

	padding-top: 4px;

	padding-left: 22px;

	font: bold 11px verdana,arial,helvetica;

	color: #CCCCCC;

	text-decoration: none;

	background:  url(style2/button1.gif) no-repeat;}

	

	h1

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 18px;

	color: #000066;

	padding-top: 4px;

	padding-left: 38px;

	line-height: 20px;

	font-weight: bold;

	height: 15px;

	background:  url(style2/heading.jpg) no-repeat;

}



h2

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 13px;

	color: #000099;

	padding-top: -1px;

	padding-bottom: 0px;

	padding-left: 27px;

	line-height: 21px;

	font-weight: bold;

	background:  url(style2/bg-heading2.gif) no-repeat;

}



h1

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 18px;

	color: #177D81;

	padding-top: 4px;

	padding-left: 38px;

	line-height: 20px;

	font-weight: bold;

	height: 15px;

	background:  url('style2/heading.gif') no-repeat;



}





h3

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 14px;

	color: #177D81;

	padding-top: 4px;

	padding-left: 18px;

	line-height: 20px;

	font-weight: bold;

	height: 15px;

	

}



.pagelink	

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	padding-left: 20px;

	font-weight: bold;

	background:  url(style2/heading2.jpg) no-repeat;

}



a.pagelink

{

	font: bold 11px verdana,arial,helvetica;

	color:#006600;

	text-decoration: none;

	

}

a.pagelink:Hover

{

	font: bold 11px verdana,arial,helvetica;

	color: #336600;

	text-decoration: underline;



}



a.pagelink1

{

	font: bold 9px verdana,arial,helvetica;

	color: #990000;

	text-decoration: none;

	

}

a.pagelink1:Hover

{

	font: bold 9px verdana,arial,helvetica;

	color: #336600;

	text-decoration: underline;

}



a.boxlink

{

	display: block;

	width: 180px;

	height: 24px;

	padding-top: 4px;

	padding-left: 22px;

	color: #177D81;

	text-decoration: none;

	background:  url('style2/button.gif');; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana, arial, helvetica 

}

a:Hover.boxlink

{

	display: block;

	width: 180px;

	height: 24px;

	padding-top: 4px;

	padding-left: 22px;

	color: #333333;

	text-decoration: none;

	background:  url('style2/button1.gif');; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana, arial, helvetica}



	

.image

   {

   border : 1px dashed #333333;

   }

input,textarea {

	FONT-WEIGHT: normal;

	FONT-SIZE: 11px;

	COLOR: #666666;

	FONT-STYLE: normal;

	FONT-FAMILY: verdana;

	BACKGROUND-COLOR: #F8F8F8;

	border: 1px solid #666666;

	

}

.input {

	FONT-WEIGHT: normal;

	FONT-SIZE: 11px;

	COLOR: #666666;

	FONT-STYLE: normal;

	FONT-FAMILY: verdana;

	BACKGROUND-COLOR: #F8F8F8;

	border: 1px solid #666666;

	

	

}







/* TEXT STYLE */







.normaltext

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #333333;

	font-weight: normal;



}



.bluetext

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #0000FF;

	font-weight: normal;



}

.boldtext

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #333333;

	font-weight: bold;



}



.blueboldtext

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color:#0000FF;

	font-weight: bold;



}



/* LINKS */

a

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color:#444444;

	text-decoration:underline;

}

a:Hover

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color:#0066FF;

	text-decoration:none;

}





li{

	list-style-image: url(style/bullet.gif);

}

ul{

	margin-left: 0;

}





hr

{

	height: 1px;

	border: 1 dotted #CCCCCC;

}





img

{

	border: 0 normal #FFFFFF;

}



/* TD */

td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}









/*  By SAJJAD   */



.subcatlink

{

	display: block;

	width: 180px;

	padding-top: 4px;

	padding-left: 20px;

	font: bold 11px verdana,arial,helvetica;

	color: #333333;

	text-decoration: none;

	background:  url(style2/heading2.jpg) no-repeat;

	

}

.subcatlink:Hover

{

	display: block;

	width: 180px;

	padding-top: 4px;

	padding-left: 20px;

	font: bold 11px verdana,arial,helvetica;

	color: #ffffff;

	text-decoration: underline;

	background:  url(style2/heading2.jpg) no-repeat;

}



.partnerlink

{

	font: bold 9px verdana,arial,helvetica;

	color: #333333;

	text-decoration: none;

}

.partnerlink:Hover

{

	font: bold 9px verdana,arial,helvetica;

	color: #336600;

	text-decoration: underline;

}



.otherlink

{

	font: 10px verdana,arial,helvetica;

	color: #333333;

	text-decoration: underline;

}

.otherlink:Hover

{

	font: 10px verdana,arial,helvetica;

	color: #336600;

	text-decoration: none;

}



.subheading

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 14px;

	color: #336600;

	padding-left: 38px;

	line-height: 20px;

	font-weight: bold;

	height: 10px;

	background:  url(style2/heading.jpg) no-repeat;

}



.subcategory_pages

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #333333;

	font-weight: bold;

	text-decoration:none;



}

.subcategory_pages:Hover

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #333333;

	font-weight: bold;

	text-decoration:underline;

}







/********************************************************/

/*		 CSS STYLES USED IN MEDIA LIBRARY MODULE 		*/

/********************************************************/



.footerlink:Hover {

	color:#6600ff;

}



.section_link {

	font-family:Arial, Verdana, Helvetica, sans-serif;

	font-size:16px;

	color: #000066;

	text-decoration:underline;

	font-weight:bold;

}

.section_link:Hover {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:16px;

	color:#990000;

	text-decoration:none;

	font-weight:bold;

}





.category_link {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:underline;

	font-weight:Normal;

}

.category_link:Hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#990000;

	text-decoration:none;

	font-weight:Normal;

}



.section_heading {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#000066;

	text-decoration:none;

	font-weight:bold;

	border-left:#990000 solid 1px;

	border-bottom:#990000 solid 1px;

	padding-left:5px;

}





.navbar_link {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#000066;

	text-decoration:underline;

	font-weight:bold;

}

.navbar_link:Hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#996600;

	text-decoration:none;

	font-weight:bold;

}



.textBig {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	text-decoration:none;

	font-weight:bold;

}



.text {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}



.text A {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000066;

	text-decoration:underline;

}



.text A:Hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#996600;

	text-decoration:none;

}





.paging {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000066;

	text-decoration:none;

	font-weight:bold;

}



.paging A {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#990000;

	text-decoration:underline;

	font-weight:bold;

}



.paging A:Hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#996600;

	text-decoration:none;

	font-weight:bold;

}



.Msg {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#990000;

	text-decoration:none;

	font-weight:bold;

}



.formbox {

	FONT-SIZE: 11px;

	COLOR:#000000;

	FONT-STYLE: normal;

	FONT-FAMILY: verdana;

	BACKGROUND-COLOR: #F8F8F8;

	border: 1px solid #990000;

	

	

}



.hr {

	height: 1px;

    border:#990000  dotted 1px;

}





.letter_link {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000066;

	text-decoration:underline;

	font-weight:bold;

}

.letter_link:Hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#996600;

	text-decoration:none;

	font-weight:bold;

}



.menulinkSec {

	font-family:Arial;

	font-size:11px;

	text-decoration:none;

	color:#000066;

	font-weight:bold;

}



.menulinkSec:hover {

	font-family:Arial;

	font-size:11px;

	text-decoration:none;

	font-weight:bold;

}



.menu_cell {

	background-color: #d4d4de;

	width:150px;

	height:18px;

	text-align:center;

	

}



.menu_cell2 {

	width:130px;
	height:18px;
	padding-left:4px;
	text-align:left;

}



.menulink {
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;

}



a.my_menu_link:link, a.my_menu_link:visited {

	background-color:#eeeeee;
	color:#000000;
	text-decoration:none;
	padding:2px 0px 2px 0px;
	cursor:hand;
	display:block;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}



a.my_menu_link:hover, a.my_menu_link:active { 

	background-color:#d4d4de;
	color:#000000;
	text-decoration:none;
	padding:2px 0px 2px 0px;
	cursor:hand;
	display:block;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}


.rightbar-top
{
	display: block;
	width: 180px;
	height: 16px;
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none;
	background:  url(style2/rightbar-top.jpg) no-repeat;
}

.rightbar-middle
{
	display: block;
	width: 180px;
	background:  url(style2/rightbar-middle.jpg) repeat;
}

.rightbar-bottom
{
	display: block;
	width: 180px;
	height: 20px;
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none;
	background:  url(style2/rightbar-bottom.jpg) no-repeat;
}
