.Validform_checktip {
  margin-left:8px;
  overflow:hidden;
  color:#999;
  font-size:12px
}
/*.Validform_right {
  color:#71b83d;
  padding-left:20px;
  background:url("images/right.png") no-repeat left center;
}*/
.Validform_wrong {
  color:red;
  padding-left:20px;
  white-space:nowrap;
  background:url("images/error.png") no-repeat left center
}
.Validform_loading {
  padding-left:20px;
  background:url("images/onLoad.gif") no-repeat left center
}
.Validform_error {
  border-color:#d91111
}
#Validform_msg {
  color:#7d8289;
  font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;
  width:280px;
  -webkit-box-shadow:2px 2px 3px #aaa;
  -moz-box-shadow:2px 2px 3px #aaa;
  background:#fff;
  border: 1px solid #015cab;
  position:absolute;
  top:0;
  right:50px;
  z-index:999;
  display:none;
  filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')
}
#Validform_msg .iframe {
  position:absolute;
  left:0;
  top:-1px;
  z-index:-1
}
#Validform_msg .Validform_title {
  line-height:25px;
  height:25px;
  text-align:left;
  font-weight:bold;
  padding:0 8px;
  position:relative;
  color: #555;
  border-bottom: 2px solid #015cab;
}
#Validform_msg a.Validform_close:link, #Validform_msg a.Validform_close:visited {
  line-height:22px;
  position:absolute;
  right:8px;
  top:0;
  text-decoration:none
}
#Validform_msg a.Validform_close:hover {
  color:#999
}
#Validform_msg .Validform_info {
  padding:8px;
  border-top:0;
  text-align:left
}
