
BODY {
  background-color: #4A5680;
  color: #FFFFFF;
  font-family: Verdana;
}

/* Paragraph text suggestion for entire site */
P, TBODY, TD {
  font-size: 10pt;
  color: #FFFFFF;
  vertical-align: top;
}

/* Link color suggestions for entire site */

A {
  color: #FFFFFF;
}

A:visited {
  color: #FFFFFF; /* was #C0C0C0; */
}

A:active {
  color: #FFFFFF; /* #FACF3C; */
}

A:hover {
  color: #ABABFF;
}

a.mail {
 text-decoration: underline;	
}

#header {
  font-size: 180%;
  text-decoration: none;
  padding-bottom: 13px;
}

#header A {
 text-decoration: none;
}

#forsidelink {
	position: absolute; 
	bottom: 20px;
	padding-left: 20px;
	
}


/* menu design */

.menu {
  text-decoration: none; 
}

.menu_selected {
  background-color: #64709A;
}

#menu {
 text-align: right;
 padding-top: 100px;
 width: 140px;
}

#menu A.menu {
 text-align: left;
 float: left; 
}

#menu SPAN.menu {
 text-align: left;
 float: left; 
}

ul.menu {
 padding: 0px;
 margin: 0px;
}

#menu li.menu {
 list-style-type: none;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 9px;
 padding-bottom: 9px;
 white-space: nowrap; 
}

img.menu {
 width: 14px;
 height: 14px;
 border: none;
 vertical-align: middle;
}


#rightimage {
  padding-top: 100px;
  margin-bottom: -90px;
}

#right IMG.menu {
 padding-right: 3px;
}

#right {
  padding-top: 100px;
  width: 160px;
}


#right LI.menu {
 list-style-type: none;
 padding-top: 4px;
 padding-bottom: 4px;
 text-indent: -16px;
 padding-left: 20px;

/*
 border: 1px solid pink;
*/
}


.menu_nonselected {
}


.menu_level1 {
/* text-indent: 12px; */
}

.menu_level2 {
/*  text-indent: 18px; */
}


