﻿/* 
-------------------------------------------------------------------------------
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 */
body
{
width: 800px !important;
}
a.cSubWeb{
background:transparent url(subweb.gif) no-repeat scroll 0 3px;
padding-left:1.33em;
}
table#CZiframefix{
margin-top:-1px;
}
td.CZLink {
font-size:1.25em;
font-weight:normal;
line-height:normal;
padding-top:1.05em;
}

/* Place any styles specific to i-GRasp front end sections below here */
div#igContainer{
margin-left:17px;
}
#zeissjdlogo
{
display:none;
}
#igWriteJob td#jobapplylink {
padding-top:20px!important;
}
input#currentjob
{
margin-left:5px;
}
/* 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
}

*/

/* Advanced modification to the Previous Page and Next Page links in the
Search Results page. This is done to stop the bullet image being underlined
in Firefox and Safari. Remove all of this CSS if the front end is for an
existing client, though, as they probably won't want to use it. */
a.prevlink img,
a.nextbullet img
{
	display: none
}

a.prevlink
{
	background: url(prev.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(next.gif) no-repeat right center;
	padding: 0 20px 0 0
}

/* Advanced modification to the new search link at the bottom of the Search
Results page, done for the same reason as the Previous and Next Page links.
Remove all of the below CSS if the front end is for an existing client,
though, as they probably won't want to use it. */

#igsearchresultsnewsearch img
{
	display: none
}

div#igsearchresultsnewsearch a
{
	background: url(next.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
}

*/
#igContainer
{
	width : 600 px;
}

select#advert
{
width:205px;
}

table#preappdetails td
{
width:  350px;
}

table#workexp .reginput {
width:234px;
}

div#rssfeed a
{
position:relative;
font-size:12px;
text-decoration:none;
background:url("rss_news_feed_button.gif") no-repeat left center;
padding:0px 0px 0px 20px;
float:right;
margin-top:-20px;
top:0px;
}
td.igsearchresultstitle, td.searchresultssoundbites, td.searchresultstopofjobdesc, td.searchresultscodelist{
padding:0 0 0 20px;
}
th#igSortBartitle{
width:35%;
}
th#igSortBarbusinessunit{
width:25%;
}
th.igSortBarHeader{
padding-left:19px!important;
}
th#igSortBarsublocation.igSortBarHeader{
padding-right:2px;
}
th#igSortBardateadded.igSortBarHeader{
padding-left:0px!important;
}
td.igsearchresultsdateadded
{
padding:0px;
width:20%;
}
table#languageskills th.listheading {
	text-align:left;
}
span#volumemaindetails font#MANDATORY{
display:none;
}
table.applytable input + font#mandatory, table.applytable select + font#mandatory  {
display:inline!important;
}
table.applytable font#mandatory{
display:none;
}
td.listbody {
font-size:0.9em;
}
table#workexplist td.listheading{
font-weight:bold;
}
a#printbutton, a#printbutton:link, a#printbutton:hover, a#printbutton:visited{
background:transparent url(../../printer.gif) no-repeat scroll 0 0;
color:black;
float:right;
font-size:12px;
font-weight:bold;
height:33px;
line-height:20px;
padding:10px 0 0 28px;
position:relative;
right:30px;
text-align:center;
text-decoration:none;
width:27px;
}
.searchpair input.searchcriteria, .searchpair input.postcode {
width:241px;
}
h5.title
{
font-size: 18pt!important;
line-height: 25px!important;
}

/* WR 115080 - Restyle ConfirmEmail input to be in-line with other boxes */
#igsearchresultsalertregsub label {
	margin:5px 0 0;
	padding:0;
	width:150px;
}

/* WR 133994 - Add soundbyte into JobDescription */
#igContainer div#soundbyteHidden{
	display: none;
}

/* WR 142675 - Job Description Rebrand */

#igContainer div#igWriteJob ul.list_nobullet {
list-style-type: none;
}

div#jobdesc6hidden,div#companydeschidden,
div#soundbyteheaderhidden,div#soundbytehidden,
div#soundbyte, div#jobheading6hidden,
div#jobdesc8hidden {
visibility:hidden;
display: none;
}

#igContainer div#igWriteJob h1#description4 {
font-size: 32px !important;
font-weight: bold;
padding-top: 0px !important;
}

#igContainer div#igWriteJob div.list-left p#heading5,
#igContainer div#igWriteJob div.list-right p#heading6 {
font-weight: bold;
}

/* BASIC */

body #igContainer div#igWriteJob div#page,
div#igContainer div#igWriteJob div#page p { 
background-color: #FFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #58595B; 
}

div#igContainer div#igWriteJob h1{ font-size: 28px; }

div#igContainer div#igWriteJob #companydescription,
div#igContainer div#igWriteJob #description10 {
margin-bottom: 16px;
}

div#page div#header img {
margin-top: 1em;
}

div#igWriteJob div#Div1{
padding-top: 2em;
}

div#igContainer div#igWriteJob #description8 {

}

/*
div.footer-right img {
margin-top: 6em;
}
*/

div#igContainer span#igPageTitle {
    font-size: 1.25em !important;
    font-weight: normal !important;
    line-height: normal !important;
    padding-top: 1.05em !important;
	display: block;
	
}

div#igContainer div#igWriteJob p#description3 {
padding-bottom: 1.85em;
}

/* End of Job Description Rebrand */
