@charset "utf-8";
/* CSS Document */
body { background:url('/_images/hp/hp_background.jpg') top center no-repeat #030504; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; }
	#centralDiv { margin:0px auto; width:950px; }
	#bodyDiv { width:950px; background:#000000; }
		#eaSpot { background:url('/_images/hp/hp_EAspotlight.jpg') top left no-repeat; position:relative; width:950px; height:265px; }

a { color:#fbfcfc; }
a:hover { color:#ca0208; }

	#LoginBox { position:relative; width:326px; float:left; height:206px; background:url('/_images/internal/int_loginbox.jpg') top left no-repeat; }
		#olpBtn { width:235px; height:80px; margin-top:10px; margin-left:35px; }
		#LoginBox #login_form { width:326px; height:206px; }
		#login_form input { float:left; clear:left; border:none; background:#1e3338; color:#ffffff; font-size:11px; }
			#loginFormTable { position:absolute; top:105px; left:68px; }
		#topTD { padding-bottom:5px; }
		#cleartext_password { width:140px; }
		#p { width:140px; }
		#u { width:170px; }
		#oppLink { color:#f00; text-decoration:none; }
		#oppLink:hover { color:#fff; text-decoration:underline; }
			#oppButton { position:absolute; top:10px; left:33px; background:url('/_images/internal/int_onlineprograms1.gif') top left no-repeat; }
			#oppButton:hover { background:url('/_images/internal/int_onlineprograms2.gif') top left no-repeat; }
#videoArea { overflow:hidden; float:right; background:url('/_images/hp/hp_videoplaceholder.jpg') top left no-repeat; margin-right:39px; margin-top:12px; width:329px; height:231px; }
#bHalf { width:950px; height:204px; }
#freeReports { float:left; position:relative; width:350px; height:204px; background:url('/_images/hp/hp_freereports.jpg') top left no-repeat; }
#inTheNews { float:left; position:relative; width:350px; height:204px; background:url('/_images/hp/hp_inthenews.jpg') top left no-repeat; }
#oppClick { position:absolute; top:12px; left:-25px; }
#loginRegion { float:left; position:relative; width:250px; height:204px; background:url('/_images/hp/HP-loginbox.jpg') top left no-repeat; }
#hp_footer { width:950px; height:108px; white-space:nowrap; }
#menuHider { display:none; visibility:hidden; }

/* Scrolling Sections */
#outer { position:absolute; top:82px; left:40px; width:250px; height:158px; padding:3px; padding-top:0px; overflow:hidden; }
#inner { position:relative; width:245px; padding:5px; }
	#inner img { float:left; padding-right:14px; margin-bottom:2px; }
	#inner strong { font-family:Impact; font-weight:normal; font-size:16px; }
#scrollArea { position:absolute; left:35px; top:87px; height:158px; width:5px; overflow:hidden; background:#29444b; }
#scroller { position:absolute; top:0px; width:5px; height:0px; background:url('/_images/hp/lilScroller.gif') top center repeat-y; cursor:hand; }

#outer2 { position:absolute; top:82px; left:320px; width:245px; height:158px; padding:3px; padding-top:0px; overflow:hidden; }
#inner2 { position:relative; width:240px; padding:5px; }
	#inner2 img { float:left; padding-right:14px; margin-bottom:2px; }
	#inner2 strong { font-family:Impact; font-weight:normal; font-size:16px; }
#scrollArea2 { position:absolute; left:570px; top:87px; height:158px; width:5px; overflow:hidden; background:#29444b; }
#scroller2 { position:absolute; top:0px; width:5px; height:0px; background:url('/_images/hp/lilScroller.gif') top center repeat-y; cursor:hand; }

#outer3 { position:absolute; top:67px; left:40px; width:265px; height:95px; padding:8px; padding-top:0px; overflow:hidden; }
#inner3 { position:relative; width:260px; padding:5px; }
	#inner3 strong { font-family:Impact; font-weight:normal; font-size:16px; }
#scrollArea3 { position:absolute; left:33px; top:72px; height:95px; width:5px; overflow:hidden; background:#29444b; }
#scroller3 { position:absolute; top:0px; width:5px; height:0px; background:url('/_images/hp/lilScroller.gif') top center repeat-y; cursor:hand; }

#outer4 { position:absolute; top:67px; left:23px; width:265px; height:95px; padding:8px; padding-top:0px; overflow:hidden; }
#inner4 { position:relative; width:260px; left:0px; text-align:justify; padding:5px; }
	#inner4 strong { font-family:Impact; font-weight:normal; font-size:16px; }
#scrollArea4 { position:absolute; left:310px; top:72px; height:95px; width:5px; overflow:hidden; background:#29444b; }
#scroller4 { position:absolute; top:0px; width:5px; height:0px; background:url('/_images/hp/lilScroller.gif') top center repeat-y; cursor:hand; }
