/* Align Att */
.alignright{ text-align: right; }
.aligncenter{ text-align: center; }
.alignleft{ text-align: left; }
.valigntop{ vertical-align: top;}
/* Align Att */

/* direction Att */
.rtl{ direction: rtl; }
.ltr{ direction: ltr; }
/* direction Att */

/* Float Att */
.floatright{ float: right; }
.floatleft{ float: left; }
/* Float Att */


/* Color */
.green{ color: green; }
.red{ color: red; }
.black{ color: black; }
/* Color */

/* BColor */
.yellow{ background-color: yellow; }
/* BColor */

/* Table Classes */
table.grid { border: none }
table.grid tr {}
table.grid td, th { padding: 2px; border: 1px solid #FFFFFF;}
table.grid th { background-color: #A0BC5A; color: #fff;}
table.grid th a, table.grid th a:hover { color: #fff; }

tr.dark {}
tr.dark td, td.dark {background-color: #F4F5F9}
tr.white {}
tr.white td, td.white {background-color: #F9FAFC}

table.morecellspace{}
table.morecellspace tr {}
table.morecellspace tr td {padding: 5px}

table.selectable{}
table.selectable tr {}
table.selectable tr:hover td { background-color: #FFFFF0; border: 1px solid #FFF0B7 }
/* Table Classes */

/*  Font */
.tahoma{ font-family: Tahoma; }
.small{
  font-weight: normal;
  font-size: 0.8em;
}
/*  Font Size */

/* Form Classes */
form.StyleForm{}
form.StyleForm p {
  display: block;
  margin-bottom: 10px;
  border-right: 5px solid #CCCCCC;
  padding-right: 5px;
}
form.StyleForm p label {
  display: block;
  margin-bottom: 2px;
}
form.StyleForm input, form.StyleForm textarea, form.StyleForm select{
}
form.StyleForm input[type="text"], form.StyleForm input[type="password"], form.StyleForm input[type="checkbox"], form.StyleForm textarea, form.StyleForm select{
  border: 1px solid #A2BE5C;
}

form.StyleForm input:focus, form.StyleForm textarea:focus, form.StyleForm select:focus {
  border: 1px solid #008000;
}
form.StyleForm small{
  font-size: 0.8em;
  font-style: italic;
}
.StyleSubmit{
  width: 79px;
  height: 24px;
  background: url(/img/bottom.gif) no-repeat;
  border: none;
  color: #fff;
  font-family: Tahoma;
}
.form-error{
  border: 1px solid #FF3300 !important;
}
.error-message{
  display: inline;
  color: red;
  margin: 0 5px;
}
.captcha{
  width: 83px;
  line-height: 26px;
  text-align: center;
}
/* Form Classes */

/*  Pageing */
.pagging {clear: both;}
.tdright { width: 100% }
.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 */

.width100p{
  width: 100%;
}
.width120px{
  width: 120px;
}

.hidden{
  display: none;   
}
.showen{
  display: block;    
}


