
td, p, ul, ol, li, span, div
 {
  text-align:left;
 }

.HeaderText { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 18px; COLOR: #990000; FONT-WEIGHT: 700; }
.WhiteBoldText { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-WEIGHT: 700; }
.WhiteSmallText { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 10px; COLOR: #FFFFFF; }
.ErrorText { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #ff0000; FONT-WEIGHT: 700; }
.Text { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #000000; }
.SHeaderText { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #000000; FONT-WEIGHT: 700; }
.WhiteText { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-WEIGHT: 700; }

A { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #000066; FONT-WEIGHT: 700; TEXT-DECORATION:none; }
A:hover { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #000066; FONT-WEIGHT: 700; TEXT-DECORATION: underline; }

.graylink { COLOR: gray; }
.graylink:hover { COLOR: #666666; }
.redlink { COLOR: red; }
.redlink:hover { COLOR: #CC0000; }

.WhiteLink { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #EEEEEE; FONT-WEIGHT: 700; TEXT-DECORATION:none; }
A:hover.WhiteLink { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-WEIGHT: 700; TEXT-DECORATION: underline; }

.WhiteSmallLink { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 10px; COLOR: #CCCCCC; FONT-WEIGHT: 700; TEXT-DECORATION:none; }
A:hover.WhiteSmallLink { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-WEIGHT: 700; TEXT-DECORATION: underline; }

.ExitLink { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #ff0000; FONT-WEIGHT: 700; TEXT-DECORATION:none; }
A:hover.ExitLink { FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-WEIGHT: 700; TEXT-DECORATION: underline; }

INPUT, SELECT { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }

td, .default, .table, .errdefault, .button, .menu, .nolinespace, .gray, .large, .small, .largeb, .errsmall
  {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  color: #000000;
  }

.headline
  {
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size : 22px;
  color: #808080;
  }
.menu
  {
  font-size: 12px;
  font-weight: bold;
  }
.menu A
  {
  text-decoration : none;
  color: #000000;
  }
.menu A:hover
  {
  text-decoration : none;
  color: #777777;
  }

p
  {
  MARGIN:0pt
  }

.errdefault
  {
  font-weight: bold;
  color: #CC0000;
  }

.button {
  color: #4E4E4E;
  background: #F5F5F5;
  padding: 3px 5px;
  border: 1px solid;
  border-color: #CACACA #8B8B8B #8B8B8B #CACACA;
  background-image: url(../gfx/button.png); cursor: hand;
  border-radius: 2px;
}
.button:hover {
  color: #000000;
  cursor: pointer;
  border-color: #AAAAAA #444444 #444444 #AAAAAA;
  box-shadow: 1px 1px 2px #DDDDDD;
}
.button:active {
  transform: translate(1px,1px);
}

input[type=image][src*="gfx/admin/est/"]:hover, img[src*="gfx/admin/est/"]:hover {
  box-shadow: 1px 1px 2px #CCCCCC;
}

input[type=image][src*="gfx/admin/est/"]:active, img[src*="gfx/admin/est/"]:active, .otsingLk a:active {
  transform: translate(1px,1px);
}

.defaultinput, select.default
  {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: #606060 1px solid;
  border-radius:2px;
  padding: 3px;
  }

select.default
{
  padding: 2px;
}

.defaultinput:focus, select.default:focus {
  box-shadow: 1px 1px 3px #BBBBBB;
  border: #000000 1px solid;
}

.CheckOnClick .defaultinput
{
  padding: 1px 0px 1px 4px;
  width:135px !important;
}
.CheckOnClick select
{
  padding: 0px 0px 0px 0px !important;
}

.fadedFilter
{
  opacity: 0.7;
}

.otsingLk a {
  font-size: 11px;
  color: black;
  width:28px;
  text-align:center;
  height:20px;
  line-height:20px;
  display:block;
  background-color: #D9E4F9;
  border-radius:2px;
}
.otsingLk a:hover {
  background-color: #B8CBF5;
  text-decoration: none;
}

.gray
    {
    color: #808080;
    }

.small
    {
    font-size : 10px;
    }

.large
    {
    font-size : 12px;
    }

.largeb
    {
    font-size : 12px;
    font-weight : bold;
    }

.errsmall
    {
    font-size : 9px;
    font-weight : bold;
    color: #CC0000;
    }

.leftDots LI { margin-left:20px; }

@media print
{
  body { background-color: white; }
.hideOnPrint { display:none; }
.maxOnPrint { min-width:820px !important; }
}

option, select { text-align:left; }
