body
{
    background-color: #ffffff;
    text-align: center;
}
.body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #5A6467;
    text-decoration: none;
}
.header
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}	
/* header */
.hdr-bg1
{
    background-color: #cc0000;
}
.hdr-bg2
{
    background-color: #555555;
}
.hdr-bg3
{
    background-image: url(https://nomuracareers.resourcesolutions.com/branding/115/images/header/hdr_bg1.gif);
}
.hdr-bg4
{
    background-color: #666666;
}
.hdr-bg5
{
    background-color: #cccccc;
}
.hdr-bg6
{
    background-color: #cecece;
}
.hdr-b1
{
    text-align: right;
}
.hdr-b2
{
    margin-left: auto;
}
*#hdr-input-ask
{
    width: 120px;
}
/* footer */
.footer
{
    width: 760px;
    padding-bottom: 20px;
}
.footer-bg1
{
    background-color: #555555;
}
.footer-bg2
{
    background-color: #ffffff;
}
.footer-copyright
{
    margin: 3px 0px 0px 9px;
    color: #999999;
    font-weight: bold;
    font-size: 9px;
}
.pageheader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #95988F;
    text-decoration: underline;
}
.power
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #797575;
    text-decoration: none;
}
a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #656E5B;
    text-decoration: none;
}
a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #656E5B;
    text-decoration: none;
}	
a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #E41F1F;
    text-decoration: none;
}
a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #E41F1F;
    text-decoration: none;
}
a.two:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #79A1A8;
    text-decoration: none;
}
a.two:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #79A1A8;
    text-decoration: none;
}
a.two:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #9EAD8E;
    text-decoration: underline;
}
a.two:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #9EAD8E;
    text-decoration: none;
}	
a.three:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #E51F20;
    text-decoration: none;
}
a.three:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #E51F20;
    text-decoration: none;
}
a.three:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #9A280A;
    text-decoration: none;
}
a.three:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #9D4222;
    text-decoration: none;
}	
a.four:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990033;
    text-decoration: none;
}
a.four:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990033;
    text-decoration: none;
}
a.four:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #725d5d;
    text-decoration: none;
}
a.four:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #725d5d;
    text-decoration: none;
}	

/*                           */
/* Edgewater Specific Styles */
/*                           */
body
{
    width: 760;
    margin-left: 0px;
    margin-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.Normal
{
    font-size: 11px;
    font-weight: normal;
    padding-left: 10px;
}
.frmCfg
{
    margin-top: 0px;
    margin-left: 0px;
}
.Header
{
    background-color: #efefef;
    width: 760;
    font-size: 11px;
}
.HdrButton
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    height: 24px;
    vertical-align: middle;
    text-align: center;
    background-color: #cc0000;
    color: #ffffff;
    border: 3px double #000000;
    margin: 2px;
}
.HdrTextBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 0px;
    height: 18px;
    width: 75px;
    vertical-align: middle;
}
.TabButton
{
    font-size: 11px;
    color: #003366;
    background-color: #efefef;
    border-color: #ffffff;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
}
a.TabButton
{
    font-size: 11px;
    font-weight: normal;
    color: #003366;
    text-decoration: underline;
    text-align: center;
    background-color: #efefef;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    width: 100px;
    height: 30px;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    cursor: hand;
}
a.TabButton:visited
{
    font-size: 11px;
    font-weight: normal;
    color: #003366;
    text-decoration: underline;
    text-align: center;
    background-color: #efefef;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    width: 100px;
    height: 30px;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    cursor: hand;
}
a.TabButton:hover
{
    font-size: 11px;
    font-weight: normal;
    color: #003366;
    text-decoration: underline;
    text-align: center;
    background-color: #efefef;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    width: 100px;
    height: 30px;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    cursor: hand;
}
a.TabButtonSelected
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    width: 100px;
    height: 30px;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    cursor: hand;
}
a.TabButtonSelected:visited
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    width: 100px;
    height: 30px;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    cursor: hand;
}
a.TabButtonSelected:hover
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    width: 100px;
    height: 30px;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    cursor: hand;
}
.MainTable
{
    width: 760px;
}
.JSParmForm
{
    width: 760px;
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.JSParmFormCol1
{
    margin-top: 15px;
    margin-left: 25px;
}
.JSParmFormCol2
{
    margin-top: 15px;
}
.JSResForm
{
    width: 760px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #ffffff;
}
.JSResHdrLeft
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 30px;
    color: #000000;
    background-color: #cecece;
    padding-left: 15px;
    border-bottom: 1px solid #666666;
}
.JSResHdrRight
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 30px;
    color: #000000;
    background-color: #cecece;
    padding-left: 15px;
    border-bottom: 1px solid #666666;
}
.RJobTitle
{
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #003366;
    padding-left: 15px;
}
.RJobTitle:visited
{
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #003366;
    padding-left: 15px;
}
.RJobTitle:hover
{
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #003366;
    padding-left: 15px;
}
.FormHdr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 30;
    color: #000000;
    background-color: #cecece;
    padding-left: 15px;
    border-bottom: 1px solid #666666;
}
.FormHdr2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 30;
    color: #000000;
    background-color: #cecece;
    padding-left: 15px;
    border-bottom: 1px solid #666666;
}
.ActionButton
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    height: 24px;
    vertical-align: middle;
    text-align: center;
    background-color: #cc0000;
    color: #ffffff;
    border: 3px double #000000;
    margin: 2px;
}
.ActionButton:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    height: 24px;
    vertical-align: middle;
    text-align: center;
    background-color: #cc0000;
    color: #ffffff;
    border: 3px double #000000;
    margin: 2px;
}
.ActionButton:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    height: 24px;
    vertical-align: middle;
    text-align: center;
    background-color: #cc0000;
    color: #ffffff;
    border: 3px double #000000;
    margin: 2px;
}
.RequiredLabel
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
    padding-left: 2px;
}
.JDetailVal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #ffffff;
    padding-left: 10px;
}
.JQSParmForm
{
    width: 50%;
    margin-left: 25%;
    margin-right: 25%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #ffffff;
}
.LoginForm
{
    width: 760px;
    background-color: #ffffff;
}
.LoginFormParm
{
    width: 550px;
    margin-left: 7px;
}
.LoginFormBtn
{
    width: 350px;
}
.FriendForm
{
    width: 760px;
}
.JDetailForm
{
    width: 760;
    background-color: #ffffff;
}
.JDetailFormDetail
{
    margin-top: 20px;
    margin-left: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.LoginLinkRow
{
    width: 365px;
    border-top: 1px solid white;
    margin-left: 10px;
}
a.LoginLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    text-decoration: none;
    margin-left: 7px;
}
a.LoginLink:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    text-decoration: none;
    margin-left: 7px;
}
a.LoginLink:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0093B4;
    text-decoration: none;
}
.RJobDesc
{
    font-size: 11px;
    border-left: 15px solid #ffffff;
}
.RSkillCat
{
    font-size: 11px;
    font-weight: normal;
    border-left: 15px solid #ffffff;
}
.RPostedDate
{
    font-size: 11px;
}
a.ActionButton
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #dd0000;
    border: 1px solid #ffffff;
    color: #ffffff;
    height: 15px;
    width: 100px;
    float: right;
    text-decoration: none;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    cursor: hand;
    font-weight: bold;
}
a.ActionButton:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #dd0000;
    border: 1px solid #ffffff;
    color: #ffffff;
    height: 15px;
    width: 100px;
    float: right;
    text-decoration: none;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    cursor: hand;
    font-weight: bold;
}
a.ActionButton:hover
{
    background-color: #fbcece;
}
TABLE.Footer
{
    width: 760;
    border-top: 1px solid #cccccc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
}
TD.Footer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
}
.LogoRow
{
    width: 760;
    height: 75px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: right;
    vertical-align: top;
    color: #ffffff;
}
select
{
    width: 175px;
}
.DataGrid
{
    width: 700px;
    border: 1px solid #006699;
}
.ColumnHdr
{
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    background-color: #dd0000;
    padding-left: 5px;
}
.ColumnData
{
    font-size: 11px;
    padding: 5px;
}
tr.GridRowOdd
{
    background-color: #ffffff;
}
tr.GridRowEven
{
    background-color: #f5f5f5;
}
.ErrorTbl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ff0000;
    background-color: #e4e4e4;
    width: 760;
    text-align: center;
}
.ProfileButtonTable
{
    height: 30px;
    width: 760px;
    background-color: #cecece;
}
a.ProfileTabButton
{
    font-size: 11px;
    font-weight: normal;
    color: #003366;
    text-decoration: underline;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    padding-top: 7px;
    width: 120px;
    height: 30px;
    float: left;
    cursor: hand;
}
a.ProfileTabButton:visited
{
    font-size: 11px;
    font-weight: normal;
    color: #003366;
    text-decoration: underline;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    padding-top: 7px;
    width: 120px;
    height: 30px;
    float: left;
    cursor: hand;
}
a.ProfileTabButton:hover
{
    font-size: 11px;
    font-weight: normal;
    color: #003366;
    text-decoration: underline;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    padding-top: 7px;
    width: 120px;
    height: 30px;
    float: left;
    cursor: hand;
}
a.ProfileTabButtonSelected
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    padding-top: 7px;
    width: 120px;
    height: 30px;
    float: left;
    cursor: hand;
}
a.ProfileTabButtonSelected:visited
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    padding-top: 7px;
    width: 120px;
    height: 30px;
    float: left;
    cursor: hand;
}
a.ProfileTabButtonSelected:hover
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
    background-color: #cecece;
    border-color: #666666;
    border-style: solid;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    padding-top: 7px;
    width: 120px;
    height: 30px;
    float: left;
    cursor: hand;
}
.ProfileDataLeft
{
    margin-left: 10px;
}
.ProfileTbl
{
    width: 760;
}
.ProfileData
{
    padding-left: 10px;
}
.ProfileData1
{
    padding-left: 10px;
    padding-top: 20px;
}
.ProfileDataCell
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #ffffff;
    padding-left: 10px;
}
.ProfileParm
{
    padding-left: 10px;
}
.ProfileParm1
{
    padding-left: 10px;
    padding-top: 20px;
}
.LoginParm
{
    padding-left: 10px;
}
td.AppTableAlign
{
    text-align: center;
}
form
{
    margin-top: 0px;
    padding-top: 0px;
}
.HdrLoginText
{
	font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    background-color: #cecece;

}