* {
	margin: 0;
	padding: 0;
}

// .a { background-color : Transparent; border-style:none;}
// .nohover a:hover { background-color: transparent; }


body {
	background: #FAFAFA url(img/bg.gif);
	color: #333;
	font: normal 62.5% "Lucida Sans Unicode",sans-serif;
}	

p{
	padding-bottom: 1em;
}

ul {
	padding-bottom: 0.5em;
}

li {
	list-style: none;
}

.main li {
	list-style-image: url(img/li.gif);
}

h1 {
	font-size: 1.2em;
	font-family:Arial Baltic;
}

h1,h2,h3 {
	color: #fff;
}

/* structure */
.top {
	background: #222;
	color: #DDD;
	float: left;
	font: normal 1.4em Verdana;
	height: 50px;
	text-align: center;
	width: 100%;
}
.TextonAllPages
{
    font-family: Arial, Trebuchet MS;
    font-size: small;
    text-align: justify;
}
.subnav 
{
	float: left;
	width: 205px;
}
.main 
{
     	margin-left:26em;
	margin-bottom: 1.2em;
     	width: 0%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

/****** Fatawa & Audio Update Panel Font Styles - Start*********/

.link-nohover { text-decoration : none;
		line-height: 1.2em;
		padding: 5px 5px;
}

.link-nohover:hover { 	text-decoration: underline;}

.panel-bullets { margin-left: 5px; }

/****** Fatawa & Audio Update Panel Font Styles - End *********/


/* sub-navigation */
.subnav h1
{
    	background:#ffffff;
	color: #161e2d;
	font: bold 1.1em Verdana,sans-serif;
	line-height: 20px;
	padding-left: 8px;
}
.subnav ul {margin-top: 30px; margin-left: 5px; padding: 0;}
.subnav li {
	border-bottom: 0px solid #ffffff;
	list-style: none;
	
}
.subnav li a {
	background: #ffffff;	
	color: #161e2d;
	display: block;
	padding: 5px 5px 5px 10px;
	width: 180px;
	line-height: 20px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	text-decoration: none;
	font-family: Gill Sans MT;
	font-size: small;
}
.subnav li a:hover {
	background: #D8DC56;
	color: #161e2d;
	font-family:Gill Sans MT Bold;
	font-size:small;
	font-weight:bold;
}

/* Main Horizontal Menu */

#hmenu {
	width:320px;
	font-family: Georgia, Times, serif;
	font-size:15px;
}

#hmenu ul { list-style: none; }

#hmenu ul li { }

#hmenu ul li a {
	display:block;
	text-decoration:none;
	color:#000000;
	background-color:#FFFFFF;
	line-height:30px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	padding-left:10px;
	cursor:pointer;
}

#hmenu ul li a:hover {
	color: #161e2d;
	background-color: #D8DC56;
}

#hmenu ul li a strong { margin-right:10px; }


/* footer */

.footer {
	float: none;
	color: black;
	background: url(Bottom.jpg);
	background-repeat:repeat-x;
	font-size: 1em;
	width: 100%;
	text-align: center;
}

.footer, .push {
	height: 4em;
	clear: both;
}

.footer p {
	padding-top: 10px;
	}

.footer .left,.footer .right {padding: 0 16px;}
.footer a {color: Black;}
.footer a:hover {color: #a6112d;}


.topNavigation
{
    color:white;
    font-family:Verdana;
    font-size:small;
}
.topTable
{
    background-color:#cccc66;
    border:0;
    
}
.goBtn
{
  vertical-align: text-bottom;
  text-align:center;
  border-color:#909200;
  
}
.searchDiv
{
   text-align:right;
   width:auto;
   font-weight:bold;
}

.welcomeCSS
{
   font-family:Verdana;
   font-size:small;
   color :Black;
   text-align:justify;
   width:435px
}
.topMenu
{
   font-family:Verdana;
   font-size:11.5px;
   color:White;
}

.imgAdjust
{
    width:100%;
    height:131px;
}

.dataListfatawa
{
    font-family:Calibri;
    font-size:10pt;
    font-style:normal;
    text-align:justify;
}
.fatawaTitle
{
    font-family:verdana;
    color:Black;
    font-size:10pt;
    font-style:normal;
    font-weight:bold;
    background-color:#ffffff;
    text-align:justify;
}
.gridViewfatawaByCategory
{
    font-family:Calibri;
    font-size:10pt;
    font-style:normal;
}
.commentbox{
background-color: #ececec;
width: 600px;
padding: 10px;
text-align :justify;
font-size: 12pt;
font-family:Calibri;
}

.commentfooter
{
background: url(../../Images/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 1em;
font-size: 12pt;
font-family:Calibri;
color: #4A4A4A;
width:600px;
text-align :justify;
font-weight:bold;

}
/* Email Form */
.formEmail
{
    display:none;
}
.formLabel{
float: left;
width: 120px;
font-weight: bold;
font-family:Calibri
}

.formText, .formTextArea{
width: 180px;
margin-bottom: 5px;
font-family:Calibri
}

.formTextArea{
width: 250px;
height: 150px;
font-family:Calibri
}

.boxes{
width: 1em;

}

#submitbutton{

margin-top: 5px;
width: 90px;
}

/*--------------- */

.LinkButtonIndex
{
   font-family:Calibri;
   font-size:11pt;
   color:blue;
}
textarea.expanding 
{
	font-family:Calibri;
    font-size:11.5pt;
    color:black;
    padding: 5px;
    border: 3px solid #D8DC56;
    text-align:justify;
    width:850px;
    height:1000px
}
.intro
{
    text-align :justify;
}

.resize {
  border: 0px double #333;
  float: left;
  height: 7em;
  overflow: hidden;
  width: 7em;

}

.selectedMenuDesc
{
   font-family:Verdana;
   font-size:large;
   font-weight:bold;
   font-style:italic;
   background-color: #D8DC56;
   margin-left: 7px;
}

.AllMediumText
{
   font-family: Verdana;
   font-size: medium;
   font-weight: bold;
}

.AllSmallText
{
   font-family:Verdana;
   font-size:small;
   font-weight:normal;
}

div.quicksearch {
  background: #D8DC56;
  text-align: right;
  font-family:verdana;
  font-weight:bold;
  font-size:11pt;
}


.profile {
	width: 800px;
}

.profileMainHeading {
	padding: 5px 12px 5px 12px;
	font-family:Verdana;
	font-size:large;
//org	background-color: #D8DC56;
	background: #b9d081 url(ui-bg_glass_40_a3c159_1x400.png) 50% 50% repeat-x;
	border: 1px solid #8bc186;
	color: #0f0f0f;
	font-weight: bolder;	
}

.profileHeadings {
	margin-top:5px;
	padding: 5px 12px 5px 12px;
	font-size:small;
	font-family:Verdana;
	font-weight:bold;
	background-color: #a3c179;
	color: #0f0f0f;
}

.profileTextArea {
	padding: 10px 25px 10px 25px;
	background-color: #FCFCFC;
	color: black;
}

.profileTextArea ol {

}

.profileTextArea ol li {
	list-style-type: decimal;
	margin-left: 10px;
}

.profileTextArea ul {
	margin-left: 10px;
}

.profileTextArea ul li {
	list-style-type: circle;
	margin-left: 15px;
}

.profileTextArea ul li ul li {
	list-style-type: disc;
}

/* Audio Lecture Series Starts here */

.PageTitle {
	font-size: 1.5em;
	font-weight: bold;
	font-family: Arial;
	width: 750px;
}

.inSeries {
	width: 750px;
	margin-bottom: 12px;
}

.back2library {
	font: 1.5em "Times";
	text-decoration: none;
//	color: #1ba6b2;
	color: brown;
}

.serieslist-name {
	color: brown;
	font-size: 1.5em;
	font-weight: bold;
}

.mGrid, .uGrid {
	width: 750px;
	background-color: #FCFCFC;
	margin: 5px 0 10px 0;
//	border: solid 1px #525252;
	border: solid 1px green;
	border-collapse: collapse;
        font: 12pt Calibri;
}

.mGrid td { 
	padding: 10px 20px 10px;
	border: solid 1px #E0EEE0; //c1c1c1
	color: #414141;
}

.mGrid td .seriesname {
	font: bold 1em "Times";
}

.mGrid td a {
	text-decoration: none;
	color: #6C8C37;
}

.mGrid td a.brown {
	text-decoration: none;
	color: brown;
}

.mGrid th {
	padding: 4px 20px 4px;
	color: #0f0f0f;
//	background: #424242 url(grd_head.png) repeat-x top;
	background: #b9d081 url(grd_head2.png) repeat-x top;
	font-size: 0.9em;
	font-weight: bolder;
}

.mGrid th a {
	color: #0f0f0f;
	font-weight: bolder;
}

.mGrid .alt {
	background: #fcfcfc url(grd_alt.png) repeat-x top;
}

.mGrid .pgr {
	background: #424242 url(grd_pgr.png) repeat-x top;
}

.mGrid .pgr table {
	margin: 5px 0;
	font: normal 0.6em "Arial";
	width: 100%;
}

.mGrid .pgr td {
	border-width: 0;
	padding: 0 6px;
	border-left: solid 1px #666;
	font-weight: bold;
//	color: #fff;
	line-height: 12px;
}   

.mGrid select.perpage {
	border: 1px solid #e0eee0;
	padding: 1px;
	text-align: center;
	background: #424242;	
	color: #e0eee0;
}

.mGrid .pgr td.prvbutton {
	border: 1px solid #e0eee0;
	width: 50px;
	text-align: center;
}	

.mGrid .pgr td.prvbutton:hover {
	border: 1px solid #f0e68c;
}	

.mGrid .pgr td.nextbutton {
	border: 1px solid #e0eee0;
	width: 50px;
	text-align: center;
}	

.mGrid .pgr td.nextbutton:hover {
	border: 1px solid #f0e68c;
}	

.mGrid .pgr td.showrecords {
	border: none;
	padding-left: 50px;
	text-align: left;
	color: #e0eee0;
}

.mGrid .pgr td.showpages {
	border: none;
	padding-right: 50px;
	text-align: right;
	color: #e0eee0;
}	

.mGrid .pgr a {
	color: #e0eee0;
	text-decoration: none;
}

.mGrid .pgr a:hover {
	color: #F0E68C;
	text-decoration: none;
}


.mp3 {
	margin-top: 10px;
}

/* Audio lecture Series End here */
