<!--
	/*MountainSite copyright BobjergCom v/Michael Bobjerg Christensen, http://www.bobjerg.com */
	/*MyDomain stylesheet*/
	/*Text color #000000*/
	/*Body color #E6E7E3*/
	/*Menu bar: #784891 / #800080*/
	/*Main headline: #89185D*/
	/*Left and right column: #C8B7D2*/
	/*Left column headline: #663083*/
	/*Alternative right box: #850E11*/
	/*Link color: #89185D/#BB2183*/
	/*Menu link color: #FFFFFF/#FFFFFF*/

	/*Body*/

	body {
		scrollbar-track-color: #663083;
		scrollbar-face-color: #C8B7D2;
		scrollbar-base-color: #C8B7D2;
		scrollbar-dark-shadow-color: #C8B7D2;
		scrollbar-3d-light-color: #C8B7D2;
		scrollbar-arrow-color: #663083;
		scrollbar-highlight-color: #663083;
		scrollbar-shadow-color: #663083;
		background: #E6E7E3;
		color: #000000;
		font: normal 10pt Arial, Helvetica, Sans-Serif;
		text-align: center;
		margin-top: 0;
		margin-left: auto;
		margin-right: auto
	}

	body.print {
		background: #FFFFFF;
		color: #000000;
		font: normal 10pt Arial, Helvetica, Sans-Serif;
		text-align: left;
	}

	/*Page templates*/

   table.main {
      background: #FFFFFF;
      color: #000000;
      font-size: 10pt;
      text-align: center;
      margin-left: auto;
      margin-right: auto;
      margin-top: 0pt
   }

   table.top {
      background: transparent;
      color: #000000;
      font-weight: bold;
      font-size: 10pt;
      margin-left: auto;
      margin-right: auto
   }

   td.top {
      background: transparent;
      color: #000000;
      text-align: left;
   }

   table.left {
      background: transparent;
      color: #000000;
      font-weight: normal;
      font-size: 12pt;
      text-align: left;
   }

   td.left {
      background: #C8B7D2;
      color: #000000;
      font-size: 12pt;
      text-align: left;
      vertical-align: top
   }

	table.menu {
		background: transparent;
		color: #FFFFFF;
		margin-left: -1px;
      border: 1px;
      border-style: solid;
      border-color: #000000;
      border-collapse: collapse;
	}
   
   td.menu {
      background: #784891;
      color: #FFFFFF;
      text-align: center;
      font: bold 10pt Arial, Helvetica, Sans-Serif;
      line-height: 16pt;
      border-left-width: 1px;
      border-left-color: #000000;
      border-left-style: solid;
      vertical-align: top
   }

   td.menu_sub {
      background: #800080;
      color: #FFFFFF;
      text-align: center;
      font: bold 10pt Arial, Helvetica, Sans-Serif;
      line-height: 16pt;
      border-left-width: 1px;
      border-left-color: #000000;
      border-left-style: solid;
      border-bottom: hidden;
      vertical-align: top
   }

   td.search {
      background: #784891;
      color: #FFFFFF;
      font: normal 10pt Arial, Helvetica, Sans-Serif;
      line-height: 16pt;
      padding-left: 2px;
      text-align: right;
      border-left-width: 1px;
      border-left-color: #000000;
      border-left-style: solid;
      vertical-align: top
   }

   td.submenu_empty {
      background: #800080;
      color: #FFFFFF;
		font: bold 8pt Arial, Helvetica, Sans-Serif;
      height: 18px;
      text-align: center;
      border-top: hidden;
      vertical-align: top
   }

   td.submenu {
      background: #800080 URL(layout/submenu_arrows.jpg);
      background-repeat: no-repeat;
      color: #FFFFFF;
      font: bold 8pt Arial, Helvetica, Sans-Serif;
      height: 14px;
      padding-left: 55px;
      padding-top: 2px;
      text-align: left;
      border-top: hidden;
      vertical-align: top;
   }

   span.submenu {
	   vertical-align: 2px;
   }

   td.main {
      background: #FFFFFF;
      color: #000000;
      font-size: 10pt;
      text-align: center;
      vertical-align: top
   }

   table.frontpage {
      background: #FFFFFF;
      color: #000000;
      margin-left: auto;
      margin-right: auto;
      font-weight: normal;
      font-size: 10pt
   }

   td.frontpage {
      background: #FFFFFF;
      color: #000000;
      font-weight: normal;
      font-size: 10pt;
      text-align: left;
      vertical-align: top;
   }

   td.blank_line {
      background: transparent;
      color: #000000;
      font_size: 5pt;
      vertical-align: top
   }   
   
   td.head {
      background: transparent;
      color: #000000;
      font: bold 16pt Arial, Helvetica, Sans-Serif;
      vertical-align: top
   }

   td.news_box {
      background: #FFFFFF;
      color: #000000;
      padding-left: 5px;
      font-weight: bold;
      border-left-width: 1px;
      border-left-style: solid;
      border-left-color: #E8E2E4;
      font-size: 10pt;
      text-align: left;
      vertical-align: top
   }

   table.right {
      background: #FFFFFF;
      color: #000000;
      font-weight: bold;
      font-size: 10pt;
      text-align: center;
      margin-left: auto;
      margin-right: auto
   }

   td.right {
      background: #C8B7D2;
      color: #000000;
      text-align: center;
      font-size: 10pt;
      line-height: 15pt;
      vertical-align: top
   }

   div.right_box1 {
      background: #FFFFFF;
      color: #000000;
      width: 110px;
/*      height: 130px; */
      font-weight: bold;
      font-size: 8pt;
      text-align: center;
      vertical-align: top
   }

   div.right_box2 {
      background: #8B185D;
      color: #FFFFFF;
      width: 110px;
/*      height: 130px; */
      font-weight: bold;
      font-size: 8pt;
      text-align: center;
      vertical-align: top
   }

   div.right_box3 {
      background: #850F0F;
      color: #FFFFFF;
      width: 110px;
/*      height: 130px; */
      font-weight: bold;
      font-size: 8pt;
      text-align: center;
      vertical-align: top
   }

   div.right_box4 {
      background: #800080;
      color: #FFFFFF;
      width: 110px;
/*      height: 130px; */
      font-weight: bold;
      font-size: 8pt;
      text-align: center;
      vertical-align: top
   }

   td.totop {
      background: #000000;
      color: #FFFFFF;
      font-style: normal;
      font-weight: bold;
      font-size: 10pt;
      text-align: center
   }

   .footer {
      background: #E6E7E3;
      color: #000000;
/*      font: normal 10pt Arial, Helvetica, Sans-Serif; */
      font-style: italic;
      text-align: center
   }

   /*Links*/

   a.menu:link {
      background-color: transparent;
      color: #FFFFFF;
      font-weight: bold;
      text-decoration: none
   }
   a.menu:visited {
      background-color: transparent;
      color: #FFFFFF;
      font-weight: bold;
      text-decoration: none
   }
   a.menu:hover {
      background-color: transparent;
      color: #FFFFFF;
      font-weight: bold;
      text-decoration: none
   }
   a.menu:active {
      background-color: transparent;
      color: #FFFFFF;
      font-weight: bold;
      text-decoration: none
   }

   a.submenu:link {
      background-color: transparent;
      color: #FFFFFF;
      font-weight: bold;
      vertical-align: 2px;
      text-decoration: none
   }
   a.submenu:visited {
      background-color: transparent;
      color: #FFFFFF;
      font-weight: bold;
      vertical-align: 2px;
      text-decoration: none
   }
   a.submenu:hover {
      background-color: transparent;
      color: #FFFFFF;
      font-weight: bold;
      vertical-align: 2px;
      text-decoration: none
   }
   a.submenu:active {
      background-color: transparent;
      color: #FFFFFF;
      font-weight: bold;
      vertical-align: 2px;
      text-decoration: none
   }

   a:link {
      background-color: transparent;
      color: #89185D;
      font-weight: bold;
      text-decoration: none
   }
   a:visited {
      background-color: transparent;
      color: #89185D;
      font-weight: bold;
      text-decoration: none
   }
   a:hover {
      background-color: transparent;
      color: #BB2183;
      font-weight: bold;
      text-decoration: none
   }
   a:active {
      background-color: transparent;
      color: #BB2183;
      font-weight: bold;
      text-decoration: none
   }
   a.alt:link {
      background-color: transparent;
      color: #333399;
      font-weight: normal;
      text-decoration: none
   }
   a.alt:visited {
      background-color: transparent;
      color: #333399;
      font-weight: normal;
      text-decoration: none
   }
   a.alt:hover {
      background-color: transparent;
      color: #89185D;
      font-weight: normal;
      text-decoration: none
   }
   a.alt:active {
      background-color: transparent;
      color: #89185D;
      font-weight: normal;
      text-decoration: none
   }

   /*Text and headlines*/

   p {
      background: transparent;
      color: #000000;
      margin-bottom: 5px;
      margin-top: 5px;
      text-indent: 0;
      font: normal 10pt Arial, Helvetica, Sans-Serif
   }

   p.ie {
      background: transparent;
      color: #000000;
      text-indent: 0;
      margin-bottom: 0;
      margin-top: 0;
      font: normal 10pt Arial, Helvetica, Sans-Serif
   }

   h1 {
      background: transparent;
      color: #000000;
      font-size: 13pt;
      text-align: center;
      margin-bottom: 2px;
   }

   h2 {
      background: transparent;
      color: #000000;
      font-size: 12pt;
      text-align: center;
      margin-bottom: 2px;
   }

   h3 {
      background: transparent;
      color: #000000;
      font-size: 12pt;
      text-align: left;
      margin-bottom: 2px;
   }

   h4 {
      background: transparent;
      color: #000000;
      font-size: 11pt;
      text-align: center;
      margin-bottom: 2px;
   }

   h5 {
      background: transparent;
      color: #000000;
      font-size: 10pt;
      text-align: center;
      margin-bottom: 2px;
   }

   h6 {
      background: transparent;
      color: #000000;
      font-size: 10pt;
      text-align: left;
      margin-bottom: 2px;
   }

   /*Font size and look*/

   .normal {
      font-weight: normal;
      font-size: 10pt;
      vertical-align: top;
      text-align: left;
   }

   .center {
      font-weight: normal;
      font-size: 10pt;
      vertical-align: top;
      margin-left: auto;
      margin-right: auto;
      text-align: center
   }

   .italic {
	   font-size: 10pt;
	   font-weight: normal;
      font-style: italic;
      vertical-align: top;
   }
   
   .italicbold {
	   font-size: 10pt;
	   font-weight: bold;
      font-style: italic;
      vertical-align: top;
   }
   
   .small {
      font-weight: normal;
      font-size: 8pt;
      vertical-align: top
   }

   .centersmall {
      font-size: 8pt;
      text-align: center;
      vertical-align: top
   }

   .bold {
      font-weight: bold;
      font-size: 10pt;
      text-align: left;
      vertical-align: top;
   }

   .ubold {
      text-decoration: underline;
      font-weight: bold;
      font-size: 10pt;
      text-align: left;
      vertical-align: top
   }

   .bold_right {
      font-weight: bold;
      font-size: 10pt;
      text-align: right;
      vertical-align: top
   }

   .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
   }
   
   .justify {
      font-weight: normal;
      font-size: 10pt;
      vertical-align: top;
      text-align: justify;
      padding-left: 14px
   }

   .align {
	   vertical-align: top
   }

   .bottom_align {
	   vertical-align: bottom;
   }

   .left_align {
	   text-align: left;
	   vertical-align: top;
   }
   
   .right_align {
      text-align: right;
      vertical-align: top
   }

   .error {
	   color: #C5321D;
	   font-weight: bold;
	   font-size: 10pt;
	   vertical-align: top
	}

   /*Tables, divs, rows and forms*/

	iframe#shopframe {
   	background: #FFFFFF;
	}

	iframe body {
		background: #FFFFFF;
	}
   div.bottom_links {
	   width: 100%;
	   text-align: center;
	   position: relative;
	   top: 0px;
	   left: 0px;
   }
   
   div.list {
	   width: 100%;
	   text-align: left;
	   position: relative;
	   overflow: hidden;
	   top: 0px;
	   left: 0px;
   }
   
   .image {
	   vertical-align: top;
	   padding-top: 3px;
	   padding-left: 5px
   }

   .resume {
	   background: transparent;
	   color: #000000;
      text-align: left;
      font-weight: bold;
      font-style: italic;
      vertical-align: top;
      margin-top: -10px;
   }

   .box {
	   background: #FFFFFF;
	   color: #000000;
      text-align: left;
      vertical-align: top;
      padding: 3px	   
   }

   .headline {
      background: #89185D;
      color: #FFFFFF;
      font: bold 11pt Arial, Helvetica, Sans-Serif;
      text-align: left;
      vertical-align: top;
      padding-left: 5px;
      line-height: 15pt;
   }

   .headline2 {
      background: #850F0F;
      color: #FFFFFF;
      font: bold 11pt Arial, Helvetica, Sans-Serif;
      text-align: left;
      vertical-align: top;
      padding-left: 5px;
      line-height: 15pt;
   }

   .headline3 {
      background: #850F0F;
      color: #FFFFFF;
      font: bold 11pt Arial, Helvetica, Sans-Serif;
      text-align: left;
      vertical-align: top;
      margin-left: -5px;
      padding-left: 5px;
      line-height: 15pt;
   }

   .headline4 {
      background: #333399;
      color: #FFFFFF;
      font: bold 11pt Arial, Helvetica, Sans-Serif;
      text-align: left;
      vertical-align: top;
      padding-left: 5px;
      line-height: 15pt;
   }

   .headline5 {
      background: #CC6600;
      color: #FFFFFF;
      font: bold 11pt Arial, Helvetica, Sans-Serif;
      text-align: left;
      vertical-align: top;
      padding-left: 5px;
      line-height: 15pt;
   }

   .text {
      background: transparent;
      color: #000000;
      font-size: 10pt;
      text-align: left;
      vertical-align: top;
   }

   table.border {
      background: #FFFFFF;
      color: #000000;
      font-weight: normal;
      font-size: 10pt;
      text-align: left;
      border-width: 1px;
      border-style: solid;
      border-color: #0C2869;
      margin-left: auto;
      margin-right: auto
   }

   .box_head {
      background: #663083;
      color: #FFFFFF;
      font-size: 11pt;
      font-weight: bold;
      padding: 2px;
      text-align: center;
   }
   
   .box_text {
      background: transparent;
      color: #000000;
      font-size: 8pt;
      line-height: 12pt;
      text-align: left;
      padding-left: 10px;
      padding-top: 10px;
      vertical-align: top;
   }

   .box_theme {
      background: transparent;
      color: #000000;
      font-size: 8pt;
      line-height: 12pt;
      text-align: left;
      padding-left: 5px;
      padding-right: 5px;
      padding-top: 10px;
      vertical-align: top;
   }

   table.gray {
	   background: #E6E7E3;
	   color: #000000;
      font-weight: normal;
      font-size: 10pt;
      vertical-align: top;
      text-align: left;
   }

   .table_head {
	   background: #800080;
	   color: #FFFFFF;
	   font-weight: bold
   }

   .table_row {
	   background: #E6E7E3;
	   color: #000000;
   }

   .image_row {
      background: #E8E2E4;
      color: #000000;
      text-align: left;
      font-size: 10pt
   }

   .img_center {
      font-weight: bold;
      font-size: 10pt;
      text-align: center;
      vertical-align: top;
      margin-left: auto;
      margin-right: auto
   }

   table.xs {
      background: transparent;
      color: #000000;
      font-size: 8pt;
      font-weight: bold
   }

   td.xs {
      background: transparent;
      color: #000000;
      font-weight: bold;
      font-size: 8pt;
      line-height: 15pt
   }

   .search {
      background: #FFFFFF;
      color: #000000;
      font: normal 10pt Arial, Helvetica, Sans-Serif;
      text-align: center
	}

	/* Forms */

   form {
      margin: 0;
   }

   /*Images*/

   img {
      border: 0px;
      margin: 0px
   }

   img.frontpage {
      border: 1px;
      margin: 0px
   }

   img.page {
      border: 0px;
      margin: 5px
   }

   img.left {
      border: 0;
      margin-right: 5px;
      margin-top: 5px;
      margin-bottom: 5px
   }

   img.right {
      border: 0;
      margin-left: 5px;
      margin-top: 5px;
      margin-bottom: 5px
   }

   /*Horizontal rulers*/

   hr {
      background-color: #E8E2E4;
      color: #E8E2E4;
      border-style: solid
   }

   /* Button */
   button {
	   font-size: 8pt;
	   font-weight: bold;
	   background-color: #E8E2E4;
	   color: #000000;
	   border: 1px;
	   border-style: solid
   }

   button.newsletter {
	   font-size: 8pt;
	   font-weight: bold;
	   background-color: #89185D;
	   color: #FFFFFF;
	   margin-left: -10px;
	   border: 1px;
	   border-style: solid;
	   border-color: #000000
   }
         
   button.search {
	   background-color: transparent;
      color: #FFFFFF;
      font: bold 8pt Arial, Helvetica, Sans-Serif;
      width: 30px;
      border: none;
   }

   /* Select */
   select {
	   font-size: 8pt;
	   font-weight: bold;
	   background-color: #FFFFFF;
	   color: #000000;
   }

   /* Input */
   input {
	   font-size: 8pt;
	   font-weight: bold;
	   background-color: #FFFFFF;
	   color: #000000;
   }
   
   input.radio {
	   height: 7pt;
	   margin-left: -3px;
	   background-color: transparent;
	   color: #000000;
   }
   
   input.search {
	   font: normal 8pt Arial, Helvetica, Sans-Serif;
	   text-align: left;
	   height: 14pt;
	   background-color: #FFFFFF;
	   color: #000000;
	   border: 1px;
	   border-style: solid;
	   margin-bottom: 1px;
	   border-color: #000000;
   }

   textarea {
	   font: bold 8pt Arial, Helvetica, Sans-Serif;
	   background-color: #FFFFFF;
	   color: #000000;
   }
   
 --></STYLE>
