﻿/*Web*/

/*Basic Style*/
html, body, p, td
{
font-size: 12px; 
color: #5D5E60; 
font-family: Arial, Helvetica, Sans-serif; 
Line-height: 1.25em;
}

html, body 
{
    margin: 5px;
   /* width:470px;*/
    /*if updated, change deviceWidth in \useradmin\CandidateSettings.aspx*/
}

/*Paragraph Text*/
p
{
font-size: 12px; 
color: black; 
font-family: Arial, Helvetica, Sans-serif;  
margin: 0px;
display:block;
}

/*Main Titles*/
H1
{
font-size: 14pt; 
color: #FC672C; 
font-family: Arial, Helvetica, Sans-serif; 
font-weight:bold;
margin: 5 5 5 0px;
padding:5 5 5 0px;
}

/*Sub Titles*/
H2
{
display:none;
font-size: 12pt; 
color: #FC672C;
font-family: Arial, Helvetica, Sans-serif; 
font-weight:bold;

margin: 5 5 5 0px;
padding:5 5 5 0px;
}

/*Dropdowns*/
select
{
	border: 1px solid #555555;	
	background-color: white;
	vertical-align: middle;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding-top: 4px;	
	padding-left: 3px;
	height: 22px;
	cursor: default;
}

/*Standard Link*/
a {}


/*Job List*/


/*Table Header*/
...rgHeader {}

/*Sorted Column Header*/
...rgHeader rgSorted {}

/*Link on job title*/
...rgRow a {}

/*Row in table*/
...rgRow td {}

/*Alternate Row in table*/
...rgAltRow td {}



/* List box instruction text */		
...ListBoxInstruction
{
font-size: 8pt; 
color: black; 
font-family: Arial, Helvetica, Sans-serif;  
margin: 0px;
display:block;
}

/* Position Addthis toolbox */	
...addthis_toolbox {
    bottom: 10px;
    position: fixed;
    background-color: White;
    padding-top:20px;
    margin-top:20px;
    display:block;
    right:10px;
    }

/* Main Content Area */

#ctl00_MainContentArea {
    width: 98% !important;
    margin-left: 1% !important;
    margin-right: 1% !important;
}     


/* Bottom Content Area */
#ctl00_BottomContentArea
{
	display:none;
	text-align:center;
	padding-top: 30px;
	}



/***** Login Boxes *****/

/* Existing User Login */
#ctl00_ContentPlaceHolder1_Login1
{
    margin-right:auto;
    margin-left:auto;
}

/* New User */
#ctl00_ContentPlaceHolder1_NewUserPanel
{
    margin-right:auto;
    margin-left:auto;
}

/* Password Recovery */
#ctl00_ContentPlaceHolder1_PasswordRecovery1
{
    margin-right:auto;
    margin-left:auto;
}


/*************************/
/*Form Cells*/
	
...spanpanel1
{
	font-size:12px;
	display:inline;
	line-height: 20px;
	}
	
...spanpanel2
{
	font-size:12px;
	display:inline;
	line-height: 20px;
	}
	
...noshow
{
	display:none;
	}
	
...nolabel
{
	margin-top:20px;
	}

	
...divpanel1
{
	font-size:12px;
	display:block;
	margin-top: 10px;
	}
	
...divpanel2
{
	font-size:12px;
	display:block;
	margin-top: 5px;
	}
	
/*Seperator between form field groupings*/	
...seperator
{
font-size: 12pt; 
color: black; 
font-family: Arial, Helvetica, Sans-serif; 
font-weight:bold;
background-color: #cccccc; 
margin: 0px;
padding:10px;
}

/*Text Comment Boxes in form*/	
...detailseperator
{
font-size: 12px; 
color: black; 
font-family: Arial, Helvetica, Sans-serif; 
font-weight:normal;
background-color:white;
margin: 0px;
padding:10px 0;

}

...tabstrip li a      
{      
    position:static !important;      
}      

/* Form Submit Button */
input.cvmbutton
{
   font-size:12px;
   font-family: Arial, Helvetica, sans-serif;
   margin-top:20px;
   margin-bottom:30px;
   
}

/* Field label in form */
...formlabel
{
   font-size:12px;
   font-weight:bold;
   font-family: Arial, Helvetica, sans-serif;
   color:#000000;
   /*background-color:#FFFFFF;
   padding-top:10px;*/
}

...formlabel1
{
   font-size:12px;
   font-weight:bold;
   font-family: Arial, Helvetica, sans-serif;
   color:#000000;
   /*background-color:#FFFFFF;*/
}

...currentform
{
   font-size:12px;
   font-weight:bold;
   font-family: Arial, Helvetica, sans-serif;
   color:#000000;
   background-color:#FC672C;
}
...popuptable
{
	WIDTH: 750px;
	MARGIN-TOP: 0px;
	BORDER-TOP: #86aebb 1px solid;
   	BORDER-BOTTOM: #000000 1px solid;
   	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
   	COLOR: #515356;
   	FONT-FAMILY: Arial, Helvetica, sans-serif;
   	FONT-SIZE: 9pt;
   	BACKGROUND-COLOR: white;
   	BORDER-COLOR: #555555;
}

...UpdatePage
{ 
   	clear:both; 
	z-index:100;
	position:absolute;
	 background-color:White; 
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;	
}

...HighlightDockZone{background-color: white !important;}

...rdContent  
{   
   overflow: hidden !important;   
}  

...rgAdvPart  
{  
    display: none;  
}  
 

 /* Labels for File Upload Fields in upload pop-up */      
...UploadLabel 
{
        FONT-FAMILY: Arial, Helvetica, sans-serif; 
        FONT-SIZE:11pt;  
      
        
}

/* Text for File extensions in file upload pop-up */
...UploadExtentionTxt
{

        FONT-FAMILY: arial, helvetica, sans-serif; 
        FONT-SIZE:8pt;  
        COLOR: #325950;
        width:400px;
}

/* Not Used */
...CaptchaLabel
{
FONT-FAMILY: arial, helvetica, sans-serif; 
        FONT-SIZE:9pt;  
        COLOR:DarkGray;
	
}

/* Login Status top of screen */
#ctl00_LoginStatus1
{
font-size: 12px; 
color: black; 
font-family: Arial, Helvetica, Sans-serif; 
font-weight:bold; 
margin-bottom: 10px;
display:block;
clear:both;	
text-align:right;
}

/* Used for upload link on candidate form */
...addspacing
{
	display: block;
	margin-top: 15px;
	padding-bottom:15px;
}

/* Upload buttons */
ruButton .ruCancel, .RadUpload .ruCancel
{
    display:none !important;
}

/* Job List footer text */
...divJoblistFooter
{
	font-size: 12px; 
	color: black; 
	font-family: Arial, Helvetica, Sans-serif;	
	padding-bottom:10px;
}

/* CVManager Logo */
...DivCVMImg
{
	padding-top:20px;
}

/* No Javascript Message */
...nojs
{
	width: 400px;
	margin: 5px;
	text-align: left;
	padding: 10px;
	BORDER-TOP: #86aebb 1px solid;
   	BORDER-BOTTOM: #000000 1px solid;
   	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
   	COLOR:Black;
   	FONT-FAMILY: arial, helvetica, sans-serif;
   	FONT-SIZE: 12px;
   	BACKGROUND-COLOR: #FC672C;
   	BORDER-COLOR: #555555;
}

a:hover,
a:active,
a:visited,
a:link {font-weight:normal; font-size:100%; color: #fc672c;}

a:hover {text-decoration:none;}




/* ajout----------------------------------------*/


/*General Elements*/

p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5D5E60;
}

/*Main Titles*/
H1
{
    color: #FC672C;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
}

/*Sub Titles*/
H2
{
    color: #FC672C;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-transform: uppercase;
}

/*Links*/

a {color:#FC672C;}

/* Field label in form */
.formlabel
{
   font-size:12px;
   font-weight:bold;
   font-family: Arial, Helvetica, sans-serif;
   color:#FC672C;
   
   padding-top:10px;*/
}

.formlabel1
{
   font-size:12px;
   font-weight:bold;
   font-family: Arial, Helvetica, sans-serif;
   color:#FC672C;
   
}



/*Form labels*/





/* CVManager Logo */

.DivCVMImg
{
	display:none;
}

/***** Login Boxes *****/

/*Default Styles for boxes*/

#ctl00_ContentPlaceHolder1_NewUserPanel, 
#ctl00_ContentPlaceHolder1_Login1, 
#ctl00_ContentPlaceHolder1_PasswordRecovery1 {
    background-color: #FFFFFF;
    /*border-collapse: collapse;*/
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5D5E60;
    width: 450px;
    margin-left: 10px;
    /*margin-right: auto;*/
    line-height: 1.25em;
}


/*Header for each login box*/

.boxHeader {
    background-color: #FFFFFF;
    width: 450px;
    margin-top:10px;
    margin-bottom:10px;
}


/*Text in login box header*/

#ctl00_ContentPlaceHolder1_lblTitleNewUser, 
#ctl00_ContentPlaceHolder1_Login1_lblTitleLogin,
#ctl00_ContentPlaceHolder1_PasswordRecovery1_UserNameContainerID_lblTitleforgot {
    color: #FC672C;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
}


/*Button in each login box*/

.loginButton {
   font-size:12px;
   font-family: Arial, Helvetica, sans-serif;
   margin-top:20px;
   margin-bottom:30px;
   margin-left: 150px;
   
}

/*Text for labels in front of text boxes*/

.loginText {
   font-size:12px;
   font-family: Arial, Helvetica, sans-serif;
   
}

/* Grouping of fields within login box*/

.loginInput {
    margin-top: 20px;
}


/*Column where label appears*/

.labelColumn{
    width: 150px;
    float: left;
}

/*Column where input field appears*/

.inputColumn{
    display:inline;
}

/*Text Comment Boxes in form*/	
.detailseperator
{
	font-size: 12px; 
	color: black; 
	font-family: Arial, Helvetica, Sans-serif; 
	font-weight:normal;
	background-color:white;
	margin: 0px;
	padding:10px 0;
	line-height:1.25em;
}

/* Job List footer text */
.divJoblistFooter
{
	font-size: 12px; 
	color: #5D5E60; 
	font-family: Arial, Helvetica, Sans-serif;	
	padding-bottom:10px;
	line-height:1.25em;
}

#ctl00_MiddlePane1
{
	margin-top:10px;
}

#ctl00_TopContentArea
{
	padding-bottom:10px;
}

.addthis_toolbox
{
	margin-top:20px;
	max-height:35px;
	width:200px;
}

.UploadExtentionTxt
{
        width:400px;
}


@import url('http://www.cvm.qc.ca/Style%20Library/CVManager.css');


/*
html, body, p, td
{
Font-family: Arial, Helvetica, sans-serif; 
Color: #5D5E60; 
Font-size: 12 px; 
Line-height: 1.25em;
}
*/

/* Position Addthis toolbox */	
.addthis_toolbox {
    background-color:Transparent;
    top: 0px;
    display: block;
    padding-top: 0px;
    position: fixed;
    left: 305px;
    bottom:280px;
    }
    
    
#ctl00_ContentPlaceHolder1_btnFriend{
       
        margin-bottom: 10px; 
     }

