/*HTML Home Page Style SheetCreated by Karl Dubost - 2007-04-03 Specific MoinMoin Style is at the bottom*//*Usual CSS*/img {border-width: 0;   vertical-align:bottom;}/* General CSS*/html {background-color: #001220;}body{   margin:0 8%;	background-color: #fff;	font-family: "Gill Sans", sans-serif;}/* some style */abbr {text-decoration: none;   border-style: none;}p{margin: 1em 0;   line-height:1.3em;}/*PRE style*/pre{	padding: 0.5em;	border-color: #c8e3ea;	border-width: 1px 1px 1px 3px;	border-style: solid;	font-family: "Courier", fixed;}/* headings */h1, h2, h3, h4, h5, h6 {   margin-top: 1em;   margin-bottom: 0.5em;   font-family: "Gill Sans", sans-serif;   font-weight: bold;}h1 {font-size: 1.6em;   color: #002B4C;}h2 {font-size: 1.4em;   color: #002B4C;}h2:before  {content: "•";}h3 {font-size: 1.2em;}h4 {font-size: 1.1em;}h5 {font-size: 0.1em;}h6 {font-size: 0.9em;}/* links */a:link {	color: #336699;	text-decoration : none;}a:visited {	color: #336699;	text-decoration : none;}a:active{	color: #CC9933;	text-decoration : none;}a:hover{	color : blue;}/*Table style*/table{	border-collapse: collapse;	margin: 1em auto;}table caption{	margin-left: auto;	margin-right: auto;}table, tr, th, td { border: 1px solid black; }th, td { padding: 5px 1em; }th{	background: #005a9c;	color: #fff;}/* MoinMoin style */#content {	padding: 0 2em 2em 2em;}/* logo */#logo{padding:0;margin:0;}#logo a {   color: #3C0000;   margin-left: 1em;   font: normal small-caps bold 2em "Gill Sans", sans-serif;}/*Page trail*/#pagetrail {   clear:both;   padding: 2px 0;}#pagetrail ul{   width: 100%;}#pagetrail li{   display:inline;}#pagetrail a {   color: #3C0000;   font-weight: bold;   width: 100%;   display:inline;}/*Page location*/#pagelocation {}#pagelocation li{   display:inline;}/*footer*/#footer {}/*navibar*/#navibar{}/*searchform*/#searchform {}/*editbar*/.editbar {}/*actionsmenu*/.actionsmenu {}