body {
	/*	background: url(../images/main_image_back.jpg);*/
	background-color: #FFFFFF;
	color: #000080;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}

ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}

li {
	border: 0px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
	padding: 0 0 0 0;
	width: auto;
}

/*	hyperlinks */
a:link {
	color: #5584ca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	color: #9baeca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
a:visited {
	color: #9baeca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

/*	left box hyperlinks */
p.toplink a:link {
	color: #5584ca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
p.toplink a:hover {
	color: #9baeca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
p.toplink a:visited {
	color: #9baeca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

/*	superscript hyperlinks */
sup a:link {
	color: #5584ca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
}
sup a:hover {
	color: #9baeca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
}
sup a:visited {
	color: #9baeca;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
}

/*	left cell */
td.box {
	background-color: #C0CCDE;
	vertical-align: top;
	width: 150px;
	height: 1264px;
}

/*	content cell */
td.content {
	background-color: #ffffff;
	vertical-align: top;
	padding-left: 17px;
	padding-right: 12px;
	width: 562px;
	height: 1264px;
}

/*	table for xml menu */
table.menu {
	background-color: #C0CCDE;
	width: 100%;
	border-top: 1px solid #577290;
	border-bottom: 1px solid #577290;
}
td.menu {
	border-bottom: 1px solid #577290;
}

/*	table for bulletin */
table.bull {
	background-color: #dde0e5;
	vertical-align: top;
	border: 2px solid #C0CCDE;
	width: 550px;
	text-align: justify;
}

/*	table header for bulletin */
th.bull {
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: bold;
	text-align: center;
}

/*	normal text paragraph */
p {
	color: #000080;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
}
/*	imprim or pdf download visual */
.imprim {
	text-align: right;
}

/*	left box text paragraph */
p.box {
	color: #000080;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
}

/*	quotation text paragraph */
p.quote {
	color: #9BAECA;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;;
	font-style: italic;
	text-align: justify;
}

/*	content footer */
p.cfooter {
	color: #9DB0CC;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	text-align: justify;
}

/*	toplink */
p.toplink {
	color: #9DB0CC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

/*	context_nav xml navigation */
/*p.context_nav {
	color: #9DB0CC;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}*/

/*	archives.php boxes paragraphs */
td.boxnav {
	width: 240px;
	height: 120px;
	color: #9BAECA;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	vertical-align: top;
	text-align: left;
	margin: 10px;
	padding: 5px;
	border-bottom: 1px dotted #9BAECA;
}

/*	special font for years in archives.php */
font.boxnav {
	color: #000080;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold
	font-style: italic;
}

/*	quotation text IN a paragraph (bulletin) */
font.quote {
	color: #9BAECA;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;;
	font-style: italic;
	text-align: justify;
}

/*	Page title */
h1 {
	color: #000080;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	text-align :left;
}

/*	Page subtitle */
h2 {
	color: #000080;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	text-align: right;
}

/*	Paragraph title */
h3 {
	color: #9baeca;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}

