﻿body 
{
	margin:				4px 4px 4px 4px;
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	font-size:			11px;
	background-color:	#D2E08F;
	color:				#222222;
}
a { color: #222222; text-decoration: none; }
a:hover { color: #505B1A; text-decoration: underline; }
/***********************************************************************************/
#pnlRSS 
{
	position:				relative;
	border-left:			21px solid #505B1A;
	border-right:			1px solid #505B1A;
	border-top:				1px solid #505B1A;
	border-bottom:			1px solid #505B1A;
	background-color:		#D2E08F;
}
#RSSicon
{
	position:				relative;
	top:					1px;
	left:					-18px;
}
#lblRSStitle
{
	position:				relative;
	top:					-3px;
	left:					-10px;
	color:					#505B1A;
	font-weight:			bold;
}
#pscroller1					{ width:190px;top:6px;left:-1px;height:40px;padding:5px;font-size:0.9em; }
/***********************************************************************************/
.whiteBody 
{
	margin:				50px 10px 10px 10px;
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	font-size:			11px;
	background-color:	#FFFFFF;
	color:				#222222;
}
.holdingTitle
{
	font-size:			2.0em;
	color:				#505B1A;
}
.holdingText 
{
	font-size:			1.2em;
	color:				#333333;
}
.mainFooter 
{
	text-align:			right;
	color:				#505B1A;
}
/* POSITION DIVS */
#pnlHeader 
{
	background-color:	#FFFFFF;
}

#pnlCandBanner
{
	background-color:	#505B1A;
	border-bottom:		3px solid #D2E08F;
}

#pnlSearch 
{
	background-color:	#D2E08F;
	border:				1px solid #505B1A;
}

#pnlTopJobsImg 
{
	position:			relative;
}

#pnlTopJobsDG 
{
	border-top:			1px solid #CCCCCC;
	border-right:		1px solid #CCCCCC;
	border-bottom:		1px solid #CCCCCC;
	height:				413px;
	background-color:	#D2E08F;
	padding-top:		8px;
}

#pnlJobInfo
{
	/*height:				500px;*/
	/*background-color:	#FFFFFF;*/
	border:				0px solid #555555;
}

#pnlJobDetail
{
	padding:0px;
}

#pnlRecruiterInfo
{
	/*background-image:		url(../images/green_postit2.gif);
	background-position:	top center;
	background-repeat:		no-repeat;
	background-attachment:	fixed;	*/
	border:					1px solid #505B1A;
	background-color:		#D2E08F;
	height:					421px;
	/*padding-left:			10px;
	padding-right:			10px;*/
	vertical-align:			top;
}

#pnlRecruiterJobs 
{
	width:					100%;
}

#pnlRecruiterInfo2 
{
	border:					1px solid #505B1A;
	background-color:		#D2E08F;
	width:					96%;
	padding:				4px;
	vertical-align:			top;
}

#pnlFooter
{
	background-color:		#505B1A;
	color:					#FFFFFF;
	font-size:				0.9em;
	padding-left:			4px;
	padding-top:			8px;
	vertical-align:			middle;
}

/* CONTENT STYLES */

.mainTable 
{
	background-color:		#FFFFFF;
	border:					0px solid #555555;
}

.mainHeading
{
	color:					#505B1A;
	font-weight:			bold;
	font-size:				1.2em;
}

.TopJobsHeader 
{
	background-color:	#505B1A;
	color:				#FFFFFF;
	font-weight:		bold;
	border:				0px solid #505B1A;
	padding:			0px;
}

.jobDetailTable 
{
	background-color:	#E8FF8C;
	border:				1px solid #555555;	
}

.jobDetailTitle 
{
	font-size:			1.4em;
	font-weight:		bold;
	padding:			0px;	
	color:				#505B1A;
}

.jobDetailTitleNoBorder 
{
	font-weight:		bold;
	padding:			0px;	
}

.jobDetailContent
{
	font-weight:		normal;	
	padding:			0px;	
}

.jobDetailContentNoBorder 
{
	font-weight:		normal;	
	padding:			0px;
}

