a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#holyahadestext p,

#holyayahtext p  {
   margin: 0px;
   text-align: left;
   line-height: 20px;
   font-style: italic;
   font-family: "Lucida Sans";
   font-weight:bold;
}
#contenttext p
{
   margin: 0px;
   text-align: left;
   line-height: 20px;
   font-style: italic;
   font-family: "Lucida Sans";

}
#usaphone18006584452text p,#Canadaphone p,
#privacypolicytext p  {
   margin: 0px;
   line-height: 13px;
   font-family: Lucida Sans;
   text-align: left;
   
}

#layer0copy26,
#layer0copy25,
#layer0copy24  {
   background: url(qschooldesignmedia/layer0copy26.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 8;
   width: 20px;
   height: 25px;
}

#layer0copy16,
#layer0copy15,
#layer0copy18  {
   visibility: visible;
   position: absolute;
   left: 67px;
   z-index: 6;
   width: 92px;
   height: 3px;
   background-repeat: no-repeat;
}

#layer19sidebarright,
#layer19sidebarleft  {
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 9;
   width: 7px;
   height: 1200px;
   background-repeat:repeat;
}

#wwwthequranschoolcomtext p a:hover  {
   font-style: italic;
}

#feesbutton a,
#registerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#backgroundbackcolorgolderncopy  {
   background: url(qschooldesignmedia/id7backgroundbackcolorgolde.gif) repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 27px;
   z-index: 3;
   width: 213px;
   height: 941px;
}

#wwwthequranschoolcomtext p a  {
   font-style: Normal;
   text-decoration: none;
   font-weight: bold;
}

#homebutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#wwwthequranschoolcomtext p  {
   font: bold 14px/17px Helvetica;
   margin: 0px;
   text-align: left;
}

#usaphone18006584452text ,#Canadaphone p  {
   font-size: 15px;
   font-weight:bold;
   font-family:Verdana;
}

#wwwthequranschoolcomtext  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 3px;
   z-index: 9;
   width: 329px;
}

#howitworksbutton a:hover  {
   background-position: -160px 0%;
}

#backgroundbackbolorbrown  {
   background: url(qschooldesignmedia/backgroundbackbolorbrown.gif) repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 980px;
   height: 1200px;
}

#usaphone18006584452text  {
   visibility: visible;
   position: absolute;
   left: 350px;
   top: 5px;
   z-index: 9;
   width: 570px;
}
#Canadaphone  {
   visibility: visible;
   position: absolute;
   left: 630px;
   top: 5px;
   z-index: 9;
   width: 600px;
}

#registerbutton a:hover  {
   background-position: -103px 0%;
}

#contactbutton a:hover  {
   background-position: -90px 0%;
}

#coursesbutton a:hover  {
   background-position: -89px 0%;
}

#contenttextrectangle  {
   background: url(qschooldesignmedia/contenttextrectangle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 231px;
   top: 355px;
   z-index: 11;
   width: 735px;
   height: 602px;
}

#aboutbutton a:hover  {
   background-position: -75px 0%;
}

#layer19sidebarright  {
   background-image: url(qschooldesignmedia/layer19sidebarright.gif);
   left: 0px;
}

.tickwithcontenttext  {
   background: url(qschooldesignmedia/tickwithcontenttext.gif)  top left no-repeat;
    height:30px;
    padding-left:30px;
    
}

#layer0linestartcopy  {
   background: url(qschooldesignmedia/layer0linestartcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 85px;
   top: 191px;
   z-index: 6;
   width: 62px;
   height: 3px;
}

#privacypolicytext p  {
   font-size: 12px;
   font-weight:bold;
}

#howitworksbutton a  {
   background: url(qschooldesignmedia/howitworksbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 160px;
   font-size: 24px;
   line-height: 24px;
}

#homebutton a:hover  {
   background-position: -67px 0%;
}

#layer19sidebarleft  {
   background-image: url(qschooldesignmedia/layer19sidebarleft.gif);
   left: 973px;
}

#feesbutton a:hover  {
   background-position: -63px 0%;
}

#id13thequranschool  {
   background: url(qschooldesignmedia/quranschool-logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 86px;
   z-index: 6;
   width: 95px;
   height: 45px;
}

#id79thequranschool  {
   background: url(qschooldesignmedia/thequranschool-main.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 258px;
   top: 72px;
   z-index: 8;
   width: 192px;
   height: 63px;
}

#footerlinkstext p  {
   font: 12px/13px Tahoma;
   margin: 0px;
   color: #020000;
   text-align: left;
}

#privacypolicytext  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 1205px;
   z-index: 8;
   width: 370px;
}

#registerbutton a  {
   width: 103px;
   background-image: url(qschooldesignmedia/registerbutton.gif);
}

#holyahadestext p  {
   font-size: 14px;
}

#howitworksbutton  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 620px;
   z-index: 6;
   width: 160px;
   height: 24px;
}

#headingintigator  {
   background: url(qschooldesignmedia/headingintigator.gif) no-repeat;
   visibility: visible;
  
   width: 25px;
   height: 11px;
}

#footerlinkstext  {
   visibility: visible;
   position: absolute;
   left: 400px;
   top: 1203px;
   z-index: 8;
   width: 527px;
}

#coursesbutton a  {
   background: url(qschooldesignmedia/coursesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 89px;
   font-size: 21px;
   line-height: 21px;
}

#contactbutton a  {
   background: url(qschooldesignmedia/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 90px;
   font-size: 20px;
   line-height: 20px;
}

#holyahadestext  {
   visibility: visible;
   position: absolute;
   left: 468px;
   top: 205px;
   z-index: 5;
   width: 499px;
}

#holyayahtext p  {
   font-size: 14px;
}

#registerbutton  {
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 359px;
   z-index: 6;
   width: 103px;
   height: 26px;
}

#shaperectangle  {
   background: url(qschooldesignmedia/shaperectangle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 690px;
   z-index: 6;
   width: 199px;
   height: 279px;
}

#id71yourchoice  {
   background: url(qschooldesignmedia/Timeofyourchoice.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 279px;
   top: 280px;
   z-index: 8;
   width: 139px;
   height: 22px;
}

#qschooldesign  {
   margin: 0px auto 0px auto;
   width: 980px;
   position: relative;
}

#contenttext p  {
   font-size: 18px;
}

#aboutbutton a  {
   width: 75px;
   background-image: url(qschooldesignmedia/aboutbutton.gif);
}

#headingtext p  {
   font: 28px/13px Garamond;
   margin: 0px;
   text-align: left;
  
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 491px;
   z-index: 6;
   width: 90px;
   height: 20px;
}

#coursesbutton  {
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 281px;
   z-index: 6;
   width: 89px;
   height: 21px;
}

#layer0copy18  {
   background-image: url(qschooldesignmedia/layer0copy18.gif);
   top: 513px;
}

#layer14copy5  {
   background: url(qschooldesignmedia/layer14copy5.gif) no-repeat;
   position: absolute;
   left: 860px;
   top: 9px;
   z-index: 10;
   width: 44px;
   height: 8px;
}

#layer0copy10  {
   background: url(qschooldesignmedia/layer0copy10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 957px;
   top: 108px;
   z-index: 4;
   width: 10px;
   height: 161px;
}

#feesbutton a  {
   width: 63px;
   background-image: url(qschooldesignmedia/feesbutton.gif);
}

#layer0copy17  {
   background: url(qschooldesignmedia/layer0copy17.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 74px;
   top: 448px;
   z-index: 6;
   width: 78px;
   height: 3px;
}

#layer0copy21  {
   background: url(qschooldesignmedia/layer0copy21.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 33px;
   z-index: 7;
   width: 254px;
   height: 303px;
}

#layer0copy24  {
   top: 149px;
   left: 251px;
}

#layer0copy26  {
   top: 251px;
   left: 253px;
}

#layer0copy19  {
   background: url(qschooldesignmedia/layer0copy19.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 646px;
   z-index: 6;
   width: 154px;
   height: 3px;
}

#holyayahtext  {
   visibility: visible;
   position: absolute;
   left: 480px;
   top: 61px;
   z-index: 5;
   width: 475px;
}

#layer0copy32  {
   background: url(qschooldesignmedia/layer0copy32.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 464px;
   top: 181px;
   z-index: 8;
   width: 494px;
   height: 10px;
}

#layer0copy14  {
   background: url(qschooldesignmedia/layer0copy14.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 244px;
   z-index: 6;
   width: 62px;
   height: 3px;
}

#homebutton a  {
   width: 67px;
   background-image: url(qschooldesignmedia/homebutton.gif);
}

#layer0copy16  {
   background-image: url(qschooldesignmedia/layer0copy16.gif);
   top: 386px;
}

#layer0copy25  {
   top: 201px;
   left: 251px;
}

#layer0copy15  {
   background-image: url(qschooldesignmedia/layer0copy15.gif);
   top: 308px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 423px;
   z-index: 6;
   width: 75px;
   height: 23px;
}

#layer0copy8  {
   background: url(qschooldesignmedia/layer0copy8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 345px;
   top: 324px;
   z-index: 5;
   width: 497px;
   height: 2px;
}

#i247classes  {
   background: url(qschooldesignmedia/247classes.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 152px;
   z-index: 8;
   width: 137px;
   height: 25px;
}

#layer0copy3  {
   background: url(qschooldesignmedia/layer0copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 828px;
   top: 21px;
   z-index: 3;
   width: 150px;
   height: 90px;
}

#headingtext  {
 
   background: url(qschooldesignmedia/headingintigator.gif)   left bottom no-repeat  ;
   padding-left:30px;
      text-decoration:underline;
 
  
}

#contenttext  {
   visibility: visible;
   
  
}

#layer0copy9  {
   background: url(qschooldesignmedia/layer0copy9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 103px;
   z-index: 6;
   width: 10px;
   height: 161px;
}

#layer0copy7  {
   background: url(qschooldesignmedia/layer0copy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 346px;
   top: 44px;
   z-index: 5;
   width: 497px;
   height: 2px;
}

#layer0copy2  {
   background: url(qschooldesignmedia/layer0copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 827px;
   top: 261px;
   z-index: 3;
   width: 151px;
   height: 90px;
}

#layer0copy4  {
   background: url(qschooldesignmedia/layer0copy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 260px;
   z-index: 4;
   width: 150px;
   height: 90px;
}

#newstext p  {
   font: 14px/13px "Helvetica_cyr Oblique";
   margin: 0px;
   text-align: left;
}

#background  {
   background: url(qschooldesignmedia/background.gif) repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 59px;
   z-index: 1;
   width: 974px;
   height: 1100px;
}

#feesbutton  {
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 214px;
   z-index: 6;
   width: 63px;
   height: 26px;
}

#layer0copy  {
   background: url(qschooldesignmedia/layer0copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 23px;
   z-index: 4;
   width: 150px;
   height: 89px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 164px;
   z-index: 6;
   width: 67px;
   height: 23px;
}

#timedayof  {
   background: url(qschooldesignmedia/timedayofyourchoice.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 279px;
   top: 251px;
   z-index: 8;
   width: 138px;
   height: 27px;
}

#bottombar  {
   background: url(qschooldesignmedia/bottombar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1200px;
   z-index: 7;
   width: 980px;
   height: 45px;
}

#freetrial  {
   background: url(qschooldesignmedia/freetrial.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 202px;
   z-index: 8;
   width: 106px;
   height: 22px;
}

#newstext  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 705px;
   z-index: 4000;
   width: 169px;
}

#upperbar  {
   background: url(qschooldesignmedia/upperbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 8;
   width: 980px;
   height: 38px;
}

#layer18  {
   visibility: visible;
   position: absolute;
   left: 909px;
   top: 10px;
   z-index: 9;
   width: 16px;
   height: 7px;
}

#layer16  {
   
   visibility: visible;
   position: absolute;
   left: 840px;
   top: 8px;
   z-index: 10;
   width: 15px;
   height: 9px;
}

#minaar  {
   background: url(qschooldesignmedia/minaar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 30px;
   z-index: 5;
   width: 198px;
   height: 662px;
}

#news  {
   background: url(qschooldesignmedia/news.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 78px;
   top: 657px;
   z-index: 6;
   width: 79px;
   height: 32px;
}

#tape  {
   background: url(qschooldesignmedia/tape.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 201px;
   top: 334px;
   z-index: 8;
   width: 142px;
   height: 124px;
}

 body  {
   padding: 0px;
   margin: 0px;
   background-color: #7B3F00;
  	
}
html

{
    
    padding: 0px;
   margin: 0px;
   background-image: url(qschooldesignmedia/bg-top.jpg);
    

	background-repeat:repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center;

    }
#bg-top{
	position: absolute;
	z-index: -5;
	height: 1013px;
	width: 105%;
	top: 0px;
	background-image: url(qschooldesignmedia/bg-top.jpg);
	background-repeat:repeat;
	background-position:left;
	left: -10%;
}


 table.mytable1 { padding: 2px;  border: 0px solid  #333333;    
	font-family:Verdana,Helvetica, Arial,  sans-serif; color:#000000;  }
table.mytable1 td { font-size: 13px;  
 padding: 7px;border: 0px solid #789DB3; font-weight:normal; }
table.mytable1 th { font-size: 11px;  
vertical-align: middle; padding: 3px; border-bottom: 1px solid #333333;border-top:0px;border-left:0px;border-right:0px; font-weight: bold; }
table.mytable1 tr { border: 0px solid #ff0000;  }


table.mytable1 tr.row0 td {
	background-color:#FFFFCC;
}
table.mytable1 tr.row1 td {
	background-color: #FFFFff; 
}   
.cssddlist
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
   border:  1px solid  #7F9DB9;
	
	text-align: left;

	
	  

}
.csstextbox
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
		
	  border:  1px solid  #7F9DB9;

}

 .buttoncss{  background-position:top left; margin:5px 0 5px 0; padding:1px; background:#E9E6AF; border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:#000000; font-size:110%;}
 .buttoncss:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:#FDFCE7; }

fieldset { border:1px solid #B1AE97;
    padding:6px;
    } /*this is the border color*/
legend {color:#000000} /* this is the GroupingText color */
#state {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; MARGIN: 1em 0em; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #ffffff
}
#state H1 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.25em; BORDER-BOTTOM: #888888 1px solid; LETTER-SPACING: 0.1em; BACKGROUND-COLOR: #E9E6AF
}
#state P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; font-weight:bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.75em; MARGIN: 0.2em 0px 0px; PADDING-TOP: 0.75em
}




#footerlinkstext a {
	color: #000000;
}
#footerlinkstext #nav {
	font-size: 13px;
	text-align: center;

	color: #000000;
	font-weight: bold;
	 text-transform:uppercase;
	margin: 0;
	}
#footerlinkstext a:hover {
	color: #FDFCE7;
	text-decoration:underline;
}

#backgroundbackcolorgolderncopy2  {
   background: url(qschooldesignmedia/FemaleTeacher-back.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 10px;
   z-index: 4;
   width: 325px;
   height: 159px;
}
#femaleinstructortext p  {
   font: italic 17px/13px "Lucida Sans";
   margin: 0px;
   text-align: left;
   color: #000000;
   font-weight:bold;
}
#femaleinstructortext  {
   visibility: visible;
   position: absolute;
   left: 505px;
   top: 34px;
   z-index: 150;
   width: 207px;
}
