body {
	font-family: Arial, sans-serif;
	font-size: 0.75em;
	margin: 2.5em 4em 2.5em 3em;
	padding: 0;
	max-width: 75em;
	color: #454545;
	}

img {
	border: solid 1px #454545;
	margin: 0 1em 1em 0;
	padding: 0;
	}

.noborder {
	border: none;
	margin: 0;
	}

.p3 .content img, .p5 .content img {
	float: left;
	margin: 0 1.5em 0.5em 0;
	padding: 0;
	}

.p4 .content p img {
	float: left;
	padding: 0;
	margin: 0.5em 0;
	} 



.header {
	margin: 0;
	padding: 0;
	}

.menu {
	position: absolute;
	left: 0;
	margin: 4em 0 0 1.5em;
	padding: 0 1.5em 1em 0;
	list-style: none;
	text-align: right;
	width: 9em;
	border: dotted #999999;
	border-width: 0 1px 0 0;
	}

.menu li {
	margin: 0 0 0.3em;
	padding: 0;
	}

.menu a {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}

.menu a:hover, .menuon a {
	padding: 0 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 -0.4em 0 0;
	}

.menu1 a:hover, .p1 .menuon a, .p1 .menuon a:hover {
	background-color: #C53D82;
	padding: 0 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 -0.4em 0 0;
	}

.menu2 a:hover, .p2 .menuon a, .p2 .menuon a:hover, .menu8 a:hover, .p8 .menuon a, .p8 .menuon a:hover {
	background-color: #AEE32F;
	padding: 0 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 -0.4em 0 0;
	}

.menu3 a:hover, .p3 .menuon a, .p3 .menuon a:hover {
	background-color: #FF6600;
	padding: 0 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 -0.4em 0 0;
	}

.menu4 a:hover, .p4 .menuon a, .p4 .menuon a:hover {
	background-color: #61CFD6;
	padding: 0 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 -0.4em 0 0;
	}

.menu5 a:hover, .p5 .menuon a, .p5 .menuon a:hover {
	background-color: #F684E2;
	padding: 0 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 -0.4em 0 0;
	}

.menu6 a:hover, .p6 .menuon a, .p6 .menuon a:hover {
	background-color: #F9C026;
	padding: 0 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 -0.4em 0 0;
	}

.menu7 a:hover, .p7 .menuon a, .p7 .menuon a:hover {
	background-color: #50C79F;
	padding: 0 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 -0.4em 0 0;
	}

.p1 .ssmenu {
	margin: 0 0 0.4em 0;
	padding: 0;
	}
		

.p1 .ssmenu li {
	list-style: none;
	margin: 0;
	padding: 0;
	}

.p1 .ssmenu a, .p1 .ssmenu a:hover {
	background-color: #FFFFFF;
	color: #C53D82;
	font-weight: normal;
	font-size: 0.9em;
	margin: 0;
	padding: 0;
	}
	
.p1 .ssmenu a:hover {
	text-decoration: underline;
	}

	
.content {
	position: relative;
	padding: 0;
	margin: 3em 0 0 11em;
	}


H1 {
	font-family: Courrier, serif;
	font-size: 2.5em;
	margin: 0 0 0.8em;
	padding: 0;
	font-weight: normal;
	}

.p1 H1 {
	color: #C53D82;
	background-image: url(img/deco1.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	}

.p2 H1, .p8 H1 {
	color: #AEE32F;
	background-image: url(img/deco3.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	}

.p3 H1 {
	color: #FF6600;
	background-image: url(img/deco2.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	}

.p4 H1 {
	color: #61CFD6;
	background-image: url(img/deco4.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	}

.p5 H1 {
	color: #F684E2;
	background-image: url(img/deco5.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	}

.p6 H1 {
	color: #F9C026;
	background-image: url(img/deco6.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	}

.p7 H1 {
	color: #50C79F;
	background-image: url(img/deco7.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	}

H2 {
	font-family: Courrier, serif;
	font-size: 1.5em;
	color: #000000;
	font-weight: normal;
	margin: 0.5em 0;
	padding: 0;
	}


.date {
	font-weight: bold;
	font-size: 1em;
	margin: -0.3em 0 0;
	padding: 0;
	color: #999999;
	}


hr {
	color: #FFFFFF;
	border: dotted #999999;
	border-width: 0 0 1px 0;
	margin: 0.5em 0 0;
	padding: 0.5em 0 0;
	clear: left;
	}

.p4 .content hr {
	margin: 0.8em 0;
	padding: 0.5em 0;
	}
	

p {
	margin: 1em 0 0;
	}

.p4 .content p {
	margin: 0;
	}

.p1 .content a {
	color: #C53D82;
	}

.p2 .content a {
	color: #AEE32F;
	}
	
.p3 .content a {
	color: #FF6600;
	}

.p4 .content a {
	color: #61CFD6;
	}

.p5 .content a {
	color: #F684E2;
	}

.p6 .content a {
	color: #F9C026;
	}

.p7 .content a {
	color: #50C79F;
	}

.content ul {
	margin: 1em 2em;
	padding: 0;
	}

.content li {
	list-style: square;
	list-style-position: outside;
	margin: 0.5em 0;
	}

.p3 .content {
	position: relative;
	}

.p3 .content ul {
	margin: 1em 2em 1em 0;
	text-transform: uppercase;
	}

.p3 .content li {
	list-style: none;
	margin: 0.5em 0;
	}

.p3 .content .col1 {
	position: absolute;
	top: 3em;
	left: 0;
	}

.p3 .content .col2 {
	position: absolute;
	top: 3em;
	left: 16em;
	}

.p3 .content .col3 {
	position: absolute;
	top: 3em;
	left: 29em;
	}


.p3 .content .lien {
	position: absolute;
	top: 30em;
}
