.p_sinine {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #0A3E78; font-size: 11px; font-weight: bold}
.sinine_tms { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #0A3E78; font-size: 11px; font-weight: normal}
.sinine_tms A { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #0A3E78; font-size: 11px; font-weight: normal; text-decoration: underline}
.sinine_tms A:HOVER  { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #0A3E78; font-size: 11px; font-weight: normal; text-decoration: none}
.punane_tms { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: red; font-size: 11px; font-weight: normal}
.punane_tms A { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: red; font-size: 11px; font-weight: normal; text-decoration: underline}
.punane_tms A:HOVER  { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: red; font-size: 11px; font-weight: normal; text-decoration: none}

.bold_tms { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #0A3E78; font-size: 11px; font-weight: bold}
.tumetekst { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #2A2A2A; font-size: 11px; font-weight: bold}
.tumetekst A { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #2A2A2A; font-size: 11px; font-weight: bold; text-decoration: underline}
.tumetekst A:HOVER { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #2A2A2A; font-size: 11px; font-weight: bold; text-decoration: none}



.menyy, .menyy A {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
.menyy A:HOVER {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline}


.ala, .ala A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.ala A:HOVER { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF ; text-decoration: underline}


.header {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #0A3E78; font-size: 14px; font-weight: bold}.pealkiri { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0A3E78; font-size: 24px; font-weight: normal}

.forms {  font-family: Tahoma; font-size: 7pt; font-weight: bold; color: #2A2A2A; background-color: #FFBC07; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

input.button { font-weight: bold; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; margin: 0px 3px 1px 2px; font-size: 10px; padding: 0px 4px; cursor: hand; border: 0px solid #000000; background-color: #299B2E; color: #FFFFFF; } 

input.text, textarea.text { font-family: Tahoma; font-size: 7pt; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFBC07;  font-weight: bold; color: #2A2A2A; } 
input.readonly, textarea.readonly { font-family: Tahoma; font-size: 7pt; border: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFBC07;  font-weight: bold; color: #2A2A2A; } 

.hele { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #a0a0a0; font-size: 10px; font-weight: normal}


#dhtmltooltip{
position: absolute;
font-size: 12px;
width: 250px;
border: 2px solid #299B2E;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}



/* Sortable tables */
table.sortable a.sortheader {
    background-color:#FFDC88;
    color:#0A3E78;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

td a{
  text-decoration: none;
}
td img{
border: 0px;   
}
td.activetab{
	background:#FFBC07;
    margin-left: 5px;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
    text-decoration: none;
}
td.inactivetab{
	background:#FFDC88;
    margin-left: 5px;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
    text-decoration: none;
}
tr.tableheader{
    background:#FFBC07;
    border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
    
}

.inf{ 
			clear:both; width:auto; height:20px; 
			margin:0; padding:1px 3px 1px 3px; 
			border:0px solid #ccc;
		}
		.ldiv{ float:left; width:30%; position:inherit; }
		.mdiv{ float:left; width:30%; position:inherit; text-align:center; }
		.rdiv{ float:right; width:30%; position:inherit; text-align:right; }

.info, .success, .warning, .error, .validation {
   border: 1px solid;
   margin: 5px;
   padding:5px 3px 5px 50px;
   background-repeat: no-repeat;
   background-position: 10px center;
   font-size: 11px; 
   font-weight: bold;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('info.png');
}
.success {
    color: #299b2e;
    background-color: #DFF2BF;
    background-image:url('../img/icons/16-em-check.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../img/icons/16-em-cross.png');
}