.finger {cursor:pointer}
.gray {color:#9F9F9F}
.dgray {color:#5F5F5F}
.smalltext {color:#999999;font-size:9px}
.txtGrayBlue {color:#9CB8D5}
.txtGray {color:#696969}
.txtBlue {color: #006699}
.txtLBlue {color: #2FA2EB}
.err {color:#db2828}

/* For Paginator */
.lnk_page {color: #666666}
.cur_page {color: #3366cc;font-weight: bold;}
/***/

table.td_top td {
  vertical-align: top;
}

table.td_mdl td {
  vertical-align: middle;
}

ul.ulP {
  margin-top:-10px;
}

span.date {
  background: #204060;
  color: #FFF;
  font-size: 0.91em;
  line-height: 100%;
  padding: 3px 4px;
}
P#afterH1 {
  margin-top:-10px;
}
.errorBlock, .errBlock {
  color: #db2828;
  border:1px dashed #db2828;
  width:70%;
  text-align: left;
  padding:10px;
}
.successBlock, .okBlock {
  color: #20AA20;
  border:1px dashed #20AA20;
  width:70%;
  text-align: left;
  padding:10px;
}

form {margin:0}
/*
input {height:15px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
*/
select.plane, textarea.plane, input.plane, select.error, textarea.error, input.error {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-color : #999999;
  font-size: 11px;
}

div.divOver {
  background-color: #F1F8FE;
  cursor: pointer;
}

div.divOut {
	background-color: #FFFFFF;
	cursor: pointer;
}

.tdOver {background-color: #F1F1F1}
.tdOut {background-color: #FFFFFF}
.itemList {color: #3F3F3F}
.popDownBlock {
  position:absolute;
  padding:1px;
  border:1px solid #9CB8D5;
  background-color:#FFFFFF;
  font-size:11px;
  display:none;
}
TR.tRowUnder TD {
  border-bottom:2px solid #CCCCCC;
}
.green9 {
    color:#008000;
    /*font-size:9px;*/
}
/***/