body#Home { position:relative; }

body#Home #content { width:745px;margin:0 auto; }

body#Home #content #main { 
	margin: 0; 
	padding: 0; 
	width:447px; 
	float:left; 
	position: relative; 
}

body#Home #content #secondary { width:288px;float:right; }

body#Home #featureArticle { 
	float: left;
	background:#fff url('/images/PFYHFeaturedArticleBackround.png') no-repeat; 
	padding: 0 0 1px; 
	margin: 6px 0 10px; 
	position: relative; 
}

body#Home #featureArticle h2 { display:none; }

#featureArticle.career img { border-bottom:6px solid #f5d608; }
#featureArticle.marriage img { border-bottom:6px solid #4591c5; }
#featureArticle.family img { border-bottom:6px solid #e142c3; }
#featureArticle.livingsingle img { border-bottom:6px solid #00c2e1; }
#featureArticle.retirement img { border-bottom:6px solid #46c049; }

body#Home #featureArticle h3 { color:#77198b;font-size:1.857em;font-weight:normal;margin:1.125em 20px .5em;border-top:1px dotted #d8a30e;padding-top:.5em;line-height:1.25em; }

body#Home #featureArticle.marriage h3 { border-top:1px dotted #4591c5; }
body#Home #featureArticle.family h3 { border-top:1px dotted #e142c3; }
body#Home #featureArticle.livingsingle h3 { border-top:1px dotted #00c2e1; }
body#Home #featureArticle.retirement h3 { border-top:1px dotted #46c049; }

body#Home #featureArticle h4 { margin:.5em 20px 0;color:#d8a30e;font-size:1.5em;font-weight:normal; }

body#Home #featureArticle.marriage h4 { color:#4591c5; }
body#Home #featureArticle.family h4 { color:#e142c3; }
body#Home #featureArticle.livingsingle h4 { color:#00c2e1; }
body#Home #featureArticle.retirement h4 { color:#46c049; }

body#Home #featureArticle p { margin:1em 20px; }
body#Home #featureArticle p.readMore { font-weight:bold; }

body#Home #secondaryFeatureArticle { 
	float: left; 
	background: #fff url('/images/PFYHSecondaryFeaturedArticleBackround_New.png') 0 0 no-repeat; 
	padding: 20px 0 0 0; 
	margin: 0 0 10px; 
	position: relative; 
}

body#Home #secondaryFeatureArticle h2 { display:none; }

#secondaryFeatureArticle.career img { border-bottom:6px solid #f5d608; }
#secondaryFeatureArticle.marriage img { border-bottom:6px solid #4591c5; }
#secondaryFeatureArticle.family img { border-bottom:6px solid #e142c3; }
#secondaryFeatureArticle.livingsingle img { border-bottom:6px solid #00c2e1; }
#secondaryFeatureArticle.retirement img { border-bottom:6px solid #46c049; }

body#Home #secondaryFeatureArticle h3 { 
	color:#77198b; 
	font-size:1.857em; 
	font-weight:normal; 
	margin: .5em 20px .5em; 
	padding: .5em 0 0; 
	line-height: 1.25em; 
	border-top: 1px dotted #d8a30e;
	position: relative;
}

body#Home #secondaryFeatureArticle.marriage h3 { border-top:1px dotted #4591c5; }
body#Home #secondaryFeatureArticle.family h3 { border-top:1px dotted #e142c3; }
body#Home #secondaryFeatureArticle.livingsingle h3 { border-top:1px dotted #00c2e1; }
body#Home #secondaryFeatureArticle.retirement h3 { border-top:1px dotted #46c049; }

body#Home #secondaryFeatureArticle h4 { margin:.5em 20px 0;color:#d8a30e;font-size:1.5em;font-weight:normal;line-height:1.25em; }

body#Home #secondaryFeatureArticle.marriage h4 { color:#4591c5; }
body#Home #secondaryFeatureArticle.family h4 { color:#e142c3; }
body#Home #secondaryFeatureArticle.livingsingle h4 { color:#00c2e1; }
body#Home #secondaryFeatureArticle.retirement h4 { color:#46c049; }

body#Home #secondaryFeatureArticle p { margin:1em 20px; }
body#Home #secondaryFeatureArticle p.readMore { font-weight:bold; }

#lifeStageSpotlight { background:#f4f4f4 url(/images/PFYHLifeStageSpotlightBackground.png) no-repeat;margin:0 0 10px;width:447px;position:relative;padding:0 0 1px;height:400px; }

#lifeStageSpotlight h2 { margin:0 0 40px;padding:0;width:447px;height:150px;text-indent:-9999px; }

#lifeStageSpotlightType1 h2 { background:#f5d608 url(/images/PFYHLifeStagesSpotlightImageCareer.jpg) no-repeat 6px 6px; }
#lifeStageSpotlightType2 h2 { background:#4591c5 url(/images/PFYHLifeStagesSpotlightImageMarriage.jpg) no-repeat 6px 6px; }
#lifeStageSpotlightType3 h2 { background:#e142c3 url(/images/PFYHLifeStagesSpotlightImageFamily.jpg) no-repeat 6px 6px; }
#lifeStageSpotlightType4 h2 { background:#00c2e1 url(/images/PFYHLifeStagesSpotlightImageLivingSingle.jpg) no-repeat 6px 6px; }
#lifeStageSpotlightType5 h2 { background:#46c049 url(/images/PFYHLifeStagesSpotlightImageRetirement.jpg) no-repeat 6px 6px; }

#lifeStageSpotlight h3 { margin:0 20px 0;padding:0;font-size:1.643em;font-weight:normal;line-height:1.25em; }

#lifeStageSpotlightType1 h3 { color:#d8a30e; }
#lifeStageSpotlightType2 h3 { color:#4591c5; }
#lifeStageSpotlightType3 h3 { color:#e142c3; }
#lifeStageSpotlightType4 h3 { color:#00c2e1; }
#lifeStageSpotlightType5 h3 { color:#46c049; }

#lifeStageSpotlight p,
#lifeStageSpotlight ol,
#lifeStageSpotlight ul { margin:1em 20px; }

#lifeStageSpotlight p.readMore { font-weight:bold; }
#lifeStageSpotlightType1 p.readMore a { color:#d8a30e; }
#lifeStageSpotlightType2 p.readMore a { color:#4591c5; }
#lifeStageSpotlightType3 p.readMore a { color:#e142c3; }
#lifeStageSpotlightType4 p.readMore a { color:#00c2e1; }
#lifeStageSpotlightType5 p.readMore a { color:#46c049; }

ul#spotlightNavigation { width:447px;height:15px;background:transparent url(/images/PFYHNavigationBarSmall.png) no-repeat;margin:0;padding:0;list-style-type:none;position:absolute;left:0;top:135px; }

ul#spotlightNavigation li { height:15px;width:89px;display:block;margin:0;padding:0;top:0;float:left;position:absolute; }

ul#spotlightNavigation li a { display:block;height:15px;width:89px;text-indent:-9999px;overflow:hidden; }

ul#spotlightNavigation li#spotlightItem1 { left:0px; }
ul#spotlightNavigation li#spotlightItem2 { left:89px; }
ul#spotlightNavigation li#spotlightItem3 { left:178px; }
ul#spotlightNavigation li#spotlightItem4 { left:267px; }
ul#spotlightNavigation li#spotlightItem5 { left:356px;width:91px; }

ul#spotlightNavigation li#spotlightItem1 a:hover { background:transparent url(/images/PFYHNavigationBarSmall.png) 0px -15px no-repeat; }
ul#spotlightNavigation li#spotlightItem2 a:hover { background:transparent url(/images/PFYHNavigationBarSmall.png) -89px -15px no-repeat; }
ul#spotlightNavigation li#spotlightItem3 a:hover { background:transparent url(/images/PFYHNavigationBarSmall.png) -178px -15px no-repeat; }
ul#spotlightNavigation li#spotlightItem4 a:hover { background:transparent url(/images/PFYHNavigationBarSmall.png) -267px -15px no-repeat; }
ul#spotlightNavigation li#spotlightItem5 a:hover { background:transparent url(/images/PFYHNavigationBarSmall.png) -356px -15px no-repeat;width:91px; }

/* Caution! Ensure accessibility in print and other media types... */
@media projection,screen { /* Use class for showing/hiding tab content,so that visibility can be better controlled in different media types... */
 .ui-tabs-hide { display:none; } }

/* Hide useless elements in print layouts... */
@media print { .ui-tabs-nav { display:none; } }

.ui-tabs-disabled { opacity:.4;filter:alpha(opacity=40); }

.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited { color:#000; }

body#Home #additionalArticles { margin:5px 0 0; }
body#Home #additionalArticles h2 { display:none; }
body#Home #additionalArticles { background:#f2f2f2 url(/images/PFYHAdditionalArticlesBackround.png) no-repeat;float:left;width:447px;padding:50px 0 0;margin:0; }
body#Home #additionalArticles dl { display:inline;margin:0 20px;width:180px; }
body#Home #additionalArticles dl.additionalArticlesLeft { float:left; }
body#Home #additionalArticles dl.additionalArticlesRight { float:right; }
body#Home #additionalArticles dl dt { font-size:.857em;margin:5px 0;padding:0;line-height:1.4em; }
body#Home #additionalArticles dl dt a { font-weight:bold; }
body#Home #additionalArticles dl dd { font-size:.714em;margin:0 0 1em;padding:0;line-height:1.4em; }

/* tweaked on 9-11-2009 */
body#Home fieldset#HealthBenefitsQA { /* background:#fff url(/images/PFYHHealthBenefitsQABackground.png) no-repeat; */ border:0;margin:6px 0 5px;padding:1px 0 0;display:block;position:relative; }
body#Home fieldset#HealthBenefitsQA legend { display: none; text-indent:-9999px; }
body#Home fieldset#HealthBenefitsQA legend a { width:215px;height:50px;display:block;margin:0;position:absolute;top:53px;left:17px;overflow:hidden; }
body#Home fieldset#HealthBenefitsQA p#question { margin:120px 18px 1em; }
body#Home fieldset#HealthBenefitsQA p.career { color:#d8a30e; }
body#Home fieldset#HealthBenefitsQA p.marriage { color:#4591c5; }
body#Home fieldset#HealthBenefitsQA p.family { color:#e142c3; }
body#Home fieldset#HealthBenefitsQA p.livingsingle { color:#00c2e1; }
body#Home fieldset#HealthBenefitsQA p.retirement { color:#46c049; }
body#Home #HealthBenefitsQABottom { /* background:#fff url(/images/PFYHHealthBenefitsQABackgroundBottom.png) no-repeat;height:90px; */ }
body#Home #HealthBenefitsQABottom p.asker { display: none; font-size:.786em;margin:20px 140px 1em 18px;line-height:1.2em; }
body#Home #HealthBenefitsQABottom p.answer a { display: none; display:block;width:65px;height:35px;position:absolute;top:220px;left:180px;text-indent:-9999px;overflow:hidden; }


body#Home #rightTopCallout { margin:0 0 10px;height:180px;width:288px; }
body#Home #specialCallout { margin:0 0 10px;overflow:hidden;height:180px;width:288px; }

body#Home #toolsForYou { background:#f4f4f4 url("/images/PFYHToolsForYouBackround.png") top left repeat-x;border:1px solid #ccc;margin:0 0 10px;padding:0;display:block;position:relative; }

body#Home #toolsForYou h2 { text-indent:-9999px; }

body#Home #toolsForYou h2 a { display:block;width:200px;height:25px;position:absolute;top:17px;left:42px;overflow:hidden; }

body#Home #toolsForYou ul { margin:4.5em 1em 1em; }

body#Home #termOfTheWeek { background:#fff url(/images/PFYHTermOfTheWeekBackground.png) repeat-x;border:1px solid #ccc;margin:0 0 10px;padding:60px 25px 10px 60px;display:block;position:relative; }

body#Home #termOfTheWeek h2 { text-indent:-9999px; }

body#Home #termOfTheWeek h2 a { display:block;width:165px;height:30px;position:absolute;top:30px;left:85px;overflow:hidden; }

body#Home #termOfTheWeek dl dt { font-family:monospace;font-size:1.357em;font-weight:bold;margin:.5em 0 0; }

body#Home #termOfTheWeek dl dd { margin:.5em 0;padding:0;font-size:.857em;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1em;font-weight:bold; }

body#Home #termOfTheWeek p.toGlossary { text-align:right;text-transform:uppercase;font-size:.786em;font-family:'Arial Black',Arial,Helvetica,Verdana,sans-serif; }

#toolsForYou dl dd a { width:195px; }