html {

	width: 100%;

}

body {

	visibility: visible;

	background-position: left top;

	margin: auto;

	height: auto;

	width: 100%;

	background-repeat: repeat-y;

	padding: 0px;

	background-attachment: scroll;

	background-color: #9EDCCC;



}



table{

visibility: visible;

	padding: 5px;

	border: thin solid #000000;



	font-size: 14px;

	font-style: italic;

	letter-spacing: -1px;

	text-align: left;

	vertical-align: top;

	width: 100%;

	margin: 4px;





}

img {

	border: medium none;

	





}

.all{

	width: 900px;

	border: medium none #000000;

	height: 1000%;

	background-image: url(../graphics/bg.gif);

	background-repeat: repeat-y;

	margin: auto;

	background-color: #6666FF;

}



.bounds {

	visibility: visible;

	height: 100%;

	width: 700px;

	border: none #000000;

	background-attachment: scroll;

	background-repeat: repeat-y;

	background-position: left top;

	float: left;

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

	font-size: 14px;

	word-spacing: 0.2em;

	margin-top: 0px;

	background-image: url(../graphics/bg2.gif);

}

.bounds a {

	color: #000000;

	font-style: italic;

	text-align: center;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;





}

*  html .bounds {

	background-image: none;

	margin: -100px 0px 0px;



}

.banner {

	visibility: visible;

	font-family: Georgia, "Times New Roman", Times, serif;

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 36px;

	text-align: left;

	color: #000000;

	border: thin none #000000;

	margin: 0px auto auto 0px;

	z-index: 1;

	font-style: italic;

	float: left;

	height: 428px;

	width: 900px;

	background-image: url(../graphics/header.jpg);

	left: 0px;

	top: 0px;

	right: auto;

	bottom: auto;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

	















}

.bannerShort{

	visibility: visible;

font-family: Georgia, "Times New Roman", Times, serif;

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 36px;

	text-align: left;

	color: #000000;

	border: thin solid #000000;

	margin: 0px;

	z-index: 1;

	font-style: italic;

	float: left;

	height: 200px;

	width: 900px;

	left: 0px;

	top: 0px;

	right: auto;

	bottom: auto;

	background-color: #33CCCC;

	padding: 0px;















}

#backbutton {

visibility: visible;

	height: 184px;

	width: 122px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 35px;

	float: left;

	position: absolute;



	font-size: 18px;

	font-style: italic;

	background-image: url(../graphics/linksbgMindre.gif);

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: center bottom;

	border: thin none #000000;

	margin-top: 15px;

	padding: 8px;

	visibility: visible;

	text-align: center;

	vertical-align: text-bottom;











	









}

.banner h1{

visibility: visible;

	font-size: 36px;

	font-style: italic;

	color: #000000;







}

.topmenu {

	visibility: visible;

	width: 650px;

	height: 300px;

	background-position: left top;

	background-attachment: scroll;

	background-repeat: no-repeat;

	margin: 0px 0px auto;

	padding: 0px;

	color: #000000;

	border: thin none #000000;

	float: left;

	left: 180px;

	top: 20px;

	position: relative;



}

.freemenu {

	border: thin none #666666;

	clip:                  rect(auto, auto, auto, auto);

	height: 50px;

	width: 300px;



	font-size: 24px;

	color: #000000;

	padding: 25px;

	font-style: italic;

	letter-spacing: normal;

	word-spacing: normal;

	text-align: left;

	float: right;

	bottom: 50px;

	



}

.freemenu a{

	color: #FFFFFF;

	text-decoration: none;



	



}

.freemenu a:hover{

	color: #FFFFFF;

	text-decoration: none;

	font-style: italic;

	

}

.folderbox {

	visibility: visible;

	float: left;

	height: 30px;

	width: 180px;



	font-size: 18px;

	position: relative;

	z-index: 6;

	margin: 2px;

	padding: 0px 4px;

	border: 1px none #000000;

	background-position: center bottom;

	background-attachment: scroll;

	background-repeat: no-repeat;

	letter-spacing: normal;

	color: #000000;

	vertical-align: bottom;





}

.folderbox a{

	visibility: visible;

	color: #FFFFFF;

	text-decoration: none;

	vertical-align: bottom;



	

}

.folderbox:hover{

visibility: visible;

	font-style: italic;

	color: #CCCCCC;

	background-color: #FFCC66;

	border: none;

	

}

.folderbox a:hover{

visibility: visible;

	font-style: italic;

	color: #0066FF;

	

}

.folderbox a.visited{

visibility: visible;

	color: #000099;

	line-height: 8px;



	

}





.folderboxActive{

visibility: visible;

	float: left;

	height: 30px;

	width: 180px;



	font-size: 18px;

	position: relative;

	z-index: 6;

	margin: 2px;

	padding: 0px 4px;

	border: 1px none #000000;

	background-position: center bottom;

	background-attachment: scroll;

	background-repeat: no-repeat;

	letter-spacing: normal;

	background-color: #FFCC66;



}

.folderboxActive a{

	visibility: visible;

	color: #000066;

	text-decoration: none;

	

}

.folderboxActive a:hover{

visibility: visible;

	font-style: italic;

	color: #FFFFFF;

	

}

.folderboxActive a.visited{

visibility: visible;

	color: #000099;

	line-height: 8px;



	

}

.paperbox {

visibility: visible;

	height: 36px;

	width: 120px;



	font-size: 18px;

	position: relative;

	margin: 4px;

	color: #000000;

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: right;

	padding: 8px 2px 2px;

	z-index: 2;

	border: 1px none #000000;

	visibility: visible;

	text-align: left;

	vertical-align: middle;







}

.paperbox a{

	visibility: visible;

	color: #000099;

	border: none;

	z-index: 5;

	text-decoration: none;

	font-style: italic;







	





}

.paperbox a:hover{

visibility: visible;

	background-color: #FFCC66;

	





}

.paperbox:hover{

visibility: visible;

	background-color: #FFCC66;

	





}

#indexLeftBar{

visibility: visible;

	margin: -50px auto auto;

	height: 500px;

	width: 130px;

	left: auto;

	padding: 0px;

	border: thin none #000000;

	top: auto;

	right: auto;

	bottom: auto;

	z-index: 0;

	visibility: visible;

	float: left;



}

#indexLeftBar h2{



	font-size: 18px;

	font-style: italic;

	color: #000000;





}

.detailbar {

visibility: visible;

	background-color: #FFFF99;

	width: 200px;

	float: right;

	height: 100%;

	right: 150px;





}



.logonbox {

visibility: visible;

	height: 25px;

	width: 100px;

	float: right;

	position: absolute;

	left: auto;

	top: 0px;

	bottom: auto;

	z-index: 14;

	right: 60px;

	border: 2px none #000000;

	text-align: center;





}

.logonbox  a{

visibility: visible;



	font-size: 12px;

	color: #0033CC;

	text-align: center;







}

#footer {

	left: 100px;

	height: 100px;

	width: 400;

	background-color: #339966;

}

.floatRight {

visibility: visible;

	height: 231px;

	width: 400px;

	border: thin double;

	float: right;



}







.readableContent {

	width: 600px;

	z-index: 0;

	background-repeat: repeat-y;

	background-position: left top;

	border: medium none #000000;

	margin: 20px;

	text-align: left;

	padding: 20px;

	overflow: visible;

	vertical-align: top;

	background-attachment: scroll;

	float: left;

	height: auto;

	clip:     rect(0px, auto, auto, auto);

	word-spacing: 0.2em;





}.readableContent h1 {

	font-size: 24px;

	color: #000000;

	word-spacing: 0.4em;

	font-style: italic;

	display: block;

	width: 300px;

}

table{

	vertical-align: top;





}

h1 {

	font-size: 22px;

	font-style: italic;

	color: #000000;

	font-family: Georgia, "Times New Roman", Times, serif;

}



h2 {



	font-size: 18px;

	font-style: italic;

	color: #000000;

}

h3 {

	font-size: 16px;

	font-style: italic;

	color: #000000;

	font-family: Georgia, "Times New Roman", Times, serif;

}

