/******************** general settings **********************************************/
#rpd-content, #LstContent, #JDescContent, #SRCLogSet, #SAgLogSet, #sag-actions, #da-actions, .barnavybold {background-color: white;}


.SA-ButtonFace, .Lst-ButtonFace, .JD-BButtonFace, .SAg-ButtonFace, .DA-ButtonFace, td.leftbutton .footerbutton, td.rightbutton .footerbutton, .ss136, .chpButtonlog, .wlogButton, #wlagplogin, input.chpBack, a.chpBack, .agpButtonlog, a.agpBack, input.chpview {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; border: 1px solid #0066cc; background-color:#FFF; border-width:1px; text-align:center; cursor:pointer; text-decoration:none; font-weight:normal; color:#04438B; padding: 0px 15px 0px 15px; height: 21px;}

input.SA-ButtonFace, input.SAg-ButtonFace {margin-top: 0px; height: 21px; padding-top:1px; padding-bottom:2px}
input.chpview {margin-bottom:5px}

* html input.SA-ButtonFace, * html input.SAg-ButtonFace, td.leftbutton .footerbutton, td.rightbutton .footerbutton, .ss136, .chpButtonlog, .wlogButton, #wlagplogin, input.chpBack, .agpButtonlog, input.chpview {height: 21px; margin-top: 0px;}

a.SA-ButtonFace, a.Lst-ButtonFace, a.JD-BButtonFace, a.SAg-ButtonFace, a.DA-ButtonFace, a.chpBack, a.agpBack {padding-top: 2px; padding-bottom: 2px;}

#rpd-content #lay9999_src350a #actions #searchagentbutton a.SA-ButtonFace {}

#searchagentbutton {margin-top:2px!important; }
#searchagentbutton a.SA-ButtonFace{padding-top:1px; padding-bottom:0px!important}
#actions, #bottomact, #sag-actions, #JD-Actions {padding: 30px 0px 50px 0px }
#JD-TopParams {margin-bottom:40px}

/*
.SA-ButtonFace, .Lst-ButtonFace, .JD-BButtonFace, .SAg-ButtonFace, .DA-ButtonFace, td.leftbutton .footerbutton, td.rightbutton .footerbutton, .ss136, .chpButtonlog, .wlogButton, input.chpBack {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; border-top-color:#cccccc; border-left-color:#cccccc; border-right-color:#000000; border-bottom-color:#000000; border-style:solid; background-color:#FFD18D; border-width:1px; text-align:center; cursor:pointer; text-decoration:none; font-weight:normal; color:#04438B; padding: 0px 15px 0px 15px; height: 18px;}
input.SA-ButtonFace, input.SAg-ButtonFace {margin-top: -3px; padding-top: 1px}
a.SA-ButtonFace, a.Lst-ButtonFace, a.JD-BButtonFace, a.SAg-ButtonFace, a.DA-ButtonFace {padding-top: 1px; padding-bottom: 0px; position: relative; top:1.5px;}
*/

/******************** Components Class **********************************************/
/* Search component*/
.linkbracket {font-size:10px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color: white;}
.NewPopUp {font-size: 10px;font-family: Arial,Helvetica,sans-serif;display: none;}
.SA-Intro,.SA-Title {font-size:16px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:bold;color:#0066cc;}
.SRCLogSet{padding:0;margin:0;border:0;font-size: 1px;}
.SA-Label {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#666666;font-weight:bold;}
.SA-KWF, .SA-F0, .SA-F1, .SA-F2, .SA-F3, .SA-F4, .SA-F5, .Search-txt {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; width:200px;background-color:#FFFFFF;}
.SA-KWF {width:195px;}
.SA-F0 {font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;}
.SA-KWF {font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;}
.SA-FR,.SA-LR {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; color:#666666;}
#div-srcparam1, #div-srcparam2, #div-srcparam3, #div-srcparam4, #div-srcparam5, #div-srcparam6, #div-srcparam7, #div-srcparam8, #div-srcparam9 {padding-top: 10px;}

 
#actions {padding-top: 25px;}
#submitbutton {float:left;}

/* result component*/
.Lst-Tabel{}
.Lst-CountLabel{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#666666;padding-bottom:10px;text-align:left;padding-top:20px;font-weight: normal;}
.Lst-CountNr{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;font-weight:normal;}
.Lst-CriteriaLabel{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;font-weight:normal;}
.Lst-CrtLabel{font-size:16px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#0066cc;font-weight:bold;}
.Lst-CrtSpacer{font-size:11px;line-height:11px;}
.Lst-Header{background-color:#ffffff;}
.Lst-HeadT, .Lst-Head2, .Lst-Head3, .Lst-Head4, .Lst-Head5 {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:bold;color:#666666;padding:3px 10px 3px 10px;text-align:left;}
a.Lst-Subheading{color:#666666;text-decoration:none; font-weight:bold}
a.Lst-SubheadingSel{color:#FF3366;text-decoration:none; font-weight:bold}
.Lst-BG1{background-color:#ffffff;}
.Lst-Desc1T{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#000000;padding:5px 0px 5px 10px;}
a.lstA-desc1, a.lstA-desc2 {font-size: 12px; color: #0066cc; text-decoration: underline;}
a.lstA-desc1:hover, a.lstA-desc2:hover {text-decoration: underline} 
a.Lst-Desc1Link{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#666666;}
.Lst-Desc12, .Lst-Desc13, .Lst-Desc14, .Lst-Desc15 {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#666666;padding:5px 0px 5px 10px;}
.Lst-BG2{background-color:#ffffff;}
.Lst-Desc2T{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#666666;padding:5px 0px 5px 10px;}
a.Lst-Desc2Link{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#666666;}
.Lst-Desc22, .Lst-Desc23, .Lst-Desc24, .Lst-Desc25 {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#666666;padding:5px 0px 5px 10px;}
.Lst-NoJob{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;font-weight:normal;padding-bottom:10px;}
.Lst-NoJobs{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;font-weight:normal;}
.Lst-ResNav{padding:10px 0px 10px 0; background-color: transparent; text-align: right;}
.Lst-NavPagelabel{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#666666;}
.Lst-NavPage{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#666666;}
a.Lst-NavPage{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#666666;font-weight:normal;}
.Lst-BotNav{}
.Lst-ButtonNav{}
.Lst-Button{background-color:#C2C4E9;width:110px;text-align:center;border-style:solid;border-color:#CCCCCC;border-width:thin;}
#Lst-NoJob {padding: 15px 0 15px 0;}
#backToSearch {float:left;}
#gApply {float:left}

/* Job Description component*/
.JD-Tabel{background-color:#FFFFFF;}
.JD-TopNav{}
.JD-TButton{background-color:#C2C4E9;width:110px;text-align:center;border-style:solid;border-color:#CCCCCC;border-width:thin;}
.JD-TButtonFace{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;font-weight:bold;padding:3px 0px 3px 0;}
a.JD-TButtonFace{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;font-weight:bold;text-decoration:none;}
.JD-space1{font-size:11px;line-height:11px;}
.JD-greyline{font-size:1px;line-height:1px;background-color:#CCCCCC;}
.JD-space2{font-size:11px;line-height:11px;}
.JD-Header{}
.JD-TabelHeader{}
.JD-TitleLabel{font-size:16px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#0066cc;font-weight:bold;}
.JD-Title{font-size:16px; font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:bold;color:#0066cc;background-color:#fff;padding:3px 10px 3px 10px;}
.JD-HDLabel{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#666666;font-weight:bold;}
.JD-HDText{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#666666;}
.JD-FieldLabel{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#666666;font-weight:bold;}
.JD-FieldText{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#666666;}
.JD-FieldSpacer{font-size:12px;line-height:11px;}
.JD-BotNav{}
.JD-BButton{background-color:#C2C4E9;width:240px;text-align:center;border-style:solid;border-color:#CCCCCC;border-width:thin;}
.JD-HDLabel {margin: 0; padding: 0; float: left; width: 140px; clear:left}
#JD-Param2, #JD-Param3, #JD-Param4, #JD-Param5, #JD-Param6, #JD-Param7, #JD-Param8, #JD-Param9, #JD-expir, #JD-salarymin {padding-top: 6px;}
#JD-Actions {padding-top: 20px}
#JD-ActBack {float:left}
#JD-ActSendJob {float:left}
#JD-ActPrintPage {float:left}
#JD-ActApply {float:left}
#JD-TopParams, #JD-AllFields {padding-left:10px}
/* #JDescContent {padding-top: 35px} */

/* Search Agent */
.SAg-Title {font-size:16px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:bold;color:#0066cc;}
.SAgLogSet{padding:0;margin:0;border:0;font-size: 1px;}
.Search-lab{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;}
.SA-smalltext {font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;}
.Search-txt {font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#000000;}
#SAgLogLegend {padding-top: 20px; padding-bottom: 15px;}
#div-sagparam1 {padding-bottom: 15px;}
#sag-actions {padding-top: 10px}
input.SAg-ButtonFace {}
#sag-submitbutton {float:left}
#deleteagentbutton {padding-top: 15px}

/******************** Application Process  Class **************************************/
.barnavybold{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;}
.boldnoir {font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.champ{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;line-height:200%}
.colorviolet{background:#CCCCFF;padding:0px 0px 0px 0px;}
.Filetblanc{background:#FFFFFF;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.filetblanc {background:#FFFFFF;padding:0px 0px 0px 0px;height:2px;}
.ongleton {background:#04438B;font-size:13px;font-family: "Trebuchet MS", Arial;color:#FFFFFF;font-weight:bold;}
.ongletfilet {background:#04438B;padding:0px 0px 0px 0px;height:8px;}
.row1 {	border-bottom : 1px solid maroon;background : #FFE8CB;}
.row2 {	border-bottom : 1px solid maroon;background : #FFDDB5;}
.smallsubmit {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;}
.smalltext {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
.smalllist {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
.toutchamp{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.reqstep{font-size:12px;font-family: "Trebuchet MS", Arial;color: Red;font-weight:bold;}
.saveapp{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
A.saveapp{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
A.saveapp:Visited{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
A.saveapp:Active{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
A.saveapp:Hover{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
.infochpw {font-size:2px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;line-height:30%}
.infochp {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
.infochp1 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
.infochp2 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
.infochp3 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
.connectionfailedchp {font-size:10px;font-family: "Trebuchet MS", Arial;color:#FF0000;font-weight:bold}
A.linkchp{font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold}
A.linkchp:Visited{font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold}
A.linkchp:Active{font-size:12px;font-family: "Trebuchet MS", Arial;color:#E26500;font-weight:bold}
A.linkchp:Hover{font-size:12px;font-family: "Trebuchet MS", Arial;color:#E26500;font-weight:bold}

/******************** CHP  Class **********************************************/
/* Login */
.chpintro{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.chpLogSet,.chpLog{padding:0;margin:0;border:0;font-size: 1px;}
.chpfailedlog{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:bold;color:red;}
.chpchamplog{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}
.chptextlog{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; width:200px;background-color:#FCFFDF;}
.chpButtonlog{margin:10px 0 10px 0;}
.chpforgot{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}
a.chpforgot{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}
/*
A.chpforgot:Visited{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;}
A.chpforgot:Active{font-size:11px;font-family: "Trebuchet MS", Arial;color:#E26500;}
A.chpforgot:Hover{font-size:11px;font-family: "Trebuchet MS", Arial;color:#E26500;}
*/

/* View */
#chpViewContent {padding-left:10px; border-top-style:solid; border-top-width:1px}
.chpViewDoc-T1 {width:250px;}
.chptitle{font-size:14px;font-family: "Trebuchet MS", Arial;color:#F8970C;font-weight:bold;}
.chpsubtitle{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;}
.chptitleH{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding-top:15px;}
.chpheader{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding:5px 10px 0 0;}
.chpDate{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;padding:0 10px 0 0;}
.chpJob{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding:0 10px 0 0;}
.chpType{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;padding:0 10px 0 0;}
/* .chpView{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;padding:0 10px 0 0;} */
A.chpView{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;}
/* A.chpView:Hover{font-size:11px;font-family: "Trebuchet MS", Arial;color:#F8970C;} */
.chptitleA{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding-top:15px;}
.chpsubtitleA{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;}
.chptitleS{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding-top:15px;}
.chpApp{padding-top:15px;}
A.chpApp{font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:normal;}
/* A.chpApp:Hover{font-size:12px;font-family: "Trebuchet MS", Arial;color:#F8970C;font-weight:bold} */
div.chpBack{padding-top:15px}
/* A.chpBack{font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold}
A.chpBack:Hover{font-size:12px;font-family: "Trebuchet MS", Arial;color:#F8970C;font-weight:bold} */
.chpViewPIF{}
A.chpViewPIF{font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:normal}
/* A.chpViewPIF:Hover{font-size:12px;font-family: "Trebuchet MS", Arial;color:#F8970C;font-weight:bold} */
.chpEditPIF{}
A.chpEditPIF{font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:normal}
/* A.chpEditPIF:Hover{font-size:12px;font-family: "Trebuchet MS", Arial;color:#F8970C;font-weight:bold} */
.chpPass{}
A.chpPass{font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:normal}
/* A.chpPass:Hover{font-size:12px;font-family: "Trebuchet MS", Arial;color:#F8970C;font-weight:bold} */
.chptitleD{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding-top:15px;padding-bottom:10px}
.chpDoc {font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding:0 10px 0 0;}
.chptitleT{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding-top:15px;}
#chpViewLogout {padding-top: 15px}

/******************** Template **********************************************/
.ss26 {background:#FFFFFF;padding:0px 0px 0px 0px;height:2px;}
.ss17 {padding:0px 0px 0px 0px; font-size:13px;font-family: "Trebuchet MS", Arial;color:#FFFFFF;font-weight:bold;}
.ss131{font-size:13px;font-family: "Trebuchet MS", Arial;color:#FFFFFF;font-weight:bold; background:#00306B;  text-align: center; vertical-align: middle; }
.ss18 {background:#8D94B4;padding:0px 0px 0px 0px;}
.ss23 {background:#000080;padding:0px 0px 0px 0px;height:3px;}
.ss33{background:#CCCCFF;padding:0px 0px 0px 0px; font-size:12px;font-family: "Trebuchet MS", Arial;color:#000080;font-weight:bold;}
.ss138{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.ss139{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-style:italic;font-weight:bold;}
.ss58 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.ss80 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold}
A.ss160{font-size:12px;font-family: "Trebuchet MS", Arial;color:#CCCCFF;font-weight:bold; padding:0px 0px 0px 0px;}
A.ss160:Visited {font-size:12px;color:#CCCCFF;font-weight:bold;padding:0px 0px 0px 0px;}
A.ss160:Active {font-size:12px;color:#E26500;font-weight:bold;padding:0px 0px 0px 0px;}
A.ss160:Hover {font-size:12px;color:#E26500;font-weight:bold; padding:0px 0px 0px 0px;}
.ss141{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.ss135 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.ss134 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.ss70 {font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;}
.divupload {background-color:#FFFFFF;}

/* New classes*/
.headertable {padding:0px 0px 0px 4px;}
.headerspacer1 {line-height:10px;font-size:10px;}
.headerlabel1 {font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.headervalue1 {font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.headerspacer2 {line-height:5px;font-size:5px;}
.headerlabel2 {font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.headervalue2 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.headerspacer3 {line-height:5px;font-size:5px;}
.headerlabel3 {font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.headervalue3 {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.headerline {line-height:5px;font-size:5px;}
.welcometext {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;background:#CCCCFF;padding:0px 0px 0px 4px;line-height:200%}
.welcomespacer {line-height:5px;font-size:5px;background:#CCCCFF;}
.welcomeline {line-height:12px;font-size:12px;;}
.leftbutton {width:45%;text-align:right;}
.rightbutton {width:45%;text-align:left;}
td.leftbutton, td.rightbutton {font-size:11px}
td.leftbutton .footerbutton {}
td.rightbutton .footerbutton {}

.centerbutton{text-align:center; }
.footertable {}
.footer {text-align:center;}
.footerline {line-height:8px;font-size:8px;}
.footerprev {width:45%;text-align:right;}
.footerlabel {font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:right; width:5%;}
.footernext {width:5%;}
.footercancel {width:45%;}
.footerspacer {line-height:12px;font-size:12px;}
.footersaveapp {text-align:center;font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.navbarlabel {font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;padding:0px 0px 0px 4px;}
.navbarvalue{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.navbarlink {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.navspacer{line-height:2px;font-size:2px;background:#FFFFFF;}
.navbarline{line-height:10px;font-size:10px;}
.reqstep{font-size:12px;font-family: "Trebuchet MS", Arial;color:Red;font-weight:bold;}
/* deprecated */.steptablePIF{padding:0px 4px 0px 4px;}
.steplabelPIF{font-size:14px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
/* deprecated */.stepreqPIF{font-size:11px;font-family: "Trebuchet MS", Arial;color:Red;font-weight:bold;background:#FFFFFF;}
/* deprecated */.steplinePIF{line-height:5px;font-size:5px;}
.steptable{padding:0px 0px 0px 4px;background:#04438B;}
.steplabel{font-size:12px;font-family: "Trebuchet MS", Arial;color:#FFFFFF;font-weight:normal;}
.stepreq{font-size:11px;font-family: "Trebuchet MS", Arial;color:Red;font-weight:bold;background:#FFFFFF;}
.stepline{line-height:7px;font-size:7px;background-color:#04438B;}
/* deprecated */.reqtablePIF{padding:0px 4px 0px 0px;}
.reqtable{padding:0px 4px 0px 0px;background:#CCCCFF;}
/* deprecated */.reqline{line-height:5px;font-size:5px;}
.sectiontitletable{padding:0px 0px 0px 4px;background:#04438B;}
.sectiontitle{font-size:12px;font-family: "Trebuchet MS", Arial;color:#FFFFFF;font-weight:normal;}
.sectiontitlebis{background:#FFFFFF;}
.sectiontitlespacer{line-height:7px;font-size:7px;background-color:#04438B;}
.sectiontable{padding:0px 0px 0px 10px;background:white;}
.sectionlabel{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;}
.sectioninput{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#000000;}
.sectiontextarea{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#000000;}
.sectionbkg{vertical-align:top;}
/* deprecated */.sectionspacer{line-height:5px;font-size:5px;}
.reqlabel{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;text-align:right;}
.reqstar{color:Red;}
.boldnavy {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;color:#04438B;font-weight:bold;}
.sectionvalue{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:normal;}
input.sectionvalue{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
.sectionlist{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:normal;width:176px;}
.sectionline{line-height:15px;font-size:15px;}
.sectiondate{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-style:italic;}
.sectiontext{font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:normal;padding-bottom:10px}
A.sectiontext{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;}
.sectioninputdate {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
/* New Classe timesheet */
.tswTitle {COLOR: #000080; FONT-FAMILY: arial; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.tswILine {background:#00306B;padding:0px 0px 0px 0px;height:1px;}
.tswHeader{font-size:13px;font-family: "Trebuchet MS", Arial;color:#000080;font-weight:bold; }
.tswSTitle1{font-size:12px;font-family: "Trebuchet MS", Arial;color:#FFFFFF;font-weight:bold;padding:1px 0px 0px 1px;text-align : center;background-color : #8d94d4;}
.tswILine1 {background:#FFFFFF;padding:1px 0px 0px 0px; font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;}
.tswSTitle2 {	font-family: Arial; font-size: 11px; font-weight: bold; color: #F99E2C; }
.tswILine2{ background-color: #BBBBBB; }
.tswLinetxt { font-family: Arial; font-size: 11px; font-weight: normal; color: #000000; }
.tswNoData { font-family: Arial;	font-size: 11px;	font-weight: normal;	color: #000000;	}
.tswTDButt{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;}	
.tswButton {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;}
.tswlk1{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;}
.tswlk2{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000080;font-weight:bold;}
.tswStar{color:#FF0000;padding:0px 0px 0px 0px;}
.tswSel {font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold; }
.tswInptxt{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold; height: 13pt; width: 48pt; }
.tswInptxt2{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold; height: 13pt; width: 140pt; }
.tswtr1{padding:0px 0px 0px 0px; font-size:11px;font-family: "Trebuchet MS", Arial;color:#000080;font-weight:bold;  background : #D4D0C8; }
.tswtd1{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:normal;}	
.ss102 {font-size:11px;font-family: "Trebuchet MS", Arial;color:#000080;}
#mrtedlogo img {border: 0px none;}
#mrtedlogo {padding-top:15px; clear:left}

/*-------------------TLK white login-----*/
.wLogSet {padding:0;margin:0;border:0;}
#wLogLegend {display:none}
#wLogButton {padding-top:20px; padding-bottom:10px; }
.wlogchamp {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}
input.wlogtext {font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; width:200px;background-color:#ffffff;}
select.wlogtext {font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; background-color:#FCFFDF;}
a.wLogButtonFace {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}

/*-------------------AGP white login-----*/
.wAgpLogSet {padding:0;margin:0;border:0;}
#wAgpLogLegend {display:none}
#wAgpLogButton {padding-top:20px; padding-bottom:10px; }
.wagplogchamp {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}
input.wagplogtext {font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; width:200px;background-color:#FCFFDF;}
select.wagplogtext {font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; background-color:#FCFFDF;}
a.wAgpLogButtonFace {font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}


/******************** AGP  Class **********************************************/
/* AGP Login */
.agpLogSet,.agpLog{padding:0;margin:0;border:0;font-size: 1px;}
.agpfailedlog{font-size:12px;font-family: "Trebuchet MS", Arial;color:red;font-weight:bold;}
.agpchamplog{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}
.agptextlog{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; width:200px;background-color:#FCFFDF;}
/* .agpButtonlog{font-size:10px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;margin:10px 0 10px 0;} */
.agpforgot{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}
a.agpforgot{font-size:12px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif;font-weight:normal;color:#04438B;}
/* A.agpforgot:Hover{font-size:11px;font-family: "Trebuchet MS", Arial;color:#E26500;} */

/* AGP View */
.agpTitle{font-size:14px;font-family: "Trebuchet MS", Arial;color:#F8970C;font-weight:bold;}
.agpTitleA {font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;}
.agpEditAIF, .agpPass, .agpBack, .agpSearch{}
A.agpEditAIF, A.agpPass, A.agpBack, A.agpSearch {font-size:12px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:normal}
/*
A.agpEditAIF:Hover, A.agpPass:Hover, A.agpBack:Hover, A.agpSearch:Hover{font-size:12px;font-family: "Trebuchet MS", Arial;color:#E26500;font-weight:bold} */
#agpViewSearch{margin-top:15px;}
.agpTitleS { font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;}
#agpViewApplications{margin-top:15px;}
.agpViewAppF1{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:normal;padding-left:380px;}
.agpViewAppF2{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; width:200px;display:in-line;}
.agpView-T1{ width: 700px; }
.agpTitleC{ font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;margin-top: -30px;}
.agpheader{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding:5px 10px 0 0;}
.agpCand, .agpDoc {font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding:3px 10px 0 0;vertical-align:top;}
.agpInfo{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;padding:3px 10px 0 0;vertical-align:top;}
.agpView{font-size:11px;font-family: "Trebuchet MS", Arial;color:#000000;padding:3px 10px 0 0;}
A.agpView{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;padding-top:0px;}
/* A.agpView:Hover{font-size:11px;font-family: "Trebuchet MS", Arial;color:#E26500;padding-top:0px;} */
.agpViewJobF1{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;padding-left:100px;}
.agpViewJobF2{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; width:200px;display:in-line;}
#agpViewArchived{margin-top:15px;}
#agpViewArchFilter1, #agpViewArchFilter2{float: left;}
.agpViewStatusF1{font-size:11px;font-family: "Trebuchet MS", Arial;color:#04438B;font-weight:bold;padding-left:20px;display:in-line;}
.agpViewStatusF2{font-size:11px;font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; width:200px;display:in-line;}
.agpView-T2{ width: 700px; clear: both;}
.agpTitleH{ font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left; margin-top: -25px;}
#agpViewPending{margin-top:15px;}
.agpView-T3{ width: 700px;}
.agpTitleP{ font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;}
.agpTitleD{font-size:12px;font-family: "Trebuchet MS", Arial;color:#000000;font-weight:bold;text-align:left;padding-top:15px;}
.agpLst-BG1{background-color:#FFD18D;}
.agpLst-BG2{background-color:#FFFFFF;}

#agpLogButton {padding-top:10px; padding-bottom:20px;}
#agpViewContent {padding-left:10px; border-top-style:solid; border-top-width:1px}
#agpViewDocClose {padding-top:10px;}


#div-srcparam1, #div-srcparam3, #div-srcparam5 {float:left; width: 250px;}
#div-srcparam3, #div-srcparam5, #div-srcparam7 {clear: left;}
#gApply {display:none}

div#mrtedlogo {display:none}

/*Search Mask buttons */
#rpd-content #lay9999_src350a #actions #searchagentbutton {margin-top:0px}
#rpd-content #lay9999_src350a #actions #searchagentbutton a.SA-ButtonFace {padding: 1px 5px 0px 5px;}

/*Search Agent buttons*/
#sag-actions #searchagentbutton {margin-top: 0px}
#sag-actions #searchagentbutton a.SAg-ButtonFace {padding: 1px 5px 0px 5px;}


/***************APPLICATION PROCESS************************************/

.bodyAppProc #headertable .headerlabel1, 
.bodyAppProc #headertable .headerlabel2, 
.bodyAppProc #headertable .headerlabel3, 
.bodyAppProc #headertable .headerlabel4, 
.bodyAppProc #headertable .headerlabel5
{font-size:12px; font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; color:#666666;}

.bodyAppProc #headertable .headervalue1, 
.bodyAppProc #headertable .headervalue2, 
.bodyAppProc #headertable .headervalue3, 
.bodyAppProc #headertable .headervalue4,
.bodyAppProc #headertable .headervalue5
{font-size:12px; font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; color:#666666; font-weight:normal}  

.bodyAppProc #sectionWelcome {border:0; background-color:#fff!important}
.bodyAppProc #sectionWelcome p{font-size:12px; font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; color:#666666}

.bodyAppProc input.footerbutton, #chpLoginSection input.chpbutton, #chpCreateSection #chpcreateset input.chpbutton, .bodyAppProc #content #contactinfo #divCountryRegion input.cssSelectRegion, 
.bodyAppProc #footer_content  #footersubmitbav input 
{font-size:12px;
font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; 
border: 1px solid #0066cc!important; 
background-color:#FFF; 
text-align:center; 
cursor:pointer; 
text-decoration:none; 
font-weight:normal; 
color:#04438B; 
padding: 0px 15px 0px 15px; 
height: 21px;}

.bodyAppProc #content #sectionChpConnect h5, .section h5, #sectionDocument h5 {background-color: #ffffff; font-size:12px; font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; color:#666666!important; font-weight:bold }
.bodyAppProc div#content div.sectionContent, #tem, .temQuest {border:0}
.bodyAppProc div#content div.sectionContent, #candinfo, #contactinfo, #tem, #template_container, .templateBackground {background-color: #ffffff}
.bodyAppProc #content #chpCreateSection,#candinfo, #contactinfo,
.bodyAppProc #content #chpLoginSection {border:0}

body.bodyAppProc{
	border: 0;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	font-size: 0.75em;
	font-family: "Trebuchet MS", Arial, sans-serif;
	background-color: #FFFFFF;
	color: #666666;
}

body.bodyAppProc input, body.bodyAppProc select {font-family: "Trebuchet MS", Arial, sans-serif;
	background-color: #FFFFFF;
	color: #666666;}

.bodyAppProc div#step_navigation_content .navbarLine{border-bottom: 1px solid #0066cc; height:1px}

#navbarValue div#step1input input,
#navbarValue div#step2input input,
#navbarValue div#step3input input,
#navbarValue div#step4input input,
#navbarValue div#step5input input,
#navbarValue div#step6input input
{font-size:12px; font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; color:#666666!important;}


.bodyAppProc #step_navigation_content #navbarValue a.currentStep {font-size:12px; font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; color:#ff3366!important; text-decoration:underline!important}

#footer_content #footer #saveApp {margin-top:6px;}

.bodyAppProc div#error p.errorMsg {font-size:12px; font-family:"Trebuchet MS", Arial,Helvetica,sans-serif;}

/*FIX CSS interference */
#div-srcparam1, #div-srcparam2, #div-srcparam3, #div-srcparam4, #div-srcparam5, #div-srcparam6, #div-sagparam1, #div-sagparam2, #div-sagparam3 {font-size:12px!important;}
#JD-ActApplyDirect, #JD-ActPrintPage, #JD-ActSendJob, #JD-ActBack{margin-top: 2p}
#backToSearch {padding: 9px; margin-top: -9px}

 

#JD-ActApplyDirect, #JD-ActPrintPage, #JD-ActSendJob, #JD-ActBack {padding-top:8px; padding-bottom:8px;}


table.Lst-Tabel{width:460px!important}

tr.Lst-Header th.Lst-Head1, 
tr.Lst-Header th.Lst-Head2,
tr.Lst-Header th.Lst-Head3 {width: 120px;}
#lay9999_src350a #actions #searchagentbutton, #sag-actions #searchagentbutton  {margin-top:0px!important;}

.JD-FieldText ul li {font-size: 12px!important;}