html {
  height: 100%;
  margin-bottom:1px;
}

body  {
      scrollbar-base-color:#efefef;
      scrollbar-3dlight-color:#ffffff;
      scrollbar-arrow-color:#cfcfcf;
      scrollbar-darkshadow-color:#ffffff;
      scrollbar-face-color:#efefef;
      scrollbar-highlight-color:#efefef;
      scrollbar-shadow-color:#ffffff;
      scrollbar-track-color:#efefef;
     }

body.first  {
      background-image: url(img/pixel_mint.gif);
      scrollbar-base-color:#efefef;
      scrollbar-3dlight-color:#ffffff;
      scrollbar-arrow-color:#cfcfcf;
      scrollbar-darkshadow-color:#ffffff;
      scrollbar-face-color:#efefef;
      scrollbar-highlight-color:#efefef;
      scrollbar-shadow-color:#ffffff;
      scrollbar-track-color:#efefef;
     }

table  {
      background-color: #ffffff;
      font-family: arial,tahoma;
      font-size: 12px;
      color:#000000;
     }

table.first  {
      background-image: url(img/pixel_mint.gif);
      font-family: arial,tahoma;
      font-size: 12px;
      color:#000000;
     }

table.header  {
      background-image: url(img/pixel_mint.gif);
      font-family: arial,tahoma;
      font-size: 12px;
      color:#000000;
     }

table.left, td.left  {
      background-image: url(img/pixel_mint.gif);
      font-family: arial,tahoma;
      font-size: 14px;
      font-weight: bold;
      color:#FFFFFF;
     }

table.footer  {
      background-image: url(img/pixel.gif);
      font-family: arial,tahoma;
      font-size: 10px;
      color:#000000;
     }

td.mainend {
      background-image: url(img/mainend.jpg);
}

td.headend {
      background-image: url(img/headend.jpg);
}

td.leftdownend {
      background-image: url(img/leftdownend.jpg);
}

td.maindownend {
      background-image: url(img/maindownend.jpg);
}


textarea.special  {
      color:#000000;
      font-weight: Bold;
      font-size: 8pt;
      font-family: Arial;
     }

.headline {
      font-family: arial,tahoma;
      font-size: 16px;
      font-weight: bold;
      color:#000000;
}

input.special  {
	border-right: #1A2B79 2px inset;
	border-top: #1A2B79 1px outset;
	font-weight: Bold;
	font-size: 8pt;
	border-left: #1A2B79 1px outset;
	color: #000000;
	border-bottom: #1A2B79 2px inset;
	font-family: Verdana, Arial;
	background-color: #ffffff;
     }

.box{
	border: 1px solid #CCCCCC;
	background-color: #DCFB79;
	padding: 4px;
	width: 85px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

.box2{
	border: 1px solid #CCCCCC;
	background-color: #DCFB79;
	padding: 4px;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
}

h1.header{
      font-family: arial,tahoma;
      font-size: 36px;
      font-weight: bold;
      color:#FFFFFF;
      letter-spacing:10px;
}

h1.headline {
      font-family: arial,tahoma;
      font-size: 16px;
      font-weight: bold;
      color:#CCCCCC;
}

ul {
     list-style-image:url(img/list_arrow.gif);
}


a:link { color: #000000; font-weight: normal; text-decoration: none }
a:visited { color: #000000; font-weight: normal; text-decoration: none }
a:hover { text-decoration:none; font-weight: normal; color:#DCFB79}

a.navi:link { color: #000000; font-weight: normal; text-decoration: none }
a.navi:visited { color: #000000; font-weight: normal; text-decoration: none }
a.navi:hover { text-decoration:none; font-weight: normal; color:#FFFFFF}
