/***********************
	General Styles
***********************/
#headlineWrapper
{
	margin: 0 0 0 25px;
	padding: 12px 0 20px 14px;
	background-color: #FFFFFF;
	width: 956px;
}
	#headlineWrapper h1.headline 
	{
		margin: 0;
		padding: 0;
		color: #0161B2;
		font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
		font-weight:bold;
		font-size:21px;
		letter-spacing: �0.05em;
	}
	#headlineWrapper h1.headline  span.headlineCategory
	{
		font-weight:normal;
		display: inline;
	}
#outerWrapper 
{
	width: 970px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0 0 5px 0;
}
	#linkContainer
	{
		float: none;
		padding: 0px 30px 4px 0px;
		text-align: right;
	}
	.btn-link-back 
	{
		color:#a3a3a3;
	}
	#pageContainer
	{
		width: 970px;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		background-color:#ffffff;
	}
		#navigationMenuWrapper
		{
			margin: 40px -1px 10px 10px;
			padding: 0pt;
			float:left;
			width:228px;
			border-right: 1px solid #cecece;
		}
		/*IE6 only*/
		* html #navigationMenuWrapper
		{
			margin: 40px -1px 10px 2px;
		}
		.contentPageBlank
		{
			padding: 0;
			margin:  0;
			float: left;
		}
		.contentPageGradient
		{
			padding: 0px 0px 0px 0px;
			margin:  0px 0px 0px 0px;
			float: left;
			background: #FFFFFF url(http://media.newjobs.com/id/hiring/core/cm_content_page_bg.gif) repeat-x scroll center bottom;
		}
		.contentPageBlank a,
		.contentPageGradient a 
		{
		    cursor: pointer;
		        _cursor: hand;
			color:#0066cc;  /* following FRD screenshots */
		}
		.contentPageWithPadding
		{
			padding: 0px 15px 0px 15px ;
		}
		.contentPageWithoutPadding
		{
			padding: 0px 0px 0px 0px;
		}
		.validationContainer .validationSummary
		{
			background: #FFFFCC;
			border: 1px solid #999999;
			padding: 15px 15px 15px 15px;
			margin: 0px 15px 15px 15px;
		}
		.validationContainer .validationSummary ul 
		{
			width: auto;
			padding: 0px 0px 0px 25px;
			margin: 0px 0px 0px 0px;
		}
		.validationContainer .validationSummary ul li
		{
			color: #000000;
		}
	#buttonContainer
	{
		float: none;
		padding: 5px 40px 4px 0px;
		text-align: right;
	}
	#buttonContainer a{
		position: relative;
	}
.clearboth 
{ 
	clear: both; 
}
#contentPageBody
{
	*width:100%; /* IE */
}
.bold 
{
	font-weight: bold;
}
.boldText
{
    font-weight: bold;  
 	font-size: 8pt;
    font-family: verdana, tahoma, geneva, arial, helvetica, sans serif;
}	
/*******************************************************
	Outter Grey Box/Frame
********************************************************/
.tGrey{background: url('http://media.newjobs.com/id/hiring/core/2009.10/dotGrey.gif') 0 0 repeat-x;}
.bGrey {background: url('http://media.newjobs.com/id/hiring/core/2009.10/dotGrey.gif') 0 100% repeat-x;}
.lGrey {background: url('http://media.newjobs.com/id/hiring/core/2009.10/dotGrey.gif') 0 0 repeat-y;}
.rGrey {background: url('http://media.newjobs.com/id/hiring/core/2009.10/dotGrey.gif') 100% 0 repeat-y;}
.blGrey {background: url('http://media.newjobs.com/id/hiring/core/2009.10/dotGrey.gif') 0 100% no-repeat;}
.brGrey {background: url('http://media.newjobs.com/id/hiring/core/2009.10/dotGrey.gif') 100% 100% no-repeat;}
.tlGrey {background: url('http://media.newjobs.com/id/hiring/core/2009.10/dotGrey.gif') 0 0 no-repeat;}
.trGrey
{
	width: 720px;
	padding: 15px 0px 0px 0px;
	margin-bottom: 15px;
	background: url('http://media.newjobs.com/id/hiring/core/trGrey.gif') 100% 0 no-repeat;
}
/************************
	Ebiz Pagination
************************/
.pagingNavigation
{
	color: #4a4a4a;
    background-color: #FFF;
    font-weight: Normal;
    font-size: 7.5pt;
    font-family: verdana, tahoma, geneva, arial, helvetica, sans serif;
}
.pagingExpandedViewNavigationSelected
{
	font-weight:bold;
}
.pagingIntroText
{
	font-weight:bold;
	padding-right: 20px; /* DEV00292863 */
	padding-bottom:5px;
}
.pagingPageNumber
{
	font-weight:bold;
	padding-left:4px;
}
html:not([lang*=""]) .pagingExpandedView
{
	line-height:4px;
}
.pagingExpandedViewNavigation div, .pagingExpandedViewNavigation a, .pagingExpandedViewNavigationSelected div
{
	float:left;
	white-space:nowrap;
	margin: 0px 3px;
}
.pagingGoNavigation td
{
	padding: 0px 2px;
}
.pagingGoNavigation .pagerbuttonStyle1
{
	background:url('http://media.newjobs.com/id/hiring/core/paging_go_button_bg.gif') repeat-x !important;
	border:1px solid #C3C3C3;
	font-size:7.5pt;
	cursor:pointer;
	padding:0px 5px;
}
.pagingNavigationButton
{
	margin:0px 3px;
}
/* Fix for DEV00294128 */
.NoteAndReminderHandle
{
	display: none;
}
