#homeIntro {
	background-color: white;
	background-repeat: no-repeat;
	padding: 0px;
	margin-bottom: 10px;
	width: 775px;
	height: 204px;
	voice-family: "\"\}\"";
	voice-family: inherit;
}

#homeText {
	background-color: white;
	background-repeat: no-repeat;
	padding: 10px;
	float: left;
	width: 284px;
	height: 184px;
	voice-family: "\"\}\"";
	voice-family: inherit;
}

#homeImage {
	background-color: white;
	background-repeat: no-repeat;
	margin: 10px 0 10px 9px;
	float: left;
	width: 454px !important;
	height: 184px;
	voice-family: "\"\}\"";
	voice-family: inherit;
}

#homeIntro h2 {
	width: 284px;
	color: #ca5b27;
	font-size: 120%;
	font-weight: normal;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #C5C5AB;
}

#homeIntro p {
	margin-top:0;
	padding-top:5px;
	color: #8f8f8f;
	width: 284px;
}

#homeLower {
	width: 775px;
	height: 304px;
	margin: 0px;
}

#homeLower #homePromoLarge {
	float: left;
	margin-right: 10px;
	width: 304px;
}

#homeLower #homePromoLarge div {
	margin: 0px;
}

#homeLower #homePromoLarge div.textBox {
	margin: 0px;
	height: 304px;
	background-color: #ffffff;
}
#homeLower #homePromoLarge h2.textBox {
	width: 284px;
	color: #ca5b27;
	font-size: 120%;
	font-weight: normal;
	padding: 10px 0 5px 0;
	margin:0 10px 0 10px;
	border-bottom: 1px solid #C5C5AB;
}

#homeLower #homePromoLarge p.textBox {
	margin: 0;
	padding: 5px 10px 10px 10px;
	color: #8f8f8f;
}

#homeLower #homePromoTall {
	float: left;
	margin-right: 10px;
	width: 147px;
}

#homeLower #homePromoTall1 {
	float: left;
	margin:0;
	width: 147px;
}

#homeLower #homePromoTall div {
	margin: 0px;
	padding: 0px;
}

#homeLower #top1x1 {
	width: 147px;
	padding: 0px;
}

#homeLower #homePromoTall1 div {
	margin: 0px !important; 
	padding: 0px !important;
}

#homeLower #top1x1 div {
	margin-bottom: 10px;
	padding: 0px;
}

#homeLower #homePromoTall h2 {
	margin:0px;
	padding-left:10px;
}

#homeLower #homeLowerRight {
	float: right;
	width: 304px;
}

#homeLower #homeLowerLeft {
	float: left;
	width: 304px;
	margin: 0 10px 0 0;
}

#homeLower #homeLowerLeftLarge {
	float: left;
	width: 461px;
	margin: 0 10px 0 0;
	padding: 0;
}
#homeLower #homeLowerLeftLarge .PromoTall {
	float: left;
	margin-right:10px;
	width: 147px;
}
#homeLower #homeLowerLeftLarge .PromoLast {
	margin-right: 0;
}

#homeLower #homeLowerRight div {
	margin: 0px;
}

#homeLower #homeLowerLeft div {
	padding: 0px;
}

#homeLower #homeLowerLeftLarge div {
	padding: 0px;
}

#homeLower #homeRightTopPromo {
	height: 147px;
	padding: 0px;
	margin-bottom: 10px !important;
}

#homeLower #homeLeftTopPromo {
	height: 147px;
	padding: 0px;
	margin-bottom: 10px !important;
}

#homeLower #homeSectors {
	height: 107px;
	padding: 10px;
	margin-bottom: 10px !important;
	border: 10px solid white;
	background-color: #6e6f2e;
}

#homeLower #homeSectors h3 {
	color: white;
	font-size: 110%;
	font-weight: normal;
	margin: 7px 0px 3px 0px;
	padding: 0px;
}

#homeLower #homeSectors p {
	color: white;
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
}

#homeLower #homeSectors form {
	padding: 0px;
	margin: 0px;
}

#homeLower #homeSectors form label {
	color: white;
	font-size: 70%;
}

#homeLower #homeSectors form select {
	width: 150px;
	font-size: 70%;
}

#homeLower #homeSectors form #homeSectorGo {
	position: relative;
	top: 5px;
}

#homeLower #homeSectors #pdSearchLeft {
	float: left;
	width: 130px;
	color: white;
	padding:0px;
	margin:0px;
}

#homeLower #homeSectors #pdSearchLeft h3 {
	color: white;
	font-weight: normal;
	margin: 0px 0px 3px 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom: 1px solid white;
}

#homeLower #homeSectors #pdSearchLeft p {
	color: white;
	margin: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

#homeLower #homeSectors #pdSearchLeft a {
	font-size: 90%;
	color: white;
	margin: 0px;
	margin-bottom: 3px;
	padding:0px;
	background: url(/internet/imagefiles.nsf/Lookup/arrow_ins_res_white1/$file/arrow_ins_res_white1.gif) no-repeat  0 60%;
}

#homeLower #homeSectors #pdSearchRight {
	float: right;
	width: 130px;
/*	height: 147px;
	background-color: #C590A4;*/
	padding:0px;
}

#homeLower #homeSectors #pdSearchRight h3 {
	color: white;
	font-weight: normal;
	margin: 0px 0px 3px 0px;
	padding:0px;
	border-bottom: 1px solid white;
}

#homeLower #homeSectors #pdSearchRight p {
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
}

#homeLower #homeSectors #pdSearchRight a {
	font-size: 70%;
	color: white;
	margin: 0px;
	margin-bottom: 3px;
	padding-left: 15px;
	background: url(/internet/imagefiles.nsf/Lookup/arrow_ins_res_white2/$file/arrow_ins_res_white2.gif) no-repeat  0 60%;
}

/******* PROMO TEXT BOX DEFINITION FOR THE BANNER IMAGE ********/
#homeImage .imagePromo h3 {
	background-color: white;
	font-size:75%;
	width: 200px;
	padding: 5px 10px 0 10px;
	background-position: 208px 8px;
	background-image: url(/internet/imagefiles.nsf/Lookup/promo_arrow_prod/$file/promo_arrow_prod.gif);
	background-repeat: no-repeat;
/*	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity: 0.75; */
}
#homeImage .imagePromo h3 a {
	color: #ca5b27;
}
#homeImage .imagePromo p {
	background-color: white;
	width: 200px;
	padding: 0 10px 5px 10px;
/*	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity: 0.75; */
}
#homeImage .imagePromo p a {
	color: #999999;
}
/* promo text box positioning */
.promoTL h3 { margin: 10px 0 0 10px; }
.promoTL p  { margin: 0 0 0 10px; }
.promoTR h3 { margin: 10px 0 0 224px; }
.promoTR p  { margin: 0 0 0 224px; }
.promoBL h3 { margin: 110px 0 0 10px; }
.promoBL p  { margin: 0 0 0 10px; }
.promoBR h3 { margin: 110px 0 0 224px; }
.promoBR p  { margin: 0 0 0 224px; }

