body {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal; 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px; 
	COLOR: #000000; 
	BACKGROUND-COLOR:#EAEAEA; 
	PADDING-TOP: 5px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: absolute; 
	TOP: 0px
 	}

.multilingualism{
    width: auto;
}

.languageOptions{
}

.languageOptions ul {
}

.languageOptions ul li{
	display: inline;
	margin: 0px;	
}

.languageOptions a {
	padding-right: 15px;
}

.hidden {
	display: none;	
}

.right{         
    FONT-SIZE: 0.8em; 
    text-align : right;
    float : right;
}

.MRfoot {
	FONT-SIZE: 0.8em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 15px;
}

.MRhead {
	FONT-SIZE: 1.0em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; PADDING-TOP: 5px; PADDING-BOTTOM: 10px;
}

.MRMenuhead {
	FONT-SIZE: 1em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; PADDING-TOP: 20px; PADDING-BOTTOM: 10px;
}

.MRviewmetadata {
	FONT-SIZE: 1em; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; border-width: 1px;
border-style: solid; border-color: #000080; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff;
}

#MRTitle h1 {
        display:inline; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #000080; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

span#MRAuthors{
font-style: italic;
}

A {
	COLOR:#000080; 
}

A:visited {
	COLOR:#000080; 
}
A:hover {
	COLOR:#ff9900; 
}
	
.smallTextSize {font-size: .8em;}

.normalTextSize {font-size: 1em;}

.titleTextSize {font-size: 1.2em;}

h1 {font-size: 1.2em; }
	
h2 {font-size: 1em;}

.menu {
	width: 20em;
	border-color: #000080;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
}

.menu h2.menutitle {
display: inline;
FONT-WEIGHT: bold;
text-transform: uppercase;
}

.menu li ul li {
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
} 

.menu ul { /* needs the Holly hack to avoid IE bugs */
	 border-top: 1px solid #000080; 
	 padding: 0; 
	 margin:0;
	}

.menu li {
  list-style: none; /* kills the list item "bullet" markers */
  border-bottom: 1px solid #000080; /* Makes side borders on flyouts */
  position: relative;
  vertical-align: bottom; /* for IE5/win */
  padding: 0; 
  margin:0;
}

.menu .titlecolor {
BACKGROUND-COLOR: #D3D3D3;
color: #000080;
}

.menu a {
	display: block;
	vertical-align: bottom; /* needed for IE5/win */
	color: #000080;
	text-decoration: none;
	}

.menu div.submenu {
  width: 20em;
  position: absolute;  
  left: -3000px;
  border-color: #000080;
  border-style: solid;
  border-top-width: 0;
  border-bottom-width:0;
  border-left-width:1px;
  border-right-width:1px;
}
	
.menu .submenu a:hover {
	color: #ff9900;
	text-decoration: none;
}
	
.menu ul li ul li:hover div.submenu {
  z-index: 1;
  position: absolute;
  left: 20em;
  top:-1px;
}

.menu div.submenu li:hover {
  z-index: 1;
}

ul {height: 1%;}

li {
	height: 1%;
	margin-left: 0;
}
