body {
	background-color: transparent; 
	color: rgb(90, 89, 90);
	margin:0;
	padding:0;
}

#PSOFOShop{
	background-color: transparent;
	padding-top:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size:11px;
	color: rgb(90, 89, 90);
	border:none;
}
* html #PSOFOShop {
	text-align: center;
}
* html #PSOFOShop div{
	text-align: left;
}
#PSOFOShop span.TopText{
	font-weight: normal;
}
#PSOFOShop a,
#PSOFOShop a:visited{
	text-decoration:none; 
	color:rgb(153, 153, 153); 
	font-weight: 700;
}
#PSOFOShop a:hover{
	text-decoration:underline; 
	color: rgb(153, 153, 153); 
	font-weight: 700;
}
/* ------------------------- HIDDEN ELEMENTS*/
#PSOFOShop #SRCLogLegend, 
#PSOFOShop .linkbracket, 
#PSOFOShop .NewPopUp, 
#PSOFOShop .Lst-CrtLabel,
#PSOFOShop div#backToSearch{
	display: none!important;
 }
#PSOFOShop #SRCLogSet,
#PSOFOShop #SAgLogSet{
	border:none; 
	margin:0;
	padding:0;
}
* html #PSOFOShop .SA-Title{
	margin:0 -6px;
}
*+html #PSOFOShop .SA-Title{
	margin:0 -6px;
}
#PSOFOShop #rpd-content{
	background-color:transparent;
}
 * html #PSOFOShop #SRCLogLegend{
	padding:0 -6px;
 }
 *+html #PSOFOShop #SRCLogLegend{
	padding:0 -6px;
 }
 #PSOFOShop .SA-Label{
	font-weight:bold;
	height: 20px;
	padding-top: 3px;
	width:180px;	
}
#PSOFOShop .SA-F1,
#PSOFOShop .SA-F2,
#PSOFOShop .SA-KWF,
#PSOFOShop .SA-LR,
#PSOFOShop .Search-txt,
#PSOFOShop .chptextlog {
	width:180px;	
	font-size:  12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: rgb(0, 0, 0);
	font-weight: 400;
}
#PSOFOShop .SA-KWF{
	
}
#PSOFOShop .SA-LR{
}

#PSOFOShop #SRCLogSet div{
}
#PSOFOShop .SA-Label {
	float: none;
	display: block;
	margin-top: 10px;
} 
#PSOFOShop .SA-Label {
	height: 16px;
}	
	
/*  button */
#PSOFOShop .SA-ButtonFace, 
#PSOFOShop .Lst-ButtonFace,
#PSOFOShop .JD-BButtonFac,
#PSOFOShop .SAg-ButtonFace,
#PSOFOShop .DA-ButtonFace,
#PSOFOShop .wlogButton,
#PSOFOShop .wAgpLogButton,
#PSOFOShop .chpViewTS-T1 input,
#PSOFOShop #chpViewDocClose .chpBack,
#PSOFOShop #chpLogButton #loginchp,
#PSOFOShop #chpViewLogout #chplogout,
#PSOFOShop #chpViewDocContent .chpView .chpview,
#PSOFOShop .chpButtonlog,
#PSOFOShop a.chpforgot{
	background-color:rgb(212, 208, 200);
	border-top: 1px solid #5f6a4a;
	border-right: 1px solid #5f6a4a;
	border-bottom: 1px solid #5f6a4a;
	border-left: 1px solid #5f6a4a;
	font-family:Arial;
	font-weight:700;
	font-size:12px;
	color:rgb(153, 153, 153);
	text-decoration:none;
	cursor:pointer;}

#PSOFOShop a.SA-ButtonFace,
#PSOFOShop a.Lst-ButtonFace,
#PSOFOShop a.SAg-ButtonFace,
#PSOFOShop a.DA-ButtonFace,
#PSOFOShop #chpViewDocClose a.chpBack,
#PSOFOShop a.chpforgot{
    color: rgb(153, 153, 153);
}

#PSOFOShop #bottomact div, 
#PSOFOShop #actions div ,
#PSOFOShop #sag-actions div{
	display:inline;
}
#PSOFOShop #submitbutton input,
#PSOFOShop #sag-submitbutton input,
#PSOFOShop #backToSearch,
#PSOFOShop #gotoSearchAgent{
	margin-right:8px;
}

#PSOFOShop a.SA-ButtonFace,
#PSOFOShop a.Lst-ButtonFace,
#PSOFOShop a.JD-BButtonFace,
#PSOFOShop a.SAg-ButtonFace,
#PSOFOShop a.DA-ButtonFace,
#PSOFOShop #chpViewDocClose a.chpBack,
#PSOFOShop a.chpforgot{
    padding:1px 6px 1px 6px;
}
/* IE LIST BUTTON FIXES */
* html #PSOFOShop a.Lst-ButtonFace{
	height: 19px;
}
*+html #bottomact div { /* fixing missing bottom  part of the buttons*/
	display:inline
}
*+html #bottomact div a{
	float:left;
	margin-right:10px
}
/* IE SA BUTTON FIXES */
* html #PSOFOShop a.SAg-ButtonFace, /* fixing missing bottom  part of the buttons*/
* html input#srcsubmit,
*+html #PSOFOShop a.SAg-ButtonFace, 
*+html input#srcsubmit{
	float:left;
}
* html #PSOFOShop a.SAg-ButtonFace, /*adjusting SAG buttons' height*/
*+html #PSOFOShop a.SAg-ButtonFace{
    padding:2px 6px 1px 6px;
}
* html p.barnavybold, /*fixing center text at the SAG confirmation page */
*+html p.barnavybold{
	text-align: left;
}
/* Forgot password button alignment */
* html #PSOFOShop a.chpforgot {
    padding:2px 6px 2px 6px;
}
*+html #PSOFOShop a.chpforgot {
    padding:2px 6px 1px 6px;
}
#PSOFOShop a.chpforgot{
	padding:2px 6px 1px 6px\0/;
}
* html #PSOFOShop a.chpforgot, 
*+html #PSOFOShop a.chpforgot{
	display: block;
}
#PSOFOShop div#chpLogForgot, 
#PSOFOShop div#chpLogButton {
	display: inline;
}
* html #PSOFOShop div#chpLogForgot, 
* html #PSOFOShop div#chpLogButton, 
*+html #PSOFOShop div#chpLogForgot, 
*+html #PSOFOShop div#chpLogButton{
	float: left;
}
* html #PSOFOShop div#chpLogForgot, 
*+html #PSOFOShop div#chpLogForgot{
	margin: 10px 0px 0px 0px;
}
#PSOFOShop a.SA-ButtonFace:hover,
#PSOFOShop a.Lst-ButtonFace:hover,
#PSOFOShop a.SAg-ButtonFace:hover,
#PSOFOShop a.DA-ButtonFace:hover,
#PSOFOShop #chpViewDocClose a.chpBack:hover {
    text-decoration:none;
}

/* 	JOB DESC BUTTONS IF EMPTY, THEY ARE LIKE LINKS*/
#PSOFOShop a.JD-BButtonFace {
	margin-right: 0px;
	font-size: 11px;
	font-weight: 700;
	background-color:transparent;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	color:rgb(139, 0, 0);
	text-decoration:underline;
	cursor:pointer;
}
#PSOFOShop a.JD-BButtonFace:hover{
	color: rgb(139, 0, 0);
	font-weight: underline;
	text-decoration:700;
}

#PSOFOShop div#actions {
    margin-top: 10px;
}
#PSOFOShop #JD-Actions div#JD-ActBack {
    margin-right: 4px;
}
#PSOFOShop #JD-Actions{
	padding:0;
	margin:0;
}
#PSOFOShop #JD-Actions #JD-ActBack,
#PSOFOShop #JD-Actions #JD-ActSendJob,
#PSOFOShop #JD-Actions #JD-ActPrintPage{
	margin: 0 8px 0 0 ;
	padding:0;
}
#PSOFOShop #JD-Actions #JD-ActApply{
	margin:0;
	padding:0;
}
#PSOFOShop #JD-Actions .JD-socialNetworks-bottom div{
	padding:0;
	margin:0;
}


/*-------------------------------------------------------------*/
/*II*/
div.Lst-NoJobs{
	margin-top: 10px;
	margin-bottom: 10px;
}

#PSOFOShop .Lst-CrtLabel{
	font-weight:bold;
	padding-bottom:5px;
}
/*Number of jobs*/
#PSOFOShop .Lst-CountLabel{
	text-align:left;
	font-weight:normal;
	padding-bottom:5px;
	width: 415px;
	font-size: 11px;
}
#PSOFOShop div#TableJobs{
	margin-top: 20px;
}
#PSOFOShop div#TableJobs table{
	width: 415px;
}
/*Column header*/
#PSOFOShop  .Lst-Header{
	font-size: 10px;
	color:rgb(152, 188, 246);
	font-weight:700;
	background-color:rgb(0, 0, 0);	
}
#PSOFOShop .Lst-Header th{
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
	text-align: left;
}
#PSOFOShop .Lst-Header a {
	color:rgb(152, 188, 246);
	text-decoration: none;
}
#PSOFOShop .Lst-Header a:hover {
	color:rgb(152, 188, 246);
	text-decoration: none;
}
* html .Lst-CountLabel,
* html #PSOFOShop .Lst-Header th,
 * html #PSOFOShop .Lst-Tabel td{
	font-size: 10px;
}

/*elementy listy wyswietlanej oprocz linkow*/
#PSOFOShop .Lst-BG1,
#PSOFOShop .Lst-BG2 {
	text-align:-moz-left;
}

#PSOFOShop .Lst-BG2{
	background-color:rgb(204, 204, 204);
}
#PSOFOShop .Lst-BG1{
	background-color:rgb(238, 238, 238);
}

/*Odd and Even line link */
#PSOFOShop div#TableJobs .Lst-BG1 a,
#PSOFOShop div#TableJobs .Lst-BG2 a,
#PSOFOShop .Lst-BG1 a:visited,
#PSOFOShop .Lst-BG2 a:visited {
	color:rgb(153, 153, 153);
	font-weight:700;
	text-decoration:none;
	font-size:10px;
}
#PSOFOShop div#TableJobs .Lst-BG1 a:hover,
#PSOFOShop div#TableJobs .Lst-BG2 a:hover {
	color:rgb(153, 153, 153);
	font-weight:700;
	text-decoration:underline;
	font-size:10px;
}

/*Odd and Even line text*/
#PSOFOShop .Lst-BG1 td, 
#PSOFOShop .Lst-BG2 td{
	color:rgb(0, 0, 0);
	font-weight:400;
	padding-top: none;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size:10px;
}

/*Search result*/
#PSOFOShop .Lst-ResNav{
	padding:0px 0 20px 0;
	font-size: 11px;
}

#PSOFOShop #backToSearch{
	padding-bottom:10px; 
	float:left;
}
/*   III  */
#PSOFOShop div#JDescContent {
	width: 740px;
	margin: 0px;
	padding: 261px 40px 40px 40px;
	border: 0px  ;
	background: url('img/salespeople_header.jpg') no-repeat 0px 0px;
}
*+html #PSOFOShop div#JDescContent,
* html #PSOFOShop div#JDescContent {
	padding: 281px 40px 40px 40px;
}
/*--- Job title---*/
#PSOFOShop .JD-Title{
	color:rgb(90, 89, 90);
	background-color:transparent;
	font-size:16px;
	font-weight:700;
	padding:0px 0px 0px 0px;
}

/*--- Job summary header ---*/
#PSOFOShop #JD-TopParams div{
	padding:2px 0;
}
#PSOFOShop .JD-HDLabel{
	width:200px;
	float:left;
	clear:left;
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:700;
}
#PSOFOShop .JD-HDText{
	font-size:11px;
	font-weight:400;
	position:relative;
}
/*---  Job description header ---*/
#PSOFOShop #JD-AllFields {
	clear:both;
	margin-bottom:10px;
}
#PSOFOShop .JD-FieldLabel{
	font-size:11px;
	font-weight:700;
}
/*--- Job description text ---*/
#PSOFOShop .JD-FieldText{
	font-size:11px;
	font-weight:400;
}
/*button inline*/
#PSOFOShop #JD-Actions{
	display: block;
}

#PSOFOShop #JD-Actions div{
	display: inline;
}
/*-----------------------------------------------------*/
/*  Search agent */
#PSOFOShop #SAgLogSet{
	font-size:11px;
	margin:8px 0 4px 0;
	font-weight:normal;
}
/*    margin Search agent all  */
#PSOFOShop #SAgLogSet div{
	margin:6px 0;
}
/*---  Search agent header ---*/
#PSOFOShop .SAg-Title{
	font-weight:bold;
	padding:0;
	margin-bottom:5px;
}
* html  #PSOFOShop .SAg-Title{
	padding:0 -6px;
	margin:0 -6px;
}
*+html  #PSOFOShop .SAg-Title{
	padding:0 -6px;
	margin:0 -6px;
}
/*--- Search agent label---*/
#PSOFOShop #div-sagparam1 label{
	font-weight: bold;
}
/*-------------------------------------------------------*/
/*login*/
#PSOFOShop #chpLogContent{
	padding:0;
	margin:0;
}
#PSOFOShop #chpLogContent fieldset{
	padding:0;
	margin: 0px 0px 15px 0px;
}
#PSOFOShop .chpLogSet{
	border:none;
}
#PSOFOShop #chpLogLabelUser{
	margin:0 0 4px 0;
}
#PSOFOShop #chpLogLabelPassw{
	margin:10px 0 4px 0;
}
#PSOFOShop .chpLogSet input{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}


/* chp */
#chpLogSet {
    border:none;
    padding:0;
}
#chpLogLabelUser,
#chpLogLabelPassw,
#chpLogButton {
    margin-top:16px;
}
.chpchamplog{
	font-weight: bold;
}
/*
.chpchamplog {
    color:#636363;
	font-weight: bold;
}*/
#chpLogButton #loginchp,
#chpViewLogout #chplogout,
#chpViewDocContent .chpView .chpview {

}
#chpLogForgot,
#chpViewLogout {
    padding-top:20px;
}
.chpfailedlog {
    color:#ff0000;
}
#chpViewContent .chptitle {
    font-size:16px;
	font-weight: 700;
	color: rgb(90, 89, 90);
    margin:0;
}
#chpViewContent table,
#chpViewDocContent table {
    width:100%;
    margin:8px 0;

}
#chpViewContent table td,
#chpViewDocContent table td {
	color:rgb(0, 0, 0);
	font-weight:400;
	padding-top: none;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size:10px;
}
#chpViewContent table td a,
#chpViewDocContent table td a{
	color:rgb(153, 153, 153);
	font-weight:700;
	text-decoration:none;
	font-size:10px;
}
#chpViewContent table td a:hover,
#chpViewDocContent table td a:hover{
	color:rgb(153, 153, 153);
	font-weight:700;
	text-decoration:underline;
	font-size:10px;
}
#chpViewContent table caption,
#chpViewContent table .chptitleA,
#chpViewDocContent caption {
    color:rgb(0, 0, 0);
    font-weight:400;
    font-size:11px;
    text-align:left;
    margin-top:8px;
}
#chpViewContent table th.chpJob {
	text-align: left;
	font-size: 10px;
}
#chpViewContent table th.chpheader {
	font-size: 10px;
	color:rgb(152, 188, 246);
	font-weight:700;
	background-color:rgb(0, 0, 0);	
	text-align: left;
	padding: 2px;
}
/* EC standard layout */
#PSOFOShop{
padding: 10px 30px 10px 10px;
}
.searchComp, .listComp{
display: block;
float: left;
}
#PSOFOShop.searchComp{
	margin-top: 10px;
	width: 198px;
	padding-right: 0px!important;
}
.rightCont{
float: left;
}
#PSOFOShop.loginComp{
	clear: left;
	width: 198px;
	padding-right: 0px!important;
}

/*--------------------*/
.lst-countlabel{
	display: none;
}
/*------------*/
div#rpd-content div#searchagentbutton,
#mrtedlogo,
caption.Lst-CountLabel,
td.Lst-ResNav *,
div#JD-ActSendJob{
	display: none!important;
}
div#chpLogButton{
	margin-right: 125px;
}
div#chpLogForgot{
	float: left;
	padding-top: 0px;
	margin-top: 10px;
}