﻿/* Field Level Dynamic error content */
      div.errorBox {
          padding-right: 0px; padding-left: 0px; padding-bottom: 10px; padding-top: 0px;
          display:none;
          position:absolute;
          width: 238px;
      }
      div.errorBox div.rowTopCorners {
          width: 238px;
          height: 10px;
          font-size: 0; line-height: 0px;
          
      }
      
      div.errorBox div.rowTopHeader {
          width: 238px;

      }
      div.errorBox div.rowBottomCorners {
          width: 229px;
          height: 28px;
          font-size: 0; line-height: 0px;
          background: transparent url(../instructional_help_bottom.gif) no-repeat 0px 0px;
      }
      div.errorBox div.errorBoxContent {
          background: transparent url(../instructional_help_top.gif) repeat-y 0px 0px;
        width: 229px;
        padding-left:10px;
      }
      div.errorBox div.rowTopRightCorner {
          height: 10px;
          float: right; width: 10px;
          font-size: 0; line-height: 0px;
      }

      div.errorBox div.rowBottomCorners div.rowBottomRightCorner {
          height: 15px;
          font-size: 0; line-height: 0px;
          float: right; width: 10px;
      }

      div.errorBox div.rowTopCorners div.rowTopRightCorner {
      }

      div.errorBox div.errorBoxContent div.errorBoxContentPad {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		font-size:0.9em;
		font-weight:normal;
		color:#D4001A;
		padding-left:5px;
		padding-right:20px;
		padding-top:10px;
		text-align:left;
		}	
		
      /*** End errors ***/
      
      fieldset label.error-label {
	    background:url('../icon_alert_error_small.gif') no-repeat 0px 0px;
	    color:#D4001A;
	    font-weight:bold;
	    margin:0 0 5px 0;
	    padding:0 0 0 25px;
		}