<style type="text/css">

/******************************************************************************
* Styles for the tabbed displays.                                             *
******************************************************************************/

/*-----------------------------------------------------------------------------
  Note: The border-radius property is a proposed feature for CSS3 which creates
        rounded corners. Mozilla/Netscape browsers currently support this
        feature via the proprietary -moz-border-radius property. Both are
        defined here. Browsers that support neither should simply ignore them.
-----------------------------------------------------------------------------*/

div.tabBox {}

div.tabArea {
  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 3px 0px;
}

a.tab {
  background-color: #ffffff;
  border: 2px solid #000000;
  border-bottom-width: 3px;
  border-color: #0000FF;
  -moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 100;
}

a.tab, a.tab:visited {
    color: #0000FF;
}

a.tab:hover {
  background-color: #0000FF;
  border-color: #000000;
  color: #ffffff;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
/*  background-color: #333333;
  border-color:  #808080 #808080 #808080 #808080;
  color: #ffffff; */
  background-color: #0000FF;
  border-color:  #0000FF;
  color: #0000FF;

}

a.tab.activeTab {
  padding-bottom: 4px;
  top: 1px;
  z-index: 102;
}

div.tabMain {
/*  background-color: #808080;
  border: 1 px solid #808080;
  border-color: #808080; */
  background-color: #0000FF;
  border: 1 px solid #0000FF;
  border-color: #0000FF;



  -moz-border-radius: 0em .5em .5em 0em;
  border-radius-topright: .5em;
  border-radius-bottomright: .5em;
  padding: .5em;
  position: relative;
  z-index: 101;
}


body {
  background-color: rgb( 255, 255, 255 );
  color: rgb( 0, 0, 0 );
  font-family: tahoma, verdana, arial;
  font-size: 15px;
 
}

td {
  background-color: rgb( 255, 255, 255 );
  color: rgb( 0, 0, 0 );
  font-family: tahoma, verdana, arial;
  font-size: 15px;
}

td.justify {
  text-align: justify;
  vertical-align: top;
  font-size: 15px;
}

td.hinnasto {
  text-align: right;
  font-size: 15px;
}



div.bld {
  float:right;
  width:320px;
  font-style:italic;
  font-size:90%;
  padding-bottom:10px;
  padding-left:15px;
  color:#222244}

b {
  color: rgb( 0, 0, 0);
}

a {
  font-family: tahoma, verdana, arial;
  color: rgb(0, 0, 0 );
  font-weight: italic;
  text-decoration: underline;
}

a:hover {
  color: rgb( 255, 0, 0 );
}

a:active {
  color: rgb(0, 0, 0 );
}

a:visited {}

a.menu {
  font-weight: bold;
  font-size: 15px;
}

a.title {
  color: rgb( 224, 224, 224 );
}

h1 {
  font-family: verdana, tahoma, arial;
  color: rgb( 51, 51, 51 );
  font-weight: bold;
  font-size: 26px;
}

h2 {
  font-family: tahoma, verdana, arial;
  color: rgb( 0, 0, 0 );
  font-weight: bold;
  font-size: 15px;
  padding-bottom: 0.5em;
  margin-bottom: 0em;
}

input {
  color: rgb( 255, 255, 255 );
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  border-width: thin;
  border-color: rgb( 104, 104, 104 ); 
  background-color: rgb( 143, 163, 66 );
}

.input {
  background-color: rgb( 143, 163, 66 );
  color: rgb( 255, 255, 255 );
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  scrollbar-face-color: rgb( 143, 163, 66 ); 
  scrollbar-shadow-color: rgb( 51, 51, 51 ); 
  scrollbar-highlight-color: rgb( 224, 224, 224 ); 
  scrollbar-3dlight-color: rgb( 224, 224, 224 ); 
  scrollbar-darkshadow-color: rgb( 51, 51, 51 ); 
  scrollbar-track-color: rgb( 143, 163, 66 ); 
  scrollbar-arrow-color: rgb( 255, 255, 255 ); 
}


