	@charset "utf-8";
	/* CSS Document */
	
	body
	{
		background: url(http://pubcontent.state.pa.us/publishedcontent/publish/marketingsites/employment/images/emp_bkgr.gif) repeat-x;
		font-size: 100%;
	}
	img
	{
		border-left: 0px;
		border-right: 0px;
		border-top: 0px;
		border-bottom: 0px;
	}
	
	/* h1 is used for the title in Publisher portlets */
	h1 { font: Verdana, Arial, sans-serif; font-size:18px; font-weight:bold; color:#002569;}
	/* h2 is used for subheads */
	h2 { font: Verdana, Arial, sans-serif; font-size:18px; font-weight:normal; color:#002569;}
	
	/* add space between items in a list */
	li {
		margin: 1.1em 0;
		font-family:Verdana, Arial, sans-serif;
		font-size: 13px;
		line-height: 1.25;
		color: #000000;
	} 
	
	p, p li, p td {
		font-family: Verdana, Arial, sans-serif;
		font-size: 13px;
		line-height: 1.25;
		color: #000000;
	}
	a, .customappText a
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 13px;
		line-height: 1.25;
		color: #1d97c3;
		text-decoration:underline;
	}
	a:visited, .customappText a:visited
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 13px;
		line-height: 1.25;
		color: #1d97c3;
		text-decoration:underline;
	}
	a:hover, .customappText a:hover
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 13px;
		line-height: 1.25;
		color: #b5dc10;
		text-decoration:underline;
	}
	a:active, .customappText a:active
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 13px;
		line-height: 1.25;
		color: #b5dc10;
		text-decoration:underline;
	}
	.tools
	{
		padding-right:8px;
		padding-bottom:3px;
		font: bold 16px verdana;
		color: #ffffff;
		vertical-align:bottom;
		text-decoration:none;
	}
	.tools a
	{
		padding-right:8px;
		padding-bottom:3px;
		font: bold 16px verdana;
		color: #ffffff;
		vertical-align:bottom;
		text-decoration:underline;
	}
	.tools a:visited
	{
		padding-right:8px;
		padding-bottom:3px;
		font: bold 16px verdana;
		color: #ffffff;
		vertical-align:bottom;
		text-decoration:underline;
	}
	.tools a:hover
	{
		padding-right:8px;
		padding-bottom:3px;
		font: bold 16px verdana;
		color: #b5dc10;
		vertical-align:bottom;
		text-decoration:underline;
	}
	.tools a:active
	{
		padding-right:8px;
		padding-bottom:3px;
		font: bold 16px verdana;
		color: #b5dc10;
		vertical-align:bottom;
		text-decoration:underline;
	}
	.foottxt
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 10px;
		line-height: 100%;
		color: #2F4F4F;
		text-decoration:none;
	}
	.foottxt a
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 10px;
		line-height: 100%;
		color: #1d97c3;
		text-decoration:underline;
	}
	.foottxt a:visited
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 10px;
		line-height: 100%;
		color: #1d97c3;
		text-decoration:underline;
	}
	.foottxt a:hover
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 10px;
		line-height: 100%;
		color: #b5dc10;
		text-decoration:underline;
	}
	.foottxt a:active
	{
		font-family:Verdana, Arial, sans-serif;
		font-size: 10px;
		line-height: 100%;
		color: #b5dc10;
		text-decoration:underline;
	}
	.subnav
	{
		padding-left:41px;
		font: bold 14px verdana;
		color: #002569;
		vertical-align:middle;
		text-decoration:none;
	}
	.subnav a
	{
		font: bold 14px verdana;
		color: #002569;
		vertical-align:middle;
		text-decoration:underline;
	}
	.subnav a:visited
	{
		font: bold 14px verdana;
		color: #002569;
		vertical-align:middle;
		text-decoration:underline;
	}
	.subnav a:hover
	{
		font: bold 14px verdana;
		color: #002569;
		vertical-align:middle;
		text-decoration:underline;
	}
	.subnav a:active
	{
		font: bold 14px verdana;
		color: #002569;
		vertical-align:middle;
		text-decoration:underline;
	}
	.tblMain
	{
		BORDER-RIGHT: 0px;
		PADDING-RIGHT: 0px;
		BORDER-TOP: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		border-left: 0px;
		WIDTH: 910px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: 0px;
		POSITION: relative;
		HEIGHT: 100%;
		font-size: 13px;
		line-height: 125%
	}
	.tblHeader
	{
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		VERTICAL-ALIGN: top;
		PADDING-TOP: 0px;
		HEIGHT: 20px
	}
	.tblNav
	{
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		border-bottom: 0px;
		border-top: 0px;
		border-right: 0px;
		border-left:: 0px;
	}
	.tblContent
	{
		padding-left: 41px;
		padding-right: 41px;
		padding-bottom: 25px;
		padding-top: 10px;
		font: x-small/125% verdana,arial,sans-serif;
		color: #000000;
		background-color: #ffffff;
	}
	.rbox_gr{display:block}
	.rbox_gr *{
	  display:block;
	  height:1px;
	  overflow:hidden;
	  background:#b5dc10}
	.rbox_gr1{
	  margin-left:3px;
	  margin-right:3px;
	  padding-left:1px;
	  padding-right:1px;
	  border-left:1px solid #dfef98;
	  border-right:1px solid #dfef98;
	  background:#e9e9e9}
	.rbox_gr2{
	  margin-left:1px;
	  margin-right:1px;
	  padding-right:1px;
	  padding-left:1px;
	  border-left:1px solid #f7fbe7;
	  border-right:1px solid #f7fbe7;
	  background:#e7e7e7}
	.rbox_gr3{
	  margin-left:1px;
	  margin-right:1px;
	  border-left:1px solid #c3e23d;
	  border-right:1px solid #c3e23d;}
	.rbox_gr4{
	  border-left:1px solid #dfef98;
	  border-right:1px solid #dfef98}
	.rbox_gr5{
	  border-left:1px solid #c7e44b;
	  border-right:1px solid #c7e44b}
	.rbox_grfg{
	  padding-left:10px;
	  padding-right:10px;
	  padding-bottom:8px;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 13px;
	  line-height: 1.25;
	  background:#b5dc10}
	.rbox_bl{display:block}
	.rbox_bl *{
	  display:block;
	  height:1px;
	  overflow:hidden;
	  background:#c7e7f9}
	.rbox_bl1{
	  margin-left:3px;
	  margin-right:3px;
	  padding-left:1px;
	  padding-right:1px;
	  border-left:1px solid #e6f4fc;
	  border-right:1px solid #e6f4fc;
	  background:#e9e9e9}
	.rbox_bl2{
	  margin-left:1px;
	  margin-right:1px;
	  padding-right:1px;
	  padding-left:1px;
	  border-left:1px solid #f9fcfe;
	  border-right:1px solid #f9fcfe;
	  background:#e7e7e7}
	.rbox_bl3{
	  margin-left:1px;
	  margin-right:1px;
	  border-left:1px solid #d1ebfa;
	  border-right:1px solid #d1ebfa;}
	.rbox_bl4{
	  border-left:1px solid #e6f4fc;
	  border-right:1px solid #e6f4fc}
	.rbox_bl5{
	  border-left:1px solid #d5edfa;
	  border-right:1px solid #d5edfa}
	.rbox_blfg{
	  padding-left:0px;
	  padding-right:0px;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 13px;
	  line-height: 1.25;
	  background:#c7e7f9
	}
	.jsclass body .randomcontent{ display: none; }
	#p7PMnav {
		margin:0; margin-top:0px;
		padding:0;
		display:block;
		float:right;
	}
	#p7PMnav li {
		list-style-type: none;
		margin: 0;
		text-align:left;
	}
	#p7PMnav ul {
		margin: 0;
		padding: 0;
		border: 1px solid #dddddd;
		background-color:#173f6e;
		position: absolute;
		left: -9000px;
		z-index: 10000;
	}
	#p7PMnav ul li {
	border-bottom: 1px solid #cccccc;
	}
	#p7PMnav ul ul {
	border-top: 2px solid #999999;
	}
	#p7PMnav a {
		display: block;
		padding:5px 10px 5px 15px;
		font:bold 10px/13px verdana;
		text-decoration:none;
		color:#ffffff;
	}
	#p7PMnav ul a {
		border: 0;
	}
	#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus,
	#p7PMnav .p7PMon, #p7PMnav .p7PMon:hover,
	#p7PMnav .p7PMon:active {
		text-align:left;
			display:block;
			background-color:#ededed;
			color:#000099;
	}
	/* ------ the current page marker style ------ */
	#p7PMnav .p7PMmark, #p7PMnav .p7PMmark:hover {
		font-weight: bold;
	}
	/* ------ the trigger link styles ------- */
	/*the normal trigger link */
	#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMtrg:hover, #p7PMnav ul .p7PMtrg:active {
	background: #000099 no-repeat right center;
	}
	#p7PMnav .p7PMtrg:hover {
		color: #ffffff;
		background:#000099 no-repeat right center;
	}
	/*the submenu classes */
	#p7PMnav .p7PMhide {
		left: -9000px;
		border: 0;
	}
	#p7PMnav .p7PMshow {
		left: auto;
		z-index: 20000 !important;
	}
	/* Top level menu width */
	#p7PMnav li {
		float: left;
		width: 165px;
	}
	#p7PMnav ul li {
		float: none;
	}
	/* 2nd and subsequent Submenu widths */
	#p7PMnav ul, #p7PMnav ul li {
		width: 185px;
	}
