.errorExplanation {
  border:1px solid #9196a2;
  background-repeat: no-repeat;
  background-position: left top;
  padding:10px 8px 8px 38px;
  margin-bottom:10px;
  background-color:#ffffff;
}
.errorExplanation {background-image: url("../images/lead_caution.gif");}
.errorExplanation p, .errorExplanation h2, .errorExplanation li {
  font-size:14px;
  font-weight:normal;
  color:#555555;
  line-height:1.5em;
}
.errorExplanation p, .errorExplanation h2, .errorExplanation li {color:#ff0000;}
.errorExplanation ul,.errorExplanation li{margin:0 0 0 0;padding:0;}
.errorExplanation p strong{font-size:1.2em;display:block;color:#000000;font-weight:bold;margin-bottom:5px;}
.fieldWithErrors {display:inline;}

.sitemap-contents{
	margin:10px 20px 10px 0px;
	width:300px;
	float:left;
}

.sitemap-contents li{margin:0px 0px 10px 0px;}
.sitemap-contents li ul li{margin:0px 0px 0px 0px;font-size:0.9em;}

.sitemap-contents li a,.sitemap-contents li span{
background-image : url(../images/link_arrow.gif);
background-position : left center;
background-repeat: no-repeat;
padding-left:10px;
font-size:0.9em;
}

.sitemap-contents li span{font-weight:bold;}

.sitemap-contents li ul{
	margin:0px 0px 0px 20px;
}

.lead_error{
    border:1px solid #9196a2;
    background-repeat: no-repeat;
	background-position: left top;
	padding:10px 8px 8px 38px;
	margin-bottom:10px;
	background-image: url("../images/lead_caution.gif");
	}
.lead_error p{
    font-size:14px;
    color:#555555;
    line-height:1.5em;
}
.lead_error span{color:#ff0000;font-weight:bold;display:block;}
