﻿*
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}

body 
{
	background-color:White;
	font-family:Arial;
	width:100%;
}

.MeterBox
{
	height:10px;
	text-align:left;
	margin-left:43px;
	margin-top:50px;
	border:2px #0083be solid;
}

.MeterBar
{
	height:10px;
	background-color:#0083be;
}
.MeterPercentage 
{
	color:#0083be;
	text-align:left;
	margin-left:100px;
}
#TagLine
{
	color:#3f9453;
	float:right;
	font-size:24px;
	text-align:right;
	margin:45px 20px 0px 0px;
	
}

#LogoLink
{
	border-width:0px;
	float:left;
}


.MainNav
{
	float:left;
	width:650px;
	margin-top:25px;
	margin-left:53px;
	
	
}


li 
{
	float:left;
	margin-right:15px;
	list-style-type:none;
}
 
li, a 
{
	color:#3f9453;
	font-weight:bold;
	text-decoration:none;
} 
a:hover, a:active
{
	text-decoration:underline;
	color:#174624;
} 

#LeftCol 
{
	width:500px;
	margin-top:0px;
	margin-left:10px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#515251;
	float:left;
	clear:both;
}
#MoreInfo 
{
	border:solid 1px #929392;
	background-image:url(/items/images/grey_gradient.jpg);
	background-repeat:repeat-x;
	margin-top:20px;
	margin-bottom:20px;
	background-color:#d0cfce;
	width:500px;
	text-align:left;
	
}
#MoreInfo p 
{
	width:400px;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:50px;
	
	
	
}

#RightCol
{
	float:left;
	margin-left:25px;
	letter-spacing:1px;
	color:#515251;
	width:385px;
	
}
.PostIt, .PostIt2
{
	clear:both;
	margin-left:10px;
}
.PostIt img, .PostIt2 img
{
	float:left;
}
.PostIt p, .PostIt2 p
{
	float:left;
	font-size:20px;
	font-weight:bold;
	margin-top:20px;
	margin-left:15px;
	
}

#RegisterButton
{
	width:200px;
	height:53px;
	background-image:url(/items/images/button_gradient.jpg);
	clear:both;
	background-repeat:repeat-x;
	margin-top:15px;
	margin-left:90px;
	text-align:center;
}
#RegisterButton div 
{
	width:19px;
	height:53px;
	background-image:url(/items/images/button_left.jpg);
	background-repeat:no-repeat;
	float:left;
	

}
#RegisterButton a
{
	line-height:53px;
	color:White;
	font-size:20px;
	font-weight:bold;
	
	
}
#RegisterButton p 
{
	width:181px;
	height:53px;
	background-image:url(/items/images/button_right.jpg);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
	float:left;
}


.FrontPageSellingPoints
{
	text-align:center;
	margin-top:15px;
	width:350px;
	margin-left:10px;
	line-height:20px;
	font-size:14px;
}

.FrontPageSellingPoints img 
{
	margin:3px;
}

#PageFooter 
{
	
	font-size:12px;
	text-align:center;
	border-top:solid 1px #3f9453;
	
	
	
	
	
}

#PageFooter p 
{
	
	margin-top:20px;
}
.FooterNav 
{
	text-align:center;
	margin-left:145px;
	margin-top:10px;
}
#PageSidebar 
{
	background-image:url(/items/images/sidepostit2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:200px;
	text-align:left;
	
}
#PageSidebar img 
{
	
	
}
#SecNav
{
	margin-top:40px;
}
#SecNav li
{
	float:none;
	text-align:left;
	margin-left:20px;
	margin-bottom:3px;
	
}
#FormContent
{
	width:670px;
	float:left;
}


#FormSideImage
{
	background-image:url(/items/images/Side_Form.jpg);
	background-repeat:repeat-y;
	width:670px;
	margin:-40px 0px 0px 0px;
	float:left;
	
	
}
#FormHeader
{
	background-image:url(/items/images/Top_Form.jpg);
	background-repeat:no-repeat;
	width:670px;
	height:57px;
	float:left;
}
#FormFooter 
{
	background-image:url(/items/images/Bottom_Form.jpg);
	background-repeat:no-repeat;
	width:670px;
	height:193px;
	clear:both;
	margin-bottom:20px;

	
	
}
#ContentNav 
{
	width:300px;
	float:right;
	
	
	
}
.Previous 
{
	background-image:url(/items/images/Arrow_prev.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	
	height:80px;
	width:70px;
	float:left;
	display:block;
	line-height:80px;
	vertical-align:bottom;
		
	
}
.Next
{
	
	background-image:url(/items/images/Next_Arrow.jpg);
	background-repeat:no-repeat;
	
	background-position:top right;
	height:80px;
	width:33px;
	float:right;
	display:block;
	line-height:80px;
	vertical-align:bottom;
	
	
}
.FinishLink
{
	width:60px;
	height:80px;
	float:right;
	margin-left:-60px;
	background-image:url(/items/images/Next_Arrow.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:80px;
	width:33px;
	display:block;
	line-height:80px;
	vertical-align:bottom;
	
	
}
.Arrows 
{
	width:120px;
	height:80px;
	float:right;
	margin-right:20px;
}

.Arrows a, .FinishLink a
{
	font-size:16px;
	color:#515352;
}

#LoginForm H2
{
	margin-bottom:5px;
}

h2 
{
	margin-bottom:20px;
	color:#515352;
	
}
#ctl00_ctl00_cphContent_cphContent_Login1_LoginImageButton
{
	text-align:center;
	margin-right:110px;
}
#ctl00_ctl00_cphContent_cphContent_CreateUserWizard1___CustomNav0_StepNextButtonImageButton
{
	text-align:center;
	margin-right:160px;
}

#ctl00_ctl00_cphContent_cphContent_CreateUserWizard1___CustomNav0_StepNextButtonButton
{
	text-align:center;
	float:left;
	
}
#ctl00_ctl00_cphContent_cphContent_wctlLocationChooser1_txtLocation 
{
	margin-left:10px;
	margin-top:5px;
	
}

#RegisterForm
{
	margin-left:30px;
	
	width:370px;
	float:left;
}

#RegisterForm .Field, #RegisterForm .FieldTitle
{
	margin-left:0px;
	
	width:370px;
	float:left;
}
#AdvancedProfileForm 
{
	width:500px;
	margin-left:50px;
}
#AdvancedProfileForm, #AdvancedProfileForm .FieldTitle, #AdvancedProfileForm .Field
{
	width:500px;
}



.FormContainer
{
	margin-left:30px;
	width:430px;
	
}
.FormContainer, .FormContainer .FieldTitle, .FormContainer .Field
{
	width:430px;
}

.CurrentStep
{
	color:#0083be;
}

.jsLink
{
	cursor:pointer;
	font-size:12px;
	
	
	
}

.jsLink:hover
{
	text-decoration:underline;
	color:#174624;
}


.hidden
{
	display:none;
}
.FormButtonContainer 
{
	margin-top:20px;
	text-align:center;
	margin-right:60px;
	display:none;
	
	
}

.SeperateButtons 
{
	margin-right:20px;
	
	height:53px;
	
}


.ATBButton
{
	height:31px;
	position:relative;
	padding-left:7px;
	padding-right:7px;
	display: block;
	display: inline-block;
	background-image:url(/items/images/small_btn_gradient.jpg);
	background-repeat:repeat-x;
	margin-bottom:10px;
}
.ATBButton, x:-moz-any-link
{
	float:left;
}
.ATBButton, x:-moz-any-link, x:default
{
	float:none;
}
.ATBButtonLeft
{
	position:absolute;
	left:0px;
	width:11px;
	height:31px;
	background-image:url('/items/images/small_buttonleft.jpg');
	
	display: block;
	display: inline-block;
}

.ATBButtonRight
{
	position:absolute;
	width:11px;
	height:31px;
	background-image:url('/items/images/small_buttonright.jpg');
	right:0px;
	float:right;
	display: block;
	display: inline-block;
}

.ATBButtonAnchor
{
	line-height:29px;
	font-size:14px;
	text-decoration:none;
	color:white;
	font-weight:bold;
	background-image:url('');
	background-repeat:repeat-x;
	position:relative;
	float:left;
	display: inline;
	padding:0px 7px 0px 7px;
}
.ATBButtonAnchor:hover
{
	text-decoration:underline;
	color:White;

}


#SelectIndustryList
{
	float:left;
	width:220px;
	height:200px;
	overflow:scroll;
	border:1px #bbbbbb solid;
	font-size:10px;
}

#SelectIndustrySelectedList
{
	float:left;
	width:220px;
	height:200px;
	overflow:scroll;
	margin-left:10px;
	border:1px #bbbbbb solid;
	font-size:10px;
}

#AdvancedProfileForm .TextBox input
{
	width:200px;
}

#AdvancedProfileForm .TextBox select
{
	width:200px;
}

#AdvancedProfileForm .TextBox .tickyBox input
{
	width:50px;
}

#AdvancedProfileForm .TextBoxSalary input
{
	width:118px;
	text-align:right;
}
#ctl00_ctl00_cphContent_cphContent_txtMinSalaryK, #ctl00_ctl00_cphContent_cphContent_txtMaxSalaryK
{
	margin-top:3px;
}
#ctl00_ctl00_cphContent_cphContent_ddlContract
{
	margin-left:5px;
}
#ctl00_ctl00_cphContent_cphContent_ddlJobType
{
	margin-left:30px;
	margin-top:5px;
}
#ctl00_ctl00_cphContent_cphContent_txtJobTitle
{
	margin-left:3px;
}

#AdvancedProfileForm .FormTip
{
	font-style:italic;
	color:#444444;
	font-size:small;
}

#AdvancedProfileForm .TextBoxDOB select
{
	width:70px;
}

h4
{
	text-align:center;
}

#AdvancedProfileForm .Field 
{
	width:500px;
	clear:both;
	margin:5px 0px;
}
.FieldTitle
{
	margin-top:10px;
	float:left;
	width:600px;
	font-weight:bold;
}
.FieldLabel
{
	margin-top:5px;
	float:left;
	margin-left:20px;
	
}
.email 
{
	margin-top:3px;
	
}

.TextBox 
{
	
	float:right;
	
	
}
#AdvancedProfileForm .Field
{
	width:500px;
}
#AdvancedProfileForm .TextBox

{
	float:right;
}
.PasswordToBe 
{
	margin-top:3px;
}
#ctl00_ctl00_cphContent_cphContent_txtFirstName 
{
	margin-top:3px;
}

#ctl00_ctl00_cphContent_cphContent_CreateUserWizard1_CreateUserStepContainer_UserName
{
	margin-bottom:15px;
}

#ctl00_ctl00_cphContent_cphContent_CreateUserWizard1_CreateUserStepContainer_ConfirmPassword
{
	margin-top:0px;
}

.Field input
{
	font-size:14px;
	
}
.Field select
{
	font-size:14px;
	
}
.Field textarea
{
	font-size:14px;
	font-family:Verdana;
}

.validation
{
	color:Red;
}

.WhatNext
{
	margin:10px;
}

.WhatNext .ATBButton
{
	margin-left:70px;
	margin-top:10px;
}
#Group img 
{
	float:left;
	width:250px;
	height:141px;
	margin-right:20px;
	margin-bottom:20px;
}

#ContactUs 
{
	float:left;
	clear:both;
	
	
	
}
.SendMessage 
{
	background-image:url(/items/images/small_button.jpg);
	background-repeat:no-repeat;
	width:135px;
	height:31px;
	display:block;
	color:White;
	line-height:31px;
	padding-left:10px;
	margin-left:215px;
	
}
.SendMessage:hover 
{
	color:White;
}

#OnlineForm LABEL 
{
	clear:both;
}
#Ads p  
{
	margin:5px;
}
#Ads img 
{
	margin:15px;
}

.FormCheckBox input
{
	width:25px !important;
}
/* Design_2.aspx Styles */


.PostIt2 a img 
{
	border:none;
}
.LoginLink2 
{
	text-align:center;
	margin-top:30px;
	width:350px;
	margin-left:10px;
	line-height:20px;
	font-size:14px;
}
.FrontPageSellingPoints2
{
	text-align:left;
	margin-top:10px;
	
}

.FrontPageSellingPoints2 img 
{
	margin:5px 5px 5px 5px;
}
/* Design_3.aspx Styles */

#MoreInfo3 
{
	background-image:none;
	margin-top:0px;
	
	background-color:White;
	border:none;
	
}
#MoreInfo3 p 
{
	width:440px;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	letter-spacing:1px;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:50px;
	border-top:solid 1px #cdcfcc;
	
	
	
}
#partners3 
{
	text-align:left;
	margin-top:13px;
	margin-left:0px;
	font-weight:bold;
}
.FrontPageSellingPoints3
{
	text-align:LEFT;
	margin-top:0px;
	border:solid 1px #cdcfcc;
	margin-bottom:20px;
	width:370px;
	
}
.FrontPageSellingPoints3 img 
{
	
	margin:5px 5px 5px 5px;
}
.LoginLink3 
{
	
	margin-top:30px;
	
}

.LoginLink3 
{
	text-align:center;
	margin-top:30px;
	width:350px;
	margin-left:10px;
	line-height:20px;
	font-size:16px;
}
#LeftCol3 
{
	width:500px;
	margin-top:0px;
	margin-left:10px;
	font-size:20px;
	font-weight:bold;
	text-align:LEFT;
	color:#515251;
	float:left;
	clear:both;
}
#LeftCol3 p 
{
	margin-left:40px;
}
#LeftCol3 img 
{
	margin-left:40px;
}
/*Design_4.aspx Styles*/

#MoreInfo4 
{
	background-image:none;
	margin-top:20px;
	
	background-color:White;
	border:none;
	
}
#MoreInfo4 p 
{
	width:440px;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	letter-spacing:1px;
	text-align:left;
	margin-top:35px;
	margin-bottom:10px;
	margin-left:50px;
	border-top:solid 1px #cdcfcc;
	
	
	
}
#LeftCol4 
{
	width:500px;
	margin-top:0px;
	margin-left:10px;
	font-size:20px;
	font-weight:bold;
	text-align:LEFT;
	color:#515251;
	float:left;
	clear:both;
}
#LeftCol4 p 
{
	margin-left:40px;
	
}
#OneForm 
{
	margin-top:30px;
}
#LeftCol4 img 
{
	margin-left:40px;
}

.extra-section-head
{
	font-size:110%;
	font-weight:bold;
	margin:10px 0px 20px 0px;
}


.slider .bar
{
	 float:left;
	 width:140px;
	 background-image:url('/items/images/slider.gif');
	 margin-left:14px;
	 margin-top:1px;
}

.slider .knob 
{
	width:10px;
	height:15px;
	background-color:#98CCFE;
}

.slider .value {
	margin-left:5px;
	height:14px;
	width:25px;
	float:left;
}

.slider .unit 
{
	padding-top:2px;
}

.disabled .unit 
{
	color:#AAAAAA;
}

.disabled .label
{
	color:#AAAAAA;
}

.disabled .knob
{
	background-color:#AAAAAA;
}
.redgoldfish 
{
    display:inline;
    visibility:hidden;
}