<!-- 	
   /*KB stylesheet*/
   /*Text color #000000*/
   /*Table color: #EFF1FB*/
   /*Body color #FFFFDB*/
   /*Effect color: #FFFFDB*/
   /*Link color #000080/#C00000*/  
   /*Alternative link color #FFFFFF/#C00000*/  

	/*Body*/
	body {
      scrollbar-base-color:#000080;
      scrollbar-face-color:#FFFFDB;
      scrollbar-shadow-color:#FFFFDB;
      scrollbar-highlight-color:#FFFFDB;
      scrollbar-3d-light-color:#FFFFDB;
      scrollbar-dark-shadow-color:#FFFFDB;
      scrollbar-track-color:#FFFFFF;
      scrollbar-arrow-color:#000080;	
		background: #000000;
		color: #000000;
		font: normal 10pt Arial, Helvetica, Sans-Serif;
      margin-left: auto;
      margin-right: auto;
      text-align: center		
	}

	/*Font size and look*/
	.normal {
		font-weight: normal;
		font-size: 10pt;
		vertical-align: top;
		text-align: left
	}
	
   .justify {
      font-weight: normal;
      font-size: 10pt;
      text-align: justify;      
      vertical-align: top
   }
   
	.centertop {
		font-weight: normal;
		font-size: 8pt;
		vertical-align: top;
		text-align: center;
		margin-left: auto;
		margin-right: auto
	}
	
	.center {
		font-weight: normal;
		font-size: 10pt;
		text-align: center;
      margin-left: auto;
      margin-right: auto;
		vertical-align: top
	}
	
	.small {
		font-weight: normal;
		font-size: 8pt;
		vertical-align: top
	}
	
	.centersmall {
		font-weight: normal;
		font-size: 8pt;
		text-align: center;
		margin-left: auto;
      margin-right: auto;           
		vertical-align: top
	}
	
	.centerxs {
		text-align: center;
		font-size: 8pt
	}
	
	.bold {
		font-weight: bold;
		font-size: 10pt;
		vertical-align: top
	}
	
	.hojre {
		font-weight: normal;
		font-size: 10pt;
		vertical-align: top;
		text-align: right
		}
		
	.hojrebold {
		font-weight: bold;
		font-size: 10pt;
		vertical-align: top;
		text-align: right
		}
		
	.smallbold {
		font-weight: bold;
		font-size: 8pt;
		text-align: left;
		vertical-align: top
	}
	
	.centerbold {
		font-weight: bold;
		font-size: 10pt;
		text-align: center;
		vertical-align: top
	}
	
   .it {
	   font-weight: normal;
	   font-style: italic;
	   font-size: 10pt;
	   vertical-align: top
	}

   .align_middle {
	   vertical-align: middle
	}
   .blank {
	   line-height: 3px;
	}
   .right_align {
	   text-align: right
	}
	
	/*Tables*/
	
	table.form {
		background: transparent;
		color: #000000;
		font-size: 8pt;
		text-align: left;
		margin-left: 12px
	}
	
	table.xs {
		background: transparent;
		color: #000000;
		font-size: 8pt;
		font-weight: bold;
		margin-left: 0px;
		line-height: 12pt
	}
	
	.xs {
		font-weight: bold;
		font-size: 8pt;
		line-height: 15pt
	}
	
	.xsl {
		font-weight: bold;
		font-size: 8pt;
		line-height: 11pt
	}

	.mega {
		font-weight: bold;
		font-size: 12pt;
		color: #C00000
	}
	
	.mgul {
	   background: #EFF1FB;
	   color: #000000;
      font-size: 10pt;
	   text-align: left;
	   vertical-align: top
	}

	.alert {
		font-weight: bold;
		font-size: 10pt;
		color: #C00000
	}

	.disclaimer {
	   background: #000000;
	   color: #FFFFFF;
      font-size: 8pt;
	   text-align: center;
	   vertical-align: top
	}
	
   .light_blue {
	   background: #EFF1FB;
	   color: #000000;
      font-size: 10pt;
	   text-align: left;
	   vertical-align: top
	}

	#alertbox {
	   background: #EFF1FB;
		color: #000000;
		height: 50px;
		width: 650px;
		vertical-align: middle;
	}

	#alertbox p {
		padding-top: 15px;
		font-size: 12pt;
		font-weight: bold;
		text-align: center;
	}

   .light_blue_top {
	   background: #EFF1FB;
	   color: #000000;
      font-size: 10pt;
	   text-align: left;
	   vertical-align: bottom
	}

   .light_blue_padding {
	   background: #EFF1FB;
	   color: #000000;
       font-size: 10pt;
	   text-align: left;
	   vertical-align: top;
	   padding: 4px
	}

		
   .light_yellow {
	   background: #FFFFDB;
	   color: #000000;
      font-size: 10pt;
	   text-align: left;
	   vertical-align: top
	}
	
   .table_head {
	   background: #FFFFFF;
	   color: #000000;
	   font-weight: bold;
	   text-align: left;
	   vertical-align: top
	}
	
	table.bog {
		font-weight: normal;
		font-size: 8pt;
		vertical-align: top;
		text-align: center;
	}
	
	td.bog {
		background: transparent URL(layout/bog.jpg);
		color: #000000;
		background-repeat: repeat-y;
		font-size: 10pt;
		vertical-align: top
	}
	
	div.print_receipt {
		background: #FFFFFF;
		color: #000000;
		padding: 5px;
		margin: 0;
		font-size: 10pt;
		vertical-align: top;
	}
	
	/*Forms*/
	form {
		margin: 0pt
	}
	
	/*Images*/
	img {
		border: 0;
		margin: 0;
		padding: 0
	}

	img.list {
/*		padding: 10px; */
	}

	/*Horisontal rulers*/
	hr {
		background-color: #000080;
		color: #000080;
		border-style: solid
	}

	/*Links*/
	a:link {
		background-color: transparent;
		color: #000080;
		font-weight: bold;
		text-decoration: none
	}
	
	a:visited {
		background-color: transparent;
		color: #000080;
		font-weight: bold;
		text-decoration: none
	} 
	
	a:hover {
		background-color: transparent;
		color: #C00000;
		font-weight: bold;
		text-decoration: none
	} 
	
	a:active {
		background-color: transparent;
		color: #C00000;
		font-weight: bold;
		text-decoration: none
	} 
	
	a.over:link {
		background-color: transparent;
		color: #8C4600;
		font-weight: bold;
		text-decoration: none
	} 
	
	a.over:visited {
		background-color: transparent;
		color: #8C4600;
		font-weight: bold;
		text-decoration: none
	} 
	
	a.over:hover {
		background-color: transparent;
		color: #C59000;
		font-weight: bold;
		text-decoration: none
	} 
	
	a.over:active {
		background-color: transparent;
		color: #C59000;
		font-weight: bold;
		text-decoration: none
	} 
	
	a.bund:link {
		background-color: transparent;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none
	} 
	
	a.bund:visited {
		background-color: transparent;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none
	} 
	
	a.bund:hover {
		background-color: transparent;
		color: #C00000;
		font-weight: bold;
		text-decoration: none
	} 
	
	a.bund:active {
		background-color: transparent;
		color: #C00000;
		font-weight: bold;
		text-decoration: none
	} 

	/*Text*/
	p {
		background: transparent;
/*		color: #000000; */
		font: normal 10pt Arial, Helvetica, Sans-Serif
	}
	
	h1 {
		font-size: 14pt;
		text-align: center;
		background: transparent;
		color: #000000
	}
		
	h2 {
		font-size: 12pt;
		text-align: center;
		background: transparent;
		color: #000000
	}
	
	h3 {
		font-size: 10pt;
		text-align: center;
		background: transparent;
		color: #000000
	}

	h4 {
		font-size: 10pt;
		text-align: left;
		background: transparent;
		color: #000000
	}

   /*Page templates*/
	table.main {
		background: #FFFFFF;
		color: #000000;
		font-weight: normal;
		font-size: 10pt;
		vertical-align: top;
		margin-right: auto;
		margin-left: auto
	}
	
	td.topbar {
		background: #FFFFFF;
		color: #000000;
		background-repeat: repeat-x;
		text-align: center;
		vertical-align: top
	}
	
	table.sidebar {
		background: transparent;
		color: #C00000;
		font-weight: bold;
		font-size: 8pt;
		text-align: left;
		line-height: 15pt
	}
	
	td.sidebar {
		background: #FFFFDB;
		color: #000000;
		vertical-align: top
	}
	ul,li {
		margin: 0;
		padding: 0;
		list-style: none;
	}

	.menu_item {
		background: transparent;
		color: #C000000;
		font-weight: bold;
		font-size: 12pt;
		text-align: left;
		line-height: 15pt;
/*		padding-left: 15px; */
		vertical-align: top
	}
	.menu_item p {
		display: inline;
		padding-left: 15px;
		color: #C000000;
		font-weight: bold;
		font-size: 12pt;
		text-align: left;
		line-height: 15pt;
	}

	.menu {
		background: transparent;
		color: #C000000;
		font-weight: bold;
		font-size: 12pt;
		text-align: left;
		vertical-align: top
	}
	
	ul#menu {
		background: transparent;
		color: #C000000;
		font-weight: bold;
		font-size: 12pt;
		text-align: left;
		text-indent: 0;
		vertical-align: top;
		margin: 0;
		padding: 0;
		list-style: none;
	}

	.menu_small {
		background: transparent;
		color: #C00000;
		font-weight: bold;
		font-size: 10pt;
		text-align: left;
		line-height: 15pt;
		padding-left: 15px;
		vertical-align: top
	}
	
	table.frontpage {
		background: #FFFFFF;
		color: #000000;
		margin-left: auto;
		margin-right: auto;
		font-weight: normal;
		font-size: 8pt
	}
	
	td.frontpage {
		font-weight: normal;
		font-size: 8pt;
		text-align: center;
		vertical-align: top
	}
	
	.main {
		background: #FFFFFF;
		color: #000000;
		font-weight: normal;
		font-size: 10pt;
		vertical-align: top;
		text-align: justify;
	}
	
	.bund {
		background: #000080;
		color: #FFFFFF;
		text-align: center;
		padding: 4px
	}

   .pop_bg {
      background: #000000;
      color: #000000;
      text-align: center;
      margin-top: 10pt;
      padding: 4px
   }

   table.pop_border {
      background: #FFFFFF;
      color: #000000;
      font-weight: normal;
      font-size: 10pt;
      text-align: left;
      border-width: 1px;
      border-style: solid;
      border-color: #000080;
      margin-left: 0px
   }
   td.search {
	   font: bold 8pt Arial, Helvetica, Sans-Serif;
	   vertical-align: middle;
   }
   input.search, select.search {
	   font: normal 8pt Arial, Helvetica, Sans-Serif;
   }

 --></STYLE>