	/* supplementat styles for all browsers - PF */
	
	/* ----- top nav styles ----- */
		body { background-color:#eee; }
		#page { margin-top:20px; background-color:#fff; }
		#header { background:none !important; border-right:1px solid #b0b2b4; }
		#logo { padding:20px 0 0 20px; }

		#content { clear:both; border-right:1px solid #b0b2b4; padding:0 30px 8px; }
		
		#leftColNarrow { padding-top:52px; }
		#leftColNarrow p { line-height:1.8em; }
		
		#secNav { }
		#secNav #headerLinks { border-top:1px solid #b0b2b4; border-bottom:1px solid #b0b2b4; width:700px; clear:both; }
		#secNav #headerLinks li { height:1.6em; padding:1px 36px; background:#fff url(/images/bg_li_header.gif) no-repeat center right !important; font-size:.9em; font-weight:bold; }
		#secNav #headerLinks li.noborder { background-image:none !important; padding:1px 39px;  }
		
		#headerLinks a.headerLink:link,
		#headerLinks a.headerLink:visited,
		#headerLinks a.headerLink:hover,
		#headerLinks a.headerLink:active { text-decoration:none; }
		a.headerLink sup { font-size:.6em; }
		
		body.topPFNav1 a#topPFNav1:link,
		body.topPFNav1 a#topPFNav1:visited,
		body.topPFNav1 a#topPFNav1:hover,
		body.topPFNav1 a#topPFNav1:active, 
		body.topPFNav2 a#topPFNav2:link,
		body.topPFNav2 a#topPFNav2:visited,
		body.topPFNav2 a#topPFNav2:hover,
		body.topPFNav2 a#topPFNav2:active,
		body.topPFNav3 a#topPFNav3:link,
		body.topPFNav3 a#topPFNav3:visited,
		body.topPFNav3 a#topPFNav3:hover,
		body.topPFNav3 a#topPFNav3:active,
		body.topPFNav4 a#topPFNav4:link,
		body.topPFNav4 a#topPFNav4:visited,
		body.topPFNav4 a#topPFNav4:hover,
		body.topPFNav4 a#topPFNav4:active { text-decoration:none; color:#000; font-weight:bold; }
		
		#rightColWide { width:700px; }
		#rightColContent { background-color:#EFEFF1; margin-top:40px; clear:right; }
		#rightColContent .title { background-color:#5F8F08; color:#fff; font-weight:bold; line-height:1.2em; padding:5px 20px; font-size:14px; }
		#rightColLeft { float:left; width:340px; }
		
		#rightColRight { float:right; width:235px; padding:25px 15px 15px 10px; }
		#rightColRight ul { margin:0 0 10px; }

		.bulletGreen li { background:url(/images/bullet_green_on_grey.gif) no-repeat 0 5px; }

		
		/***** Image Placement ******/
		#PFImage { padding:40px 20px 40px; }
		#PFDA { padding:5px 20px 0;}

		/****** footer ******/
		#footer { background:#fff !important; border-right:1px solid #b0b2b4; padding:0px 0 12px; }
		#footer ul { color:#555; padding:5px 20px; font-size:.8em; }
		#footer p.bottom { background-color:#37719F; line-height:7px; clear:both; }
		
		#rightColBottom { clear:both; padding-left:20px; background-color:#EFEFF1; }
		#topList { padding:20px 0 0 20px; }
		
		
		#processList { padding:20px 20px 10px 20px; margin:20px 30px 30px 20px;  }
		#processList li{ font-size:1.2em; color:#2d6696; font-weight:bold; padding:0; }
		#processList li p{ font-size:12px; color:#000; font-weight:normal; }
		#processList li p.last{ padding:0; }

		#stateForm { padding-top:0; margin-top:0;}


