a {
  font: bold 15px Arial ;
  color: #000000;
  text-decoration: none
}

a:hover {
  text-decoration:underline
}

.floatleft {
  float: left;
}

.floatright {
  float: right;
}

.clearall {
  clear: both;
}

.gray { background-color: #DCDCDC }
.white { background-color: #D3D3D3 }
.green { color: #008000 }
.red { color: #FF0000 }

.form_error { border: 1px solid #FF0000 ! important }
.error_message { color: #FF0000; font-weight: bold }

.hidden { display: none }


table.grid { border: none }
    table.grid tr {}
    table.grid td, th { padding: 5px; border: 1px solid #FFFFFF }
    table.grid th { background-color: #1D8BC6; color: #FFFFFF }

tr.gray {}
tr.gray td {background-color: #F0F0F0}
tr.white {}
tr.white td {background-color: #FDFDFD}


.table { clear: both}
    .table ul { list-style: none; clear: both }
    .table ol { list-style: none; float: right; background-color: #DFDFDF; margin-left: 5px; padding: 5px; white-space: nowrap; text-align: center }
    .table li { list-style: none; float: right; margin-left: 5px; padding: 5px; overflow: auto; white-space: nowrap }

.aligncenter { text-align: center }

.morelinespace{
  line-height: 170%;
}


/*  Pageing */
.tdright { width: 100% }
.tdright1 { text-align: center }
.tdright .num {float:right; margin-right:5px;line-height:10px;font-size:13px; text-align: center;}
.tdright b{color:#ffffff;display:block;padding:3px 4px;background-color:#366ab3;border:#265495 1px solid;font-weight:normal;}
.tdright a:link,.tdright a:visited{text-decoration:none;color:#8c8c8c;border:#8c8c8c 1px solid;background-color:#ffffff;padding:3px 4px;display:block;}
.tdright a:active,.tdright a:hover{text-decoration:none;color:#ffffff;border:#265495 1px solid;background-color:#366ab3;padding:3px 4px;display:block;}
/*  Pageing */

/* result */
.resultok {
  padding: 3px;
  background-color: #E9FFE8;
  border: 1px solid #006600;
  margin-bottom: 5px;
  margin-top: 5px;
}
.resulterror {
  padding: 3px;
  background-color: #FFE3DF;
  border: 1px solid #FF0033;
  margin-bottom: 5px;
  margin-top: 5px;
}
/* result */