/* ------------------------------------ *
 CSS
 Thursday, July 20, 2006 3:43:34 PM
 HAPedit 3.1.11.111
 * ------------------------------------ */
/* ----- Uncomment the global selector below to over-ride the default margin and padding added to all tags  ----- */

.errorLabel {
  background-image: url(../../FormImages/PFP_IMG_error.gif);
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 16px;
}

.fixedLabel{
  background-image: url(../../FormImages/PFP_IMG_astrick.gif);
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 6px;
}

.required{
  color:#FF0000;
}

.errortxt{
  color: #FF0000;
  display:none;
}

div#redMsgBox {
  border:1px solid red;
  margin-top:3px;
  background:#FFEFEF;
}

div#yelMsgBox {
  border:1px solid #C0C0C0;
  margin-top:3px;
  background:#FFFFC2
}

div#greMsgBox {
  border:1px solid #C0C0C0;
  margin-top:3px;
  background:#BBFFBB
}

div#redMsg {
  padding-left:3px;
  color:red;
  font: 12px Arial, Helvetica, sans-serif;
}

div#yelMsg {
  padding-left:3px;
  color:#767676;
  font: 12px Arial, Helvetica, sans-serif;
}

div#greMsg{
  padding-left:3px;
  color:#135913;
  font: 12px Arial, Helvetica, sans-serif;
}

div#errorwarning{
  color: #FFFFFF;
  text-align:center;
  /*padding: 3px 3px;*/
  background-color: #F52E2E;
  /*border-left: 15px solid #990000;*/
  font: 12px Arial, Helvetica, sans-serif;
  margin-bottom:15px;
  display:none;
}

div#errorwarning2{
  width: 380px;
  margin-left:10%;
  margin-right:10%;
  color: #FFFFFF;
  text-align:center;
  /*padding: 3px 3px;*/
  background-color: #F52E2E;
  /*border-left: 15px solid #990000;*/
  margin-bottom:15px;
  font: 12px Arial, Helvetica, sans-serif;
}

#erroroutput{
  color:red;
  padding-left:35px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 90%;
}

.requiredcontainer{
color:#999999;
text-align:right;
float:right;
width:75px;
}