.C_LINK_BOX
{
	BORDER: 1px solid #000000;
	PADDING: 1px;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	DISPLAY: block;
	FLOAT: right;
	MARGIN: 4px 0px 0px 0px;
}

#obj_form_login
{
	FONT-SIZE: 12px;
}

#obj_form_login #CLogin,#obj_form_login #CPassword
{
	PADDING: 4px;
	BORDER: 1px solid #EE9200;
	WIDTH: 150px;
}
#obj_form_login #bt_submit
{
	WIDTH: 80px;
	HEIGHT: 24px;
	MARGIN: 0px;
	PADDING: 2px 0px 0px 0px;
	FLOAT: right;
}
#obj_form_login A
{
	COLOR: #1A517F;
	TEXT-DECORATION: none;
}
#obj_form_login A:hover
{
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
}


.C_FRAME_RESIZE
{
	FLOAT: right;
}
.C_FRAME_RESIZE SPAN
{
	MARGIN: 3px 3px 3px 3px;
}
.C_FRAME_RESIZE IMG
{
	WIDTH: 12px;
	HEIGHT: 12px;
	MARGIN: 3px 3px 3px 3px;
	CURSOR: pointer;
	BORDER: 0px;
}
.C_FRAME_RESIZE:hover
{
	BORDER: 1px solid #7F9DB9;
}

.C_FOLDERS
{
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 8px;
	CURSOR: default;
}
.C_FOLDERS SPAN
{
	DISPLAY: block;
}
.C_FOLDERS SPAN IMG
{
	WIDTH: 9px;
	HEIGHT: 9px;
	VERTICAL-ALIGN: middle;
}
.C_FOLDERS SPAN A,.C_FOLDERS P A
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	MARGIN: 0px 0px 0px -2px;
}
.C_FOLDERS SPAN A:hover,.C_FOLDERS P A:hover
{
	TEXT-DECORATION: underline;
}
.C_FOLDERS P
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	FLOAT: right;
	DISPLAY: inline;
	MARGIN: 0px;
	PADDING: 0px;
}
.C_FOLDERS DIV
{
}
.C_FOLDERS DIV A
{
	FLOAT: left;
	DISPLAY: block;
	TEXT-DECORATION: none;
	COLOR: #000000 !important;
}
.C_FOLDERS DIV A SPAN
{
	MARGIN: 0px 2px 0px 0px;
}
.C_FOLDERS DIV A FONT
{
	PADDING: 2px 0px 0px 0px;
	DISPLAY: block;
	LINE-HEIGHT: 14px;
	WHITE-SPACE: noWrap;
	CURSOR: pointer;
	FONT-SIZE: 12px;
}
.C_FOLDERS DIV A:hover
{
	TEXT-DECORATION: underline !important;
}

.C_POSTINGS_LIST .C_CMD_POPUPMENU
{
	WIDTH: 15px;
	HEIGHT: 21px;
	CURSOR: pointer;
}
.C_POSTINGS_LIST TD DIV
{
	OVERFLOW: hidden;
	WHITE-SPACE: noWrap;
	WIDTH: 215px;
	xHEIGHT: 40px;
}

.C_POSTINGS_LIST TD DIV IMG
{
	WIDTH: 200px;
	HEIGHT: 140px;
	BORDER: 0px;
	VERTICAL-ALIGN: middle;
	MARGIN: 0px 4px 0px 0px;
}
.C_POSTINGS_LIST H6
{
	FONT-SIZE: 12px;
	MARGIN: 0px;
	DISPLAY: block;
	WIDTH: 120px;
	OVERFLOW: hidden;
	WHITE-SPACE: noWrap;
}
.C_POSTINGS_LIST H5
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	xFONT-WEIGHT: normal;
	MARGIN: 0px !important;
	PADDING: 0px !important;
	DISPLAY: block;
	WIDTH: 40px;
	OVERFLOW: hidden;
	WHITE-SPACE: noWrap;
	letter-spacing: 1px;
}

.C_POSTINGS_LIST_EMPTY
{
	PADDING: 150px 0px 0px 0px;
	TEXT-ALIGN: center;
}
.C_BUTTON_NEW_POSTING
{
	WIDTH: 160px;
	HEIGHT: 30px;
	PADDING: 0px;
}
.C_BUTTON_NEW_POSTING IMG
{
	WIDTH: 10px;
	HEIGHT: 13px;
	MARGIN: 0px 4px 0px 0px !important;
}

#frame_postings_commands
{
	BORDER-COLLAPSE: collapse;
	MARGIN: 4px 0px 4px 4px;
	xWIDTH: 700px;
	HEIGHT: 16px;
}
#frame_postings_commands TD
{
	PADDING: 0px;
}
#frame_client_info
{
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 4px;
	CURSOR: default;
	FONT-SIZE: 10px;
}
#frame_client_info P
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	DISPLAY: block;
	MARGIN: 0px;
	PADDING: 0px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: right;
}
#frame_client_info P A
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}
#frame_client_info P A:hover
{
	TEXT-DECORATION: underline;
}
#frame_client_info #frame_pack
{
	
	TEXT-TRANSFORM: uppercase;
	PADDING: 4px;
	BORDER: 2px solid #1A517F;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-SIZE: 15px;
	MARGIN: 10px 0px 10px 0px;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	COLOR: #1A517F;
}
#frame_client_info #frame_pack SPAN
{
	TEXT-TRANSFORM: none;
	FONT-SIZE: 13px;
	PADDING: 0px;
	MARGIN: 0px;
	FONT-WEIGHT: normal;
}

#iframe_mdi
{
	BORDER: 10px red solid;
}
#frame_postings_head
{
	padding-top: 4px;
	padding-bottom: 4px;
}
#frame_postings_head table
{
	border-collapse: collapse;
	width: 100%;
}
#frame_postings_head table td
{
	padding: 0px;
	white-space: nowrap;
	vertical-align: middle;
}
#frame_postings_head h1
{
	display: inline;
}
#frame_postings_head .C_ICON_HELP_12x12
{
	MARGIN: 0px 0px 0px 8px;
}
#frame_postings_head .C_BUTTON_LINK
{
	width: 125px;
	margin-right: 40px;
}
#frame_postings_head #frame_search_form #search_posting
{
	PADDING: 3px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 180px;
	COLOR: #999999;
	BORDER: 1px solid #7F9DB9;
}
#frame_postings_head #frame_search_form .C_ICON_SEARCH_16x16
{
	MARGIN: 0px 0px 5px 0px;
	CURSOR: pointer;
	visibility: visible;
}

#frames_home_bottom
,#frames_settings
{
	border-collapse: collapse;
}
#frames_home_bottom #frames_home_bottom_left
,#frames_home_bottom #frames_home_bottom_right
{
	vertical-align: top;
	padding: 0px;
}
#frames_home_bottom #frames_home_bottom_left .C_BOX
{
	PADDING: 0px;
	WIDTH: 421px;
	DISPLAY: block;
}
#frames_home_bottom #frames_home_bottom_right .C_BOX
{
	PADDING: 0px;
	WIDTH: 320px;
	DISPLAY: block;
	MARGIN: 0px 0px 8px 8px;
}


#C_PAGE_NAVIGATOR
{
	PADDING-LEFT: 100px !important;
}
#select_consultant
{
	WIDTH: 166px;
	MARGIN: 0px 0px 4px 4px
}
.C_NEWS_FRAME * {
	font-family: 'Trebuchet MS','sans-serif' !important;
	font-size: 13px !important;
}
.C_NEWS_FRAME p, .C_NEWS_FRAME li, .C_NEWS_FRAME {
	color: #2E2E2E;
}
.C_NEWS_FRAME p {
	padding: 5px 0px 5px 0px;
	margin: 0px;
}
.C_NEWS_FRAME li {
	padding: 0px 0px 2px 0px;
	margin: 0px;
}

.C_NEWS_FRAME .C_NEWS_DATE {
	margin: 5px 0px;
	padding: 0px;
	color: #222;
}


#frame_news
{
	WIDTH: 403px;
	HEIGHT: 250px;
	OVERFLOW-Y: scroll;
}
#frame_logo1,#frame_logo2
{
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 4px;
	CURSOR: default;
}
#frame_logo1 IMG,#frame_logo2 IMG
{
	BORDER: 2px groove #999999;
}
#frame_logo1 .C_BUTTON_LINK
{
	width: 80px;
}
#frame_my_logo
{
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 4px;
	CURSOR: default;
}

#obj_form_account_datas
{
}
#obj_form_account_datas DIV
{
	MARGIN: 20px 0px 0px 0px;
	PADDING: 0px 0px 0px 40px;
}
#obj_form_account_datas INPUT,#obj_form_account_datas SELECT
{
	WIDTH: 250px;
	PADDING: 3px;
	MARGIN: 0px !important;
}
#obj_form_account_datas SELECT
{
	WIDTH: 258px;
}
#obj_form_account_datas #CZIP
{
	WIDTH: 60px;
}
#obj_form_account_datas #CCity
{
	WIDTH: 179px;
}
#obj_form_account_datas .C_CHECKBOX
{
	WIDTH: 13px;
}
#obj_form_account_datas #bt_submit
{
	WIDTH: 80px;
	MARGIN: 8px 0px 0px 0px !important;
}
#obj_form_account_datas #frame_SendApplicationFiles_comments
{
	margin: 4px 24px 0px 24px;
	color: #009900;
	font-size: 11px;
	display: block;
}

#frame_applicants
{
	WIDTH: 301px;
	HEIGHT: 250px;
	OVERFLOW-Y: scroll;
	xOVERFLOW-Y: auto;
}
#frame_applicants TABLE
{
	WIDTH: 280px;
}
#frame_applicants .C_ANAME
{
}
#frame_applicants .C_ANAME A
{
	TEXT-DECORATION: none;
	COLOR: #000066;
}
#frame_applicants .C_ANAME A:hover
{
	TEXT-DECORATION: underline;
	COLOR: #0000DD;
}
#frame_applicants .C_ADATE
{
	COLOR: #008000;
	TEXT-ALIGN: right;
}
#frame_applicants .C_PTITLE
{
	COLOR: #999999;
	BORDER-BOTTOM: 1px solid #999999;
	PADDING: 0px 0px 4px 0px;
}
#frame_applicants DIV
{
	PADDING: 20px;
	TEXT-ALIGN: center;

}

#frame_popupmenu
{
	
}
#frame_popupmenu A
{
	DISPLAY: block;
	TEXT-DECORATION: none;
	COLOR: #000000;
	BORDER: 1px solid #666666;
	PADDING: 4px;
	WIDTH: 200px;
}
#frame_popupmenu A SPAN
{
	MARGIn: 0px 4px 0px 0px;
	FLOAT: left;
}

#frame_popupmenu A:hover
{
	COLOR: #FFFFFF;	
	BACKGROUND-COLOR: #000000;
	BORDER: 1px groove #666666;
}
#frame_popupmenu IMG
{
	WIDTH: 16px;	
	HEIGHT: 16px;
	BORDER: 0px;
	VERTICAL-ALIGN: middle;
	MARGIN: 0px 4px 0px 0px;
}
#frame_popupmenu_head
{
	WIDTH: 200px;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 4px 0px;
	WHITE-SPACE: normal;
}
.C_BUTTON21
{
	WIDTH: 21px !important;
	HEIGHT: 21px !important;
	CURSOR: pointer;
}

#frame_reboost_posting
{
	WIDTH: 210px;
}
#frame_reboost_posting SPAN
{
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	DISPLAY: block;
	TEXT-ALIGN: center;
}
#frame_reboost_posting BUTTON
{
	WIDTH: 80px;
	HEIGHT: 60px;
	MARGIN: 20px 10px 0px 10px;
}
#frame_default_posting
{
	FONT-SIZE: 12px;
	xPADDING: 20px;
}
#frame_directlinks
{
	FONT-SIZE: 12px;
	xPADDING: 20px;
}
#frame_old_company_manager
{
	xPADDING: 0px;
	TEXT-ALIGN: justify;
}
#frame_old_company_manager .C_BUTTON_LINK
{
	FLOAT: none;
	MARGIN: 4px auto 0px auto;
}
.C_FRAME_ERROR
{
	MARGIN: 4px;
	PADDING: 100px;
	TEXT-aLIGN: center;
	COLOR: #FF0000;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px solid #FF0000;
}
.C_FRAME_ERROR A
{
	DISPLAY: table;
	BORDER: 1px solid #000000;
	PADDING: 4px;
	TEXT-DECORATION: none;
	
}
#frame_folders_postings
{
	xHEIGHT: 94px;
	HEIGHT: 115px;
	xLINE-HEIGHT: 17px;
	xPADDING: 0px 0px 0px 0px;
	position:relative;
	
}
#frame_search_into_received_cv
{
	
}
#frame_search_into_received_cv #TextToSearch
{
	WIDTH: 212px;
	HEIGHT: 18px;
}
#frame_search_into_received_cv .C_BUTTON
{
	WIDTH: 80px;
	xFLOAT: none;
}

#frame_paragraph1
,#frame_paragraph2
,#frame_paragraph3
{
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
}
#frame_paragraph1
{
	MARGIN: 0px 0px 0px 50px;
	WIDTH: 380px;
}
#frame_paragraph2
{
	MARGIN: 0px auto 0px auto;
	WIDTH: 640px;
}
#frame_paragraph3
{
	WIDTH: 320px;
	MARGIN: 30px 0px 30px 0px;
}
.C_POSTINGS_FRAME
{
	HEIGHT: 370px;
}
#frame_jobseeker_files
{
	
}
#frame_jobseeker_files h2
{
	font-size: 25px;
	font-family: arial;
	font-weight: bolf;
	color: #4779B1;
}
#frame_jobseeker_files div
{
	background-image: url(../images2/bgBlueButton-1x48.gif);
	width: 320px;
	height: 50px;
	margin: 0px;

	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-inline-box;
	-moz-border-radius: 3px;
	display: block;
	margin: 0px 0px 4px 0px;
}
#frame_jobseeker_files div a
{
	clear: both;
	display: block;
	border: 1px #D2DAED solid;
	width: 100%x;
	height: 32px;
	padding: 8px !important;

	text-decoration: none;
	text-align: left;
	background-color: #ffffff;

	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-inline-box;
	-moz-border-radius: 3px;
}
#frame_jobseeker_files div a:hover
{
	background-color: transparent;
	color: #000000;	
	cursor: pointer;
}
#frame_jobseeker_files div a h1
{
	float: left;
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#frame_jobseeker_files div a h1 font
{
	color: #999999;
	font-family: arial;
	font-size: 10px;
}
#frame_jobseeker_files div a span
{
	float: left;
	margin: 0px 8px 0px 0px;
}



/*****************************/
/*   HEADER (BaseCV + stats  */
/*****************************/
#header_design {
	border: 1px solid #BDCCD6;
	background-color: #F1F5F7;
	margin-bottom: 10px;
	height: 40px;
}
#header_design .C_HEADER_DESIGN_BOX{
	float: left;
	padding: 7px 10px;
}
#header_design .C_HEADER_DESIGN_BOX a {
	margin: 0px 10px;
}
#header_design .C_HEADER_DESIGN_BOX h1 {
	font-size: 20px;
	margin:0;
	font-weight: normal;
}
#header_design .C_HEADER_DESIGN_RIGHT_BOX {
	float: right;
	padding: 7px 10px;	
}

#header_design .C_HEADER_DESIGN_RIGHT_BOX h1 {
	font-size: 17px;
	margin: 3px 10px 0px 0px;
	font-weight: normal;
}
#header_design .C_HEADER_DESIGN_RIGHT_BOX select {
	font-size: 13px;
	margin-top: 3px;
}

#frame_logo1 .C_BUTTON_LINK
{
	float: right;
}

.C_DISABLED_LINK
{
	font-style: italic;
	color: #CCCCCC;
	text-align: center;
	cursor: not-allowed;
}
