

html {
	overflow-y: scroll;
        overflow: -moz-scrollbars-vertical;
}

body,td {
    font-size: 12px; 
    line-height: 17px;
    font-family: helvetica, arial, lucida sans, trebuchet ms;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
       }
body {
    background-color: white;
       }
td.bar {
    padding-top: 2px; padding-left: 5px;
       }

td.barhelp {
    padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px;
       }
td.bar2 {
    padding-top: 2px; padding-left: 5px;
    background-color: #e0e0f0;
    border-style: solid; border-width: 20px 5px 0px 15px;
    border-color: white;
       }
td.bar3 {
    padding-top: 2px; padding-left: 5px;
    background-color: #fafafa;
    border-style: solid; border-width: 0px 5px 5px 15px;
    border-color: white;
       }



.titt {   
    font-weight:bold;
    font-size: 12px; 
    line-height: 15px;
       }
.textinfo {
    font-size: 12px;
    line-height: 17px;
       }
.warning {
    color: red;
       }
.note {
    color: #a0a0a0;
    font-size: 11px;
       }
.leftritebar {
    background-color: white;
       }
a:link,a:visited {
    color: black; 
    border-style: solid; border-width: 0px 0px 0px 0px;
    border-color: white;
       }
a:active { 
    text-decoration: none; 
       }
a:hover { 
    color: black; text-decoration: none; 
       }
a.image { text-decoration: none; }
a.node:link,a.node:visited       {
    font-size: 12px;
    line-height: 17px;
    color: black; border-width: 0px 0px 0px 0px;
       }
a.node:active  { 
    text-decoration: none;
       }
a.node:hover   { 
    color: black; text-decoration: none; 
       }
img { text-decoration: none; border-style: none; }

.foot {
    font-size: 9px;
    color: black; 
    padding-left: 20px; 
    border-style: solid; border-width: 0px 0px 0px 0px;
    border-color: white;
       }










input,select {
    font-family: helvetica, arial, lucida sans, trebuchet ms;
    font-size: 12px; line-height: 16px;
    padding-left: 2px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px;
    color: black;
    BORDER-RIGHT: #889988 1px solid; BORDER-TOP: #889988 1px solid; BACKGROUND-COLOR: white; BORDER-LEFT: #889988 1px solid; BORDER-BOTTOM: #889988 1px solid; 
       }
input.sm {
    HEIGHT: 10px;
       }
textarea {
    font-family: helvetica, arial, lucida sans, trebuchet ms;
    font-size: 12px; line-height: 16px;
    color: black;
    padding-left: 2px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px;
    BORDER-RIGHT: #889988 1px solid; BORDER-TOP: #889988 1px solid; BACKGROUND-COLOR: white; BORDER-LEFT: #889988 1px solid; BORDER-BOTTOM: #889988 1px solid;
       }

select.b {
    border: #223322; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; 
       }
input.b, textarea.b {
    BORDER-RIGHT: #223322 2px solid; BORDER-TOP: #223322 2px solid; BACKGROUND-COLOR: white; BORDER-LEFT: #223322 2px solid; BORDER-BOTTOM: #223322 2px solid; 
       }





#dhtmltooltip {
	position: absolute;
	width: 350px;
	border: 1px solid black;
	padding: 5px;
	background-color: white;
	visibility: hidden;
	z-index: 100;
}

