@charset "UTF-8";
/* CSS Document */

.BoldSteps {
	font-size:12pt;
	font-weight:bold;
}
.middle_content {
	padding:30px 0 0 0;
}
.low_content {
	clear:left;
	position:relative;
}
.ColumnBottom {
	clear:both;
}
#ImageFloatRight {
	width:298px;
	float:right;
}
#IntroText {
	width:330px;
}
.KeyBenPics {
	float:left;
	margin:0 15px 0 0;
}
#KeyBenBlock {
	background:#FAE1B9 url(../images/CellBG.png) no-repeat;
	padding:5px 15px 15px;
}
#ProgramLeft {
	width:200px;
	float:left;
	padding:0 15px 0 15px;
	margin:0 15px 15px 0;
	background:url(../images/CellBGNarrow.png) no-repeat;
}
#ProgramLeft p{
	font-size:115%;
	line-height:125%;
	text-indent:15px;
}
#ProgramLeft p:first-letter {
	font-size:130%;
}
.ProgramRight {
	float:right;
	width:390px;
	text-align:justify;
}

/* Step by Step Strip */
.StepbyStep {
	text-indent:15px;
	width:190px;
	min-height:220px;
	margin:0;
	padding:10px;
	float:left;
}
.StepbyStepMid {
	text-indent:15px;
	width:190px;
	min-height:220px;
	margin:0 7px;
	padding:10px;
	float:left;
}
.StepbyStepHead {
	width:624px;
	margin:0;
	padding:10px;
}
#BGBox {
	position:relative;
	min-height:20px;
	background:url(../images/StepbyStepBG.png) repeat-y;
	margin:0;
	padding:0;
}
/* Examples Block */

#BenefitLinks {
	width:628px;
	background:url(../images/CellBG.png) no-repeat;
	padding:5px 15px 15px;
}
#BenefitHeader h2 {
	font-size:135%;
	margin:0;
	padding:3px 5px;
}
.OuterBen {
	width:580px;
	background: #FBEEC1;
	padding:2px 5px;
	margin:3px auto;
}
.InnerBen {
	width:550px;
	background:#FFFFFF;
	padding:0 10px;
	margin:2px auto 10px;
	border:solid 1px #FFFFFF;
}
#keyWords h1, #keyWords h2 {
	display:inline;
	font-size:9px;
	color:#FEFAF1;
}
