

 body { 

 margin: 0; 

 padding: 0;

 background : #333333; 

  }



 #pagewrap {

	margin: 0 auto;

}

p {

	margin: 20px 0; 

}



	/* 

	Generic Styling, for Desktops/Laptops 

	*/

  

  .title3{

     text-align : center;

     padding-top : 6px;

  }



#container

{

	margin: 0 auto;

background : #333333; 

  height : 100%;

  font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : medium;

} 

#txt {

 color : #ff3300;

 text-align : center;

 font-size : 14px;

 font-weight : bold;

 width : 50px;

}

#header

{

font-size : 9px;



	padding-top: 0px;

	padding-left : 4px;

	padding-right : 4px;

	padding-bottom : 90px;

	min-height : 40px;

	background-image : url(logo_3.gif);

	background-position : center;

	background-repeat : no-repeat; 

	

}



#header img {padding: 20px 20px 20px 20px}



#header h1 { margin: 0; }

#explanation{
margin : 0 auto;

width : 70%;

font-size : 12px;

color : #333333;

}

#centeredmenu li.level a {

  background :#CCFFCC;

  color : #000000;

  font-weight : normal;

 width : 120px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

}

#centeredmenu li.level:hover a {

  background : #eeeeee;

  width : 120px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

}

  #centeredmenu li.ex a  {

  background : #FFCC99;

  color : #000000;

  font-weight : normal;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

   #centeredmenu li.ex:hover a  {

  background :  #eeeeee;

  width : 120px;

  padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

  #centeredmenu li.prices a  {

   background : #FFFF66;

   color : #000000;

   font-weight : normal;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

   #centeredmenu li.prices:hover a  {

  background :  #eeeeee;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

  }

   #centeredmenu li.cambridge-exams a  {

  background : #CCFF66;

  color : #000000;

  font-weight : normal;

   margin-right : 4px;

   width : 137px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;





  }

   #centeredmenu li.cambridge-exams:hover a  {

  background : #eeeeee;

   margin-right : 4px;

  width : 137px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;





  }

   

   #centeredmenu li.online a  {

   background : #FFCCFF;

   color : #000000;

   font-weight : normal;

   width : 120px;

  padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }  

   #centeredmenu li.online:hover a  {

  background :  #eeeeee;



  }  

      

  

 ul#centeredmenu, ul#centeredmenu ul.official-exams {

    padding:0;

    margin: 0 auto;

    display: inline-block;

    width : auto;

    font-size :13px;

    font-weight : bold;

    margin-bottom : 35px;

     

     text-align : center;

     line-height : 50px;

    

}

ul#centeredmenu li, ul#centeredmenu ul.official-exams li {

    list-style-type: none;

    display: inline-block;

  margin-left : 0px;

     margin-right : 0px;

    }

    

    ul#centeredmenu ul.official-exams li {

margin-left :0;

     margin-right : 0;

     

     }

    	

/*Link Appearance*/

ul#centeredmenu li a, ul#centeredmenu li ul.official-exams li a {

    text-decoration: none;

  

    padding-left : 5px;

      padding-right : 5px;

       width : auto;

    display:inline-block;

  }

  



/*Make the parent of sub-menu relative*/

ul#centeredmenu li {

    position: relative;

  

       

}

/*sub menu*/

ul#centeredmenu li ul.official-exams {

    display:none;

    position: absolute;

  top : 32px;

    left: 0;

     

}

ul#centeredmenu li:hover ul.official-exams {

    display:block;

 width : 128px;

 padding-left : 0;

 padding-right : 0;

 text-align : center;

color : #000000;

  background:  #eeeeee;

line-height : 25px;

 padding-top : 7px;

 }



 

 

 ul#centeredmenu ul.official-exams li.first a {

 color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

} 

ul#centeredmenu ul.official-exams li.first:hover a {   

 color : #000000;

  background:  #eeeeee;

  width : 137px;

 height : 27px;





 }

 ul#centeredmenu ul.official-exams li.advanced a {

color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

 } 

ul#centeredmenu ul.official-exams li.advanced:hover a {

  color : #000000;

  background:  #eeeeee;

 width : 137px;

 height : 27px;

 }

 ul#centeredmenu ul.official-exams li.proficiency a {

 color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

 } 

ul#centeredmenu ul.official-exams li.proficiency:hover a {

 color : #000000;

  background:  #eeeeee;

  width : 137px;

 height : 27px;

 }

  

  



li.official-exams {

	

	width : 400px;





	}


 .first-certificate  {

   width : 100%;

   margin-top : 10px;

   

   font-size : 13px;

}

.first-certificate td{

background : #ffffff;
line-height : 20px;

}
#content { 



margin: 0 auto;

 height : 100%;

padding-top : 3em;



padding-left : 8px;

padding-right : 8px;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

font-weight : normal;

line-height : 35px;

text-align : center;

background : #ffffff;

color : #666666;

max-width : 800px;  



  } 

    





.scroll{

margin : 0 auto;

color : #000066;

font-size : 13px; 



border: 0px solid #cccccc; 



text-align : justify;

padding-left : 40px;

padding-right : 40px;



}

 



#footer

{

 

  font-size : 9px;

	background: #0033cc;

	color : #ffffff;

	text-align: center;

	padding-bottom: 4px;

	padding-top : 4px;

	height: 12px;

	width : 100%;

	margin-top : 10%

 }

 

 







 /*

Generic Styling, for Desktops/Laptops

*/

table {

	width: 70%;

	border-collapse: collapse;

	font-size : 9px;

  line-height : 15px;

	margin-left :  auto;

  margin-right : auto;

  line-height : 10px;

  margin-top : 0px;

   margin-bottom : 50px;

}

/* Zebra striping */

tr:nth-of-type(odd) {

	background: #eee;

}

th {

	background: #eee;

	color: white;

	font-weight: bold;

}

td, th {

	padding: 6px; 

	border: 1px solid #ccc;

	text-align: left;

}



table#res {

   width : 200px;

    margin: 0 auto;

    font-size:12px;

    border:1px solid #000000; }







#test{

color : #0066cc;



font-size : 12px;

font-weight : bold;

margin-top : 19px;

margin-bottom : 20px;

margin : 0 auto;



padding-top : 11px;

padding-bottom : 9px; 

  width : 253px;



}





h4 {

color : #0066cc;

text-align : center;

font-size : 13px;

font-weight : bold;

 margin : 0 auto;

padding-top : 10px;

padding-bottom : 10px;

line-height : 30px;



}	



#name {



margin : 0 auto;

font-size : 12px;

padding-bottom:  25px;

}

#cd{

  font-size : 13px;

  width : auto;

  } 



.address {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

text-align : center;

color : #000033;

border-top : 0 solid #cccccc;

width : auto;

margin-left :  auto;

margin-right :  auto;

margin-bottom :  0px;

margin-top :  10px;

padding-top : 45px;



}

#reset {

 font-size : 13px;

 background : #99ccff;

 margin-left : 16px;

 margin-right : 16px;

 -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;



}

input.reset:hover{

  color : #eeeeee;

} 



#submit {

 font-size : 13px;

  background :  #99ccff;

   margin-left : 16px;

 margin-right : 16px;

 -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;

}

input.submit:hover{

  color : #eeeeee;

} 
  .answers {
    margin : 0 auto;
    text-align : justify
  }


/*

Max width before this PARTICULAR table gets nasty

This query will take effect for any screen smaller than 760px

and also iPads specifically.

*/

@media  screen

	and (min-width : 100px)

	and (max-width : 480px) {



#txt {

 

 font-size : 18px;

 font-weight : bold;

 width : 55px;



}



  #container {



	margin: 0 auto;

background : #333333; 

  height : 100%;

  font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : medium;

width : auto;

} 



 .scroll{

margin : 0 auto; 

color : #000066;

font-size : 21px; 

border: 0px solid #cccccc; 

width : auto;

line-height : 40px;

text-align :  left;

 padding-left : 6px;

  padding-right : 3px;

 padding-bottom: 8px;

}

#cd{

  font-size : 18px;

  width : auto;

  }

h4 {

color : #0066cc;

text-align : center;

font-size : 19px;

font-weight : normal;

 margin : 0 auto;

padding-top : 15px;

padding-bottom : 15px;

line-height : 10px;



}	

 

#content { 

position : relative;

margin: 0 auto;

 height : 100%;

padding-top : 3em;

padding-bottom : 1px;

padding-left : 4px;

padding-right : 4px;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

font-weight : normal;

line-height : 1.5;

text-align : center;

background : #ffffff;

color : #999999;

width : auto;  

       

}


		.first-certificate,

	

.first-certificate thead,

.first-certificate tbody,

.first-certificate th,

.first-certificate td,

.first-certificate  tr { 

	display: block; 

}



 .first-certificate  {

   width : 98%;

   margin-top : 15px;

   

   font-size : 15px;

  

}

.first-certificate  thead tr { 

	position: absolute;

	top: -9999px;

	left: -9999px;

	

	

}

			

.first-certificate td:nth-of-type(1) {

      background : eeeeee;

      color : #000000;



 }

.first-certificate td:nth-of-type(2) {

      background : #eeeeee;

      color : #000000;



 }

  .first-certificate td:nth-of-type(3) {

      background : #eeeeee;

      color : #000000;



 }

     

		

.first-certificate td {

	/* Behave  like a "row" */

			border: none;

			 line-height : 29px;

			position: relative;

			padding-left: 5%;

      padding-right : 0px;

			background : #eeeeee;

      color : #000000;

       font-size : 16px;

		}

		

	.first-certificate	td:before { 

			/* Now like a table header */

			position: absolute;

			/* Top/left values mimic padding */

			top: 6px;

			left: 6px;

			width: 45%; 

			padding-right: 10px; 

			white-space: nowrap;

				

			

		} 

select {

font-size : 21px;

font-weight : bold;

}

#reset {

 font-size : 22px;

 background : #99ccff;

 margin-left : 16px;

 margin-right : 16px;

 -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;



}

input.reset:hover{

  color : #eeeeee;

} 



#submit {

 font-size : 22px;

  background :  #99ccff;

   margin-left : 16px;

 margin-right : 16px;

 -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}

input.submit:hover{

  color : #eeeeee;

} 

#na {



 text-align : left;

font-size : 18px;

width : auto;

}

#email {

  font-size : 18px;

  width : auto;

  margin-bottom: 10px;

}



#header

{

font-size : 9px;



	padding-top: 8px;

	padding-left : 4px;

	padding-right : 4px;

	padding-bottom : 10px;

	height : 60px;

	background-image : url(logo_m.gif);

	background-position : center;

	background-repeat : no-repeat;

	

}



#header img {padding: 20px 20px 20px 20px}



#header h1 { margin: 0; }











#centeredmenu li.level a {

  background :#CCFFCC;

  color : #000000;

  font-weight : normal;

 width : 120px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

}

#centeredmenu li.level:hover a {

  background : #eeeeee;

  width : 120px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

}

  #centeredmenu li.ex a  {

  background : #FFCC99;

  color : #000000;

  font-weight : normal;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

   #centeredmenu li.ex:hover a  {

  background :  #eeeeee;

  width : 120px;

  padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

  #centeredmenu li.prices a  {

   background : #FFFF66;

   color : #000000;

   font-weight : normal;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

   #centeredmenu li.prices:hover a  {

  background :  #eeeeee;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

  }

   #centeredmenu li.cambridge-exams a  {

  background : #CCFF66;

  color : #000000;

  font-weight : normal;

   margin-right : 4px;

   width : 137px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;





  }

   #centeredmenu li.cambridge-exams:hover a  {

  background : #eeeeee;

   margin-right : 4px;

  width : 137px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;





  }

   

   #centeredmenu li.online a  {

   background : #FFCCFF;

   color : #000000;

   font-weight : normal;

   width : 120px;

  padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }  

   #centeredmenu li.online:hover a  {

  background :  #eeeeee;



  }  

      

  

 ul#centeredmenu, ul#centeredmenu ul.official-exams {

    padding:0;

    margin: 0 auto;

    display: inline-block;

    width : auto;

    font-size :13px;

    font-weight : bold;

    margin-bottom : 35px;

     

     text-align : center;

     line-height : 50px;

    

}

ul#centeredmenu li, ul#centeredmenu ul.official-exams li {

    list-style-type: none;

    display: inline-block;

  margin-left : 0px;

     margin-right : 0px;

    }

    

    ul#centeredmenu ul.official-exams li {

margin-left :0;

     margin-right : 0;

     

     }

    	

/*Link Appearance*/

ul#centeredmenu li a, ul#centeredmenu li ul.official-exams li a {

    text-decoration: none;

  

    padding-left : 5px;

      padding-right : 5px;

       width : auto;

    display:inline-block;

  }

  



/*Make the parent of sub-menu relative*/

ul#centeredmenu li {

    position: relative;

  

       

}

/*sub menu*/

ul#centeredmenu li ul.official-exams {

    display:none;

    position: absolute;

  top : 32px;

    left: 0;

     

}

ul#centeredmenu li:hover ul.official-exams {

    display:block;

 width : 128px;

 padding-left : 0;

 padding-right : 0;

 text-align : center;

color : #000000;

  background:  #eeeeee;

line-height : 25px;

 padding-top : 7px;

 }



 

 

 ul#centeredmenu ul.official-exams li.first a {

 color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

} 

ul#centeredmenu ul.official-exams li.first:hover a {   

 color : #000000;

  background:  #eeeeee;

  width : 137px;

 height : 27px;





 }

 ul#centeredmenu ul.official-exams li.advanced a {

color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

 } 

ul#centeredmenu ul.official-exams li.advanced:hover a {

  color : #000000;

  background:  #eeeeee;

 width : 137px;

 height : 27px;

 }

 ul#centeredmenu ul.official-exams li.proficiency a {

 color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

 } 

ul#centeredmenu ul.official-exams li.proficiency:hover a {

 color : #000000;

  background:  #eeeeee;

  width : 137px;

 height : 27px;

 }



 p {

	margin: 6px 0; 

}

 



table {

	width: auto;

	border-collapse: collapse;

	font-size : 9px;

	margin : 0 auto;

}



#test{

color : #0066cc;



font-size : 18px;

font-weight : normal;

padding-top : 25px;

padding-bottom : 35px;

margin : 0 auto;





  width : 233px;

line-height : 20px;

}



.address {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 16px;

text-align : center;

color : #000033;

border-top : 0 solid #cccccc;

width : auto;

margin-left :  auto;

margin-right :  auto;

margin-bottom :  4px;

margin-top :  20px;



}

#cd{

  font-size : 17px;

  width : auto;

  }



 #name {



margin : 0 auto;

font-size : 14px;

width : 250px;

}

	

}

@media  screen

	and (min-width : 520px)

	and (max-width : 700px) {

 

 #cd{

  font-size : 16px;

  }

 select {

font-size : 17px;

font-weight : bold;

}

#reset {

 font-size : 22px;

 background : #99ccff;

 margin-left : 16px;

 margin-right : 16px;

 -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}

input.reset:hover{

  color : #eeeeee;

} 



#submit {

 font-size : 22px;

  background :  #99ccff;

   margin-left : 16px;

 margin-right : 16px;

   -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}

input.submit:hover{

  color : #eeeeee;

} 

#na {





font-size : 19px;

  width : auto;

}

#email {

  font-size : 19px;

  width : auto;

  margin-bottom: 10px;

}

 

 .scroll{

margin : 0 auto;

color : #000066;

font-size : 18px; 

border: 0px solid #cccccc; 

text-align :  left;

line-height : 42px;

width : 380px;

}



#content { 

position : relative;

margin: 0 auto;

 height : 100%;

padding-top : 3em;

padding-bottom : 1px;

padding-left : 4px;

padding-right : 4px;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

font-weight : normal;

line-height : 1.5;

text-align : center;

background : #ffffff;

color : #999999;

width :500px;  

  

} 



h4 {

color : #0066cc;

text-align : center;

font-size : 16px;

font-weight : normal;

 margin : 0 auto;

padding-top : 15px;

padding-bottom : 15px;

line-height : 10px;



}	





#header

{

font-size : 9px;



	padding-top: 8px;

	padding-left : 4px;

	padding-right : 4px;

	padding-bottom : 10px;

	height : 60px;

	background-image : url(logo_m.gif);

	background-position : center;

	background-repeat : no-repeat;

	

}



#header img {padding: 20px 20px 20px 20px}



#header h1 { margin: 0; }



.first-certificate  {

   width : 98%;

   margin-top : 15px;
   margin-bottom : 20px;
   font-size : 15px;

}



   #centeredmenu li.level a {

  background :#FF8000;

  width : 120px;

padding-top : 2px;

padding-bottom : 2px;

line-height : 25px;

margin-bottom : 7px;

}

#centeredmenu li.level:hover a {

  background : #cccccc;

     width : 120px;

padding-top : 2px;

padding-bottom : 2px;

line-height : 25px;

margin-bottom : 7px;

}

  #centeredmenu li.ex a  {

  background : #FF8000;

   width : 120px;

padding-top : 2px;

padding-bottom : 2px;

 line-height : 25px;

 margin-bottom : 7px;

  }

   #centeredmenu li.ex:hover a  {

  background :  #cccccc;

     width : 120px;

padding-top : 2px;

padding-bottom : 2px;

 line-height : 25px;

 margin-bottom : 7px;

  }

  #centeredmenu li.prices a  {

   background : #FF8000;

    width : 120px;

  padding-top : 2px;

padding-bottom : 2px;

 line-height : 25px;

 margin-bottom : 5px;

 margin-bottom : 7px;

  }

   #centeredmenu li.prices:hover a  {

  background :  #cccccc;

     width : 120px;

 padding-top : 2px;

padding-bottom : 2px;

line-height : 25px;

margin-bottom : 7px;

  }

    #centeredmenu li.online a  {

   background : #FF8000;

     width : 120px;

  padding-top : 2px;

padding-bottom : 2px;

 line-height : 25px;

  }  

   #centeredmenu li.online:hover a  {

  background :  #cccccc;

      width : 120px;

padding-top : 2px;

padding-bottom : 2px;

line-height : 25px;

  }  

   #centeredmenu li.cambridge-exams a  {

  background : #FF8000;

   margin-right : 4px;  

   width : 134px;

padding-top : 2px;

padding-bottom : 2px;

line-height : 25px;





  }

   #centeredmenu li.cambridge-exams:hover a  {

  background : #FF8000;

   margin-right : 4px;

  width : 134px;

padding-top : 2px;

padding-bottom : 2px;

line-height : 25px;





  }

   

 

      

  

 ul#centeredmenu, ul#centeredmenu ul.official-exams {

    padding:0;

    margin: 0 auto;

    display: inline-block;

    width : auto;

    font-size :12px;

    font-weight : bold;

    margin-bottom : 20px;

  

     text-align : center;

     line-height : 30px;

    

}  

ul#centeredmenu li, ul#centeredmenu ul.official-exams li {

    list-style-type: none;

    display: inline-block;

  margin-left : 4px;

     margin-right : 4px;

     margin-bottom : 0px; 



    }

    

    ul#centeredmenu ul.official-exams li {

margin-left :0;

     margin-right : 0;

         

     }

     ul#centeredmenu ul.official-exams li {

margin-left :0;

     margin-right : 0;

   

     } 	

/*Link Appearance*/





/*Make the parent of sub-menu relative*/

ul#centeredmenu li {

    position: relative;

  

       

}

/*sub menu*/

ul#centeredmenu li ul.official-exams {

    display:none;

    position: absolute;

  top : 23px;

  

  left : 0; 

}





 

 

 ul#centeredmenu ul.official-exams li.first a {

  background:  #ff8800;

  width : 134px;

height : auto;

margin-top : 0px;

  padding-top : 4px;

 padding-bottom : 4px;

} 

ul#centeredmenu ul.official-exams li.first:hover a {   

  background:  #cccccc;

   margin-top : 0px;

 width : 134px;

height : auto;

  padding-top : 4px;

 padding-bottom : 4px;



 }

 ul#centeredmenu ul.official-exams li.advanced a {

  background:  #FF8000;

 width : 134px;

height : auto;

 padding-top : 4px;

 padding-bottom : 4px;

 margin-top : 0px;

 } 

ul#centeredmenu ul.official-exams li.advanced:hover a {

  background:  #cccccc;

 width : 134px;

height : auto;

 padding-top : 4px;

 padding-bottom : 4px;

 margin-top : 0px;

 }

 ul#centeredmenu ul.official-exams li.proficiency a {

  background:  #FF8000;

 width : 134px;

height : auto;

 padding-top : 4px;

 padding-bottom : 4px;

 margin-top : 0px;

 } 

ul#centeredmenu ul.official-exams li.proficiency:hover a {

  background:  #cccccc;

 width : 134px;

 height : auto;

  padding-top : 4px;

 padding-bottom : 4px;

 margin-top : 0px;

 }  

#centeredmenu li.level a {

  background :#CCFFCC;

  color : #000000;

  font-weight : normal;

 width : 120px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

}

#centeredmenu li.level:hover a {

  background : #eeeeee;

  width : 120px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

}

  #centeredmenu li.ex a  {

  background : #FFCC99;

  color : #000000;

  font-weight : normal;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

   #centeredmenu li.ex:hover a  {

  background :  #eeeeee;

  width : 120px;

  padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

  #centeredmenu li.prices a  {

   background : #FFFF66;

   color : #000000;

   font-weight : normal;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

   #centeredmenu li.prices:hover a  {

  background :  #eeeeee;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

  }

   #centeredmenu li.cambridge-exams a  {

  background : #CCFF66;

  color : #000000;

  font-weight : normal;

   margin-right : 4px;

   width : 137px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;





  }

   #centeredmenu li.cambridge-exams:hover a  {

  background : #eeeeee;

   margin-right : 4px;

  width : 137px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;





  }

   

   #centeredmenu li.online a  {

   background : #FFCCFF;

   color : #000000;

   font-weight : normal;

   width : 120px;

  padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }  

   #centeredmenu li.online:hover a  {

  background :  #eeeeee;



  }  

      

  

 ul#centeredmenu, ul#centeredmenu ul.official-exams {

    padding:0;

    margin: 0 auto;

    display: inline-block;

    width : auto;

    font-size :13px;

    font-weight : bold;

    margin-bottom : 35px;

     

     text-align : center;

     line-height : 50px;

    

}

ul#centeredmenu li, ul#centeredmenu ul.official-exams li {

    list-style-type: none;

    display: inline-block;

  margin-left : 0px;

     margin-right : 0px;

    }

    

    ul#centeredmenu ul.official-exams li {

margin-left :0;

     margin-right : 0;

     

     }

    	

/*Link Appearance*/

ul#centeredmenu li a, ul#centeredmenu li ul.official-exams li a {

    text-decoration: none;

  

    padding-left : 5px;

      padding-right : 5px;

       width : auto;

    display:inline-block;

  }

  



/*Make the parent of sub-menu relative*/

ul#centeredmenu li {

    position: relative;

  

       

}

/*sub menu*/

ul#centeredmenu li ul.official-exams {

    display:none;

    position: absolute;

  top : 32px;

    left: 0;

     

}

ul#centeredmenu li:hover ul.official-exams {

    display:block;

 width : 128px;

 padding-left : 0;

 padding-right : 0;

 text-align : center;

color : #000000;

  background:  #eeeeee;

line-height : 25px;

 padding-top : 7px;

 }



 

 

 ul#centeredmenu ul.official-exams li.first a {

 color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

} 

ul#centeredmenu ul.official-exams li.first:hover a {   

 color : #000000;

  background:  #eeeeee;

  width : 137px;

 height : 27px;





 }

 ul#centeredmenu ul.official-exams li.advanced a {

color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

 } 

ul#centeredmenu ul.official-exams li.advanced:hover a {

  color : #000000;

  background:  #eeeeee;

 width : 137px;

 height : 27px;

 }

 ul#centeredmenu ul.official-exams li.proficiency a {

 color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

 } 

ul#centeredmenu ul.official-exams li.proficiency:hover a {

 color : #000000;

  background:  #eeeeee;

  width : 137px;

 height : 27px;

 }

                    #centeredmenu li.level a {

  background :#CCFFCC;

  color : #000000;

  font-weight : normal;

 width : 120px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

}

#centeredmenu li.level:hover a {

  background : #eeeeee;

  width : 120px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

}

  #centeredmenu li.ex a  {

  background : #FFCC99;

  color : #000000;

  font-weight : normal;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

   #centeredmenu li.ex:hover a  {

  background :  #eeeeee;

  width : 120px;

  padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

  #centeredmenu li.prices a  {

   background : #FFFF66;

   color : #000000;

   font-weight : normal;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }

   #centeredmenu li.prices:hover a  {

  background :  #eeeeee;

   width : 120px;

 padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;

  }

   #centeredmenu li.cambridge-exams a  {

  background : #CCFF66;

  color : #000000;

  font-weight : normal;

   margin-right : 4px;

   width : 137px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;





  }

   #centeredmenu li.cambridge-exams:hover a  {

  background : #eeeeee;

   margin-right : 4px;

  width : 137px;

padding-top : 3px;

padding-bottom : 3px;

line-height : 25px;





  }

   

   #centeredmenu li.online a  {

   background : #FFCCFF;

   color : #000000;

   font-weight : normal;

   width : 120px;

  padding-top : 3px;

padding-bottom : 3px;

 line-height : 25px;

  }  

   #centeredmenu li.online:hover a  {

  background :  #eeeeee;



  }  

      

  

 ul#centeredmenu, ul#centeredmenu ul.official-exams {

    padding:0;

    margin: 0 auto;

    display: inline-block;

    width : auto;

    font-size :13px;

    font-weight : bold;

    margin-bottom : 35px;

     

     text-align : center;

     line-height : 50px;

    

}

ul#centeredmenu li, ul#centeredmenu ul.official-exams li {

    list-style-type: none;

    display: inline-block;

  margin-left : 0px;

     margin-right : 0px;

    }

    

    ul#centeredmenu ul.official-exams li {

margin-left :0;

     margin-right : 0;

     

     }

    	

/*Link Appearance*/

ul#centeredmenu li a, ul#centeredmenu li ul.official-exams li a {

    text-decoration: none;

  

    padding-left : 5px;

      padding-right : 5px;

       width : auto;

    display:inline-block;

  }

  



/*Make the parent of sub-menu relative*/

ul#centeredmenu li {

    position: relative;

  

       

}

/*sub menu*/

ul#centeredmenu li ul.official-exams {

    display:none;

    position: absolute;

  top : 32px;

    left: 0;

     

}

ul#centeredmenu li:hover ul.official-exams {

    display:block;

 width : 128px;

 padding-left : 0;

 padding-right : 0;

 text-align : center;

color : #000000;

  background:  #eeeeee;

line-height : 25px;

 padding-top : 7px;

 }



 

 

 ul#centeredmenu ul.official-exams li.first a {

 color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

} 

ul#centeredmenu ul.official-exams li.first:hover a {   

 color : #000000;

  background:  #eeeeee;

  width : 137px;

 height : 27px;





 }

 ul#centeredmenu ul.official-exams li.advanced a {

color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

 } 

ul#centeredmenu ul.official-exams li.advanced:hover a {

  color : #000000;

  background:  #eeeeee;

 width : 137px;

 height : 27px;

 }

 ul#centeredmenu ul.official-exams li.proficiency a {

 color : #000000;

  background:  #CCFF66;

 width : 137px;

 height : 27px;

 } 

ul#centeredmenu ul.official-exams li.proficiency:hover a {

 color : #000000;

  background:  #eeeeee;

  width : 137px;

 height : 27px;

 }



table {

	width: auto;

	border-collapse: collapse;

	font-size : 9px;

	margin : 0 auto;

}



#test{

color : #0066cc;

font-size : 3em;

font-weight : normal;

margin-top : 46px;

margin-bottom : 40px;

margin : 0 auto;

padding-top : 0;

padding-bottom:  25px;

width : auto;

line-height : 20px;

}



.address {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 13px;

text-align : center;

color : #000033;

border-top : 0 solid #cccccc;

width : auto;

margin-left :  auto;

margin-right :  auto;

padding-bottom :  20px;

margin-top :  30px;



}



#name {



margin : 0 auto;

font-size : 12px;

}  

}





@media only screen

	and (min-device-width : 701px)

	and (max-device-width : 1024px) {



 

#header

{

font-size : 9px;



	padding-top: 8px;

	padding-left : 4px;

	padding-right : 4px;

	padding-bottom : 10px;

	height : 60px;

	background-image : url(logo_m.gif);

	background-position : center;

	background-repeat : no-repeat;

	

}



#header img {padding: 20px 20px 20px 20px}



#header h1 { margin: 0; }







table {

	width: auto;

	border-collapse: collapse;

	font-size : 9px;

	margin : 0 auto;

}



#test{

color : #0066cc;



font-size : 10px;

font-weight : normal;

margin-top : 11px;

margin-bottom : 0;

margin : 0 auto;



padding-top : 0;

  width : 233px;

line-height : 20px;

}

.address {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

text-align : center;

color : #000033;

border-top : 0 solid #cccccc;

width : auto;

margin : 0 auto;

font-weight : normal;

}





#name {



margin : 0 auto;

font-size : 12px;

}  

}

