table             { font-size: normal; color:black;    font-family:Arial, Helvetica, sans-serif; text-decoration: none}
td                { font-size: normal; color:black;    font-family:Arial, Helvetica, sans-serif; text-decoration: none}
.black            { font-size: normal; color:black;    font-family:Arial, Helvetica, sans-serif; text-decoration: none}
.BorderedAll      { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid }
.BorderedRight    { BORDER-RIGHT: black 1px solid; }
.BorderedRightTop { BORDER-RIGHT: black 1px solid; BORDER-TOP  : black 1px solid; }
.BorderedTop      { BORDER-TOP  : black 1px solid; }
.BorderedBottom   { BORDER-BOTTOM: black 1px solid; }
.BorderedBottom2  { BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; }
.pagebreak        { page-break-after: always; }
.nopagebreak      { page-break-inside: avoid; page-break-before: auto; page-break-after: auto; orphans: 14; widows: 14; }
ul.tight          { margin: 0em 0em 1em 1.1em; padding: 0em; }
form, input       { margin: 0; padding:0; }

a:link { text-decoration:none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:visited { text-decoration:none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover { text-decoration:none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#border: 1px solid #000000;
#background: #dcdcdc;
#filter: blendTrans(duration=0.5);

#buttons { 
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	s_float: left;
	position: relative;
	top: 0px;
	s_width: 15px;
	s_height: 900px;
	visibility: visible;
	display: inline;
	filter: Shadow(color='#777777', Direction=135, Strength=2);
}
.m0 a {
	color: #FFFFCC;
	background-color: #B2A372;
	background-color: #7173B2;
	padding: 2px;
	wwidth: 90px;
	visibility: visible;
	display: block;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
	font-weight: bold;
  filter: blendTrans(duration=0.5);
	bbackground-image: url(images2/m1.gif);
}
.m0 a:hover {
	color: #FFFFCC;
	background-color: #4B492A;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
  filter: blendTrans(duration=0.5);
	bbackground-image: url(images2/mhot.gif);
}
.l0 a {
	color: #FFFFCC;
	background-color: #E26258;
	padding: 2px;
	width: 90px;
	visibility: visible;
	display: block;
	margin: 0px 0px -5px 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
	font-weight: bold;
  filter: blendTrans(duration=0.5);
	bbackground-image: url(images2/m3.gif);
}
.l0 a:hover {
	color: #FFFFCC;
	background-color: #4B492A;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
  filter: blendTrans(duration=0.5);
	bbackground-image: url(images2/mhot.gif);
}

.m1, .m2, .l1, .l2 a {
}

.m1 a {
	color: #FFFFCC;
	background-color: #4a6b41;
	background-color: #1603A3;
	background-color: #7173B2;
	padding: 2px;
	width: 190px;
	visibility: visible;
	display: block;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	font-weight: bold;
  ffilter: blendTrans(duration=0.5);
	bbackground-image: url(images2/m1.gif);
}
.m1 a:hover {
	color: #FFFFCC;
	background-color: #4B492A;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	bborder-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
  ffilter: blendTrans(duration=0.5);
	bbackground-image: url(images2/mhot.gif);
}
.l1 a {
	color: #FFFFCC;
	background-color: #E26258;
	padding: 2px;
	width: 190px;
	visibility: visible;
	display: block;
	margin: 0px 0px 0px 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
	font-weight: bold;
  ffilter: blendTrans(duration=0.5);
	bbackground-image: url(images2/m3.gif);
}
.l1 a:hover {
	color: #FFFFCC;
	background-color: #4B492A;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
  ffilter: blendTrans(duration=0.5);
	bbackground-image: url(images2/mhot.gif);
}
.m2 a {
	color: #FFFFCC;
	background-color: #7173B2;
	background-color: #1603A3;
	background-color: #5073B2;
	background-color: #0d9ba8;
	padding: 2px;
	width: 190px;
	visibility: visible;
	display: block;
	margin: 0px 0px 0px 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
	font-weight: bold;
  ffilter: blendTrans(duration=0.5);
	bbackground-image: url(images2/m2.gif);
}
.m2 a:hover {
	color: #FFFFCC;
	background-color: #4B492A;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
  ffilter: blendTrans(duration=0.5);
	bbackground-image: url(images2/mhot.gif);
}
.l2 a {
	color: #FFFFCC;
	background-color: #E26258;
	padding: 2px;
	width: 190px;
	visibility: visible;
	display: block;
	margin: 0px 0px 0px 6px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
	font-weight: bold;
  ffilter: blendTrans(duration=0.5);
	bbackground-image: url(images2/m3.gif);
}
.l2 a:hover {
	color: #FFFFCC;
	background-color: #4B492A;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #825700;
	border-bottom-color: #825700;
	border-left-color: #825700;
  ffilter: blendTrans(duration=0.5);
	bbackground-image: url(images2/mhot.gif);
}

body {
  color: black;
  #background-color: #F3F7F5;
  background-color: #C1E0FF;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 71%;  /* Enables font size scaling in MSIE */
  margin: 0;
  #padding: 0;
  scrollbar-shadow-color:#003366;
}



#nav1 {
  overflow:hidden;
  display:inline-block;
  width:100%;
  background: #C1E0FF;
}


#nav2 {
  overflow: hidden;
  display: inline;
  float:left;
  
  width: 200px;
  padding: 0px 15px 0px 15px;
  background: #C1E0FF;
  border-right: 1px solid rgb(0,102,204);
  border-bottom: 1px solid rgb(0,102,204);
}

#content {

  overflow: hidden;
  display: inline;
  float: left;

  background-color: #F3F7F5;
  background-image: url(/images/euro-print5.gif);
  background-repeat: no-repeat;
  background-position: right bottom;

  #line-height: 1.5em;
  #padding: 2mm 5mm 5mm 5mm;
  
}


hr2 {
  border: 1px dashed #666;
}           

