a:link    { text-decoration: none; color: #0000FF}
a:active  { text-decoration: none;  }
a:visited { text-decoration: none; color: #0000FF} 
a:hover   { text-decoration: underline; }

body { 	background-color: #FFFFFF; 
		font-family: arial, verdana, helvetica; 
		font-size: 14px; 
		margin-top:0; margin-left:0; 
	}

h1 	{ 	color: #000000; 
		font-family: arial, verdana, helvetica, sans-serif; 
		font-size: 200%; 
		padding-bottom: .3em;
		text-align:center;
	}

h2 	{ 	font-family: arial, verdana, helvetica, sans-serif; 
		font-size: 30px; 
		margin-bottom: 0;
	}
	
h3 { 	font-family: arial, verdana, helvetica, sans-serif; 
		font-size: 20px;
		text-align:center; 
	}
	
h4 { 	font-family: arial, verdana, helvetica, sans-serif; 
		font-size: 15px; 
	}
		
h5 { 	font-family: arial, verdana, helvetica, sans-serif; 
		font-size: 11px; 
	}

p  { 	font-family: arial, verdana, helvetica, sans-serif; 
		font-size: 14px; 
		}

table	{ 
		font-family: arial, verdana, helvetica, sans-serif; 
		font-size: 14px; 
		}
		   
.wrapper {
		text-align:left;
		width:800px;
		}
		
.table-column-left {
		vertical-align:top; 
		width:101px;
		}
		
.table-column-center {
		vertical-align:top;
		width:580px;
		}
		
.table-column-right {
		vertical-align:top; 
		width:80px;
		}
		
.rubrik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #006633;
	font-weight: bold;
}

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

.text    { padding:10px;  
           border-color: #000000; 
           border-style: solid; 
           border-top-width: 1px; 
           border-right-width: 1px; 
           border-bottom-width: 1px; 
           border-left-width: 1px; 
		   }

.logo	{	border:0; 
			width:100px;
			height:133px;
		}
		   
.image    { width:150px;
			border-color: #000000; 
            border-style: solid; 
            border-top-width: 1px; 
            border-right-width: 1px; 
            border-bottom-width: 1px; 
            border-left-width: 1px; 
	        float:left; 
		    margin-right:5px; 
		   }
		   
.image-left
    { 	width:auto;
		height:auto;
		border-color: #000000; 
        border-style: solid; 
        border-top-width: 1px; 
        border-right-width: 1px; 
        border-bottom-width: 1px; 
        border-left-width: 1px; 
	    float:left; 
		margin-right:5px; 
		   }

.image-right	{ 	
		width:auto;
		border:0;
	    float:right; 
		margin-left:5px; 
		   }
		   
.image-small-flag {
		width:auto;
		height:auto;
		border-color: #000000; 
        border-style: solid;
		border-width: 1px;  
	    float:left; 
		   }
			
.reportitem { 
		   height: 225px;
		   padding-bottom: 10px;
		   }

.foot { font-family: arial, verdana, helvetica, sans-serif; 
		font-size: 10px;  
		color: #000000; 
		vertical-align:bottom;
		text-align:left;
		width:101px;
	}

.menu {
		vertical-align:bottom; 
		}

div.menuBar,
   div.menuBar a.menuButton { 
   font-family: Verdana, Arial, sans-serif; 
   font-weight: normal; 
   font-size: 8pt;  
   color: #000000; 
   }

div.menuBar { 
   background-color: #F0EEE2; 
   padding: 6px 2px 6px 2px;  
   text-align: center; 
   margin-left:1px;
   }

div.menuBar a.menuButton { 
   background-color: transparent; 
   border: 1px solid; 
   border-color: #f0f0f0 #909090 #909090 #f0f0f0;  
   color: #000000; 
   cursor: pointer; 
   left: 0px;  
   margin: 1px;  
   padding: 2px 6px 2px 6px;  
   position: relative;  
   text-decoration: none;  
   top: 0px;  
   z-index: 100;
   }

div.menuBar a.menuButton:hover { 
   background-color: transparent; 
   border-color: #909090 #f0f0f0 #f0f0f0 #909090; 
   color: #000000;
   }

.dottedbox  {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding: 3px;
	border: 1px dashed #0069b5;
	line-height: 16px;
}
