BODY {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color: #FFFFFF; 
	color:#333333; 
	margin:0;
	margin: 5px 5px 5px 5px;
	padding:0;
	scrollbar-base-color: #B5BFCA;
	background: #FFFFFF url('../images/asp/bg_learn_arabic.gif') top left fixed;
	text-align: center;

}


ol {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10pt;
}



.tablecontent {
	color:#333333; 
	width:550;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align:left;
}


.CenteredImage   {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
}


p {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 150%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size : 10pt;
	color:#333333; 
}

 td {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 150%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size : 9pt;
	color:#666666; 
}



td._fk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 150%;
	margin:0 0 0 0;
	padding:10 10 10 10;
	font-size : 10pt;
	color:#666666; 
}

p.heading {
	text-align: right;
	margin: 0 0 0 0;
	padding: 0;
	font-family : Arial Black, Verdana, Helvetica, sans-serif;
	font-size:36pt;
	color: white;
}

p.subheading {
	line-height: 150%;
	text-align: right;
	margin: 0 0 0 0;
	padding: 0;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color: #FFFFCC;
}


p.priceyellow {
	line-height: 150%;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color: #FFFF00;
}

h1 {
padding:0; margin:0;font-size:250%; font-weight:normal; font-style:italic; 
color:#8CD749; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h2 {
background-color:#DDDDDD; color:#3B4471; font-size:100%; font-weight:normal; margin:0.2em; padding:0; 
font-style:italic; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h3 {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	LINE-HEIGHT: 150%;
	background-color:#DDDDDD;
	color: #333333;
	font-size: 10pt; 
	font-weight:normal; 
	margin:0.2em; 
	padding:0; 
	/* font-style:italic; */
	font-family:Verdana, Arial, Sans-Serif;
}


h4 {
	/* LINE-HEIGHT: 150%; */
	background-color: #FFFF99;
	color: #333333;
	font-size: 10pt; 
	font-weight:normal; 
	margin:1 ; 
	padding:1 1 1 1; 
	font-family:Verdana, Arial, Sans-Serif;
	width:360;
	border-width: 1 1 1 1;
	border-style: groove;
}

h5 {
	/* LINE-HEIGHT: 150%; */
	background-color: #FFFF99;
	color: #333333;
	font-size: 10pt; 
	font-weight:normal; 
	margin:1 ; 
	padding:1 1 1 1; 
	font-family:Verdana, Arial, Sans-Serif;
	width:660;
	border-width: 1 1 1 1;
	border-style: groove;
}


div {
font-size : 9pt;
margin:0; padding:0; display:block;}

div.fk {
color: #808080;
font-size : 7.5pt;
margin:0; padding:0; display:block;}


.CONTAINER {
/*	background-color: #D1D5F0; */
/*	border-style: groove; */
	margin:0 0 0 0;
	padding:0;
	width:752;}

.titleblock {
	padding: 1 1 1 1;
	width:750;
	margin:0;
	text-align:left;
	background-image:url(../images/asp/learn_arabic_arabic_selected_products_bg_750_112.jpg); background-repeat:no-repeat; background-position:top left;
	border-width: 1 1 0 1;
	border-color: white white white white;
	border-style: double;
}


.menublock {
	padding: 2 0 2 0;
	width:752;
	margin: 0 0 0 0;
	text-align:left;
	background-image:url(../images/asp/bg1.jpg); background-repeat:repeat; background-position:top left;
	border-width: 1 0 1 0;
	border-color: gray gray gray gray;
	border-style: double;
}


.top_menu_bar {
  background: url('../images/asp/bg1.jpg') left top;
  padding: 0.5mm;
}

.content2 {
	padding: 1 1 1 1;
	width:752;
	margin:20 0 0 0;
	text-align:left;
	background-image:url(../images/asp/arabic_school_software_bg.jpg); background-repeat:no-repeat; background-position:top left;
	border-width: 1 1 0 1;
	border-color: white white white white;
	border-style: double;
}


.LogosContainer {
	padding: 20 10 10 30;
	margin: 0 0 0 0;
	border: thin groove gray;
	background-color: #F5F7FA; 
/*	background-image:url(../images/asp/Box_Background_01.jpg); */
/*	background-image:url(../images/asp/v600.jpg); */
	background-repeat:repeat;
	background-position:top left;
	text-align:center ; 
	width: 752;
	height: 346;
	border-width: 1 1 1 1;
	border-color: white gray gray white;
	border-style: double double double double;
}






.FOOTER {
/*	background-color: #F5F7FA; */
/*	background-image:url(../images/asp/Box_Background_01.jpg); */
	color:#999999;
	font-size:70%;
	margin:10 0 10 0;
	padding: 4; 
	width: 752;
	border-width: 1 0 1 1;
	border-color: white gray gray white;
	border-style: double double double double;
	text-align: center ; 
}


.TABLEBuy {
	width:400;
	padding:10 10 10 10;
	margin:5 25 5 25;
	background-color: #D1D5F0;
	border-style: double;
	text-align:center;
	background-image:url(../images/asp/Box_Background_01.jpg); background-repeat:repeat; background-position:top left;
}


.TablePrices {
	padding: 2 2 2 2;
	margin: 3 0 3 0;
	text-align:center ; 
	border-width: 0 0 0 0;
	border-color: white gray gray white;
	border-style: double double double double;
}



.BoxSpecialPack {
	padding: 10;
	margin: 10 10 10 10;
	background-color: #F4F4FF;
	/* background-image:url(../images/asp/Box_Background_01.jpg); */
	text-align: center ; 
	width: 752;
	border-width: 1 1 1 1;
	border-color: white gray gray white;
	border-style: double double double double;
}

.IMGBox1 {
	padding: 10;
	margin: 10 10 10 10;
	background-color: #F4F4FF;
	background-image:url(../images/asp/arabic_school_special_pack1.jpg); background-repeat: no-repeat; background-position: CENTER;
	text-align: center ; 
	width: 600;
	border-width: 1 1 1 1;
	border-color: white gray gray white;
	border-style: double double double double;
}


.BarHeading1 {
	padding: 2;
	margin: 0 0 0 0;
	background-color: #EDE9D3;
	text-align: center ; 
	width: 752;
	border-width: 1 1 1 1;
	border-color: white gray gray white;
	border-style: double double double double;
}


.IMG1 {
background-image: url(../images/asp/arabic_school_special_pack1.jpg); 
background-color: #FFFFFF;
}


.titleblock {
	padding: 1 1 1 1;
	width:750;
	margin:0;
	text-align:left;
	background-image:url(../images/asp/learn_arabic_arabic_selected_products_bg_750_112.jpg); background-repeat:no-repeat; background-position:top left;}

.menublock {
	padding: 2 0 2 0;
	width:750;
	margin: 0 0 0 0;
	text-align:left;
	background-image:url(../images/asp/bg1.jpg); background-repeat:repeat; background-position:top left;}

.titleblock p {
text-indent:4em; color:#3B4471;}


.content {
	clear:left;
	text-align:left;
	margin:1.2em 13.5em 0 0;
	padding:1em 1ex 1em 1.5ex;}
	background-image:url(../images/asp/arabic_school_software_bg.jpg); background-repeat:no-repeat; background-position:top left;}

.content h2 {text-indent:3em;}

.content2 {
	padding: 1 1 1 1;
	width:752;
	margin:20 0 0 0;
	text-align:left;
	background-image:url(../images/asp/arabic_school_software_bg.jpg); background-repeat:no-repeat; background-position:top left;
}

.content2 h2 {text-indent:3em;}

.content4 {
	padding: 1em;
	width:750;
	margin:4;
	text-align:left;
	/* background-image:url(../images/asp/arabic_school_software_bg.jpg); background-repeat:no-repeat; background-position:top left;} */

.content4 h2 {text-indent:3em;}


ul.navbar {
list-style-type:none; float:left; display:block; width:100%; line-height:1.5em; 
clear:both; margin:0; padding:0; background-color:#999999;}

ul.navbar li {
display:inline;}

a.nav:link, a.nav:visited {
display:block; float:left; width:24.5%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#999999; color:#FFFFFF;}

a.nav:hover {
display:block; float:left; width:24.5%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#8CD749; color:#FFFFFF;}

a.nav:active {
display:block; float:left; width:24.5%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#999999; color:#FFFFFF;}



.rightcontainer {
float:right; clear:both; width:13em; margin:1em 0 0 0; padding:0;
position:relative;
left:0px;
top:0px;
z-index:-1
}

.rightbox {
margin:0.5em; padding:0.3em; border:1px solid #999999; text-align:center;}

.rightcontainer h2 {
text-align:left; padding:0 0 0 1.5em;}

.linkbox a {display:block;}




.footer .right {
float:right; clear:right; text-align:right;}




.footer p {
	margin:0;
	margin:0.2em 0 1.2em 0;
	padding:0.3em;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	color:#666666;  }

.footer a:link, a:visited {
color:#999999; text-decoration:none;}
a:hover {
color:#999999; text-decoration:none;}
a:active {
color:#999999; text-decoration:underline;}


/*	line-height: 150%;
	text-align: right;
	margin: 0 0 0 0;
	padding: 0;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color: #FFFFCC;} */


.menu li {
float: left;
font face: Arial;
size:2;
}

.menu a {
margin: 0 2px;
width: 110px;
height: 20px;
display: block;
text-align: center;
border: 1px solid white;
border-style: outset;
text-decoration: none;
color: blue;
background: #fff;
font-size : 10pt;
}

 .menu a:hover {
	background: #ccc;
	border: 1px solid gray; 
	color: #FFFFCC;
 }

.menu a:active {
background: gray;
border: 1px solid gray; 
color: #fff;
}
.mentions {
font-family: verdana, arial, sans-serif;
position: absolute;
bottom : 300px;
left : 10px;
color: #000;
background-color: #ddd;
}
a.test {text-decoration: none;
color: #444444;
}
a.test:hover{text-decoration: underline;
}

TABLE.Buy{background-color:#C0C0C0; color:#CC6633; }
THEAD.Buy{background-color:#339999; color:#9966CC; }
TBODY.Buy{background-color:#66CCFF; color:#996699; }
TR.Buy{background-color:#003333; color:#663399;}
TD.Buy{background-color:#808080; color:#999999; width:140px; text-align:center;}
TD.Description{background-color:#C0C0C0; color:#555555; width:320px; text-align:center; font-size: 10pt; font-family: verdana, arial, sans-serif; }
TD.Price{background-color:#808080; color:#999999; width:50px; text-align:center;}


form {
  margin-top: 0;
  margin-bottom: 0;  
  padding: 0px;
  font-size: 14pt;
  width: 140;
  color: red;
}


form._fk {
  margin-top: 0;
  margin-bottom: 0;  
  padding: 0px;
  font-size: 12pt;
  width: 90;
  color: red;
}

.HeadingBar1 {
	padding: 10;
	margin: 10 10 10 10;
	background-color: #F4F4FF;
	/* background-image:url(../images/asp/Box_Background_01.jpg); */
	text-align: center ; 
	width: 600;
	border-width: 1 1 1 1;
	border-color: white gray gray white;
	border-style: double double double double;
}


ul {
list-style-position: outside
width: 100%; /* precision for Opera */
}

ul.circle {
	list-style-type: circle;
}


a:link, a:visited {
color:#111111; text-decoration:none;}
a:hover {
color:#3B4471; text-decoration:underline;}
a:active {
color:#8CD749; text-decoration:underle;
}


.TableContainer {
	padding: 2 2 2 2;
	margin: 3 0 3 0;
	/* border: 4px double gray; */
/*	border: medium double gray;*/
	/* background: #00FF00 url(../images/asp/Box_Background_01.jpg) repeat fixed top left; */
/*	background-color: #F5F7FA; */
	background-image:url(../images/asp/Box_Background_01.jpg);
	background-repeat:repeat;
	background-position:top left;
	text-align:center ; 
	width: 680px;
	border-width: 1 1 1 1;
	border-color: white white gray white;
	border-style: double double double double;
}