body {
    scrollbar-face-color:#F2F2F2;
	scrollbar-highlight-color:#F2F2F2;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#9B9B9B;
	scrollbar-shadow-color:#F2F2F2;
	scrollbar-arrow-color:#9B9B9B;
	scrollbar-track-color:#E2E2E2;
	color: #000000; margin:0;
	font-family: Tahoma;
	
}
h1.top {font-family: Arial; font-size: 14pt; color: Black; font-weight: bold; 
               text-align: right; margin-right: 8px; margin-top: 8px; margin-bottom:3px }
h2.sound {
	font-family: "Traditional Arabic", "Simplified Arabic", "Times New Roman";
	color: maroon;
	line-height: 90%;
	font-size: x-large;
}

.PartsHead   { color: #003366 }
.SearchNote  { font-family: Tahoma; font-size: 10pt; color: #666666; font-weight: bold; 
               text-align: right }
.DateString  { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; font-weight: bold; 
               text-align: left; margin-top: 3; margin-bottom:3 }
tr { vertical-align: top}
#GreenHeadLink { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #B9F78C }
.HeadLinksTD { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF }
a.HeadLinks   { font-family: Tahoma; font-size: 12pt; color: #000066 }
a.SmallLinks  { font-family: Tahoma; font-size: 10pt; color: #0000FF }
a:hover.SmallLinks  { font-family: Tahoma; font-size: 10pt; color: #0099FF; text-decoration:underline }

a:hover { color: red; text-decoration: none;}

img {border-width: 0px; }

*#fields {color: #808080}

*#table_header {text-decoration: none; font-family: Arial,Tahoma; font-size: 12pt ; font-weight: bold ; color: #FFFFFF;}

*#top_header {text-decoration: none; font-family: Arial,Tahoma; font-size: 12pt ; font-weight: bold ; color: #FFFFFF;}

*#border { border: 1 solid #C1DDFA; }

*#buttomBorder { border-bottom: 1 solid #C1DDFA;}

*#listHeader {color: #FFFFFF; text-decoration: underline; font-weight: bold}

*#listUpBorder {border-top: 1 dotted #C1DDFA;}
table.LastOfSec { background-color:#ffffff; padding:0; border:1px solid #91D6FB; font-family: Arial,Tahoma; color: #000000; font-weight: bold; }
TD.soundinfo { font-size:10pt;font-family: Tahoma}
a.LastOfSec {font-family: Arial,Tahoma; color: #000000; font-weight: bold; text-decoration: none}
td.LastOfSecHeader {background-color:#91D6FB; color:#000000; text-decoration: none; font-family: Arial,Tahoma; font-size: 12pt ; font-weight: bold}
div.bookinfo {font-family: Tahoma; font-size: 10pt; color:#000000}
span.infoTitle {color: #FF5050; font-weight: bold}
textarea, select, .required_field {
font-family: Tahoma;
font-size:10pt;
background-color: #F0F8FF;
border: 1pt dashed #00427B;
}
.soundfiles {background:#E8F1F7;padding:5px; font-size:10pt;font-family: Tahoma}
ul { 
list-style-image: url(dot.jpg);
 }
 li{
list-style-type: disc;}
table.lessons,table.anasheed
{
background-color:#ffffff;
  border-left-style: none; 
  border-right-style: none;
   border-top-style: none;
    border-bottom: 1.5pt solid gray
}

td.titles
{
background-color:#000080;
 font-weight: bold; 
 color: white;
  border-left-style: none;
   border-right-style: none;
    border-top-style: none;
}
/*====================================LastResultTable=======================*/
table.tbl { width: 100%; border: 2px solid #a6a6a6; font-size: 0.9em; clear: both; }
td.tbl-header { background: url(images/headersper.gif); background-position:bottom ;text-align : center; padding: 3px; font-weight: bold; border-bottom: 2px solid #a6a6a6; }
table.tbl-footer { font-size: 1em; }
tr.tbl-row:hover { background:#c3fbcc ;  } /* Old color:#EBFFFF #E9E9E9 */
tr.tbl-row-even { background: #f1f1f1; }
tr.tbl-row-odd { background: white; }
tr.tbl-row-highlight:hover { background: #fffba6; cursor: pointer; }
td.tbl-nav { background: url(images/headersper.gif); background-position:bottom; height: 20px; border-top: 2px solid #c3daf9; color: #4D4D4D; }
td.tbl-pages { text-align: center; }
td.tbl-row-num { text-align: right; }
td.tbl-controls { text-align: center; }
td.tbl-page { text-align: left; }
td.tbl-noresults { font-weight: bold; color: #9F0000; height: 45px; text-align: center; }
span.tbl-reset { margin: 5px 5px; }
img.tbl-reset-image { margin-right: 5px; border: 0; }
span.tbl-create { margin: 5px 0; }
img.tbl-create-image { margin-right: 5px; border: 0; }
img.tbl-arrows { border: 0; }
img.tbl-order-image { margin: 0 2px; border: 0; }
img.tbl-filter-image { border: 0; }
img.tbl-control-image { border: 0; }
span.page-selected { color: black; font-weight: bold; }
a.tbl-a {text-decoration: none; color: black; font-weight: bold;}
a.tbl-a:hover { color: red; text-decoration: none;}