#basicTitle
{
	clear: both;
	position: relative;
	left: 6px;
	top: 1px;
	width: 580px;
	height: 25px; /*19px*/
	background-color: #2A3F79;
}

#basicTitleDiff
{
	clear: both;
	position: relative;
	left: 3px;
	top: 1px;
	width: 610px;
	height: 19px;
	background-color: #2A3F79;
	
}

#basicTitleContent01
{
	float: left;
	position: relative;
	left: 5px;
	top: 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

	#basicTitleContent01 H2
	{
		display: inline;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
	}
		
#basicTitleContent02
{
	float: right;
	position: relative;
	left: -5px;
	top: 4px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

	#basicTitleContent02 P
	{
		display: inline;
	}

	#basicTitleContent02 A:link
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}

	#basicTitleContent02 A:visited
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}

	#basicTitleContent02 A:hover
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: underline;
	}

#basicHeader
{
	height: 185px;
}

#basicHeaderContent01
{
	float: left;
	width: 280px;
	border-top: 5px solid #FFFFFF;
}
		
#basicHeaderContent02
{
	float: right;
	width: 290px;
	position: relative;
	left: -5px;
	top: 1px;
}

#basicHeaderBottomBorder
{
	position: relative;
	left: -5px;
	height: 181px;
	border-bottom: 1px solid #000000;
}

#basicHeaderBottomBorderContent01
{
	float: left;
	width: 280px;
}
		
#basicHeaderBottomBorderContent02
{
	float: right;
	width: 290px;
	position: relative;
	left: 0px;
	top: 1px;
}

#basicSubTitle
{
	clear: both;
	position: relative;
	left: 6px;
	width: 580px;
	height: 19px;
	background-color: #2A3F79;
}
#basicSubTitleContent01
{
	position: relative;
	left: 6px;
	top: 2px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

	#basicSubTitleContent01 H3
	{
		display: inline;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	#basicSubTitleContent01 A:link
	{
		display: inline;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#basicSubTitleContent01 A:visited
	{
		display: inline;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#basicSubTitleContent01 A:hover
	{
		display: inline;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: underline;
	}
			
#basicBody01
{
	width: 100%;
	position: relative;
	left: 6px;

	padding-top: 5px;
	padding-bottom: 5px;
}

#basicBody01
{
	width: 95%;  /*450,570px*/
	position: relative;
	left: 6px;

	/*padding-top: 5px;
	padding-bottom: 5px;*/

}

	#basicBody01Content01
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
	}
	
	#basicBody01Content01 H4
	{	
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
	
	#basicBodyAlertMessage
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffff99;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: #ffcc33 thin solid;
	border-top: #ffcc33 thin solid;
	border-left: #ffcc33 thin solid;
	border-bottom: #ffcc33 thin solid;
}
	
	/*used in recruiter content management*/
	#basicBody01Content04
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		text-align: right;
	}

	/*used in recruiter content management*/
	#basicBody01Content05
	{
		float: left;
		width: 150px;
	}
	
		#basicBody01Content05 H4
		{
			display:inline;
			font: 10px Verdana, Arial, Helvetica, sans-serif;
		}
	
	/*used in recruiter content management*/
	#basicBody01Content06
	{
		float: left;
		width: 270px;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
	}

#basicBody02
{
	width: 570px; 
	padding-top: 5px;
	padding-bottom: 5px;
}

	#basicBody02Content01
	{
		float: left;
		width: 280px;
		BORDER: 5PX SOLID #FFFFFF;
	}

	#basicBody02Content02
	{
		float: right;
		width: 280px;
		BORDER: 5PX SOLID #FFFFFF;
	}

/*form elements*/
/*#basicBodyContent01 select
{
	width: 100%;

}*/

/*CONTENT MANAGEMENT TEXT EDITING*/

			
#employerProfileTextView
{
	border: 1px solid #000000;
}
	#employerProfileTextViewHeader
	{
		width: 100%;
		height: 12px;
		background-color: #2A3F79;
		padding-top: 2px;
		padding-bottom: 2px;
	}
	
		#employerProfileTextViewHeader H4
		{
			display: inline;
			font: 10px verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}
	
	#employerProfileTextViewBody
	{
		clear: left;
		position: relative;
		left: 5px;
		width: 560px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
		#employerProfileTextViewBody TEXTAREA
		{
			font: 10px verdana, sans-serif;
			color: #000000;
			width: 100%;
		}
	
	#employerProfileTextViewFooter
	{
		clear: left;
		position: relative;
		width: 100%;
		background-color: #2A3F79;
		text-align: right;
		padding-top: 2px;
		padding-bottom: 2px;
	}
	

	
		#employerProfileTextViewFooter A:link
		{
			font: 10px verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}

		#employerProfileTextViewFooter A:visited
		{
			font: 10px verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}

		#employerProfileTextViewFooter A:hover
		{
			font: 10px verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
		}
		
	/*INTRO TEXT CONTENT MANAGEMENT STUFF*/
	#introTextAdmin
	{
		float: left;
		width: 100%;
		border: 1px solid #C0C0C0;
	}

	#introTextAdminHeader
	{
		float: left;
		width: 100%;
		height: 17px;
		background-color: #C1B400;
	}
	
		#introTextAdminHeader H4
		{
			display: inline;
			font: 12px verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
		}
		
		#introTextAdminHeader P
		{
			display: inline;
			font: 10px verdana, sans-serif;
			color: #FFFFFF;
		}

	#introTextAdminBody01
	{
		float: left;
		width: 100%;
	}

	#introTextAdminBody02
	{
		float: left;
		width: 100%;
		border-top: 1px solid #C0C0C0;
		background-color: #E0E0E0;
	}

	#introTextAdminFooter
	{
		float: left;
		width: 100%;
		background-color: #2A3F79;
		text-align: right;
		padding-top: 2px;
		padding-bottom: 2px;
	}

		#introTextAdminFooter A:link
		{
			font: 10px verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}

		#introTextAdminFooter A:visited
		{
			font: 10px verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}

		#introTextAdminFooter A:hover
		{
			font: 10px verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
		}

