#subTitleContainer {
	color: #555555;
	float: right;
	font-style: italic;
	margin: 16px 20px;
	text-align: right;
}
#subTitleContainer #subTitle {
	font-weight:bold;
}
#steps {
    padding-left:40px;
	margin:14px 0 24px 0;
	height:32px;
	white-space:nowrap;
	font-weight:bold;
}
#steps .step {
	display: inline-block;
	background:url("../img/step_a.png") no-repeat top right;
	padding: 3px 17px 0 3px;
	margin-right: 5px;
	height:34px;
	color: #fff;
	shadow:5px 5px 4px #888888;
	float: left;
}
#steps .active {
	background-image:url("../img/step_a.png");
}
#steps.DC .active {
 	background-image:url("../img/dnld_asst_step_a.png");
}
#steps .step span {
	display: inline-block;
	height:13px;
	width:14px;
	margin:1px 4px 0 0;
	padding:1px 2px 7px 5px;
	color:#324f6e;
	background-color:#ffe0a6;
	font-size:121%;
	font-style:italic;
}
#steps .gray, #steps .laststepgray {
	background-image:url("../img/step_g.png");
	color:#f1f1f1;
	cursor: default;
}
#steps .gray span, #steps .laststepgray span {
	background-color:#e7e8e9;
	color:#acaeb0;
}
#steps .completed {
	background-image:url("../img/step_c.png");
	padding: 3px 17px 0 3px;
/* 	color: rgb(58, 110, 162); */
	color:#f1f1f1;
	cursor:pointer;
}
#steps .completed:hover {
	background:url("../img/step_a.png") no-repeat top right;
	color:#f1f1f1;
}

#steps .completed span {
	background-color: rgb(217, 222 ,233);
}
#steps .laststepgray {
	background-image:url("../img/step_g_last.png");
}
#steps .activelaststep {
	background-image:url("../img/step_a_last.png");
}
#steps.DC .activelaststep {
	background-image:url("../img/dnld_asst_step_a_last.png");
}
#steps a {
	padding: 3px 2px 2px 2px;
	color:#324f6e;
}
#steps a:hover {
	background-color:#ffe0a6;
}
#steps .completedlaststep {
	background:url("../img/step_c_last.png") no-repeat top right;
	color:#f1f1f1;
}
#steps .completedlaststep span {
	background-color: rgb(217, 222 ,233);
}
#steps .completedlaststep:hover {
	background:url("../img/step_a_last.png") no-repeat top right;
	color:#f1f1f1;
}
