body {color: white; 
      background: black;
	  font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10pt;
	  margin: 0px; /*margins are set to 0*/
	  }
	  
h1 {  font-family: Arial, sans-serif; 
      font-size: 14pt; 
     color:#FF0000;
      }

h2 {  font-family: Arial,sans-serif;
     font-size:12pt;
     color:#009999;

}
.tiny{font-size: 8pt;}
.small{font-size: 10pt;}
.normal{font-size: 12pt;}
.big{font-size: 14pt;}
.red {color: red;}
.white {color: white;}
.greenblue {color: #009999;}
.orange {color: orange;}
.yellow {color: yellow;}


.quran{font-size: 10pt;
       color: #009999;
       font-weight:bold;}
.logo{font-family: Edwardian Script ITC,Arial,sans-serif;
        font-size: 36pt;
       color: #FF0000;
       font-weight: bold;}
 .adv{font-size: 10pt;
       color: white;
       font-weight:bold;
        text-transform:capitalize;
}
.buy {font-family: Arial, Helvetica, sans-serif;
      font-size:12pt;
      color:yellow;
      font-weight: bold;
      text-transform: uppercase;

         }
.error {font-family: Arial, Helvetica, sans-serif;
      font-size:10pt;
      color:orange;
      font-weight: bold;
      text-transform: uppercase;

         }

td#quran{padding: 5pt;
         text-align: center;}
 td#req {border:1px solid red;}

li {list-style-type: decimal;
     padding-top: 10pt;
     margin-left: 10pt;
     text-align:left;
    }
td#lbl {font-family: Arial, sans-serif;
						font-size: 10pt;
 						color:#FFFFCC;
 						font-weight:bold;
                       text-align: right;
                       text-transform:normal;

                       }
 td#input {color: red;
                       text-align: left;
                       padding-left: 5pt;
                       }


div#content {margin:10pt 10pt 10pt 10pt;
            padding-left:10pt;
            padding-right:10pt;
             text-align:left;
             width: 799px;
}
#menu {font-family: Arial,Helvetica,Verdana,sans-serif;
          font-size: 10pt;
          color:#009999;
          font-weight: bold;
          background-color: #009999;
          text-align: center;
          text-transform: uppercase;
          }

#menu .item {margin-left:5px;
				margin-right:5px;}
#menu .selecteditem {margin-left:5px;
				margin-right:5px;
				background: blue;
	            color: yellow;}

#menu a:link {
	background: transparent;
	color: #FFFFFF;
	text-decoration: none;
}

#menu a:visited {
	background: transparent;
	color: white;
	text-decoration: none;
}

#menu a:hover {
/*
	background: red;
	color: yellow;
	*/
	background: black;
	color: red;

	font-weight: bold;
	text-decoration: none;
    }
#topsubmenu {font-family: Arial,Helvetica,Verdana,sans-serif;
          font-size: 10pt;
          color:white;
          font-weight: bold;
          text-align: right;
          text-transform: capitalize;
          }
#topsubmenu #sep {margin-left: 3pt;
        margin-right: 3pt;
        color: orange;
          }
#topsubmenu a:link {
	background: transparent;
	color: white;
	text-decoration: none;
}

#topsubmenu a:visited {
	background: transparent;
	color: white;
	text-decoration: none;
}

#topsubmenu a:hover {
	color: red;
	font-weight: bold;
	text-decoration: underline;
    }


table#main {width: 799px; 
			  margin: 0;
			  font-size: 10pt;
             }
table#main tr#first{ background:#009999;}
tr#margintop{padding-top: 15pt;}
table#main td#center{  text-align: center;}



div#footer {font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 8pt;
             margin-left:25px;
             margin-right: 25px;
             margin-top: 20pt;
             text-align: center;
             border-top:1px solid silver;
             width: 600px;
          }
div#footer .bar {margin-left: 3pt;
                 margin-right: 3pt;
                color: silver;}     
div#footer #cp{font-family:  Tahoma,Verdana, Arial, Helvetica, sans-serif;
               margin-top:5pt;
               color: #009999;
               font-weight: bold;
             }          
         
       
 /* footer links  */
#footer a:link {background: transparent;
				color: white;
				text-decoration: none;
				}

#footer a:visited {background: transparent;
					color: white;
					text-decoration: none;
					}

#footer a:hover {background: transparent;
				 color: red;
				 text-decoration: underline;
				 font-weight: normal;
				}


table#sub {width: 539; 
		   font-size:10pt;
           color:white;
           background:black;
           border:0px solid #009999;
           margin-left:0;
           padding-left:10pt; 
           padding-top:10pt; 
           padding-bottom:10pt; 
           
 }
 table#sub td {vertical-align: top;}
 table#sub h2 { font-family: Arial, sans-serif; 
      font-size: 10pt; 
      color:#800000;
      text-decoration: underline;
      }
div#space {margin-top: 50;
            margin-bottom: 10;
              padding-bottom: 250px;
              text-align:center;
}


table#qsearch {width: 500px;
              font-size:10pt;
             color:white;
             background:black
             padding :10pt; 
 }
 
 table#qsearch h1 { font-family: Arial, sans-serif; 
      font-size: 12pt; 
     color:red;
     text-decoration: underline;
          margin-top:20pt;


      }
 table#qsearch h2 { font-family: Arial, sans-serif; 
      font-size: 10pt; 
     color:#009999;
     padding-top:0pt;
     margin-bottom:0pt;

      }




/*normal links in the text*/
a:link {
	background: transparent;
	color: white;
	text-decoration: underline;
}

a:visited {
	background: transparent;
	color: white;
	text-decoration: underline;
}

a:hover {
	background: transparent;
	font-weight:normal;
	color: red;
	text-decoration: underline;
}