﻿BODY
{
}

TD
{
	font-family: Verdana;
	font-size: 12px;
}

#PageContentTable
{
	border: solid 1px black;
	width: 100%;
}

/*---------------- Wrapper Table around HrmWizard -----------------------------*/

#ApplicationFormWizardWrapper
{
	width: 100%;
}

#ctl00_ctl00_ContentPlaceHolder_MainContent_ContentPlaceHolder_PageContent_ApplicationFormWizard_HrmWizard_ApplicationFormWizard_LayoutTable
{
	width: 100%;
	border-collapse: collapse;
}

#ctl00_ctl00_ContentPlaceHolder_MainContent_ContentPlaceHolder_PageContent_ApplicationFormWizard_HrmWizard_ApplicationFormWizard_TabMenuTable
{
	border-bottom: 1px solid #C0C0C0;
	width: 100%;
	text-align: right;
}

#ctl00_ctl00_ContentPlaceHolder_MainContent_ContentPlaceHolder_PageContent_ApplicationFormWizard_HrmWizard_ApplicationFormWizard_StepContentTable
{
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	width: 100%;
}


/*---------------- Project Details -----------------------------*/

#ApplicationFormProjectDetails
{
	vertical-align: top;
	padding: 5px;
}

#ProjectDetails
{
	vertical-align: top;
}

#ProjectDetailsBox
{
}

#ProjectDetailsBox .ProjectName
{
	font-weight: bold;
}




/*---------------- Login Box -----------------------------*/


#LoginPane
{
        text-align: right;
	float: right;
}

#LoginHelperText
{
	width: 200px;
	text-align: left;
	color: #666666;
	padding: 3px;
	height: 100%;
	border-top: solid 1px black;
	border-left: solid 1px black;
	background-image: url( '/Images/loginbox_gradient.png' );
	background-repeat: no-repeat;
}


#LoginHelperText #Header
{
	font-weight: bold;
	font-size: 11px;
}

#LoginHelperText #Description
{
	font-size: 10px;
}


#LoginBox
{
	text-align: left;
	width: 200px;
	border: solid 1px black;
}

#LoginForm #Intro TD
{
	font-size: 10px;
	text-align: left;
}

#LoginForm #UserDetails
{
	width: 100%;
	text-align: left;
	
}

#LoginForm #UserDetails TD
{
	font-size: 10px;
}

.LoginFormMessagePane
{
	border: solid 1px red;
}

.LoginFormErrorText
{
	color: red;
}

.TextFieldLogin
{
	width: 120px;
}

.LoginButton
{
	width: 75px;
}



#UserDetails
{
	padding-top: 5px;
}
.LoginFormStandaloneWrapper
{
    background-color: #FFFFFF;	
    border:1px solid #DFDFDF 
}

.LoginFormStandaloneHeader
{
	padding: 4px;
	font-weight: bold;
}




/*---------------- Application Form Fields -----------------------------*/


.ApplicationFormIntroTextWrapper
{
	border: solid 1px #cccccc;
	background: #fafafa;
	padding: 5px;
}

.CandidateInfoDataField
{
	width: 200px;
	font-size: 11px;
	line-height: 12px;
}

.CandidateInfoDdlDataField
{
	width: 206px;
	font-size: 11px;
	line-height: 12px;
}

.CandidateInfoTitleDdlDataField
{
	font-size: 11px;
	line-height: 12px;
}

.CandidateInfoDataFieldZip
{
	font-size: 11px;
	line-height: 12px;
	width: 50px;
}

.CandidateInfoDataFieldCity
{
	font-size: 11px;
	line-height: 12px;
	width: 140px;
}

.CandidateInfoDataFieldDate
{
	font-size: 11px;
	line-height: 12px;
	width: 45px;
}

.CandidateInfoDataFieldMonth
{
	font-size: 11px;
	line-height: 12px;
	width: 98px;
}

.CandidateInfoDataFieldYear
{
	font-size: 11px;
	line-height: 12px;
	width: 52px;
}

.CandidateInfoDataFieldApplicationText
{
	width: 98%;
	height: 140px;
}

.CoverLetterUploadDescription
{
	font-style: italic;
}

/*---------------- messages -----------------------------*/

.InfoBox_Error
{
	background: #FFFFE1;
	padding: 5px;
	border-style: dashed;
	border-width: 2px;
	border-color: #EA0000;
	color: #DF3A0D;
	font-family: Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
}

.InfoBox_Warning
{
	background: #FFFFE1;
	padding: 5px;
	border-style: dashed;
	border-width: 2px;
	border-color: #F49F1E;
	color: #DF3A0D;
	font-family: Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
}

.InfoBox_Confirmation
{
	background: #FFFFE1;
	padding: 5px;
	border-style: dashed;
	border-width: 2px;
	border-color: #68BB47;
	color: #498930;
	font-family: Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
}

.InfoBox_Info
{
	background: #FFFFE1;
	padding: 5px;
	border-style: dashed;
	border-width: 2px;
	border-color: #DDDDDD;
	color: #000000;
	font-family: Arial, helvetica;
	font-size: 11px;
	font-weight: bold;
}



/*---------------- Advertisement default settings -----------------------------*/
/*     Remember to also apply the same styles on                               */
/*     Web/DesktopModules/Publishing/PreviewAdvertisement.ascx                 */

/* Make the Advertisement centered */
#AdvertisementContent
{
	width: 100%;
	text-align: center;
}

/* Make sure the text in the ad content is left aligned */
#AdvertisementInnerContent
{
	text-align: left;
}

/* Make Apply Button centered */
#ApplyButton_Content
{
	text-align: center;
}


/*---------------- My Profile -----------------------------*/

/* Grids */
.DataGridHeader
{
	font-weight: bold;
	font-size: 12px;
	background: #C0C0C0;
	white-space: nowrap;
	text-align: left;
}

.DataGridHeaderTransparent
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}


.DataGridItem
{
	font-size: 12px;
}

.DataGridAlternatingItem
{
	font-size: 12px;
	background: #EEEEEE;
}


/*---------------- Agent -----------------------------*/


#JobAgentSubscriptionWrapper
{
	text-align: center;
}


#JobAgentSubscriptionContent TABLE
{
	text-align: left;
}

#JobAgentSubscriptionContent TD
{
	padding: 2px;
}


/*---------------- Account Renewal --------------------*/
.AccountRenewalWrapper
{
	border: solid 1px #CCCCCC;
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	padding: 10px;
}

.AccountRenewalContent
{
}

.AccountRenewalButtonWrapper
{
	text-align: center;
}

/*---------------- Forgotten Password page --------------------*/

.ForgottenPasswordLeftColumn
{
	
}

.ForgottenPasswordRightColumn, .ForgottenPasswordRightColumn input
{
	width: 300px;
}

/*---------------- Powered By Image --------------------*/
#PoweredBy
{
	padding-top: 10px;
	padding-right: 3px;
	float: right;
}

/*---------------- TipFriend --------------------*/
.TipFriendWrapper
{
	
}

.TipFriendTdMultilineTextBox
{
	width: 350px;
}
.TipFriendMultilineTextBox
{
	width: 350px;
    Height: 150px;
}

.TipFriendTdLabel
{
	vertical-align: top;
}

.TipFriendTdTextBox
{
	Width: 350px;
}

.TipFriendTextBox
{
	Width: 350px;
}

