.title { background-color: #009900; border-bottom: #336633 4px solid; border-left: #ddffee 4px solid; border-right: #335533 4px solid; border-top: #ddffee 4px solid;}
.sbox { background-color: #009900; padding: 5x; border: 4px #335533 groove; }
.toptext { font-family: Georgia, Times, "Times New Roman"; font-size: 12pt; color: #006600;}
.news    {  border-bottom: #ff9966 4px solid; border-left: #ffeedd 4px solid; border-right: #ff9966 4px solid; border-top: #ffeedd 4px solid;  }
.think { font-family: Tahoma, "Trebuchet MS", Helvetica, Arial; font-size: 14pt; font-weight: bold; color: #0000cc;} 
.link  { color: #0000c0; font-size: 8pt; font-family: verdana; font-weight: bold; }
.ref  { color: #00009a; font-size: 9pt; font-family: verdana; font-weight: bold; padding: 3px; width: 100% }
a:link    { color: #000000; text-decoration: none; font-size: 9pt; font-family: verdana; font-weight: bold; }
a:visited { color: #17514b; text-decoration: none; color: #00009a; font-size: 9pt; font-family: verdana; font-weight: bold; }
a:hover   { color: #a52f69; text-decoration: underline; background-color: #ffffff;}
a:active  { color: #000000; text-decoration: underline; }
.email  { color: #009900; font-size: 9pt; font-family: Tahoma, Arial, sans-serif; font-weight: bold; border: 4px green groove; padding: 5; }
.profile { color: #006666; font-family: Tahoma,"Trebuchet MS", serif; font-size: 10pt; padding: 5px;}
.small {font-family: Tahoma,Arial,Helvetica; font-size: 8pt;}
.quran {font-family: Verdana, Arial, Helvetica; font-size: 11pt; font-weight: bold; color: #0000ff; text-align: justify; margin-left: 30px; margin-right: 30px; border: 2px; border-color: #0000ff; border-style: solid; display: block; padding: 3px;}
.qurani {font-family: Verdana, Arial, Helvetica; font-size: 11pt; font-weight: bold; color: #0000ff;}
.vref  {font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; color: #0000ff;}
.hadith {font-family: "Times New Roman", Times; font-size: 12pt; font-weight: bold; color: #009900; text-align: justify; margin-left: 30px; margin-right: 30px; border: 2px; border-color: #009900; border-style: solid; display: block; padding: 3px;}
.hadithref {font-family: "Times New Roman", Times; font-size: 9pt; font-weight: normal; color: #009900;}
.hadithinline {font-family: "Times New Roman", Times; font-size: 12pt; font-weight: bold; color: #009900;}
.reve {font-family: verdana; font-size: 10pt; color: #0000cc; font-weight: bold; text-align: justify; margin-left: 30px; margin-right: 30px; border: 2px; border-color: #009999; border-style: solid; display: block; padding: 3px;}
.revei {font-family: verdana; font-size: 10pt; color: #0000cc; font-weight: bold;}
.pmbooks {font-family: Georgia, Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #009999; text-align: justify; margin-left: 30px; margin-right: 30px; border: 2px; border-color: #009999; border-style: solid; display: block; padding: 3px;}
.pmbinline {font-family: Georgia, Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #009999; }
.pmbref {font-family: Georgia, Arial, Helvetica; font-size: 9pt; font-weight: normal; color: #009999; }
.book {font-family: Lucida sans; font-size: 10pt; margin-left: 30px; margin-right: 30px; border: 2px; border-color: #990000; border-style: solid; display: block; padding: 3px;}
.booki {font-family: Lucida sans; font-size: 10pt;}
.bookref {font-family: Lucida sans; font-size: 8pt; font-style: italic;}
.gbook {font-family: arial, helvetica; font-size: 9pt; font-weight: bold; color: #000099; border: 3px solid #000099; padding: 3pt; margin-left: 30px; margin-right: 30px; display: block;}
.gbref {font-family: arial, helvetica; font-size: 8pt; font-weight: normal; color: #000099;}
.abook {font-family: Tahoma; font-size: 10pt; color: #990000; margin-left: 30px; margin-right: 30px; border: 2px; border-color: #990000; border-style: solid; display: block; padding: 3px;}
.abookref {font-family: Tahoma; font-size: 8pt; font-style: italic; color: #990000;}
