﻿/* 
-------------------------------------------------------------------------------
Title: Changes to the default i-GRasp stylesheet (igBase.css)
Default filename: igChanges.css

Description:

This file contains all changes to the target HTML template styles and to the
i-GRasp front end styles so that they match up better.

Do *NOT* modify igBase.css as it is a reference point for all other front ends
that use it!

If browser-specific changes are required, place them into a seperate file
and call the file, for example, igChanges_IE.css. Then use a conditional
comment (for IE) or an ASP ServerVariable request (for other browsers, such
as Safari) to pull the changes through to the front end.
-------------------------------------------------------------------------------
*/

/* Place any styles specific to the front end template below here */


/* Place any styles specific to i-GRasp front end sections below here */


/* Generic / optional styling for all text and dropdown fields (only enable
if client settings are adversely affecting the appearance of them) */

/*
div#igContainer .emailinputobjects,
#igContainer .inputfield
#igContainer .inputobjects,
#igContainer .logininput,
#igContainer .reginput,
#igContainer select,
#igContainer textarea
{
	background-color: #fff;
	border: 1px solid #000;
	margin: 3px 3px 3px 0
	padding: 1px
}

*/

/* Latest WRs requests*/
div.igPageTitle
{display:none;}

th.listheading 
{
    background-color:#0098A1!important;    
    color:#ffffff!important;
	padding:2px;
}

/* Modifications to sort out WR:112804 requests. According to the attached .ppt pages */
/* PAGE 2 */
div#igContainer span#SearchDescrTtl
{
    font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
    font-weight:bold;
}

div#igContainer
{
    font-family:verdana!important;
    font-size:11px;
    color:#505050;
	padding: 2px!important;
    font-weight:bold;/*!important;*/
}
.searchpair label 
{
	font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
    font-weight:bold;
}
a.multipleselect
{
    font-family:verdana!important;
    font-size:11px;
    color:#0098a1!important;
}

a.multipleselect:hover
{
    font-family:verdana!important;
    font-size:11px;
    color:#0098a1!important;
}

input.submitbutton
{
    font-family:verdana!important;
    font-size:10px!important;
    color:#007886!important;
    font-weight:bold!important;
	/*border: medium solid #E6E6E6;*/
}
input.submitbutton :hover
{
    font-family:verdana!important;
    font-size:10px;
    color:#E2001a!important;
    font-weight:bold!important;
	/*border-color:#e6e6e6;*/
}

/* PAGE 3 */
.SortBar
{
	color:#FFFFFF!important;
}

/*div#igsearchresultsnewsearch a
{
	color:#AD1A22!important
}*/
/*div#igsearchresultsnewsearch a img
{
	display:none!important;
}

table#searchresultslist a
{
	color:#0098A1!important;
}*/

div.igraspsearchresults
{
    font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
    font-weight:bold;
}

td.searchresultscodelist
{
	color:#505050;
    font-weight:normal!important;
}

div#igsearchresultsalertregsub
{
	font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
    font-weight:bold;
}

/* PAGE 4 */
div.igraspsearchresults span
{
    font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
    font-weight:normal;
}

th.igSortBarHeader img
{
	display:none;
}

/* PAGE 5 */
tr.igsearchresultsevenrow td
{
    background-color:#f3f3f3;
}

tr.igsearchresultsoddrow td
{
    background-color:#ffffff;
}

span.ResultsItemsPerPage span
{
    font-weight:bolder!important;
}

/* PAGE 6 */
div.greydiv
{
	font-family:verdana!important;
    font-size:11px;
    color:#999999!important;
    font-weight:normal;
}

div.greydiv b
{
	font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
}
div#igsearchresultsalertregemail label, td.desclabel
{
	font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
	font-weight:bold;
}

/* PAGE 7 */
.igPageTitle
{
	font-family:verdana;
    font-size:20px!important;
    color:#505050!important;
	font-weight:normal!important;
	padding-top:15px!important;
}
div#searchcriteria_container
{
    font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
    font-weight:bold;
}

span.darkText, table#workexplist td
{
	font-family:verdana!important;
    font-size:11px!important;
    color:#505050!important;
    font-weight:bold!important;
}





/* PAGE 8 */
div#alertregdiv label
{
    font-family:verdana!important;
    font-size:11px;
    color:#505050!important;
    font-weight:bold;
}



/* PAGE 9 */

/* Results applied from previously created class. I've enclosed the text in span from translations */

/* PAGE 10 */

span.general_bold
{
	font-family:verdana!important;
    font-size:11px;
    color:#505050;
    font-weight:bold;
}

span.general_bold img
{
	display:none;
}

div.header
{
    font-family:verdana!important;
    font-size:20px;
    color:#505050!important;
	height:auto;
}

td ul li 
{
	list-style-image:url("../images/bullet-niveau1.jpg")!important;
}

td ul li ul li
{
    list-style-image:url("../images/bullet-niveau2.jpg")!important;
}

/* PAGE 11 */
span.whiteText
{
	color:#ffffff!important;
}
/* Done within FE options */

/* PAGE 12 */
input#formsubmit129
{
	font-size:10px;
	font-weight:bold;
}

/* PAGE 13 */
/*td#newapplink a
{
	color:#0098A1!important;
}*/

td#newappbar span, td#existingappbar span
{
	color:#ffffff!important;
}

table.emailtable ,label
{
	font-size:11px;
	color:#505050!important;
	font-weight:bold!important;
}


/* PAGE 14 */
/* ?????????????????  */

/* PAGE 15 */
/* DONE FROM PREVIOUS STEPS */

/* PAGE 16 */
div#maindetailsbannerfont span font
{
    color:#ffffff!important;
}

table#login2 span
{
	color:#ffffff!important;
}

table#applicationlogin 
{
	color:#505050;
	/*font-weight:bold;*/
}
table#applicationlogin_inner label
{
	color:#999999; /*#505050;*/
	font-weight:bold;
}

/* PAGE 17 */
/* DONE FROM PREVIOUS STEPS */

/* PAGE 18 */
input#formsubmit835:hover
{
	color:#E2001A!important;
	font-size:16px!important;
}
/* DONE FROM PREVIOUS STEPS */

/* PAGE 19 */


/* PAGE 20 */


/* PAGE 21 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 22 */
/* 2nd Powerpoint instructed to live those as is*/

/* PAGE 23 */

/* PAGE 24 */
/* DONE FROM PREVIOUS STEPS */

/* PAGE 25 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 26 */
.FaintText , td.descvalue
{
	font-family:verdana!important;
    font-size:11px;
    color:#999999!important;
}
/* PAGE 27 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 28 */
td.sectionlink
{
	text-decoration:underline;
	color:#0098A1
}


/* PAGE 29 */
table.list td
{
    font-size:10px;
    color:#505050;
}

table.list td a
{
    font-size:11px;
}


table.list th
{
	font-size:11px!important;
}
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 30 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */


/* PAGE 31 */
/* DONE FROM PREVIOUS STEPS */

/* PAGE 32 */
/* DONE FROM PREVIOUS STEPS */


/* PAGE 33 */
/* DONE FROM PREVIOUS STEPS ??????????????????*/

/* PAGE 34 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 35 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 36 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 37 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 38 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS */

/* PAGE 39 */
/* HALF DONE FROM PREVIOUS STEPS, HALF WITHIN TRANSLATIONS ???????????? They ask for the same text, once to be bold the other to be faint*/

/* PAGE 40 */
table.status td.statusvalue
{
font-family:verdana!important;
    font-size:11px;
	color:#999999;
}
/* HALF WITHIN TRANSLATIONS */

/* PAGE 41 */
/* DONE FROM PREVIOUS STEPS */


/* PAGE 42 */
/*  CAN'T ACTIVATE MULTIPLE LINES FOR THIS TABLE  */
table#prevappsection tr td
{
	font-weight:normal!important;
}
table#prevappsection tr th
{
	font-weight:Bold!important;
}


/* PAGE 43 */
/*  CAN'T ACTIVATE MULTIPLE LINES FOR THIS TABLE  */
span#emaillist table tr td
{
	font-weight:normal!important;
}
span#emaillist table tr th
{
	font-weight:Bold!important;
}

/* PAGE 44 */
table#personalemails
{
	font-family:verdana!important;
    font-size:11px;
	color:#999999;
}

span#fieldsName ,td#personusername
{
	font-size:11px!important;
	color:#505050!important;
	font-weight:bold!important;
}
/* HALF WITHIN TRANSLATIONS */


/* PAGE 45 */
/* DONE FROM PREVIOUS STEPS */


/* PAGE 46 */
/* DONE FROM PREVIOUS STEPS */

/* PAGE 47 */
.FaintTextItalic
{
	font-family:verdana!important;
    font-style:italic;
	font-size:11px;
    color:#999999!important;
}
/* DONE FROM PREVIOUS STEPS HALF WITHIN TRANSLATIONS */

/* PAGE 48 */

/* PAGE 49 */
/* PAGE 50 */


/* Modification to the Previous Page and Next Page links in the Search Results
page, to stop the bullet images being underlined in Firefox and Safari. */

a.prevlink img,
a.nextbullet img
{
	display: none
}

a.prevlink
{
	background: url(images/back.gif) no-repeat left center;
	padding: 0 0 0 20px
}

a.nextbullet /* As above, but this moves the image to the right of the link. */
{
	background: url(images/bullet.gif) no-repeat right center;
	padding: 0 20px 0 0
}

/* Modification to the New Search and Refine Search links at the bottom of the
Search Results page, for the same reason as the Previous and Next Page
links. */
/*
21/01/2010 The images should be visible and defined from the system

div#igsearchresultsnewsearch img,
div#igsearchresultsrefinesearch img
{
	display: none
}
#igsearchresultsnewsearch a,
#igsearchresultsrefinesearch a
{
	background: url(../images/pu_square_01.gif) no-repeat left center;
	padding: 0 0 0 20px
}
*/

/* Offers section - this style sets all the grey description boxes to have
italic text. This used to be the default, but has now been disabled - however,
if a client requests that they want it switched back on, please remove the
comment tags from around the style below. */

/*
div#offertypeinfosectiondesc
{
	font-style: italic
}

*/

div#igContainer
{
	font-size:11px;
	font-family:Verdana;
	WIDTH:670PX;
	padding:2px;
}
 div#igContainer input, select, option, textarea
 {
 
	font-size:11px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
 
}
div.multiselectbox
{
	background-color: #fff;
	border: 1px solid #7F9DB9;
	display: none;
	margin: 0 0 5px 0;
	overflow: auto;
	padding: 5px 0 5px 8px;
	position: absolute; /* New default positioning */
	width: 529px /* This attribute MUST be set to a fixed width! */
}

body {

	background:white none repeat scroll 0 0;
	color:#7D7D7D;
	font-size:68.75%;
	text-align:LEFT;
}
.header 
{
	height:12px;
	margin-bottom:5px;
	overflow:hidden;
	padding-top:10px;
	position:relative;
}
table#igWriteJob ,table#screeningquestion
{
	font-weight:normal!important;
	margin:-13px 0 0;
	color:#999999;
}
div.header 
{
	font-weight:normal!important;
	margin:-13px 0 0;
}

label 
{
		color:#7D7D7D;
		float:none;
		font-weight:normal;
		line-height:17px;
}
#alertregdiv .reginput 
{
	margin:3px;
	width:200px;
}
div.igDivLabel 
{
	float:left;
	padding:2px;
	width:170px;
}
.singledropdown label 
{
	float:left;
	padding:6px 0 0;
	width:170px;
}
.searchpair label 
{
	float:left;
	padding:4px 0 0;
	width:192px;
}
#igedu .femonth 
{
	margin:5px 3px;
	width:45px;
}

#igedu .eduother, #igedu .eduselect 
{
	margin:5px 0 0 5px;
	width:259px;
}
#igedu .eduother
{
	margin:5px 0 0 5px;
	width:255px;
}
div.controlbar 
{
border-style:solid solid none;
width:537px;
}

.insideTitle 
{
color:#007886;
font-size:2.73em;
font-weight:normal;
margin-top:12px;
}

#equalopstable select.inputobjects {
width:540px;
}

div.searchpair select#searchdepartment
{
	margin-top:5px!important;
	margin-bottom:3px!important;
}
div.searchpair select#searchdivision
{
	margin-top:6px!important;
}
div.searchpair label
{
	padding-top:4px!important;
}
