body {
 background-color : white;
 color: Black;
 cursor : default;
 padding-right : 0;
 padding-left : 0;
 padding-bottom : 0;
 padding-top : 0;
 font-size : 0.8em;
 margin : 5px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
      }
/*wordsearch styles*/ 
    .answerboxstyle {
 background-color : #fffaf0;
 color: #8A2BE2;
 border-color : #808080;
 border-style : solid;
 border-width : 1px;
 display : block;
 padding : 0.75em;
 width : 240pt;
      }
     .box {
 border-style : solid;
 border-width : 1pt;
 cursor : pointer;
 font-size : 0.12in;
 font-weight : bold;
 height : 0.18in;
 overflow : hidden;
 text-align : center;
 width : 0.18in;
      }
     .boxcheated_sel {
 background-color : #fff1d7;
 border-color : #c00000;
 color : #2080d0;
      }
     .boxcheated_unsel {
 background-color : #ffffff;
 border-color : #606060;
 color : #2080d0;
      }
     .boxerror_sel {
 background-color : #fff1d7;
 border-color : #c00000;
 color : #bf0000;
      }
     .boxerror_unsel {
 background-color : #fff0f0;
 border-color : #606060;
 color : #bf0000;
      }
     .boxnormal_sel {
 background-color : #fff1d7;
 border-color : #c00000;
 color : #000000;
      }
     .boxnormal_unsel {
 background-color : #ffffff;
 border-color : #606060;
 color : #000000;
      }
     .button {
 width : 64pt;
      }
     .cluebox {
 border-bottom-width : 1px;
 border-color : #c0c0c0;
 border-left-width : 0;
 border-right-width : 0;
 border-style : solid;
 border-top-width : 1px;
 font-size : 85%;
 margin-top : 1em;
 padding-bottom : 0.5em;
 padding-left : 0;
 padding-right : 0;
 padding-top : 0.5em;
      }
     .crosswordarea {
 background-color : #d0d8e0;
 color: #8A2BE2;
 border-color : #808080;
 border-style : solid;
 border-width : 2px;
 padding : 0.5em;
      }
     a, a:visited {
	background-color: inherit;
	color: #2080d0;
	text-decoration: none;
}
     a:hover {
 text-decoration : underline;
      }
     
     button, input, p, td {
	font-family: sans-serif;
	font-size: small;
}
     button {
 cursor : pointer;
      }
     h1 {
	background-color: inherit;
	color: #5f78a2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
h2{
	background-color: inherit;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#483D8B;
	font-weight: normal;
}
h3{
	background-color: inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8B3D80;
	font-weight: normal;
}
     p {
 margin-top : 1em;
      }
     #conteneur {
	margin: 0;
	padding: 0;
	position: absolute;
	width: 100%;
	background-color: #ccccff;
	color: inherit;
}
     #header {
 height : 65px;
 margin : 0;
 padding-bottom : 0;
color: inherit;
 background : #808000 url(../themes/montheme/images/header1.png);
      }
     #gauche {
 margin : 0;
 padding : 5px;
 position : absolute;
 left : 0;
 width : 150px;
 height : 180px;
 background-color : #ccccff;
color: inherit;
      }
     #centre {
 margin-left : 150px;
 background-color : #ccccff;
 padding : 15px;
 color: inherit;
      }
     #pied {
 background : #808000 url("../themes/montheme/images/footer2.png");
color: inherit;
 height : 26px;
 padding-top : 4px;
      }
		
		
		
/*quiz styles*/ 

#retour {position:absolute; left:530px; top:20px}
#one {position: absolute; left:35px; top:520px; visibility:hidden; z-index:2}
#two {position: absolute; left:60px; top:520px; visibility:hidden; z-index:2}
#three {position: absolute; left:35px; top:495px; visibility:hidden; z-index:2}
#four {position: absolute; left:60px; top:495px; visibility:hidden; z-index:2}
#board   {position: absolute; left:20px; top:20px; visibility:visible; z-index:1}
#dice    {position: absolute; left:530px; top:400px; width:200px; visibility:hidden; z-index:1}
#questions{position: absolute; left:530px; top:190px; width:200px; visibility:visible; z-index:2; padding:6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-width:4; border-style:ridge; border-color:#c0c0c0}
#players {position: absolute; left:530px; top:120px; width:200px; visibility:visible; z-index:2; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
#instructions{position: absolute; left:100px; top:100px; width:500px; visibility:visible; z-index:3; padding:10; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; border-width:4; border-style:ridge; border-color:#c0c0c0; background:white;}
		
/*printer styles*/ 
 @media print{ 
 
/*hide the left column when printing*/ 

/*hide the right column when printing*/ 
#gauche{display:none;} 
#pub{display:none;} 
#centre{
width:100%; 
margin-left : 0px;}

.answerboxstyle {
	width: 150px;
	text-align: justify;
	font-size: 1em;
	font-style: normal;
	color: Black;
}
#header{display:none;} 
#pied{display:none;} 
}