<!--

/* General */
a { outline: none; }	/* Avoids dotted frames while clicking on pictures */

.img	{ border: none; }
a img	{ border: none; }

img.smallimg { border: 1px solid silver; }

/* Border for the complete page */
table.box {
	background-color: #FFFFFF;
	border: 2px solid silver;
	margin-bottom: 10px;
}


/* Complete page */
div#contPage {
	margin-left:auto;
	margin-right:auto;
	padding: 3px;
}


/* Menu container */
div#contMenuLeft {
	margin-top: 10px;
	margin-left: 0px; 
}


/* Link back to the homepage */
td.menuhome {
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3E498C;
	text-decoration: none;
	padding-left: 1px;
}

a.menuhome {
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3E498C;
	text-decoration: none;
}

a.menuhome:hover { color:#1523CC; }

a.menuhome:active { color:#EC1E24; }


/* Title of the menu for the subpages */
.menutitle {
	white-space: nowrap;
	padding-left: 0px;
	padding-bottom: 10px;
}


/* Layout of the text of the title */
.menutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3E498C;
	background-color: #E1E1E1;
	text-decoration: none;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
}


/* Table of the menu items */
table.menu {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 10px;
}


/* Menu items */
a.menuLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
}

a.menuLeft:hover { color:#1523CC }

a.menuLeft:active { color:#EC1E24; }


/* Vertical stripe */
td.stripe {
	width: 30px;
	height: 550px
}

.pichead { font: bold 16px Arial, Helvetica, sans-serif; }
.picdate { font: bold 12px Arial, Helvetica, sans-serif; }

.picjanh { font: bold 22px Arial, Helvetica, sans-serif; }
.linkhp  { font: bold 18px Arial, Helvetica, sans-serif; }
.faqletter { font: bold 20px Arial, Helvetica, sans-serif; color: red; }

div#contMain {
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#contMain h1        { font: bold   23px Arial, Helvetica, sans-serif; }
#contMain h2        { font: bold   20px Arial, Helvetica, sans-serif; }
#contMain h3        { font: bold   16px Arial, Helvetica, sans-serif; }
#contMain h4        { font: bold   14px Arial, Helvetica, sans-serif; }
#contMain h5        { font: bold   12px Arial, Helvetica, sans-serif; }
#contMain h6        { font: bold   10px Arial, Helvetica, sans-serif; }
#contMain ul        { font: normal 14px Arial, Helvetica, sans-serif; }
#contMain div       { font: normal 14px Arial, Helvetica, sans-serif; }
#contMain p         { font: normal 14px Arial, Helvetica, sans-serif; }
#contMain body      { font: normal 14px Arial, Helvetica, sans-serif; }
#contMain html      { font: normal 14px Arial, Helvetica, sans-serif; }
#contMain td        { font: normal 14px Arial, Helvetica, sans-serif; }
#contMain input     { font: normal 14px Arial, Helvetica, sans-serif; }
#contMain textarea  { font: normal 14px Arial, Helvetica, sans-serif; }

#contMain a:link { color:#0000FF }
#contMain a:hover { color:#000080 }
#contMain a:visited { color:#0000FF }
#contMain a:active { color:#EC1E24; background-color:#FFFFFF; }

td.mainfoot {
	padding-top: 0px;
	padding-left: 12px;
	padding-bottom: 3px;	
}

a.mainfoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
}

.mainfoot a:link { color:#0000FF }
.mainfoot a:hover { color:#000080 }
.mainfoot a:visited { color:#0000FF }
.mainfoot a:active { color:#EC1E24; background-color:#FFFFFF; }

.mainfoot-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


.hitext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}

.trademark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


/* Info column */
div#contInfo {
	margin-top: 45px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#contInfo h1     { font: bold   18px Arial, Helvetica, sans-serif; }
#contInfo h2     { font: bold   15px Arial, Helvetica, sans-serif; }
#contInfo h3     { font: bold   13px Arial, Helvetica, sans-serif; }
#contInfo h4     { font: bold   11px Arial, Helvetica, sans-serif; }
#contInfo h5     { font: bold    9px Arial, Helvetica, sans-serif; }
#contInfo h6     { font: bold    7px Arial, Helvetica, sans-serif; }
#contInfo ul     { font: normal 11px Arial, Helvetica, sans-serif; }
#contInfo div    { font: normal 11px Arial, Helvetica, sans-serif; }
#contInfo p      { font: normal 11px Arial, Helvetica, sans-serif; }
#contInfo body   { font: normal 11px Arial, Helvetica, sans-serif; }
#contInfo html   { font: normal 11px Arial, Helvetica, sans-serif; }
#contInfo td     { font: normal 11px Arial, Helvetica, sans-serif; }

#contInfo a:link { color:#0000FF }
#contInfo a:hover { color:#000080 }
#contInfo a:visited { color:#0000FF }
#contInfo a:active { color:#EC1E24; background-color:#FFFFFF; }

-->
