/***************************
1. Calendar.NextGen.css
2. Input.NextGen.css
3. ComboBox.NextGen.css
4. CustomGrid.NextGen.css
5. Menu.NextGen.css
6. PanelBar.NextGen.css
7. TabStrip.NextGen.css
8. ToolTip.NextGen.css
9. TreeView.NextGen.css
10. Window.NextGen.css
11. Editor.NextGen.css
12. EditorWindow.NextGen.css
13. EditorContentArea.css
14. Widgets.NextGen.css
15. FormDecorator.NextGen.css
***************************/
/* 1. Calendar.NextGen.css */
/* Telerik RadCalendar Web20 skin */
.calendarWrapper_NextGen
{
	background: #e7f1ff url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/calendarBg.gif) repeat-x;
	border: solid 1px #6788be !important;
	cursor: default;
}
.calendarWrapper_NextGen td
{
	border:0;
}
.titlebar_NextGen
{
	color: #000000;
	font: normal 18px Arial, Verdana, Sans-serif;
	background: transparent;
	line-height: 24px;
}
.calendarWrapper_NextGen .titlebar_NextGen td
{
	border:0;
}
.TableLayout_NextGen td
{
	text-align: center;
	color: #7f7f7f;
	cursor: default;
}
/* all links in the calendar */
.TableLayout_NextGen td a
{
	width: 32px;
	line-height: 32px;
	text-decoration: none;
	display: block;
	margin:0 auto;
}
.TableLayout_NextGen .radCalWeekendDefault_NextGen,
.TableLayout_NextGen .radCalWeekendHover_NextGen,
.TableLayout_NextGen .radCalWeekendSelect_NextGen,
.TableLayout_NextGen .radCalDefault_NextGen,
.TableLayout_NextGen .radCalHover_NextGen,
.TableLayout_NextGen .radCalSelect_NextGen,
.TableLayout_NextGen .otherMonth_NextGen,
.TableLayout_NextGen .radCalToday_NextGen
{
	border: solid 1px #dde1e4;
	background: white;
}
.radCalToday_NextGen a
{
	font: normal 18px Arial, Verdana, Sans-serif;
	color: black;
	background: white url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/TodayBg.gif) no-repeat;	
}
.radCalDefault_NextGen a,
.radCalWeekendDefault_NextGen a
{
	color: #333;
	font: normal 12px Arial, Verdana, Sans-serif;
}
.radCalWeekendHover_NextGen a,
.radCalHover_NextGen a
{
	font: normal 18px Arial, Verdana, Sans-serif;
	color: black;
	background: white url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/HoverBg.gif) no-repeat;
}
.radCalWeekendSelect_NextGen a,
.radCalSelect_NextGen a
{
	font: normal 18px Arial, Verdana, Sans-serif;
	color: black;
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/selectBg.gif) no-repeat;
}
.TableLayout_NextGen .otherMonth_NextGen a
{
	color: #ccc;
	cursor: no-drop;
}
.TableLayout_NextGen .outOfRange_NextGen
{
	background-color: white;
	cursor: no-drop;
	border: solid 1px #dde1e4;
}
.TableLayout_NextGen .outOfRange_NextGen a,
.TableLayout_NextGen .outOfRange_NextGen span
{
	color: #ccc;
}
.TableLayout_NextGen .DaysOfWeek_NextGen
{
	color: #333 !important;
	font:bold 13px/23px tahoma,sans-serif;
	cursor: default;
	background: #e7f1ff;
	text-align: center;
	border:0;
	border-bottom: solid 1px #a5bedf;
}
.TableLayout_NextGen td.DaysOfWeek_NextGen
{
	width: 32px;
}
/*multimonth view*/
.TableLayout_NextGen .TableLayout_NextGen .titlebar_NextGen
{
	padding:6px 0;
	font:15px arial,sans-serif;
	color:#333;
}
/*month view*/
.MonthYearFastNav_NextGen
{	
	border: 1px solid #6788be;
	background: white;
	border-collapse: collapse;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=140,color=#666666,strength=3);
}
.MonthYearFastNav_NextGen td
{
	text-align: center;
	vertical-align: middle;
	border: 1px solid #d8dde0;
	cursor: pointer;
	padding: 4px;
	font: normal 11px Arial, Verdana, Sans-Serif;
	color: black;
}
.MonthYearFastNav_NextGen td.selected_NextGen
{
	background: #dcfc5c;
	color: black;
	border-color: #d8dde0;
}
.MonthYearFastNav_NextGen td input
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/ContextMenuInputBg.gif) repeat-x;
	border: solid 1px #6788be;
	font: bold 11px Arial, Verdana, Sans-Serif;
	color: white;
	float: left;
	margin-right: 1px;
	padding: 0px 2px;
}
/* TimePicker */
.radTimeTableCss_NextGen caption
{
    display: none;
}
.radTimeTableCss_NextGen 
{
	font-family: Arial, Verdana, Sans-Serif;
	border: solid 1px #6788be;
	background: white url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/calendarBg.gif) repeat-x;
	cursor: pointer;
	cursor: default;
	border-collapse: collapse;
}
.radTimeTableCss_NextGen td
{
	border: solid 1px #e5e5e5;
	padding: 0;
}
.radTimeTableCss_NextGen a
{
	display: block;
	font-size: 11px;
	text-decoration: none;
	color: black;
	line-height: 21px;
	width: 75px;
	line-height: 32px;
	text-align: center;
}
.radTimeOverCss_NextGen a
{
	font-size: 12px;
	font-weight: bold;
	background: white url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/HoverBgTime.gif) repeat-x;
}
.radHeaderCss_NextGen,
th.radTimeOverCss_NextGen
{
	font-size: 18px;
	font-weight: normal;
	color: white;
	height: 30px;
	background: #ebff9d url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/calendarBg.gif) repeat-x;
}
.radItemCss_NextGen a,
.radAlternatingItemCss_NextGen
{
    /**/
}
.radItemCss_NextGen a:hover,
.radAlternatingItemCss_NextGen a:hover
{	
	/**/
}
.radPopupImage_NextGen
{
	position: relative; 
	_position: static; /*IE fix*/
	outline: none;
}
*+html .radPopupImage_NextGen
{
	position: static;
}
.radPopupImage_NextGen img
{
	vertical-align: middle;
	margin:0 2px;
	border:0;
}
.radDisabled_NextGen img
{
	 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.pickerWrapper_NextGen
{
	vertical-align:middle;
}
.pickerWrapper_NextGen table
{
	vertical-align:bottom;
}
.pickerWrapper_NextGen table,
.pickerWrapper_NextGen td
{
	border: 0;
	padding: 0;
	margin: 0;
}
.pickerWrapper_NextGen .inputCell 
{
	padding: 0 4px 0 0;
}
/* 2. Input.NextGen.css */
/*Telerik RadInput Web20 Skin*/
/*global*/
.radInput_NextGen
{
	font:12px arial,verdana,sans-serif;
	vertical-align:middle;
}
.radInput_NextGen table,
.radInput_NextGen table td
{
	border:0;
}
.radInput_NextGen table
{
	vertical-align:bottom;
}
.radInput_NextGen td
{
	padding:0;
	vertical-align:middle;
	overflow:visible;/*RadGrid*/
}
.radInput_NextGen td.inputCell 
{
	padding-right:4px;
}
.radInput_NextGen textarea
{
	vertical-align:bottom;
	overflow:auto;
}
/*textbox states*/
html body .radInput_NextGen .radEnabledCss_NextGen,
html body .radInput_NextGen .radEmptyMessageCss_NextGen,
html body .radInput_NextGen .radHoverCss_NextGen,
html body .radInput_NextGen .radFocusedCss_NextGen,
html body .radInput_NextGen .radReadOnlyCss_NextGen,
html body .radInput_NextGen .radDisabledCss_NextGen,
html body .radInput_NextGen .radNegativeCss_NextGen,
html body .radInput_NextGen .radInvalidCss_NextGen
{
	border:1px solid #6788be;
	padding:2px 0 2px 1px;
	background:#fefefe;
	color:#000;
	font:12px arial,verdana,sans-serif;
}
html body .radInput_NextGen .radEmptyMessageCss_NextGen
{
	color:#999;
}
html body .radInput_NextGen .radHoverCss_NextGen
{	
	border-color:#a5bedf;
	color:#242424;
}
html body .radInput_NextGen .radFocusedCss_NextGen
{	
	background:#fff;
}
html body .radInput_NextGen .radReadOnlyCss_NextGen
{	
	border-color:#929292;
	color:#333;
}
html body .radInput_NextGen .radDisabledCss_NextGen
{
	border-color:#929292;
	color:#999;
	cursor:default;
}
html body .radInput_NextGen .radInvalidCss_NextGen
{	
	border-color:#f00;
	color:#f00;
}
html body .radInput_NextGen .radNegativeCss_NextGen
{	
	color:#333;
}
/*buttons*/
.radInput_NextGen a
{
	display:block;
	text-indent:-4444px;
	overflow:hidden;
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	background:url('http://media.newjobs.com/id/hiring/core/ServerControls/CustomDatePicker/Skin/NextGen/sprite.gif') no-repeat;
}
* html .radInput_NextGen a{position:static}/*IE6*/
*+html .radInput_NextGen a{position:static}/*IE7*/
/*go*/
.radInput_NextGen a.gobutton
{
	width:20px;
	height:17px;
	line-height:17px;
	background-position:3px 4px;
}
/*spin*/
.radInput_NextGen a.spinbutton
{
	width:13px;
	height:7px; 
	line-height:7px;
	margin:0 1px;
}
.radInput_NextGen a.up
{
	background-position:3px -40px;
}
.radInput_NextGen a.down
{
	background-position:3px -75px;
	margin-top:2px;
}
/*label*/
.radLabelCss_NextGen
{
	margin:0 4px 0 0;
	color:#000;
	white-space:nowrap;
}
/* 3. ComboBox.NextGen.css */
.RadComboBox_NextGen * 
{
	margin:0pt;
	padding:0pt;
}
div.RadComboBox_NextGen   
{
	/* M8R */
	display: block !important;
}
.RadComboBox_NextGen, .RadComboBox_NextGen input, .RadComboBoxDropDown_NextGen 
{
	color:#000000;
	font-family:arial,verdana,sans-serif;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:left;
}
.RadComboBox_NextGen_rtl, .RadComboBox_NextGen_rtl input, .RadComboBoxDropDown_NextGen_rtl 
{
	text-align:right;
}
.RadComboBox_NextGen 
{
	vertical-align:bottom;
}
.RadComboBox_NextGen table 
{
	border:0pt none;
}
.RadComboBox_NextGen table td 
{
	padding:0pt;
	border-bottom: 0px !important;
}
.RadComboBox_NextGen .rcbInputCell,
.RadComboBox_NextGen .rcbArrowCell 
{
	background:transparent none repeat scroll 0%;
	height:13px;
	line-height:12px;
	vertical-align:top;
}
.RadComboBox_NextGen .rcbArrowCell 
{
	border:1px solid #FFFFFF !important; /* M8R - Override border color inheritance */
	/border:1px solid #FFFFFF ; /* M8R - Override border color inheritance */
}
.RadComboBox_NextGen .rcbInputCell input 
{
	background:transparent none repeat scroll 0% 50%;
	border:0pt none;
	color:#567FB5;
	padding:0px;
	vertical-align:top;
	width:100%;
	/* M8R */
	height: 14px;
	margin: 0px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
.RadComboBox_NextGen .rcbInputCell,
 .RadComboBox_NextGen .rcbInputCell input 
{
	padding-left:2px;
}
.RadComboBox_NextGen .rcbInputCell input 
{
	text-align: right !important;
}
.RadComboBox_NextGen .rcbInputCell
{	
	padding: 0px 5px 0px 0px !important;
}
.RadComboBox_NextGen_rtl .rcbInputCell, .RadComboBox_NextGen_rtl .rcbInputCell input 
{
	padding-left:0pt;
	padding-right:2px;
}
.RadComboBox_NextGen .rcbFocused .rcbInputCell input 
{
	color:#006699;
}
.RadComboBox_NextGen .rcbDisabled .rcbInputCell 
{
	border-color:#FFFFFF;
}
.RadComboBox_NextGen .rcbDisabled .rcbInputCell input 
{
	color:#9bc2f5;
}
.RadComboBox_NextGen .rcbArrowCell 
{
	background:transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/CustomDropDownList/Skin/NextGen/arrow.gif') no-repeat scroll 0pt 0%;
	border:1px solid #FFFFFF;
	padding:0pt;
	width:13px;
}
.RadComboBox_NextGen .rcbDisabled .rcbArrowCell 
{
	background-position:0pt -13px;
	border-color:#FFFFFF;
}
.RadComboBox_NextGen .rcbArrowCellLeft 
{
	border-right-width:0pt;
}
.RadComboBox_NextGen .rcbArrowCellRight 
{
	border-left-width:0pt;
}
.RadComboBox_NextGen .rcbArrowCell a 
{
	font-size:0pt;
	height:13px;
	line-height:13px;
	text-decoration:none;
	text-indent:-9999px;
	width:13px;
}
.RadComboBox_NextGen .rcbDisabled .rcbArrowCell a 
{
	cursor:no-drop;
}
.rcbSlide 
{
	display:none;
	float:left;
	overflow:hidden;
	position:absolute;
}
.RadComboBoxDropDown_NextGen 
{
	background:#FFFFFF none repeat scroll 0% 50%;
	border:1px solid #006699;
	position:absolute;
}
.RadComboBoxDropDown_NextGen .rcbScroll 
{
	overflow:none;
}
.RadComboBoxDropDown_NextGen .rcbList 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	background:#F5F8E7;
	color:#006699;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}
.RadComboBoxDropDown_NextGen .rcbHeader 
{
	background:#929292 none repeat scroll 0% 50%;
	color:#FFFFFF;
	padding:4px;
}
.RadComboBoxDropDown_NextGen .rcbNoWrap .rcbItem, .RadComboBoxDropDown_NextGen .rcbNoWrap .rcbHovered, .RadComboBoxDropDown_NextGen .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown_NextGen .rcbNoWrap .rcbLoading 
{
	white-space:nowrap;
	cursor: pointer;
	cursor: hand;
}
.RadComboBoxDropDown_NextGen .rcbItem, .RadComboBoxDropDown_NextGen .rcbHovered, .RadComboBoxDropDown_NextGen .rcbDisabled, .RadComboBoxDropDown_NextGen .rcbLoading 
{
	padding:1px 20px 1px 4px;
}
* html .RadComboBoxDropDown_NextGen .rcbItem, * html .RadComboBoxDropDown_NextGen .rcbHovered, * html .RadComboBoxDropDown_NextGen .rcbDisabled, * html .RadComboBoxDropDown_NextGen .rcbLoading 
{
	/* not needed yet */
	cursor: pointer;
	cursor: hand;
}
.RadComboBoxDropDown_NextGen_rtl .rcbItem, .RadComboBoxDropDown_NextGen_rtl .rcbHovered, .RadComboBoxDropDown_NextGen_rtl .rcbDisabled, .RadComboBoxDropDown_NextGen_rtl .rcbLoading 
{
	padding:4px 4px 4px 20px;
}
.RadComboBoxDropDown_NextGen .rcbHovered 
{
	background:#E9EFFC none repeat scroll 0% 50%;
	color:#006699;
	cursor:default;
}
.RadComboBoxDropDown_NextGen .rcbDisabled 
{
	color:#CCCCCC;
	cursor:no-drop;
}
.RadComboBoxDropDown_NextGen .rcbLoading 
{
	background:#F0F0F0 none repeat scroll 0% 50%;
	text-align:center;
}
.RadComboBoxDropDown_NextGen .rcbMoreResults 
{
	background:#F3F3F3 none repeat scroll 0% 50%;
	clear:both;
	padding:4px;
	text-align:center;
}
.RadComboBoxDropDown_NextGen .rcbMoreResults a 
{
	background:transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/CustomDropDownList/Skin/NextGen/more_result.gif') no-repeat scroll 0% 50%;
	cursor:pointer;
	display:block;
	height:14px;
	margin:0pt auto 4px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-3333px;
	width:15px;
}
.RadComboBoxDropDown_NextGen .rcbMoreResults a:hover 
{
	background-position:0pt 100%;
}
.RadComboBoxDropDown_NextGen .rcbMoreResults span 
{
	display:block;
	text-align:center;
}
.RadComboBoxDropDown_NextGen .rcbScroll 
{
	/* not needed yet */
}
.autoSizeMenu 
{
	white-space: nowrap;
	overflow-x:hidden !important;
}
	.autoSizeMenu .rcbInputCell input 
	{
		width:99%;
	}
/* 4. CustomGrid.NextGen.css */
/******************************************
Date:		06/12/2008
Version :	1.0
Monster.Ebiz.WebServerControls.CustomGrid
CustomGrid NextGen Skin
*******************************************/
.RadGrid_NextGen
{
    padding:0px 1px;
}
.RadGrid_NextGen,
.MasterTable_NextGen,
.DetailTable_NextGen,
.GroupPanel_NextGen table,
.GridEditForm_NextGen table
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size:10px;	
}
.MasterTable_NextGen,
.DetailTable_NextGen
{
    border-collapse:separate !important;
}
.GridRow_NextGen td,
.GridAltRow_NextGen td,
.GridEditRow_NextGen td,
.GridFooter_NextGen td,
.GridGroupFooter_NextGen td,
.GridFilterRow_NextGen td,
.ResizeHeader_NextGen
{
	padding-left:7px;
	padding-right:7px;
}
.RadGrid_NextGen .rgAdd,
.RadGrid_NextGen .rgRefresh,
.RadGrid_NextGen .rgEdit,
.RadGrid_NextGen .rgDel,
.RadGrid_NextGen .rgFilter,
.RadGrid_NextGen .rgPagePrev,
.RadGrid_NextGen .rgPageNext,
.RadGrid_NextGen .rgExpand,
.RadGrid_NextGen .rgCollapse,
.RadGrid_NextGen .rgSortAsc,
.RadGrid_NextGen .rgSortDesc,
.RadGrid_NextGen .rgUpdate,
.RadGrid_NextGen .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}
.GroupPanelItems_NextGen input,
.GridCommandRow_NextGen img,
.GridHeader_NextGen input,
.GridFilterRow_NextGen img,
.GridPager_NextGen img
{
	vertical-align:middle;
}
/*header*/
.GridHeaderDiv_NextGen
{
}
.detailGrid .GridHeaderDiv_NextGen,
.briefGrid .GridHeaderDiv_NextGen 
{
    padding-right: 0px !important;
}
th.GridHeader_NextGen
{
	background-color:#E5ECF4 !important;
	font-size:10px;	
	word-wrap: break-word; /* Internet Explorer 5.5+ */		
    color:#666666 !important;
	text-align:left;
	vertical-align: middle;
	height: 30px;
}
th.headerCenter
{
	background-color:#E5EBC7 !important;
	font-size:10px;	
	word-wrap: break-word; /* Internet Explorer 5.5+ */		
    color:#666666 !important;
	text-align:left;
	vertical-align: middle;
	height: 30px;
	padding-left:6px;
	text-align: center;
}
.GridHeader_NextGen a
{
    color:#666666 !important;
    text-decoration: none;
}
/*rows*/
.GridRow_NextGen td,
.GridAltRow_NextGen td,
.GridEditRow_NextGen td,
.GridFooter_NextGen td,
.GridGroupFooter_NextGen td
{
	padding:4px;
	vertical-align:top;
}
.hidden div,
.hidden span
{
    display: none;
}
.geActions 
{
    width:145px;
}
.detailGrid .GridRow_NextGen td.geCheckbox,
.detailGrid .GridAltRow_NextGen td.geCheckbox
{
    min-height: 134px;
        _height: 134px;
    /* background-image: url("<MediaServer/>/id/hiring/core/gripArea-detailed.gif"); */
    background-repeat: no-repeat;
    background-position: center center;
}
.detailGrid.resumeGrid .GridRow_NextGen td.geCheckbox,
.detailGrid.resumeGrid .GridAltRow_NextGen td.geCheckbox 
{
    /* background-image: url("<MediaServer/>/id/hiring/core/gripArea-detailed.gif"); */
}
.briefGrid .GridRow_NextGen td.geCheckbox,
.briefGrid .GridAltRow_NextGen td.geCheckbox
{    
    /* background-image: url("<MediaServer/>/id/hiring/core/gripArea-brief.gif"); */
    background-repeat: no-repeat;
    background-position: center 25px;
    padding-left: 6px;
}
.detailGrid .SelectedRow_NextGen td.geCheckbox
{
    /* background-image: url("<MediaServer/>/id/hiring/core/gripArea-detailed-sel.gif"); */
}
.detailGrid.resumeGrid .SelectedRow_NextGen td.geCheckbox
{
    /* background-image: url("<MediaServer/>/id/hiring/core/gripArea-detailed-sel.gif"); */
}
.briefGrid .SelectedRow_NextGen td.geCheckbox
{
    /* background-image: url("<MediaServer/>/id/hiring/core/gripArea-brief-sel.gif"); */
}
td.geCheckbox input 
{
    cursor: pointer !important;
        cursor: hand; /* IE6 */
}
th.noBGdiv 
{
    background-position: -3px 0;
}
tr.GridRow_NextGen
{
	background-color: #fff;
	cursor:default;
}
    tr.GridRow_NextGen td
    {
		vertical-align:top;
    }
tr.GridAltRow_NextGen
{
	background-color: #E5ECF4;
	cursor:default;
}
    tr.GridAltRow_NextGen td 
    {
		vertical-align:top;
    }
    tr.GridRow_NextGen td td,
    tr.GridAltRow_NextGen td td
    {
        border-bottom: none;
    }
/*
.GridRow_NextGen td,
.GridAltRow_NextGen td
{
	border-color:#fcfcfc #fff #fcfcfc #ededed;
}
*/
.GridRow_NextGen>td:first-child,
.GridAltRow_NextGen>td:first-child,
.GridEditRow_NextGen>td:first-child,
.GridFooter_NextGen>td:first-child,
.GridGroupFooter_NextGen>td:first-child
{
	border-left-color:#fcfcfc;
}
.GridRow_NextGen a,
.GridAltRow_NextGen a,
.GridEditRow_NextGen a,
.GridFooter_NextGen a,
.GridGroupFooter_NextGen a,
.GridEditForm_NextGen a
{
	color:#1866D5;
}
.ActiveRow_NextGen
{
}
.ActiveRow_NextGen,
.GridRowOver_NextGen
{
    background:#e8f5fd;
}
.GridRowOver_NextGen td
{
	border-left:0;
	border-right:0;
	padding-left:8px;
	padding-right:8px;
}
.ActiveRow_NextGen td,
.GridRowOver_NextGen td
{
	border-top-color:#d8f0fa;
	border-bottom-color:#d8f0fa;
}
tr.SelectedRow_NextGen
{
    background-color:  #e8f5fd;
}
tr.SelectedRow_NextGen td
{
}
td.geCheckbox
{    
    /* cursor: move; */
}
.SelectedRow_NextGen td a
{    
    cursor: pointer !important;
        cursor: hand; /* IE6 */
}
.GridEditRow_NextGen
{
    background:#caeefe;
}
.GridEditRow_NextGen td
{
	border-color:#caeefe;
}
/*footer*/
.GridFooter_NextGen,
.GridGroupFooter_NextGen
{
	color:#999;
}
.GridFooter_NextGen td,
.GridGroupFooter_NextGen td
{
	border-color:#dbe4e9 #fff #fcfcfc #ededed;
}
/*dragging*/
#ctl00_ctl00_ContentPlaceHolderBase_ContentPlaceHolderRight_BrGrid_grBrief_DraggedRows, /* "Tried and true" but clunky way to call dragged rows */
#ctl00_ctl00_ContentPlaceHolderBase_ContentPlaceHolderRight_DtGrid_grExp_DraggedRows,
.XSelectedRow_NextGen /* More attactive, but experimental way to do it */
{
    display: none;
}
.MasterTable_NextGen
{
    -moz-user-select: none;
}
#singleRowGhost
{
    border: none 0px #FCD882 !important;
    opacity: 0.5;
    filter: alpha(opacity=50);
    display: block;
    height:auto;
}
#multiRowsGhost
{
    border: none;
    opacity: 0.5;
    filter: alpha(opacity=50);
    background-image: url("http://media.newjobs.com/id/hiring/core/multipleRows.gif");
    background-repeat: no-repeat;
    height: 81px;
    width: 718px !important;
}
#multiRowsGhost p 
{
    color: #0161b2;
    margin-left: 30px;
    margin-top: 7px;
}
#multiRowsGhost table
{
    display: none;
}
.GridItemDropIndicator_NextGen
{
    border: none;
}
/*status*/
.GridPager_NextGen span
{
	color:#999;
}
/*new client-side pager*/
.pagingExpandedViewNavigationSelected 
{
    font-weight: bold;
    color: #999;
}
.pagingExpandedViewNavigation a
{
    text-decoration: none;
    color: #1000C2;
}
    .pagingExpandedViewNavigation td
    {
        line-height: 20px;
        font-size: 10px;
    }
.pagingNavigation 
{
    /*display: none;*/
    z-index: 4;
    position: relative;
    margin-top: -30px;
    margin-right: 120px;
}
.pagingExpandedViewNavigation input
{
    border: solid 1px #999;
    width: 16px;
    height: 12px;
    line-height: 16px;
}
/*old server-side pager*/
.GridPager_NextGen
{
    background:#f1fbfe;
    line-height:20px;
}
.GridPager_NextGen td
{
    border-top:1px solid #9db6c5;
    padding:1px 7px 2px;
}
.GridPager_NextGen div span,
.GridPager_NextGen a,
.GridPager_NextGen .sliderPagerLabel_NextGen
{
	color:#333;
}
.PagerLeft_NextGen
{
	float:left;
}
.PagerRight_NextGen
{
	float:right;
}
.PagerCenter_NextGen
{
	text-align:center;
}
.PagerCenter_NextGen span
{
	vertical-align:middle;
}
.RadGrid_NextGen .rgPagePrev
{
	background-position:5px -1789px;
}
.RadGrid_NextGen .rgPageNext
{
	background-position:-21px -1789px;
}
/*sorting, reordering*/
.GridHeader_NextGen .rgSortAsc
{
	background-position:-20px -1693px;
	height:10px;
}
.GridHeader_NextGen .rgSortDesc
{
	background-position:4px -1693px;
	height:10px;
}
.TopReorderIndicator_NextGen,
.BottomReorderIndicator_NextGen
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
}
.BottomReorderIndicator_NextGen
{
	background-position:-21px -1664px;
}
/*filtering*/
.GridFilterRow_NextGen td
{
    padding-top:4px;
    padding-bottom:4px;
    border-left:1px solid #ededed;
    border-right:1px solid #fff;
    border-bottom:1px solid #ededed;
}
.RadGrid_NextGen .rgFilter
{
	background-position:2px -1597px;
}
.GridFilterRow_NextGen input[type="text"]
{
	border:1px solid;
	border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
	/*font:12px arial,sans-serif;*/
	color:#333;
	vertical-align:middle;
}
/*grouping*/
.GroupPanel_NextGen
{
	border:1px solid #66707c;
	background:#4b92aa;
	color:#fff;
}
.GroupPanel_NextGen .rgSortAsc
{
	background-position:-21px -1627px;
}
.GroupPanel_NextGen .rgSortDesc
{
	background-position:4px -1626px;
}
.GroupPanel_NextGen td
{
	border:1px solid;
	border-color:#b1c9d8 #83a9c1 #94c1ce;
	padding:7px;
}
.GroupPanel_NextGen td td
{
	border:0;
	padding:0;
}
.GroupHeader_NextGen
{
    font-size:1.27em;
    font-weight:bold;
	color:#039;
}
.GroupHeader_NextGen td
{
    padding:6px 8px;
}
.RadGrid_NextGen .rgExpand
{
	background-position:-21px -1723px;
	background-color:#fcfcfc;
}
.RadGrid_NextGen .rgCollapse
{
	background-position:4px -1721px;
	background-color:#fcfcfc;
}
.GroupHeader_NextGen td p
{
    display:inline;
    padding:0 10px;
    background:#fcfcfc;
}
.GroupHeader_NextGen td div div
{
	top:-0.5em;
	padding:0 10px;
	background:#fcfcfc;
}
.GroupHeader_NextGen td div div div
{
	top:0;
	padding:0;
	border:0;
}
/*editing*/
.GridEditForm_NextGen
{
	border-bottom:1px solid #ededed;
}
/*
.GridEditForm_NextGen input[type="text"],
.GridEditForm_NextGen textarea
{
	border:1px solid;
	border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
	font:12px arial,sans-serif;
	color:#333;
}
*/
.RadGrid_NextGen .rgUpdate
{
	background-position:3px -1949px;
}
.RadGrid_NextGen .rgCancel
{
	background-position:3px -1981px;
}
/*hierarchy*/
.DetailTable_NextGen
{
	border:1px solid #ededed;
	border-right:0;
}
/*command row*/
.GridCommandRow_NextGen
{
	background: #5ca6bc;
	color:#fff;
}
.GridCommandRow_NextGen td
{
	border:1px solid;
	border-color:#7a8591 #66707c #043350;
	padding:0;
}
.GridCommandRow_NextGen td td
{
	border:0;
	padding:3px 7px 4px;
}
.GridCommandRow_NextGen td td td
{
	padding:1px;
}
.GridCommandRow_NextGen table
{
	border:1px solid;
	border-color:#c2d5e1 #83a9c1 #a8cfd9;
}
.GridCommandRow_NextGen table table
{
	border:0;
}
.GridCommandRow_NextGen a
{
	color:#fff;
	text-decoration:none;
}
.RadGrid_NextGen .rgAdd
{
	background-position:0 -1856px;
}
.RadGrid_NextGen .rgRefresh
{
	background-position:0 -1824px;
}
.RadGrid_NextGen .rgEdit
{
	background-position:0 -1888px;
}
.RadGrid_NextGen .rgDel
{
	background-position:0 -1920px;
}
/*loading*/
.LoadingPanel_NextGen
{
	background:url('Grid/loading.gif') center center no-repeat #fff;
}
/*rtl*/
.RadGridRTL_NextGen .GridHeader_NextGen,
.RadGridRTL_NextGen .ResizeHeader_NextGen
{
	text-align:right;
}
.RadGridRTL_NextGen .PagerLeft_NextGen,
.RadGridRTL_NextGen .GridPager_NextGen .radslider
{
	float:right;
}
.RadGridRTL_NextGen .PagerRight_NextGen
{
	float:left;
}
.rowMask 
{
    height: 160px;
    width: 680px;
    position: absolute;
    z-index: 1;
}
.MasterTable_NextGen a 
{
    cursor: pointer;
        *cursor: hand; /*IE6*/
}
tr.draggedRow td 
{
    border-top: none;
    border-bottom: dashed 1px #000;
}
tr.draggedRowFirst td 
{
    border-top: dashed 1px #000;
    border-bottom: dashed 1px #000;
}
tr.draggedRowFirst td.geCheckbox,
tr.draggedRow td.geCheckbox
{
    border-left: dashed 1px #000;
}
tr.draggedRowFirst td.gbActions,
tr.draggedRow td.gbActions,
tr.draggedRowFirst td.geActions,
tr.draggedRow td.geActions,
tr.draggedRowFirst td.geRatingAndActions,
tr.draggedRow td.geRatingAndActions
{
    border-right: dashed 1px #000;
}
.draggedRowFirst td table td,
.draggedRow td table td 
{
    border: none;
}
/* misc */
.buttonsRight 
{
    _width: 160px;
}
/* 5. Menu.NextGen.css */
/**************************************************************************
Date:		07/18/2008
Version :	1.0
			Monster.Ebiz.WebServerControls.CustomMenu
Remarks:	CustomMenu NextGen skin which applicable to all MHX pages
***************************************************************************/
.RadMenu_NextGen
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/cm_action_left.gif) left top no-repeat;	
	padding-left: 3px;	
}
*html .RadMenu_NextGen
{
	width: 3px;
	float: none !important;
}
.RadMenu_NextGen a.rmLink
{ 
	height:18px;
	background: transparent url(http://media.newjobs.com/id/hiring/core/cm_action_arrow.gif) right top no-repeat;
	padding:0px 24px 0px 0px;
	border:none;	
	color:#ffffff;	
	margin:0pt;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}
.RadMenu_NextGen a.rmLink span
{
	height:18px;
	background: transparent url(http://media.newjobs.com/id/hiring/core/cm_action_center.gif) left top repeat-x;
	padding: 0px 10px;
	font-size:11px;
	line-height: 17px;
	font-weight: bold;
	text-align: center;
	text-decoration:none;
}
/* -- drop-down menu -- */
.RadMenu_NextGen .rmSlide
{	
	margin-left:6px;
	margin-top:6px;
	border:none; 
	background:transparent url(http://media.newjobs.com/id/hiring/core/shadowAlpha.png) no-repeat scroll right bottom;	
	*background:transparent url(http://media.newjobs.com/id/hiring/core/shadowAlpha_IE.gif) no-repeat scroll right bottom;	
}
.RadMenu_NextGen .rmSlide.mHidden 
{
	background:none;
} 
.RadMenu_NextGen .rmSlide ul.rmGroup
{
    border: 1px solid #999;
	background-color:#fff;
	margin:-6px 6px 6px -6px;	
}
.RadMenu_NextGen .rmSlide.mHidden ul.rmLevel1
{
	background:none;
	border:none;
} 
.RadMenu_NextGen .rmSlide.mHidden ul.rmLevel1 a.rmLink
{
	opacity:0;
	visibility:hidden;
}
.RadMenu_NextGen .rmSlide ul.rmLevel1 a.rmLink,
.RadMenu_NextGen .rmSlide ul.rmLevel2 a.rmLink
{	
	background: none;
	text-align: left;
}
.RadMenu_NextGen .rmSlide ul.rmLevel1 a.rmLink span,
.RadMenu_NextGen .rmSlide ul.rmLevel2 a.rmLink span
{
	height:18px;
	background: none;
	font-size:11px;
	line-height: 17px;
	font-weight: normal;
	text-align: left;
}
div.RadMenu_NextGen .mHidden .rmItem:hover,
div.RadMenu_NextGen .mHidden .rmItem.rmExpanded
{
	background:none;
}
.RadMenu_NextGen .rmLevel1, .rmLevel2
{
	margin:-6px 3px 6px -2px!important;
}
.RadMenu_NextGen ul.rmLevel1 li 
{
	padding:5px;
	font-size:11px;
	color:#0066cc;
	font-family:verdana,arial,sans-serif;
	text-decoration:none;	
}
.RadMenu_NextGen ul.rmLevel1 li a
{
	_padding:5px;
	_font-size:11px;
	_color:#0066cc;
	_font-family:verdana,arial,sans-serif;
	_text-decoration:none;	
}
.RadMenu_NextGen ul.rmLevel1 li.rmLast 
{
	border-bottom:none;
}
.RadMenu_NextGen ul.rmLevel1 li a
{
	/*text-decoration:none;*/
	color:#0066cc;
	padding-right:30px;
}
.RadMenu_NextGen ul.rmLevel1 li a:hover,
.RadMenu_NextGen ul.rmLevel1 li a.rmExpanded
{	
	background: #d7ecfb url(http://media.newjobs.com/id/hiring/core/cm_action_arrow_right.gif) right no-repeat;			
}
.RadMenu_NextGen ul.rmLevel1 li:hover
{	
	background: #d7ecfb url(http://media.newjobs.com/id/hiring/core/cm_action_arrow_right.gif) right no-repeat;			
}
/* -- drop-down menu : popups --*/
.RadMenu_NextGen ul.rmLevel1 div.rmSlide 
{
	margin-left:-10px;
	margin-top:-10px;
}
.RadMenu_NextGen ul.rmLevel2 li:hover {
	border:none;
}
.RadMenu_NextGen ul.rmLevel2 li, ul.rmLevel2 li:hover,
.RadMenu_NextGen ul.rmLevel2 li.rmExpanded
{
	background:none;
	cursor:default;
}
.RadMenu_NextGen ul.rmLevel2 li div.cm-menu-info
{
	margin:0pt;
	border:none;
	color:#333;
}
/* -- Menu -- */
.RadMenu_NextGen div.rmContextMenu 
{
	z-index:9999;
}
div.RadMenu_NextGen .rmItem 
{
	_padding: 0px;
}
.RadMenu_NextGen .cm-menu-info
{
	padding:0pt 10px;
}
/***************** Disabled skin ********************/
.RadMenu_NextGen_disabled
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/cm_action_left_disabled.gif) left top no-repeat !important;	
}
	.RadMenu_NextGen_disabled a.rmLink.action-btn
	{
		background: transparent url(http://media.newjobs.com/id/hiring/core/cm_action_arrow_disabled.gif) right top no-repeat;
	}
		.RadMenu_NextGen_disabled a.rmLink.action-btn span
		{
			background: transparent url(http://media.newjobs.com/id/hiring/core/cm_action_center_disabled.gif) left top repeat-x;
		}
/********** Batch Actions ***********/
#batchActions .RadMenu_NextGen
{	
    background: #fff;
	border: solid 1px #7e9bb9;
	height: 17px;
}
#batchActions .RadMenu_NextGen a.action-btn span 
{
    background-image: none !important;
}
#batchActions .RadMenu_NextGen ul.rmLevel1 li a:hover,
#batchActions .RadMenu_NextGen ul.rmLevel1 li a.rmExpanded,
#batchActions .RadMenu_NextGen ul.rmLevel1 li:hover
{	
	background: #d7ecfb;
}
#batchActions .RadMenu_NextGen a.action-btn
{ 
	background: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDropDownList/Skin/XP/arrow.gif) top right no-repeat !important;
	height: 17px;
}
    #batchActions .RadMenu_NextGen a.action-btn:hover
    {
        background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDropDownList/Skin/XP/arrow.gif) top right no-repeat;
    }
    #batchActions .RadMenu_NextGen a.rmLink 
    {
        height: auto;
        padding: 0px;
    }
#batchActions .RadMenu_NextGen a.rmLink span
{	
	color: #000;
	font-size: 9px;
	font-face: Arial, Helvetica, sans-serif;
	height: auto;
	line-height: 16px;
	font-weight: normal;
	width: 120px;
	text-align: left;
}
#batchActions .RadMenu_NextGen ul.rmLevel1 li
{
	padding:3px 0px;
	font-size:9px;
	color:#0066cc;
	font-family:verdana,arial,sans-serif;
	text-decoration:none;	
}
#batchActions .RadMenu_NextGen ul.rmLevel1 li.rmItem a 
{
}
/***** Disabled Batch Actions *****/
 #batchActions .RadMenu_NextGen_disabled
{
	background: #fff !important;
	border: solid 1px #7e9bb9;
	height: 17px;
}
	#batchActions .RadMenu_NextGen_disabled a.rmLink.action-btn span
	{		
		color: #000;
		font-size: 9px;
		font-face: Arial, Helvetica, sans-serif;
		height: auto;
		line-height: 16px;
		font-weight: normal;
		text-align: left;
	}
    #batchActions .RadMenu_NextGen_disabled a.rmLink.action-btn
    {
        background: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomDropDownList/Skin/XP/arrow-disabled.gif) top right no-repeat;
    }
    #batchActions #folders-actions-menu .rmSlide ul.rmGroup, #cnds-actions-menu .rmSlide ul.rmGroup, #single-action-popup.rmSlide ul.rmGroup 
    {
        white-space: normal;
        font-size: 9px;
        margin: -7px 0 0 -10px !important;
    }
    #batchActions .RadMenu_NextGen .rmSlide 
    {
        background: none;
    }
/* 6. PanelBar.NextGen.css */
/**************************************************************************
Date:		07/04/2008
Version :	1.0
			Monster.Ebiz.WebServerControls.CustomPanelBar
Remarks:	CustomPanelBar NextGen skin which applicable to all MHX pages
***************************************************************************/
.RadPanelBar_NextGen
{
	background: #fff;
	line-height: 21px;
	width:auto !important; /* override the default width */
}
.RadPanelBar_NextGen .rpRootGroup
{
	border: solid 1px #4BA8E3;
	border-right: none;
}
/* global text properties */
.RadPanelBar_NextGen .rpRootGroup .rpText
{
	background: transparent url(http://media.newjobs.com/id/hiring/58/redux/bg_filters_top.gif) repeat-x scroll left top;/*DEV00395137*/
	color:#FFF;
	height:23px;
	margin-left:5px;
	font-weight:bold;
	font-size: 10px;
	font-height: 2.4em;
	_border-bottom:none; /* IE6 */
	padding-left: 10px;
}
/* global link styles */
.RadPanelBar_NextGen .rpRootGroup .rpLink
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/2009.04/bg_filters_top.png) repeat-x top left;
	color:#666;
}
/* panelbar item icon [if any] */
.RadPanelBar_NextGen .rpImage 
{
	margin:4px 0px 4px 5px;
	padding-top:3px;
	background:none;
}
/* panelbar root items style */
.RadPanelBar_NextGen div.rpSlide .rpText 
{
	background-color:#ffffff;
	background-image:none;
}
/* root items <li> style */
.RadPanelBar_NextGen .rpRootGroup .rpItem
{
	border-top: solid 1px CCCCCC;
}
/* li.first style */
.RadPanelBar_NextGen .rpRootGroup .rpFirst
{
	border-top: 0px;
}
/* child items global style */
.RadPanelBar_NextGen .rpGroup .rpText
{
	border: 0;
	background: transparent;
	font-weight:normal;
	padding: 0px 20px;
}
/* child items <li> style */
.RadPanelBar_NextGen .rpGroup .rpItem
{
	border-top: 0px;
}
/* child items li.last */
.RadPanelBar_NextGen .rpGroup .rpLast
{
	border-bottom: 0px;
}
/* selected child item */
.RadPanelBar_NextGen .rpGroup .rpSelected .rpText
{
	background: #f0f2f4;
}
/* child items link style */
.RadPanelBar_NextGen .rpGroup .rpLink
{
	color: #333;	
}
.RadPanelBar_NextGen .rpRootGroup .rpDisabled:hover,
.RadPanelBar_NextGen .rpRootGroup .rpDisabled .rpText
{
	/*background: url('PanelBar/MainItemNormal.gif') repeat-x;*/
	color: #ccc;
	cursor: default;
}
.RadPanelBar_NextGen .rpRootGroup .rpGroup .rpDisabled:hover,
.RadPanelBar_NextGen .rpRootGroup .rpGroup .rpDisabled .rpText
{
	text-decoration: none;
	background: none;
	color: #ccc;
	cursor: default;
}
.RadPanelBar_NextGen .rpRootGroup .rpLevel1
{
    padding-bottom: 23px;
    background: transparent url(http://media.newjobs.com/id/hiring/core/2009.04/bg_filters_bottom_no_border.png) no-repeat scroll left bottom;
}
.RadPanelBar_NextGen .rpRootGroup .rpLevel1 .rpText 
{
	border-bottom:none;
	font-weight:bold;
	font-size: 10px;
	background: transparent url(http://media.newjobs.com/id/hiring/core/2009.04/bg_facet_collapsed.png) no-repeat scroll -8px top;
	color: #0066CC;
}
.RadPanelBar_NextGen .rpRootGroup .rpLevel1 .rpExpanded .rpText 
{
	border-bottom:none;
	font-weight:bold;
	font-size: 10px;
	background: transparent url(http://media.newjobs.com/id/hiring/core/2009.04/bg_facet_expanded.png) no-repeat scroll -8px top;
	color: #0066CC;
}
.panelAlwaysOpen,
.panelAlwaysOpen span.rpText
{
	cursor:default; /* If the panel need always open */
}
.RadPanelBar_NextGen .rpSlide .rpLevel2 .rpItem .rpTemplate
{
}
.RadPanelBar_NextGen .rpSlide .rpExpandable
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/2009.04/bg_facet_collapsed.png) no-repeat scroll left top;	
	*margin-bottom: -2px;
}
.RadPanelBar_NextGen .rpSlide .rpExpanded
{
	background: none;
	border-bottom: none;
}
.RadPanelBar_NextGen .filterInfo
{
    color:#666666;
    display:block;
    font-size:10px;
    font-weight:normal;
}
.RadPanelBar_NextGen .rpLink BR
{
    line-height: 1px;	
}
/* 7. TabStrip.NextGen.css */
.RadTabStrip_NextGen 
{
	background-color: #136EC7;
}
.RadTabStrip_NextGen .rtsIn 
{
	color:#626262;
	font-weight:bold;
}
.RadTabStrip_NextGen .rtsLevel
{
	/* margin-left:10px !important; */
	position:relative;
	z-index:8;
}
.RadTabStrip_NextGen .rtsTxt 
{
	font-size:10px;
}
.RadTabStripBottom_NextGen .rtsLink:hover .rtsIn,
.RadTabStripTop_NextGen .rtsSelected .rtsIn 
{
	color:#333333;
}
.RadTabStripTop_NextGen .rtsLink
{
	background:transparent none;
	text-decoration:none;
}
.RadTabStripTop_NextGen a.rtsDisabled span
{
}
.RadTabStripTop_NextGen .rtsOut 
{
	margin-left:0pt;
}
.RadTabStripTop_NextGen .rtsFirst .rtsOut 
{
	margin-left:13px;
}
.RadTabStripTop_NextGen .rtsIn 
{
	padding:6px 25px 6px 0pt;
}
/* 8. ToolTip.NextGen.css */
/**************************************************************************
Date:		08/20/2008
Version :	1.0
			Monster.Ebiz.WebServerControls.CustomToolTip
Remarks:	CustomToolTip NextGen skin which applicable to all MHX pages
***************************************************************************/
/* r.a.d.tooltip resize element */
div.radtooltip_NextGen.ResizeElement
{
	border: solid 1px #d3fd2c;
	background: #f8fce0;
}
div.radtooltip_NextGen.LoadingSign
{	
	background: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_loading.gif)  no-repeat center;
	width: 100%; height: 100%;
}
div.radtooltip_NextGen
{
	position: absolute;
	cursor: default;
	left: 30px;
}
div.radtooltip_NextGen div.ToolTipCallout
{
	display:none;
}
div.radtooltip_NextGen.visiblecallout
{
	/**/
}
div.radtooltip_NextGen.visiblecallout div.ToolTipCallout
{
	display: block;
	background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_callout.gif);
	left: 50px;
	top: -4px;
	width: 27px;
	height: 14px;
}
div.radtooltip_NextGen table.ToolTipWrapper
{
	padding: 0px; margin: 0px;
	border-collapse: collapse;
}
div.radtooltip_NextGen table.ToolTipWrapper td
{		
	padding: 0px; margin: 0px;
	text-align: left;
	border-collapse: 0px; 
}
/* -------------------------- CORNER SETTINGS BEGIN ---------------------------------- */
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipTopLeft
{
	background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_topleft.gif);
	background-position: top left;
	height: 8px;
	line-height: 8px;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipTopRight
{
	background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_topright.gif);
	background-position: top right;
	height: 8px;
	line-height: 8px;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipBottomLeft
{
	background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_bottomleft.gif);
	background-position: bottom left;
	height: 6px;
	line-height: 6px;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipBottomRight
{
	background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_bottomright.gif);
	background-position: bottom right;
	height: 6px;
	line-height: 6px;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipTopCenter,
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipBottomCenter
{
	line-height: 0px; font-size: 1px;
	background: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/ToolTipTopParts_nextgen.gif) ;
	background-repeat: repeat-x;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipTopCenter
{
	background-position: 0 0;
	line-height: 9px;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipBottomCenter
{
	background-position: 0 bottom;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipLeftMiddle,
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipRightMiddle
{
	background-image:  url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/ToolTipSideParts_nextgen.gif);
	background-repeat: repeat-y;
	font-size: 1px;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipLeftMiddle
{
	background-position: 0 0;
	width: 10px;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipRightMiddle
{
	background-position: right 0;
	width: 9px;
}
/* -------------------------- CORNER SETTINGS END ---------------------------------- */
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipContent
{
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	height: 50px;
	background: #e5ebc7;
	padding: 4px;
	color: black;
	width: 300px;
}
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipContent ul
{
	padding-left:15px;
	margin:0px;
}
/*div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipContent li
{
	list-style-position: inside;
}*/
div.radtooltip_NextGen div.ToolTipTitlebar
{	
	color: #272397;
	font: normal 18px Arial, "Trebuchet MS", Verdana, Sans-serif;
	float:left;
	line-height: 22px;
	padding: 4px;
}
/* close button */
div.radtooltip_NextGen a.CloseButton,
div.radtooltip_NextGen a.CloseButton:hover
{
	display: block; float: right;
	position:absolute;
	right: 2px;
	width: 28px; height: 15px;
	font-size: 1px; line-height: 1px;
	margin-top: 3px;
	margin-right: 1px;
	background: url(ToolTip/close.gif)  no-repeat;
	text-indent: -9999px;
	outline: none;
}
/* --------------------------------------------- TOOLTIP CALLOUT SETTINGS BEGIN --------------------------------------------- */
div.radtooltip_NextGen div.ToolTipCallout
{
	position: absolute;
	left: 50px;
	top: -4px;
	width: 27px;
	height: 14px;
	line-height: 0px; font-size: 1px;
	background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_callout.gif);
	background-repeat: no-repeat;
}
/* position="Center" */
div.radtooltip_NextGen .Center
{
	background: none !important;
}
/* position="BottomRight" */
.radtooltip_NextGen .TopLeft
{
	background-image: "http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_topleft.gif";
	background-position: top left;
}
/* position="BottomCenter" */
.radtooltip_NextGen .TopCenter
{
	left: 50% !important;
	margin-top: -9px; margin-left: -10px;
	background-position: 0 0 !important;
}
/* position="BottomLeft" */
.radtooltip_NextGen .TopRight
{
	background-image: "http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_topright.gif";
	background-position: top right;
}
/* position="TopCenter" */
.radtooltip_NextGen .BottomCenter
{
	top: 100% !important; left: 50% !important;
	margin-left: -10px !important; margin-top: -1px !important;
	width: 100% !important;
	background-position: 0 -55px !important;
}
/* position="TopLeft" */
.radtooltip_NextGen .BottomRight
{
	background-image: "http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_bottomright.gif";
	background-position: bottom right;
}
/* position="TopRight" */
.radtooltip_NextGen .BottomLeft
{
	background-image: "http://media.newjobs.com/id/hiring/core/ServerControls/CustomToolTip/Skin/NextGen/tooltip_nextgen_bottomleft.gif";
	background-position: bottom left;
}
/* position="MiddleRight" */
.radtooltip_NextGen .MiddleLeft
{
	top: 50% !important;
	margin-left: -10px; margin-top: -7px;
	background-position: 0 -44px !important;
}
/* position="MiddleLeft" */
.radtooltip_NextGen .MiddleRight
{
	left: 100% !important; top: 50% !important;
	margin-left: -1px; margin-top: -10px;
	background-position: 0 -33px;
}
/* --------------------------------------------- TOOLTIP CALLOUT SETTINGS END --------------------------------------------- */
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipTopLeft,   
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipTopCenter,   
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipTopRight,   
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipLeftMiddle,   
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipContent,   
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipRightMiddle,   
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipBottomLeft,   
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipBottomCenter,   
div.radtooltip_NextGen table.ToolTipWrapper td.ToolTipBottomRight   
{
    padding: 0;
    border: 0;
}	
/* 9. TreeView.NextGen.css */
/**************************************************************************
Date:		07/04/2008
Version :	1.0
			Monster.Ebiz.WebServerControls.CustomTreeView
Remarks:	CustomTreeView NextGen skin which applicable to all MHX pages
***************************************************************************/
/* general styles */
.RadTreeView_NextGen
{
	width:100%;
	float: left;
	font:11px Arial,tahoma,verdana,sans-serif;
	color:#000;
	line-height:1.273em;	
	padding:0px;
	margin: 0px;
	max-height:285px;	    
	overflow:auto;
	padding-bottom: 5px;
}
.RadTreeView_NextGen a.rtIn,
.RadTreeView_NextGen .rtEdit .rtIn input
{
	font:11px arial,tahoma,verdana,sans-serif;
	color:#000;
	line-height:1.273em;
	height: expression( this.scrollHeight > 284 ? "285px" : "auto" );
	padding-bottom:15px;
	overflow:auto;	
}
.RadTreeView_NextGen .rtTop, 
.RadTreeView_NextGen .rtMid, 
.RadTreeView_NextGen .rtBot
{
	padding: 0 0 0 13px;
}
.RadTreeView_NextGen .rtUL .rtLI .rtUL 
{
	padding-left:15px;
}
.RadTreeView_NextGen .rtPlus, 
.RadTreeView_NextGen .rtMinus
{
	margin:6px 1px 0 -10px;
	width:9px;
	height:9px;
}
.RadTreeView_NextGen .rtPlus
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/CustomTreeView/Skin/NextGen/PlusMinusNew.gif') no-repeat 0 0;
}
.RadTreeView_NextGen .rtMinus
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/CustomTreeView/Skin/NextGen/PlusMinusNew.gif') no-repeat 0 -9px;
}
.RadTreeView_NextGen .rtSp
{
	height:20px;
}
.RadTreeView_NextGen .rtChk
{
	margin: 0 2px;
	padding:0;
	width:12px;
	height:12px;
}
.RadTreeView_NextGen .rtIn
{
	margin-left:3px;
	padding: 2px 3px;
	text-decoration:none;
}
.RadTreeView_NextGen .rtImg
{
	cursor:pointer;
}
/* endof general styles */
/* node states */
.RadTreeView_NextGen .rtHover .rtIn
{
	background:none;
	border:none;
	cursor:pointer;
	padding:0pt;
	margin-left:6px;
}
.RadTreeView_NextGen .rtSelected .rtIn
{
	background:none;
	border:none;
	cursor:pointer;
	padding:0pt;
	margin-left:6px;
}
.RadTreeView_NextGen_disabled .rtIn,
.RadTreeView_NextGen .rtDisabled .rtIn
{
	color:#ccc;
}
.RadTreeView_NextGen .rtSelected .rtLoadingBelow
{
	color: #333;
}
.RadTreeView_NextGen div.rtHover,
.RadTreeView_NextGen div.rtSelected 
{
	background-color:#D6E8FF;
}
.RadTreeView_NextGen div.rtHover span.rtIn,
.RadTreeView_NextGen div.rtSelected span.rtIn
{
	background-color:#D6E8FF;
	padding:3.5px 3.5px 3.5px 0px;
	*padding:4px 4px 4px 0px;
}
/* endof node states */
/* in-line editing */
.RadTreeView_NextGen .rtLI .rtEdit .rtIn
{
	border: 1px solid #99defd;
	padding: 0 2px;
	height:1.2em;
	background: #fff;
	text-decoration: none;
	text-decoration:none;
}
.RadTreeView_NextGen .rtEdit .rtIn input
{
	height:1em;
	line-height:1em;
	border:0;
	margin:0;
	padding:0;
	background:transparent;
}
/* endof in-line editing */
/* drop targets */
.rtDropAbove_NextGen,
.rtDropBelow_NextGen
{
    border: 1px dotted black;
    font-size: 3px;
    line-height: 3px;
    height: 3px;
}
.rtDropAbove_NextGen
{
    border-bottom: 0;
}
.rtDropBelow_NextGen
{
    border-top: 0;
}
/* endof drop targets */
/* rtl-specific styles */
.RadTreeView_NextGen_rtl .rtPlus
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/CustomTreeView/Skin/NextGen/PlusMinusNew.gif') no-repeat -9px 0;
}
.RadTreeView_NextGen_rtl .rtMinus
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/CustomTreeView/Skin/NextGen/PlusMinusNew.gif') no-repeat -9px -9px;
}
/* firefox */
.RadTreeView_NextGen_rtl .rtPlus,
.RadTreeView_NextGen_rtl .rtMinus
{
	margin-right:-9px;
	right:-8px;
}
* html .RadTreeView_NextGen_rtl .rtPlus,
* html .RadTreeView_NextGen_rtl .rtMinus
{
	margin-right:-10px;
	right:0;
}
*+html .RadTreeView_NextGen_rtl .rtPlus,
*+html .RadTreeView_NextGen_rtl .rtMinus
{
	margin-right:-10px;
	right:0;
}
.RadTreeView_NextGen_rtl .rtTop,
.RadTreeView_NextGen_rtl .rtMid, 
.RadTreeView_NextGen_rtl .rtBot
{
	padding: 0 15px 2px 0;
	margin:0;
}
/* endof rtl-specific styles */
/* hacks for Opera & Safari */
@media screen and (min-width:550px)
{
	/* fixes for opera (changes the paddings/margins automatically in rtl mode) */
	html:first-child .RadTreeView_NextGen_rtl .rtPlus,
	html:first-child .RadTreeView_NextGen_rtl .rtMinus,
	html:first-child .RadTreeView_NextGen_rtl .rtFirst .rtLI .rtPlus,
	html:first-child .RadTreeView_NextGen_rtl .rtFirst .rtLI .rtMinus
	{
		margin:5px 1px 0 -10px;
		right:0;
	}
	/* fix for safari bug (inline-block positioned elements in rtl mode get no width) */
	:root .RadTreeView_NextGen_rtl .rtPlus,
	:root .RadTreeView_NextGen_rtl .rtMinus
	{
		right: 0;
		margin-right: -10px;
		margin-left: 1px;
	}
}
/* endof hacks */
/* 10. Window.NextGen.css */
/* RadWindow Screening Skin */
div.radwindow_NextGen table
{
    table-layout: fixed;
    background: #FFFFFF url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/gradients/base_grad_to_white.png') no-repeat right bottom;
}
div.radwindow_NextGen .titlebar table
{
    background: none;
}
div.radwindow_NextGen table td.corner
{
	width: 7px;
}
div.radwindow_NextGen table td.topleft
{
	background: transparent url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/blue_cap_tl.gif') no-repeat left top;
	height: 31px;
}
div.radwindow_NextGen table td.topright
{
	background: url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/blue_cap_tr.gif') no-repeat right top;
	height: 31px;
}
div.radwindow_NextGen table td.bodyleft
{
	background: transparent url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/999_pixel.png') repeat-y 0 0;
}
div.radwindow_NextGen .windowcontent
{
	height: 100%;
}
div.radwindow_NextGen table td.bodyright
{
	background: transparent url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/999_pixel.png') repeat-y 100% 0;
}
div.radwindow_NextGen table td.footerleft
{
	background: transparent url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/999_bl.png') no-repeat 0 100%;
	height: 7px;
}
div.radwindow_NextGen table td.footerright
{
	background: transparent url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/999_br.png') no-repeat 100% 100%;
	height: 7px;
}
div.radwindow_NextGen table td.footercenter
{
	background: transparent url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/999_pixel.png') repeat-x 0 100%;
	height: 7px;
}
div.radwindow_NextGen table td.titlebar
{
	background: url('http://media.newjobs.com/id/hiring/redux/global/rounded_corner/blue_cap_top.gif') repeat-x left top;
}
div.radwindow_NextGen td.statusbar
{
	display: none;
}
div.radwindow_NextGen td.statusbar .loading
{	
	background-image:url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/Loading.gif');	
}
div.radwindow_NextGen td.statusbar span.statustext
{
	font: normal 11px Verdana, Arial, Sans-serif;
	color: black;
}
div.radwindow_NextGen td.statusbar div
{		
    background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/WindowResizeHandle.gif') !important;
}
div.radwindow_NextGen td.statusbar input
{
    background-color: #f7f3e9;
    background-repeat: no-repeat;
}
/* --- TITLEBAR SETTINGS --- */
div.radwindow_NextGen table.titlebarcontrols ul.controlbuttons li a
{
	width: 18px; height: 18px; line-height: 18px; font-size: 1px;
	cursor: default;
	margin: 4px 0 0 2px;
}
/* reload button */
div.radwindow_NextGen table.titlebarcontrols ul.controlbuttons li a.reloadbutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat -50px top;
	display: none;
}
/* pin off button */
div.radwindow_NextGen table.titlebarcontrols ul.controlbuttons li a.pinbutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat 0 0;	
	display: none;
}
/* pin on button */
div.radwindow_NextGen table.titlebarcontrols ul.controlbuttons li a.pinbutton.on
{
	background-position: -17px 0 !important;
	display: none;
}
/* minimize button */
div.radwindow_NextGen table.titlebarcontrols ul.controlbuttons li a.minimizebutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat -65px 0;
	display: none;
}
/* maximize button */
div.radwindow_NextGen table.titlebarcontrols ul.controlbuttons li a.maximizebutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat -80px 0;
	display: none;
}
/* close button */
div.radwindow_NextGen table.titlebarcontrols ul.controlbuttons li a.closebutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/redux/global/x_icon.png') no-repeat 100% 0;
}
/* restore button */
div.radwindow_NextGen.maximizedwindow table.titlebarcontrols ul.controlbuttons li a.maximizebutton,
div.radwindow_NextGen.minimizedwindow table.titlebarcontrols ul.controlbuttons li a.minimizebutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat -34px 0 !important;
}
/* end of maximized window maxrestore button */
div.radwindow_NextGen table.titlebarcontrols a.windowicon
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/Icon.gif') no-repeat left top;
	width: 16px; height: 16px;
	cursor: default;
	margin: 6px 0 0 2px;
	display:none !important;/* Screening skin doesn't required this*/
}
div.radwindow_NextGen table.titlebarcontrols em
{
	font-style: normal;
	font: normal 12px Verdana, Arial, sans-serif;
	color: black;	
	padding: 6px 0 0 4px;
	display:none; /* Screening skin doesn't required this*/
}
/* --- END OF TITLEBAR SETTINGS --- */
/* --- MINIMIZED WINDOW SETTINGS --- */
div.radwindow_NextGen.minimizedwindow
{
	width: 120px !important; height: 30px !important;
	background: #abc1de;
	border: solid 1px #5d6f88;
}
div.radwindow_NextGen.minimizedwindow .pinbutton,
div.radwindow_NextGen.minimizedwindow .reloadbutton,
div.radwindow_NextGen.minimizedwindow .minimizebutton,
div.radwindow_NextGen.minimizedwindow .maximizebutton
{
	display: none !important;
}
div.radwindow.radwindow_NextGen.minimizedwindow table.titlebarcontrols 
{
	width: 150px !important;
    position: relative; top: -4px;
}
div.radwindow_NextGen.minimizedwindow em
{
	color: white !important;
	width: 55px !important;
}
div.radwindow_NextGen.minimizedwindow td.corner
{
	cursor: default;
}
/* normal states of the minimized window parts */
div.radwindow_NextGen.minimizedwindow td.corner.topleft
{
	background: none;
	width: 10px !important;
}
div.radwindow_NextGen.minimizedwindow td.corner.topright
{
	background: none;
	width: 10px !important;
}
div.radwindow_NextGen.minimizedwindow td.titlebar
{
	background: none;
	cursor: default !important;
}
/* end normal states of the minimized window parts */
/* hover states of the minimized window parts */
div.radwindow_NextGen.minimizedwindow:hover td.corner.topleft
{
	background: none;
	width: 10px;
}
div.radwindow_NextGen.minimizedwindow:hover td.corner.topright
{
	background: none;
	width: 10px;
}
div.radwindow_NextGen.minimizedwindow:hover td.titlebar
{
	background: none;
	cursor: default;
}
/* end hover states of the minimized window parts */
/* ---	END OF MINIMIZED WINDOW SETTINGS --- */
/* --- ICON MENU --- */
div.radwindow_NextGen div.iconmenu
{
	border: solid 1px #979797;
	background: #f0f0f0;
	top: 26px; left: 14px;
	padding: 1px;
	width: 180px;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=140,color=#333333,strength=3);
}
div.radwindow_NextGen div.iconmenu ul
{
	padding: 0; margin: 0;
	list-style: none;
}
div.radwindow_NextGen div.iconmenu ul a
{
	display: block;
	font: normal 11px Verdana, Arial, Sans-serif;
	text-decoration: none;
	color: black;
	border: solid 1px #f0f0f0;
	padding: 0 4px 0 18px;
	background: #f0f0f0 url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/IconMenuSprites.gif') no-repeat 0 -48px;
	margin: 2px 0;
}
div.radwindow_NextGen div.iconmenu ul a span
{
	line-height: 16px;
}
div.radwindow_NextGen div.iconmenu ul a:hover
{
	border: solid 1px #a8d8eb;
	background-color: #e0edf3;
}
div.radwindow_NextGen div.iconmenu ul li.restore a
{
	background-position: 0 -46px;
}
div.radwindow_NextGen div.iconmenu ul li.minimize a
{
	background-position: 0 -30px;
}
div.radwindow_NextGen div.iconmenu ul li.maximize a
{
	background-position: 0 2px;
}
div.radwindow_NextGen div.iconmenu ul li.close a
{
	background-position: 0 -14px;
}
/* #e0edf3  */
/* --- END OF ICON MENU --- */
/* --- RadAlert --- */
div.radwindow_NextGen .windowcontent .windowpopup.radalert
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogAlert.gif') no-repeat 4px 25px;
}
.radwindow .radalert .dialogtext 
{
	padding-left:50px;
	padding-top:26px;
	padding-bottom:10px;
}
div.radwindow_NextGen .windowcontent .radalert a.radwindowbutton
{
	background-image: url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.left.gif);
	padding: 0 0 0 3px;
	margin: 2px 100px 2px 0;
	vertical-align: middle;
	height: 29px; 
	text-decoration: none;
	float: right;
	_margin: 2px 50px 2px 0; 	
}
div.radwindow_NextGen .windowcontent .radalert a.radwindowbutton span.outerspan
{
	background: white url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.right.gif); no-repeat 100% 0;
	padding: 0 3px 0 0;
}
div.radwindow_NextGen .windowcontent .radalert a.radwindowbutton span.innerspan
{
	background: white url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.gif) repeat-x 0 0px;
	padding: 0 12px;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 8px;
	padding-bottom: 8px; /*New value for safari*/
}
/* --- RadPrompt --- */
div.radwindow_NextGen .windowcontent .windowpopup.radprompt
{
	margin:16px;
	font:normal 11px Arial;
	color:black;	
	padding:0px;
}
/* --- RadConfirm --- */
div.radwindow_NextGen .windowcontent .windowpopup.radconfirm
{
	margin:16px;
	font:normal 11px Arial;
	color:black;	
	padding:0px 0px 16px 0px;
	 background-image: none !important;
}
div.radwindow_NextGen .windowcontent .windowpopup.radconfirm
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogConfirm.gif') no-repeat 8px center;	
}
div.windowpopup.radconfirm div 
{
	padding-left: 125px;
	}
div.windowpopup.radconfirm div.dialogtext
{
	padding-left: 0px;
	text-align: left;
	}
div.radwindow_NextGen .windowcontent  input.dialoginput
{
	border: solid 1px #666;
	padding: 3px 4px 0 4px;
	height: 17px;
	background: transparent url('') repeat-x 0 -44px;
	width: 100%;
	font: normal 11px Verdana, Arial, Sans-serif;
}
/*
div.radwindow_NextGen .windowcontent   a,
div.radwindow_NextGen .windowcontent   a span
{
	text-decoration: none;
	color: black;
	line-height: 22px;
	cursor: default;
}*/
div.radwindow_NextGen .windowcontent a.radwindowbutton
{
	background-image: url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.left.gif);
	padding: 0 0 0 1px;
	margin: 8px 8px 8px 0;
	vertical-align: middle;
	height: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
}
div.radwindow_NextGen .windowcontent a.radwindowbutton span.outerspan
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.right.gif); no-repeat 100% 0;
	padding: 0 1px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbutton span.innerspan
{
	background: white url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.gif) repeat-x 0 0px;
	padding: 0 12px;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px; /*New value for safari*/
}
div.windowpopup.radconfirm  div.dialogtext p
{
	text-align: left;
	}
	div.windowpopup.radconfirm  div{
	text-align: right;
	}
/* BEGIN Remove Hover State
div.radwindow_NextGen .windowcontent a.radwindowbutton:hover
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat 0 -64px; 
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbutton:hover span.outerspan
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat right -64px;
	padding: 0 3px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbutton:hover span.innerspan
{
	background: white url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') repeat-x 0 -86px;
	padding: 0 12px;
}
END Remove Hover State */
/* modal dialog window background */
div.modaldialogbacgkround
{
	background: black;
}
.statusbarrow 
{
    display: none;
}
/* --- END OF MODAL DIALOGS --- */
/* --- SET WINDOW OPACITY --- */
div.radwindow.radwindow_NextGen.normalwindow.transparentwindow td.corner,
div.radwindow.radwindow_NextGen.normalwindow.transparentwindow td.titlebar,
div.radwindow.radwindow_NextGen.transparentwindow td.footercenter
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity: 1.0; -moz-opacity: 1.0;
}
/* --- END OF SET WINDOW OPACITY */
div.radwindow_NextGen .topresize
{
}
/* -- CHANGES FOR CANCEL AND CONTINUE BUTTON -- START --*/
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel
{
	background-image: url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.left.gif);
	padding: 0 0 0 1px;
	margin: 8px 8px 8px 0;
	vertical-align: middle;
	height: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel span.outerspan
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.right.gif); no-repeat 100% 0;
	padding: 0 1px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel span.innerspan
{
	background: white url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.gif) repeat-x 0 0px;
	padding: 0 12px;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px; /*New value for safari*/
}
/* BEGIN Remove Hover State
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel:hover
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat 0 -64px; 
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel:hover span.outerspan
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat right -64px;
	padding: 0 3px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel:hover span.innerspan
{
	background: white url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') repeat-x 0 -86px;
	padding: 0 12px;
}
END Remove Hover State */
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue
{
	background-image: url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.left.gif);
	padding: 0 0 0 1px;
	margin: 8px 8px 8px 0;
	vertical-align: middle;
	height: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue span.outerspan
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.right.gif); no-repeat 100% 0;
	padding: 0 1px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue span.innerspan
{
	background: white url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.gif) repeat-x 0 0px;
	padding: 0 12px;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px; /*New value for safari*/
}
/* BEGIN Remove Hover State
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue:hover
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat 0 -64px; 
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue:hover span.outerspan
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat right -64px;
	padding: 0 3px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue:hover span.innerspan
{
	background: white url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') repeat-x 0 -86px;
	padding: 0 12px;
}
END Remove Hover State */
/* -- CHANGES FOR CANCEL AND CONTINUE BUTTON -- FINISH --*/
/* 11. Editor.NextGen.css */
/* radEditor Outlook skin */
/* =========================== button with text begin ============================== */
.rade_toolbar.NextGen li .rade_tool_text span
{
	background-image: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CommandSprites.gif');
	background-repeat: no-repeat;
	width: 25px;
	height: 23px;
	line-height: 23px;
}
.rade_toolbar.NextGen li .rade_tool_text
{
	height: 23px;
	margin: 3px 1px 1px 1px;
	color: white;
	font: normal 11px Arial, Verdana, Sans-serif;
}
.rade_toolbar.NextGen li .rade_tool_text:hover,
.rade_toolbar.NextGen li .rade_tool_text.rade_tool_selected
{
	border: solid 1px #6e9700;
	margin: 2px 0 0 0;
	background-color: #d3eb99;
    background-image: none;
}
.rade_toolbar.NextGen li .rade_tool_text:hover,
.rade_toolbar.NextGen li .rade_tool_text.rade_tool_selected
{
	_border: 0 !important;
}
.rade_toolbar.NextGen li .rade_tool_text .rade_button_text
{
	padding-right: 4px;
	color: black;
}
/* This color must coincide with back color defined in .rade_wrapper */
.NextGen.rade_toolbarWrapper
{
	background-color: #f3f5e7 !important;
}
.NextGen.rade_toolZone .rade_toolbarWrapper
{
	background:transparent;
	float:none;
	clear:both;
}
.NextGen.rade_toolbarWrapper select 
{
    width: 220px;
    overflow: hidden;
}
/*==============================Editor wrapper=========================================*/
.radeditor.NextGen.rade_wrapper
{
	font: normal 11px Arial, Verdana, Sans-serif;
	border: 1px solid #97B11C;
}
.rade_tlbVertical
{
	width: 2px; font-size:1px;
}
.radeditor.NextGen.rade_wrapper table td.rade_contentCell
{
	border: solid 1px #c8c8c8;
	background: white;
}
/* ======================= rade_AlignmentSelector =================================*/
.NextGen.rade_AlignmentSelector
{
	border: solid 1px #777;
	background: white;	
}
.NextGen.rade_AlignmentSelector div
{
	width: 18px;
	height: 18px;
	margin: 1px auto;
	background-image: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CommandSprites.gif');
	background-repeat: no-repeat;
}
.rade_NoAlignment
{
	background-position: -2339px 0;
}
.rade_TopLeft
{
	background-position: -2507px -10px;
}
.rade_TopCenter
{
	background-position: -2537px -10px;
}
.rade_TopRight
{
	background-position: -2567px -10px;
}
.rade_MiddleLeft
{
	background-position: -2597px -10px;
}
.rade_MiddleCenter
{
	background-position: -2627px -10px;
}
.rade_MiddleRight
{
	background-position: -2657px -10px;
}
.rade_BottomLeft
{
	background-position: -2687px -10px;
}
.rade_BottomCenter
{
	background-position: -2717px -10px;
}
.rade_BottomRight
{
	background-position: -2747px -10px;
}
/* SpinBox */
.NextGen.rade_SpinBox li
{
	float: none; clear: both;
	line-height: 11px;
	margin: 0 0 1px 1px;
}
.NextGen.rade_SpinBox input
{	
	border: solid 1px #818181;
	height: 19px; line-height: 19px;
	background: white;
}
.NextGen.rade_SpinBox label
{
	width: 100px;
	line-height: 24px;
}
.NextGen.rade_SpinBox a
{
	border: solid 1px #818181;
	text-align: center;
	font: bold 10px Arial, Verdana, Sans-serif;
	color: #818181;
	background: #fff;
}
.NextGen.rade_SpinBox a:hover
{
	background: #fff;
	border: solid 1px #333;
	color: #333;
}
.NextGen.rade_SpinBox a span
{
	width: 9px; height: 9px; line-height: 9px;
}
/*============================== Rounded corners ===========================================*/
.radeditor.NextGen.rade_wrapper
{
	height:480px;
	width:640px;
}
.radeditor.NextGen .rade_wrapper_corner
{
    width: 1px; height: 1px; line-height: 1px; font-size:1px; background: #f3f5e7;
}
.radeditor.NextGen .rade_wrapper_center
{		
	height: 4px; line-height: 4px; font-size:1px;
}
.rade_center_top,
.rade_leftVerticalSide,
.rade_rightVerticalSide,
.rade_toolZone,
.rade_center_bottom
{
	background-color: #F3F5E7 !important;
}
/*=============== Editor modules ====================================*/
.rade_module
{
	color: #333;
	font: normal 11px Tahoma, sans-serif;
	line-height:normal;
	padding: 1px 5px;
	border-top: solid 1px #F3F5E7;
	border-right: solid 1px #F3F5E7;
	border-bottom: solid 1px #F3F5E7;
	border-left: solid 1px #F3F5E7;
	background:#F3F5E7;	
}
/*=====  modules switcher  =====*/
.rade_module_visible_icon,
.rade_module_hidden_icon
{
	width: 16px;
	height: 16px;
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CommandSprites.gif') no-repeat;
	margin: -2px 4px 0;
}
.rade_module_visible_icon
{
	background-position: -2368px -2px;
}
.rade_module_hidden_icon
{
	background-position: -2368px -24px;
}
a.rade_module_domlink
{
	color:#333;
	font: normal 11px Tahoma;
	padding: 3px 6px 1px;
	text-decoration: underline;
}	
a.rade_module_domlink_selected
{
	color:#333;
	font: normal 11px Tahoma;
	text-decoration: none;
	background-color:#eee;
	border:1px solid #898989;
	padding:0 5px;
}
/*=============== Editor resizer====================================*/
.radeditor.NextGen .rade_resizeCell div
{
    width:20px;
    height:25px;
    float:right;
    background:url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CornersSprites.gif') center -74px no-repeat; 
}
/* ======================== Editor AJAX Spellcheck ====================================*/
.rade_loading
{
    width:30px;
    background:url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/LoadingSpell.gif') center center no-repeat;
    float:left;
}
.rade_ajaxspell_wrapper
{
    border: 1px solid #515151 !important;    
}
.rade_ajaxspell_addicon,
.rade_ajaxspell_ignoreicon,
.rade_ajaxspell_okicon
{
    width: 16px !important;
    height: 16px;
    border: 0;
    margin: 2px 4px 0 0;
    background:url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CommandSprites.gif') no-repeat; 
}
.rade_ajaxspell_ignoreicon
{
	background-position: -2407px -1px;
}
.rade_ajaxspell_okicon
{
	background-position: -2433px -1px;
}
.rade_ajaxspell_addicon
{
	background-position: -2463px -1px;
}
button.rade_ajaxspell_okicon
{
    width: 22px;
    height: 22px;
}
/*============================== Editor modes ==============================================*/
div.rade_editorModes
{
	width: 100%;
    position: relative; 
	_position: static; /*IE fix*/    
    bottom: 1px;
}
.radeditor.NextGen .rade_editorModesCell
{
    width:100px ;
}
div.rade_editorModes a
{
	width: 27px; height: 21px;
	margin: 1px;
	margin-top: 0;
}
div.rade_editorModes .rade_mode_selected
{
	background-color: white;
	border: solid 1px #C8C8C8;
	border-top: 0;
	margin: 0;
}
div.rade_editorModes a span
{
	background-image: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ModesSprites.gif');
	background-repeat: no-repeat;
	background-color: transparent;
	height: 16px;
	width: 16px;
	margin: 2px 0 0 6px;
}
div.rade_editorModes .rade_mode_design span,
div.rade_editorModes .rade_mode_selected.rade_mode_design span
{
	background-position: 0 0;
}
div.rade_editorModes .rade_mode_html span,
div.rade_editorModes .rade_mode_selected.rade_mode_html span
{
	background-position: -16px 0;
}
div.rade_editorModes .rade_mode_preview span,
div.rade_editorModes .rade_mode_selected.rade_mode_preview span
{
	background-position: -32px 0;
}
/*============================== Editor css - TODO: Add skin specific prefixes!! ========================================== */
.NextGen.rade_dropDownBody
{
	background-color: white !important;
	background-image: none !important;
	border: solid 1px #8f8f8f;
	-moz-border-radius: 0.3em;
	border-radius: 0.3em; 
	-webkit-border-radius: 0.3;
	scrollbar-face-color: #e9e9e9;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #e9e9e9;
	scrollbar-3dlight-color: #dbdbdb;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #f5f5f5;
	scrollbar-darkshadow-color: #aeaeae;
}
.NextGen.rade_dropDownBody,
.NextGen.rade_dropDownBody table /*quirks mode*/
{
	font:12px arial,verdana,sans-serif;
}
.NextGen.rade_dropDownBody .rade_toolbar.NextGen
{
    height: auto;
    background:white;
}
.NextGen.rade_dropDownBody a
{
    background-image: none;
    background-color: white;
    border-bottom: solid 1px #aaaaaa;
    margin: 0;
}
.NextGen.rade_dropDownBody a:hover
{
    background-image: none;
    background-color: #eaeaea;
    border-bottom: solid 1px #aaaaaa;
}
.NextGen.rade_dropDownBody .rade_CustomLinks a
{
    background-image: none;
    background-color: white;
    border-bottom: 0;
}
.NextGen.rade_dropDownBody .rade_CustomLinks a:hover
{
    background-image: none;
    background-color: white;
    text-decoration: underline;
    border-bottom: 0;
}
.NextGen.rade_dropDownBody table td
{
	padding:1px 2px;
	border:1px solid #fff;
	color:#000;
	text-align:left;
}
.NextGen.rade_dropDownBody .rade_itemOver
{
	border: solid 1px #8f8f8f !important;
	background: #ffd38e !important;
}
.NextGen.rade_ColorPicker
{
	border: solid 1px #868686;
	padding: 4px;
	-moz-border-radius: 3px;
	background: #fafafa;
}
.NextGen.rade_ColorPicker table div
{
	width: 11px; height: 11px; line-height: 11px; font-size: 1px;
	border: solid 1px #c5c5c5;
}
.NextGen.rade_ColorPicker table td.rade_itemOver div
{
	border-color:#000;
}
.NextGen.rade_ColorPicker table td
{
	padding: 2px;
	padding-bottom: 0;
	padding-top: 0;
}
.NextGen.rade_dropDownBody.rade_ColorPicker table td.rade_itemOver
{
	border: 0 !important;
	background: transparent !important;
}
.NextGen.rade_ColorPicker .rade_ColorPickerFooter
{
	margin:0 auto;
	font: normal 11px Verdana, Arial, Sans-serif;
	height: 22px;
	line-height: 18px;
	width: 166px;
	padding:4px 0;
}
.NextGen.rade_ColorPicker span
{
	width: 82px;
	height: 20px;
	line-height: 18px;
	border: solid 1px #c5c5c5;
}
.rade_ColorPicker .rade_ColorPickerFooter .rade_DarkColor
{
	background: black;
	color: white;
	border-right:0;
}
.rade_ColorPicker .rade_ColorPickerFooter .rade_LightColor
{
	background: white;
	color: black;
	border-left:0;
}
.rade_InsertSymbol
{
	border: solid 1px #8f8f8f;
	background: white;
	width: auto !important;
}
.NextGen.rade_InsertSymbol table
{
	width: auto !important;
}
.NextGen.rade_InsertSymbol table td
{
	font: bold 11px Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	color: #333;
	width: 18px !important;
	height: 22px !important;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
}
.NextGen.rade_InsertSymbol table td.rade_itemOver
{
	color: #000;
}
.rade_InsertTable table
{
	float: left;
	background-color:#f9f9f9;
	cursor:NextGen;	
	width: 142px;
}
.rade_InsertTable td 
{
	padding:0 !important;
	border-color: #777 !important;
}
.rade_InsertTable td.rade_itemOver
{
	border-color: #ddd !important;
}
.rade_InsertTable td div
{	
	font-size:1px;
	width:10px;
	height: 10px;
	margin:1px !important;
	padding:0 !important;
}
.rade_InsertTable .rade_tlbVertical li
{
	float: left !important;
	width: 23px;
	margin: 0;
}
.rade_InsertTable .rade_tlbVertical li a,
.NextGen.rade_InsertTable .rade_tlbVertical .NextGen.rade_toolbar a.rade_tool_disabled
{
    background: none !important;
    margin: 0 !important;
    padding: 1px !important;
    border: 0 !important;
}
.rade_InsertTable .rade_tlbVertical li a:hover
{
	border: 1px solid #ccc !important;
	padding: 0 !important;
}
.NextGen.rade_InsertTable .rade_tlbVertical li a .rade_button_text
{
	width: auto !important;
	padding-left: 4px;
	color: #ccc;
}
.NextGen.rade_InsertTable .rade_tlbVertical li a .rade_button_text:hover
{
	color: black;
}
.rade_UndoRedo
{
	border: solid 1px #8f8f8f;
	background-color: white;
	padding: 0;
}
.NextGen.rade_UndoRedo table td,
.NextGen.rade_UndoRedo table td.rade_itemOver
{
	border: 0 !important;
	margin: 0 !important;
}
.NextGen.rade_ApplyClass table td
{
	border: 1px solid #cacaca;
	padding: 2px;
}
 .rade_ApplyClass span
{
	width: 12px; height: 13px; line-height: 13px;
	background-image: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ApplyClassSprites.gif');
	background-repeat: no-repeat;
}
 .rade_ApplyClass .rade_class_all
 {
	background-position: 0 -52px;
 }
 .rade_ApplyClass .rade_class_img
 {
	background-position: 0 -13px;
 }
 .rade_ApplyClass .rade_class_a
 {
	background-position: 0 -26px;
 }
 .rade_ApplyClass .rade_class_table
 {
	background-position: 0 -39px;
 }
 .rade_ApplyClass .rade_class_unknown
 {	
	background-position: 0 0;
 }
ul.rade_CustomLinks,
ul.rade_CustomLinks ul
{
	font: normal 11px Verdana, Arial, Sans-serif;
	color: black;
	background: none;		
}
ul.rade_CustomLinks
{
	margin: 0 2px;
}
ul.rade_CustomLinks a
{
	color: black;
}
ul.rade_CustomLinks ul
{
	margin-left: 12px;
}
ul.rade_CustomLinks a:hover
{
	text-decoration: underline;
	color: #666;
}
ul.rade_CustomLinks li
{
	padding: 1px 0;
}
ul.rade_CustomLinks a
{
	cursor: hand; cursor: pointer;
}
ul.rade_CustomLinks .rade_CustomLinksIcon
{
	width: 9px; height: 9px;
	background-image: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CustomLinksSprites.gif');
	background-repeat: no-repeat;
	margin: 2px 4px 0 0;
}
ul.rade_CustomLinks .rade_CustomLinksIcon.rade_icon_plus
{
	background-position: 0 0;
}
ul.rade_CustomLinks .rade_CustomLinksIcon.rade_icon_minus
{
	background-position: -9px 0;
}
ul.rade_CustomLinks .rade_CustomLinksIcon.rade_icon_empty
{
	background: none;
}
/* ================================================ Toolbar css ============================================== */
.NextGen.rade_toolbar
{
	/*background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolBarSprites.gif') repeat-x 0 -242px; */
	height: 28px;
	border-bottom: solid 0px #D4DFB1;
}
* html .radeditor{background-image: none !important}
.rade_tool
{
	width: 25px; height: 23px;
	margin: 2px 0 0 0;
	padding: 2px 0 0 0;
}
.rade_tool:hover
{
	padding: 2px 0 0 0;
	background: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolBarSprites.gif') repeat-x 0 -217px;
}
.rade_tool:active,
.rade_tool:focus,
.rade_tool_selected,
.rade_tool_selected:hover,
.rade_tool_selected:active,
.rade_tool_selected:focus
{
	background: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolBarSprites.gif') repeat-x 0 -192px;
}
.rade_tool_disabled,
.rade_tool_disabled:hover,
.rade_tool_disabled:active,
.rade_tool_disabled:focus
{
	border: 0;
	background: none;
}
/* vertical dropdowns with tools (e.g. insert form elements) */
.rade_dropDownBody .rade_tlbVertical .NextGen.rade_toolbar .rade_tool_text
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolbarVerticalSprites.gif') repeat-y -40px 0;
	border: 0;
	padding: 3px 1px 3px 3px;
	margin: 0 1px;
}
.rade_dropDownBody .rade_tlbVertical .NextGen.rade_toolbar .rade_tool_text:hover,
.rade_dropDownBody .rade_tlbVertical .NextGen.rade_toolbar .rade_tool_selected
{
	border: 1px solid #8f8f8f;
	padding: 2px 0 2px 2px;
	background: #eaeaea;
	color: #fff;
}
.NextGen.rade_dropDownBody .rade_tlbVertical .NextGen.rade_toolbar .rade_tool_disabled
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolbarVerticalSprites.gif') repeat-y -40px 0 !important;
	border: 0;
	padding: 1px;
	color: #000;
}
.NextGen.rade_dropDownBody .rade_tlbVertical .NextGen.rade_toolbar .rade_tool_text span.rade_button_text
{
	padding-left: 13px;
}
.NextGen.rade_dropDownBody .rade_tlbVertical .NextGen.rade_toolbar .rade_tool_disabled span
{
	opacity: 0.4;
	-moz-opacity: 0.4;
	filter: alpha(opacity=40);
}
.rade_tool span
{
	background-image: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CommandSprites.gif');
	background-repeat: no-repeat;
	background-color: transparent;
	height: 23px; /*!important;*/
}
 .rade_tool span.SmartFields.Help
{
	background-image: url('http://media.newjobs.com/id/hiring/redux/global/icon_question.png');
	background-repeat: no-repeat;
	background-color: transparent;
	height: 23px; /*!important;*/
	background-position: 8px 1px;
}
/* -- DROPDOWN -- */
.rade_toolbar.NextGen .rade_dropdown,
.rade_toolbar.NextGen .rade_tool_disabled.rade_dropdown:hover
{
	height: 16px;
	border: solid 1px #8f8f8f !important;
	margin: 5px 0 2px 0;
	padding: 2px 14px 0 2px;
	font: normal 11px Verdana, Arial, Sans-serif;
	color: black;
	background: white url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolBarSprites.gif') no-repeat right -92px;
	-moz-border-radius: 0.3em;
	-moz-border: 0.3em;
	-webkit-border-radius: 0.3;
}
.rade_toolbar.NextGen .rade_dropdown:hover,
.rade_toolbar.NextGen .rade_dropdown:active,
.rade_toolbar.NextGen .rade_dropdown:focus
{
	border: solid 1px #707070 !important;
	background-color: #ffd38e;
}
* html .rade_dropDownBody .rade_tlbVertical .rade_toolbar.NextGen .rade_tool_disabled,
* html .rade_dropDownBody .rade_tlbVertical .rade_toolbar.NextGen .rade_tool_disabled:hover,
* html .rade_dropDownBody .rade_tlbVertical .rade_toolbar.NextGen .rade_tool_disabled:active,
* html .rade_dropDownBody .rade_tlbVertical .rade_toolbar.NextGen .rade_tool_disabled:focus
{
	border: 0 !important;
	padding:1px !important;
	background:transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolbarVerticalSprites.gif') repeat-y -40px 0 !important;
}
.rade_tlbVertical .rade_dropdown
{
	width: 4px;
}
/* -- GRIP HANDLES -- */
/* -- horizontal grips -- */
.rade_toolbar.NextGen .rade_grip
{	
	width: 4px; height: 29px;
	/* TODO - Set the grip invisible as not needed */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	opacity: 0; -moz-opacity: 0;
}
/* -- horizontal grips end -- */
/* -- SPLIT BUTTON -- */
.rad_splitbutton
{
	width: 32px;
}
.rad_splitbutton:hover
{
    background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolBarSprites.gif') no-repeat 0 -167px !important;
}
.rade_tool_disabled:hover
{
	background: none !important;
}
.rad_splitbutton span
{
	width: 25px;
}
.split_arrow
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ToolBarSprites.gif') no-repeat 0 -108px !important;
	width: 5px !important;
	height: 22px;
	padding: 0 1px 0 1px;
}
/* -- SEPARATOR -- */
.rade_toolbar.NextGen li.rade_separator
{
	border-left: solid 1px #D4DFB1;
	background: #fff;
	height: 19px; width: 1px;
	margin: 5px 2px 0 2px;
}
/* vertical toolbar separator */
.rade_tlbVertical .rade_toolbar.NextGen li.rade_separator
{
	border-top: solid 1px #dcdcdc;
	background: white;
	height: 1px; width: 18px; line-height: 1px;
	margin: 2px 0 2px 3px;
}
/* -- COMMANDS BEGIN -- */
.rade_toolbar.NextGen .AboutDialog
{
	background-position: 4px 4px;
}
.AbsolutePosition
{
	background-position: -16px -17px;
}
.AjaxSpellCheck
{
	background-position: -38px 0;
}
.BackColor, .borderColor, .bgColor
{
	background-position: -60px 0;
}
.Bold
{
	background-position: -78px 1px;
}
.BringToFront
{
	background-position: -100px 0;
}
.Cancel
{
	background-position: -117px 0;
}
.Cancel
{
	background-position: -117px 0;
}
.ConvertToLower
{
	background-position: -138px 0;
}
.ConvertToUpper
{
	background-position: -157px -21px;
}
.Copy
{
	background-position: -179px 0;
}
.CreateLink
{
	background-position: -199px 0;
}
.Custom
{
	background-position: -219px 0;
}
.CustomLinkTool
{
	background-position: -237px -21px;
}
.ViewHtml
{
	background-position: -219px 0;
}
.CustomDialog
{
	background-position: -239px 0;
}
.rade_toolbar.NextGen .Cut
{
	background-position: -259px -20px;
}
.DecreaseSize
{
	background-position: -279px 0;
}
.DeleteCell
{
	background-position: -299px 0;
}
.DeleteColumn
{
	background-position: -319px 0;
}
.DeleteRow
{
	background-position: -338px 0;
}
.DeleteTable
{
	background-position: -359px 0;
}
.DocumentManager
{
	background-position: -379px -18px;
}
.FileOpen
{
	background-position: -399px 0;
}
.FileSave
{
	background-position: -418px 0;
}
.FileSaveAs
{
	background-position: -439px 0;
}
.FindAndReplace
{
	background-position: -457px -18px;
}
.FlashManager
{
	background-position: -477px -2px;
}
.ForeColor
{
	background-position: -498px 0;
}
.FormatCodeBlock
{
	background-position: -519px 0;
}
.FormatStripper
{
	background-position: -539px 0;
}
.Help
{
	background-position: -2938px 3px;
}
.ImageManager
{
	background-position: -576px -16px;
}
.ImageMapDialog
{
	background-position: -599px 0;
}
.IncreaseSize
{
	background-position: -617px 0;
}
.Indent
{
	background-position: -637px -17px;
}
.InsertAnchor
{
	background-position: -660px 0;
}
.InsertCodeSnippet
{
	background-position: -681px 0;
}
.InsertColumnLeft
{
	background-position: -699px 0;
}
.InsertColumnRight
{
	background-position: -719px 0;
}
.InsertDate
{
	background-position: -736px 0;
}
.InsertDocument
{
	background-position: -757px 0;
}
.InsertEmailLink
{
	background-position: -778px 0;
}
.InsertFlash
{
	background-position: -799px 0;
}
.InsertFormButton
{
	background-position: -819px -21px;
}
.InsertFormCheckbox
{
	background-position: -834px 1px;
}
.InsertFormElement
{
	background-position: -858px 0;
}
.InsertFormForm
{
	background-position: -879px 4px;
}
.InsertFormHidden
{
	background-position: -897px -20px;
}
.InsertFormImageButton
{
	background-position: -917px 0;
}
.InsertFormPassword
{
	background-position: -937px 0;
}
.InsertFormPassword
{
	background-position: -937px -20px;
}
.InsertFormRadio
{
	background-position: -958px 1px;
}
.InsertFormReset
{
	background-position: -977px 0;
}
.InsertFormSelect
{
	background-position: -999px 0;
}
.InsertFormSubmit
{
	background-position: -999px -20px;
}
.InsertFormText
{
	background-position: -1037px -20px;
}
.InsertFormTextarea
{
	background-position: -1057px 1px;
}
.InsertGroupbox
{
	background-position: -1077px -20px;
}
.InsertHorizontalRule
{
	background-position: -1097px 0;
}
.InsertImage
{
	background-position: -1117px 0;
}
.InsertMedia
{
	background-position: -1137px 0;
}
.InsertOrderedList
{
	background-position: -1157px 0;
}
.rade_toolbar.NextGen .InsertParagraph
{
	background-position: -1176px 0;
}
.InsertRowAbove
{
	background-position: -1197px 0;
}
.InsertRowBelow
{
	background-position: -1217px 0;
}
.InsertSnippet
{
	background-position: -1236px -17px;
}
.InsertSymbol
{
	background-position: -1257px 0;
}
.InsertTable
{
	background-position: -1277px 0;
}
.rade_toolbar.NextGen .InsertTime
{
	background-position: -1298px 0;
}
.InsertUnorderedList
{
	background-position: -1318px 0;
}
.rade_toolbar.NextGen .Italic
{
	background-position: -1338px 1px;
}
.JustifyCenter
{
	background-position: -1357px 0;
}
.rade_toolbar.NextGen .JustifyFull
{
	background-position: -1377px 0;
}
.JustifyLeft
{
	background-position: -1397px 0;
}
.JustifyNone
{
	background-position: -1417px 0;
}
.JustifyRight
{
	background-position: -1438px 0;
}
.LinkManager
{
	background-position: -1456px -16px;
}
.MediaManager
{
	background-position:  -1138px -18px;
}
.MergeColumns
{
	background-position: -1498px 0;
}
.MergeRows
{
	background-position: -1518px 0;
}
.ModuleManager
{
	background-position: -1536px 0;
}
.rade_toolbar.NextGen .Outdent
{
	background-position: -1558px 0;
}
.PageProperties
{
	background-position: -1578px 0;
}
.PasteStrip
{
	background-position: -1598px 0;
}
.Paste
{
	background-position: -1598px 0;
}
.PasteAsHtml
{
	background-position: -1619px 0;
}
.PasteFromWord
{
	background-position: -1641px 0;
}
.PasteFromWordNoFontsNoSizes
{
	background-position: -1663px 0;
}
.PasteHtml
{
	background-position: -1680px 0;
}
.PastePlainText
{
	background-position: -1699px 0;
}
.Print
{
	background-position: -1717px -18px;
}
.rade_toolbar.NextGen .Redo
{
	background-position: -1737px 0;
}
.RepeatLastCommand
{
	background-position: -1759px 0;
}
.Save
{
	background-position: -1777px 0;
}
.SaveLocal
{
	background-position: -1797px 0;
}
.SelectAll
{
	background-position: -1817px -16px;
}
.SendToBack
{
	background-position: -1838px 0;
}
.SetCellProperties
{
	background-position: -1858px 0;
}
.SetImageProperties
{
	background-position: -1878px 0;
}
.SetLinkProperties
{
	background-position: -1898px 0;
}
.SetTableProperties
{
	background-position: -1918px 0;
}
.TableWizard
{
	background-position: -1278px 0;
}
.ShowHideBorder
{
	background-position: -1938px 0;
}
.SpellCheck
{
	background-position: -1958px 0;
}
.SplitCell
{
	background-position: -1977px 0;
}
.rade_toolbar.NextGen .StrikeThrough
{
	background-position: -1997px 1px;
}
.StripAll
{
	background-position: -2018px -20px;
}
.StripCss
{
	background-position: -2038px 0;
}
.StripFont
{
	background-position: -2058px 0;
}
.StripSpan
{
	background-position: -2078px -20px;
}
.StripWord
{
	background-position: -2098px 0;
}
.Subscript
{
	background-position: -2118px 2px;
}
.Superscript
{
	background-position: -2138px -20px;
}
.Sweeper
{
	background-position: -2158px 0;
}
.TemplateManager
{
	background-position: -2178px -18px;
}
.ToggleBorders
{
	background-position: -2198px 0;
}
.ToggleDocking
{
	background-position: -2218px 0;
}
.rade_toolbar.NextGen .ToggleScreenMode
{
	background-position: -2238px 0;
}
.ToggleTableBorder
{
	background-position: -2258px 0;
}
.Underline
{
	background-position: -2277px 0;
}
.rade_toolbar.NextGen .Undo
{
	background-position: -2296px 0;
}
.Unlink
{
	background-position: -2319px 0;
}
.x
{
	background-position: -2339px 0;
}
.ToggleFloatingToolbar
{
    background-position: -2937px -22px;
}
.XhtmlValidator
{
	background-position: -2776px 0;
}
.TrackChangesDialog
{
	background-position: -2800px 0;
}
.ImageEditor
{
	background-position: -2839px 0;
}
/* -- COMMANDS END -- */
.RadEXhtmlButton
{
    border: solid 1px #c7dbe6;
    background: #f0f2f4;
    color: black;
    font: normal 11px Verdana, Arial, Sans-serif;
}
.CustomLinkManagerDialog
{
	background-position: -1456px -16px;
}
.CustomLinkManagerDialogEdit
{
	background-position: -1456px -16px;
}
/* 12. EditorWindow.NextGen.css */
/* RichTextEditor's Dialog Window/RadWindow Skin */
div.radwindow_Default table
{
    table-layout: fixed;
}
div.radwindow_Default table td.corner
{
	width: 7px;
}
div.radwindow_Default table td.topleft
{
	background: url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/CornerLeft.gif') no-repeat left top;
	height: 33px;
}
div.radwindow_Default table td.topright
{
	background: url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/CornerRight.gif') no-repeat right top;
	height: 33px;
}
div.radwindow_Default table td.bodyleft
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/BodyLeft.gif') repeat-y left top;
}
div.radwindow_Default .windowcontent
{
	height: 100%;
	border: solid 0px black;
	border-bottom: 0;
	background: white;
}
div.radwindow_Default table td.bodyright
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/BodyRight.gif') repeat-y right top;
}
div.radwindow_Default table td.footerleft
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/FooterLeft.gif') no-repeat left top;
	height: 17px;
}
div.radwindow_Default table td.footerright
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/FooterRight.gif') no-repeat right top;
	height: 17px;
}
div.radwindow_Default table td.footercenter
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/FooterCenter.gif') repeat-x;
	height: 17px;
}
div.radwindow_Default table td.titlebar
{
	background: url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/TitleBar.gif') repeat-x left top;
}
div.radwindow_Default td.statusbar
{
	display: none;
}
div.radwindow_Default td.statusbar .loading
{	
	background-image:url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/Loading.gif');	
}
div.radwindow_Default td.statusbar span.statustext
{
	font: normal 11px Verdana, Arial, Sans-serif;
	color: black;
}
div.radwindow_Default td.statusbar div
{		
    background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/WindowResizeHandle.gif') !important;
}
div.radwindow_Default td.statusbar input
{
    background-color: #f7f3e9;
    background-repeat: no-repeat;
}
/* --- TITLEBAR SETTINGS --- */
div.radwindow_Default table.titlebarcontrols ul.controlbuttons li a
{
	width: 18px; height: 18px; line-height: 18px; font-size: 1px;
	cursor: default;
	margin: 4px 0 0 2px;
}
/* reload button */
div.radwindow_Default table.titlebarcontrols ul.controlbuttons li a.reloadbutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat -50px top;
}
/* pin off button */
div.radwindow_Default table.titlebarcontrols ul.controlbuttons li a.pinbutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat 0 0;	
}
/* pin on button */
div.radwindow_Default table.titlebarcontrols ul.controlbuttons li a.pinbutton.on
{
	background-position: -17px 0 !important;
}
/* minimize button */
div.radwindow_Default table.titlebarcontrols ul.controlbuttons li a.minimizebutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat -65px 0;
}
/* maximize button */
div.radwindow_Default table.titlebarcontrols ul.controlbuttons li a.maximizebutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat -80px 0;
}
/* close button */
div.radwindow_Default table.titlebarcontrols ul.controlbuttons li a.closebutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat 100% 0;
}
/* restore button */
div.radwindow_Default.maximizedwindow table.titlebarcontrols ul.controlbuttons li a.maximizebutton,
div.radwindow_Default.minimizedwindow table.titlebarcontrols ul.controlbuttons li a.minimizebutton
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ControlButtons.gif') no-repeat -34px 0 !important;
}
/* end of maximized window maxrestore button */
div.radwindow_Default table.titlebarcontrols a.windowicon
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/Icon.gif') no-repeat left top;
	width: 16px; height: 16px;
	cursor: default;
	margin: 6px 0 0 2px;
	display:none !important;/* Screening skin doesn't required this*/
}
div.radwindow_Default table.titlebarcontrols em
{
	font-style: normal;
	font: normal 12px Verdana, Arial, sans-serif;
	color: black;	
	padding: 6px 0 0 4px;
	display:none; /* Screening skin doesn't required this*/
}
/* --- END OF TITLEBAR SETTINGS --- */
/* --- MINIMIZED WINDOW SETTINGS --- */
div.radwindow_Default.minimizedwindow
{
	width: 120px !important; height: 30px !important;
	background: #abc1de;
	border: solid 1px #5d6f88;
}
div.radwindow_Default.minimizedwindow .pinbutton,
div.radwindow_Default.minimizedwindow .reloadbutton,
div.radwindow_Default.minimizedwindow .minimizebutton,
div.radwindow_Default.minimizedwindow .maximizebutton
{
	display: none !important;
}
div.radwindow.radwindow_Default.minimizedwindow table.titlebarcontrols 
{
	width: 150px !important;
    position: relative; top: -4px;
}
div.radwindow_Default.minimizedwindow em
{
	color: white !important;
	width: 55px !important;
}
div.radwindow_Default.minimizedwindow td.corner
{
	cursor: default;
}
/* normal states of the minimized window parts */
div.radwindow_Default.minimizedwindow td.corner.topleft
{
	background: none;
	width: 10px !important;
}
div.radwindow_Default.minimizedwindow td.corner.topright
{
	background: none;
	width: 10px !important;
}
div.radwindow_Default.minimizedwindow td.titlebar
{
	background: none;
	cursor: default !important;
}
/* end normal states of the minimized window parts */
/* hover states of the minimized window parts */
div.radwindow_Default.minimizedwindow:hover td.corner.topleft
{
	background: none;
	width: 10px;
}
div.radwindow_Default.minimizedwindow:hover td.corner.topright
{
	background: none;
	width: 10px;
}
div.radwindow_Default.minimizedwindow:hover td.titlebar
{
	background: none;
	cursor: default;
}
/* end hover states of the minimized window parts */
/* ---	END OF MINIMIZED WINDOW SETTINGS --- */
/* --- ICON MENU --- */
div.radwindow_Default div.iconmenu
{
	border: solid 1px #979797;
	background: #f0f0f0;
	top: 26px; left: 14px;
	padding: 1px;
	width: 180px;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=140,color=#333333,strength=3);
}
div.radwindow_Default div.iconmenu ul
{
	padding: 0; margin: 0;
	list-style: none;
}
div.radwindow_Default div.iconmenu ul a
{
	display: block;
	font: normal 11px Verdana, Arial, Sans-serif;
	text-decoration: none;
	color: black;
	border: solid 1px #f0f0f0;
	padding: 0 4px 0 18px;
	background: #f0f0f0 url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/IconMenuSprites.gif') no-repeat 0 -48px;
	margin: 2px 0;
}
div.radwindow_Default div.iconmenu ul a span
{
	line-height: 16px;
}
div.radwindow_Default div.iconmenu ul a:hover
{
	border: solid 1px #a8d8eb;
	background-color: #e0edf3;
}
div.radwindow_Default div.iconmenu ul li.restore a
{
	background-position: 0 -46px;
}
div.radwindow_Default div.iconmenu ul li.minimize a
{
	background-position: 0 -30px;
}
div.radwindow_Default div.iconmenu ul li.maximize a
{
	background-position: 0 2px;
}
div.radwindow_Default div.iconmenu ul li.close a
{
	background-position: 0 -14px;
}
/* #e0edf3  */
/* --- END OF ICON MENU --- */
/* --- RadAlert --- */
div.radwindow_Default .windowcontent .windowpopup.radalert
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogAlert.gif') no-repeat 8px center;
}
/* --- RadPrompt --- */
div.radwindow_Default .windowcontent .windowpopup.radprompt
{
	margin:16px;
	font:normal 11px Arial;
	color:black;	
	padding:0px;
}
/* --- RadConfirm --- */
div.radwindow_Default .windowcontent .windowpopup.radconfirm
{
	margin:16px;
	font:normal 11px Arial;
	color:black;	
	padding:0px 0px 16px 0px;
	 background-image: none !important;
}
div.radwindow_Default .windowcontent .windowpopup.radconfirm
{
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogConfirm.gif') no-repeat 8px center;	
}
div.windowpopup.radconfirm div 
{
	padding-left: 125px;
	}
div.windowpopup.radconfirm div.dialogtext
{
	padding-left: 0px;
	}
div.radwindow_Default .windowcontent  input.dialoginput
{
	border: solid 1px #666;
	padding: 3px 4px 0 4px;
	height: 17px;
	background: transparent url('') repeat-x 0 -44px;
	width: 100%;
	font: normal 11px Verdana, Arial, Sans-serif;
}
/*
div.radwindow_Default .windowcontent   a,
div.radwindow_Default .windowcontent   a span
{
	text-decoration: none;
	color: black;
	line-height: 22px;
	cursor: default;
}*/
div.radwindow_Default .windowcontent a.radwindowbutton
{
	background-image: url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.left.gif);
	padding: 0 0 0 1px;
	margin: 8px 8px 8px 0;
	vertical-align: middle;
	height: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
}
div.radwindow_Default .windowcontent a.radwindowbutton span.outerspan
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.right.gif); no-repeat 100% 0;
	padding: 0 1px 0 0;
}
div.radwindow_Default .windowcontent a.radwindowbutton span.innerspan
{
	background: white url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.gif) repeat-x 0 0px;
	padding: 0 12px;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px; /*New value for safari*/
}
div.windowpopup.radconfirm  div.dialogtext p
{
	text-align: left;
	}
	div.windowpopup.radconfirm  div{
	text-align: right;
	}
/* BEGIN Remove Hover State
div.radwindow_Default .windowcontent a.radwindowbutton:hover
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat 0 -64px; 
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0;
}
div.radwindow_Default .windowcontent a.radwindowbutton:hover span.outerspan
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat right -64px;
	padding: 0 3px 0 0;
}
div.radwindow_Default .windowcontent a.radwindowbutton:hover span.innerspan
{
	background: white url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') repeat-x 0 -86px;
	padding: 0 12px;
}
END Remove Hover State */
/* modal dialog window background */
div.modaldialogbacgkround
{
	background: black;
}
/* --- END OF MODAL DIALOGS --- */
/* --- SET WINDOW OPACITY --- */
div.radwindow.radwindow_Default.normalwindow.transparentwindow td.corner,
div.radwindow.radwindow_Default.normalwindow.transparentwindow td.titlebar,
div.radwindow.radwindow_Default.transparentwindow td.footercenter
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity: 1.0; -moz-opacity: 1.0;
}
/* --- END OF SET WINDOW OPACITY */
div.radwindow_Default .topresize
{
    background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/TitleBar.gif') repeat-x;
}
/* -- CHANGES FOR CANCEL AND CONTINUE BUTTON -- START --*/
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel
{
	background-image: url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.left.gif);
	padding: 0 0 0 1px;
	margin: 8px 8px 8px 0;
	vertical-align: middle;
	height: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel span.outerspan
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.right.gif); no-repeat 100% 0;
	padding: 0 1px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel span.innerspan
{
	background: white url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.gif) repeat-x 0 0px;
	padding: 0 12px;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px; /*New value for safari*/
}
div.radwindow_NextGen .windowcontent a.secureWindowbuttonCancel {
	background-image:url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.left.gif);
	display:block;
	float:right;
	height:20px;
	margin-right:15px;
	padding:0pt 0pt 0pt 2px;
	text-decoration:none;
	vertical-align:middle;
}
div.radwindow_NextGen .windowcontent a.secureWindowbuttonCancel span.outerspan {
	background:white url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.right.gif) no-repeat scroll right 0pt;
	display:block;
	padding:0pt;
}
div.radwindow_NextGen .windowcontent a.secureWindowbuttonCancel span.innerspan {
	background:transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.blue.small.gif) repeat-x scroll 0pt 0px;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	margin-right:2px;
	padding-bottom:3px !important;
	padding-left:4px;
	padding-right:4px;
	padding-top:3px;
	text-decoration:none;
}
/* BEGIN Remove Hover State
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel:hover
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat 0 -64px; 
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel:hover span.outerspan
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat right -64px;
	padding: 0 3px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonCancel:hover span.innerspan
{
	background: white url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') repeat-x 0 -86px;
	padding: 0 12px;
}
END Remove Hover State */
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue
{
	background-image: url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.left.gif);
	padding: 0 0 0 1px;
	margin: 8px 8px 8px 0;
	vertical-align: middle;
	height: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue span.outerspan
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.right.gif); no-repeat 100% 0;
	padding: 0 1px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue span.innerspan
{
	background: white url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.gif) repeat-x 0 0px;
	padding: 0 12px;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px; /*New value for safari*/
}
div.radwindow_NextGen .windowcontent a.secureWindowbuttonContinue {	
	background:transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.left_b.gif) no-repeat scroll left 0pt;
	display:block;
	float:right;
	height:20px;
	padding:0pt 0pt 0pt 2px;
	text-decoration:none;
	vertical-align:middle;
}
div.radwindow_NextGen .windowcontent a.secureWindowbuttonContinue span.outerspan {
	background:white url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small.right_b.gif) no-repeat scroll right 0pt;
	display:block;
	padding:0pt;
}
div.radwindow_NextGen .windowcontent a.secureWindowbuttonContinue span.innerspan {
	background:transparent url(http://media.newjobs.com/id/hiring/core/buttons/btn.orange.small_b.gif) repeat-x scroll 0pt 0px;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	margin-right:2px;
	padding-bottom:3px !important;
	padding-left:4px;
	padding-right:4px;
	padding-top:3px;
	text-decoration:none;
}
/* BEGIN Remove Hover State
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue:hover
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat 0 -64px; 
	padding: 0 0 0 3px;
	margin: 8px 8px 8px 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue:hover span.outerspan
{
	background: transparent url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') no-repeat right -64px;
	padding: 0 3px 0 0;
}
div.radwindow_NextGen .windowcontent a.radwindowbuttonContinue:hover span.innerspan
{
	background: white url('<MediaServer/>/id/hiring/core/ServerControls/ModalDialog/Skin/NextGen/ModalDialogButtonSprites.gif') repeat-x 0 -86px;
	padding: 0 12px;
}
END Remove Hover State */
/* -- CHANGES FOR CANCEL AND CONTINUE BUTTON -- FINISH --*/
/* 13. EditorContentArea.css */
.RadEWrongWord
{
	background-color: yellow;
}
.RadEDomMouseOver
{
	background-color:#efefef;
	border:1px dashed red;
}
/* 14. Widgets.NextGen.css */
.scrollable-element,
.imagePreview
{
    border: solid 1px #626262;
}
.filesize
{
	border-right: solid 1px #4f4f4f !important;
}
.imagePreview
{
	border-top: 0;
}
.rade_ImageDialogCaller a
{
    border: solid 1px #4a4a4a;
    background: #4a4a4a;
}
.rade_ImageDialogCaller a span
{
	color: #fff;
}
div.dialogtabstrip
{
	background: #858585;
}
.scrollable-element
{
	border: solid 1px #000;
	background: #e5e5e5;
}
.editor-datagrid
{
	width: 340px;
	top: 1px;
}
*+html .editor-datagrid
{
	width: 340px;
	top: 0 !important;
}
.propertiesTableCell .RadToolBar
{
	margin-top: 19px !important;
	border-left: solid 1px #4f4f4f !important;
}
div.dialogtabstrip ul
{
	padding: 0;
	margin: 12px 0 0 14px;
	list-style: none;
}
div.dialogtabstrip ul li,
div.dialogtabstrip ul li a,
div.dialogtabstrip ul li a span
{
	font: normal 12px Arial, Verdana, Sans-serif;
	color: #fff;
}
div.dialogtabstrip ul li
{
	background: #858585;
}
div.dialogtabstrip ul li a
{
	margin: 0 0 0 3px;
	padding: 0 3px 0 0;
}
div.dialogtabstrip ul li a span
{
	padding: 0 20px;
	line-height: 25px;
	background-position: 0 -125px;
	background-repeat: repeat-x;
}
div.dialogtabstrip ul li.selectedtab
{
	background: white;
}
div.dialogtabstrip ul li.selectedtab a span
{
	color: #000;
}
div.editor-datagrid table.filemanagergrid
{
	color: black;
	border-bottom: solid 1px #cbcbcb;
}
div.editor-datagrid table.filemanagergrid a,
div.editor-datagrid table.filemanagergrid a span
{
	display: block; 
	line-height: 16px; 
	color: black; 
	text-decoration: none;
}
div.editor-datagrid table.filemanagergrid td
{
	border-right: solid 1px #cbcbcb;
	padding: 0 2px 0 2px;
	background: #e5e5e5;
}
div.editor-datagrid table.filemanagergrid tr th
{
	background: #d8d8d8;
	border-top: solid 1px #4f4f4f;
	border-bottom: solid 1px #4f4f4f;
	height: 29px !important;
}
div.editor-datagrid table.filemanagergrid tr th.filesize
{
	background-position: left top;
}
div.editor-datagrid table.filemanagergrid tr th a
{
	padding: 0 0 0 16px;
	background: transparent url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/SortingArrows.gif') no-repeat;
	display: block;
	font: bold 11px Arial, Verdana;
}
div.editor-datagrid table.filemanagergrid tr th a span
{
    color: #4f4f4f;
}
div.editor-datagrid table.filemanagergrid tr th a.sortascending
{
	background-position: 0 -14px;
}
div.editor-datagrid table.filemanagergrid tr th a.sortdescending
{
	background-position: 0 -30px;
}
div.editor-datagrid table.filemanagergrid.gridheader .fileextension
{
	width: 48px;
}
div.editor-datagrid table.filemanagergrid.griddata .fileextension
{
	width: 44px;
}
div.editor-datagrid table.filemanagergrid tr.selectedrow td
{
	background: #0a246a;
	color: white;
}
div.editor-datagrid table.filemanagergrid tr.folder
{
	font-weight: normal;
	color: #333;
}
div.editorleftpane
{
	float: left;
}
div.editorrightpane
{
	float: right;
}
.rade_dialog .rade_dialog_toolbar
{
	background: #e5e5e5;
}
.rade_dialog .rade_dialog_toolbar a,
.rade_dialog .rade_dialog_toolbar a span
{
	width: 19px;
	height: 17px;
}
.rade_dialog .rade_filepath
{
	border: solid 1px #ccc;
}
/* Image Editor Dialog */
.radEDialogDabstrip
{
	background: #e5e5e5;
	padding-top: 8px;
}
.radEDialogDabstrip a
{
	color: black;
	cursor: pointer;
	cursor: default;
}
.radEDialogDabstrip .radESelectedTab
{
	background: white;
}
/* End of Image Editor Dialog */
.radEDialogDabstrip a span
{
	background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ImageEditorIcons.gif);
	background-repeat: no-repeat;
}
.HelpDialog .helpTopics
{
	border: solid 1px #ccc;
	border-left: 0;
	border-right: 0;
}
div.dialogtoolbar ul li .imageEditor
{
    font-weight: bold !important;
    width: 80px !important;
    color: #fff !important;
	text-decoration: none !important;
	background-image: url('http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ImageEditorOpenerIcon.gif') !important;
	background-repeat: no-repeat !important;
	background-position: 2px !important;
	background-color: #686868 !important;
	text-indent: 0;
	padding-left: 26px;
	padding-bottom: 2px;
	border: solid 1px #191919 !important;
}
table.ManagerDialog td
{
    padding: 0;
    vertical-align:top;
}
.editor-datagrid
{
    font-size: 0;
    line-height: 0;
}
.ManagerDialog div.editor-datagrid
{
    border-color: #4F4F4F;
}
.ManagerDialog .imagePreview
{
    width: auto;
    text-align: center;
}
.ManagerDialog
{
	font: normal 12px Arial, Verdana, Sans-serif;
	color: black;
	cursor: default;
}
.ManagerDialog td
{
	vertical-align: top;
}
.ManagerDialog em
{
	font-style: normal;
	font-weight: bold;
}
.ManagerDialog .ImageAltText
{
	border: solid 1px black;
	line-height: 18px;
	height: 18px;
}
.folderPath
{
	border: 0 !important;
	width: 101% !important;
    background: white;
    margin: 0;
    padding: 0;
	font: normal 11px/17px Arial, Verdana, Sans-serif; 
	height: 17px;
	display: block;
    vertical-align: top;
    float: left;
}
/* 15. FormDecorator.NextGen.css */
/* FORM DECORATOR "NextGen" SKIN */
.radfd_NextGen.radfd_ScrollBars
{
	scrollbar-3dlight-color: #ccc; 
	scrollbar-arrow-color: #292929;
	scrollbar-base-color: #ff6347; 
	scrollbar-darkshadow-color: #595959; 
	scrollbar-face-color: #e4e4e4;
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #a3a3a3;
	scrollbar-track-color: #f0f0f0;
}
/* label settings */
.radfd_NextGen label.NextGen
{
    color: #626262;
}
/* checkbox settings */
.radfd_NextGen .radfdCheckboxUnchecked,
.radfd_NextGen .radfdCheckboxUnchecked.radfdInputDisabled:hover
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CheckBoxSprites.gif) no-repeat 0 0;
}
.radfd_NextGen .radfdInputDisabled.radfdCheckboxUnchecked:hover
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CheckBoxSprites.gif) no-repeat 0 0 !important;
}
.radfd_NextGen .radfdCheckboxUnchecked:hover
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CheckBoxSprites.gif) no-repeat 0 -200px !important;
}
.radfd_NextGen .radfdCheckboxChecked,
.radfd_NextGen .radfdInputDisabled.radfdCheckboxChecked:hover
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CheckBoxSprites.gif) no-repeat 0 -420px;
}
.radfd_NextGen .radfdCheckboxChecked:hover
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/CheckBoxSprites.gif) no-repeat 0 -640px;
}
/* end of checkbox settings */
/* radiobutton settings */
.radfd_NextGen .radfdRadioUnchecked,
.radfd_NextGen .radfdInputDisabled.radfdRadioUnchecked:hover
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/RadioButtonSprites.gif) no-repeat 1px 0;
}
.radfd_NextGen .radfdRadioUnchecked:hover
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/RadioButtonSprites.gif) no-repeat 1px -220px;
}
.radfd_NextGen .radfdRadioChecked,
.radfd_NextGen .radfdInputDisabled.radfdRadioChecked:hover 
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/RadioButtonSprites.gif) no-repeat 1px -440px;
}
.radfd_NextGen .radfdRadioChecked:hover
{
	background: transparent url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/RadioButtonSprites.gif) no-repeat 1px -640px;
}
/* end of radiobutton settings */
/* button styles */
a.radfd_NextGen, a.radfd_NextGen span
{
	/* background-image: url(<MediaServer/>/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ButtonSprites.gif); */
	/* font: bold 11px Verdana, Verdana, Arial, Sans-serif; */
	background-color: #5599FC;
	color: #ffffff;
	font-weight: bold;
}
a.radfd_NextGen.radfdInputDisabled:hover span
{
    color: #adadad;
}
a.radfd_NextGen
{
	/* padding-left: 4px; */
}
a.radfd_NextGen span:hover
{
    color: white;
}
a.radfd_NextGen span
{
	line-height: 21px;
}
a.radfd_NextGen .radfdOuterSpan
{
   margin-left: 4px;
}
a.radfd_NextGen .radfdInnerSpan
{
	margin-right: 4px;
	/* background-position: 0 -21px; */
}
/* end of button styles */
/* clicked button styles */
a.radfd_NextGen.radfd_Clicked
{
    background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ButtonSprites.gif);
    background-position: 0 -42px;
    background-repeat: no-repeat;
}
a.radfd_NextGen.radfd_Clicked span,
a.radfd_NextGen.radfd_Clicked:hover span
{
    background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/ButtonSprites.gif);
    color: #fff;
}
a.radfd_NextGen.radfd_Clicked .radfdInnerSpan
{
    background-position: 0 -63px;
    background-repeat: repeat-x;
}
a.radfd_NextGen.radfd_Clicked .radfdOuterSpan
{
    background-position: right -42px;
    background-repeat: no-repeat;
}
/* end of clicked button styles */
a.radfdSkinnedFormButton.radfd_NextGen
{
    -moz-user-select: none !important;
	outline: none !important;
	text-decoration: none !important;
	cursor: NextGen !important;
	text-align: center !important;
	background-color: transparent !important;
    position: absolute !important;
    display: inline !important;
}
/* h4, h5, h6, legend, fieldset, label, textarea and input settings */
.radfd_NextGen h4.radfd_h4,
.radfd_NextGen h5.radfd_h5,
.radfd_NextGen h6.radfd_h6
{		
	color: #333333;
	border-bottom: solid 1px #e1e1e1;
}
/* Headings 4-6 */
.radfd_NextGen h6.radfd_h6
{
	border: 0;
}
/* label */
.radfd_NextGen label.radfd_label
{	
	color: #333333;
}
/* fieldset and legend */
.radfd_NextGen table.radfd_roundedWrapper_fieldset legend,
.radfd_NextGen fieldset.radfd_fieldset legend
{
	/*Mandatory to set the height of the legend, so as to be able to calculate the rounded corners in IE properly*/
	font-size: 12px;
	height:30px;
	line-height:30px;
	color: #414141;
}
.radfd_NextGen table.radfd_roundedWrapper_fieldset fieldset,
.radfd_NextGen fieldset.radfd_fieldset
{	
	border: solid 1px #030303;
	background-image: url(http://media.newjobs.com/id/hiring/core/ServerControls/RichTextEditor/Skin/NextGen/FieldsetBgr.png); /* having a background image on a fieldset is not okay with IE */
	background-repeat: no-repeat;/*Mandatory to use because of incorrect IE positioning of the image*/
}
/* Due to a glitch in IE the following 2 classes must be declared separately for correct parsing of the textarea class in IE6*/
.radfd_NextGen table.radfd_roundedWrapper input,
.radfd_NextGen table.radfd_roundedWrapper textarea,
.radfd_NextGen input.radfd_input, 
.radfd_NextGen textarea.radfd_textarea
{
	border: solid 1px #626262;
	background: #ffffff;	
	color: #626262;
	overflow: hidden;
}
.radfd_NextGen table.radfd_roundedWrapper input[disabled="disabled"]:hover,
.radfd_NextGen table.radfd_roundedWrapper textarea[disabled="disabled"]:hover
{
	border: solid 1px #626262;
	background: #ffffff;	
	color: #626262;
	overflow: hidden;
	filter: alpha(opacity=30);
	-moz-opacity: .3;
	opacity: .3;
}
/* add classes for HOVER effect */
.radfd_NextGen table.radfd_roundedWrapper input:hover,
.radfd_NextGen table.radfd_roundedWrapper textarea:hover,
.radfd_NextGen table.radfd_roundedWrapper:hover .radfd_roundedInnerSpan,
.radfd_NextGen input.radfd_input:hover, 
.radfd_NextGen textarea.radfd_textarea:hover
{
	border-color: #000000 !important;
	color: #000000;
	background: #ffffff;
}
.radfd_NextGen table.radfd_roundedWrapper:hover .radfd_roundedOuterSpan
{	
	background-color: #000000 !important;
}
