/*  Captcha Input Begin */
#txtCaptcha{display:none;}
/*  Captcha Input Begin */

BODY {
  font-size: 10pt;
  color: black;
  font-family: verdana, arial;
}

A {
  font-size: 8pt;
  color: darkblue;
  font-family: verdana, arial, 'times new roman';
  text-decoration: underline;
}

A:hover {
  color: red;
  text-decoration: underline;
}

TD {
  font-size: 10pt;
  color: black;
  font-family: verdana, arial;
}

.whitelink {
  color: #ffffff;
  font-family: verdana, arial, 'times new roman';
  text-decoration: none;
}

.whitelink:hover {
  color: #99ccff;
  font-family: verdana, arial, 'times new roman';
  text-decoration: none;
}

.whitetext {
  font-size: 8pt;
  color: #ffffff;
  font-family: verdana, arial, 'times new roman';
}

.header20 {
  font-weight: bold;
  font-size: 20px;
  color: #000000;
  font-family: arial, verdana, 'times new roman';
}

.header15 {
  font-weight: bold;
  font-size: 15px;
  color: #000000;
  font-family: arial, verdana, 'times new roman';
}

.header12 {
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  font-family: arial, verdana, 'times new roman';
}

.tbldivider {
  background-color: #999999;
}

.bodygrey {
  font-size: 12px;
  color: #666666;
  font-family: verdana, arial;
}

.bodysmallgrey {
  font-size: 10px;
  color: #666666;
  font-family: verdana, arial;
}

.txtsm {
  font-size: 11px;
  color: #000000;
}

.navheader {
  font-size: 11px;
  font-family: arial, verdana, 'times new roman';
}

P {
  font-size: 10pt;
  color: black;
  font-family: verdana, arial;
}

A.NavLink {
  font-weight: bolder;
  font-size: 9pt;
  color: white;
  font-family: verdana, arial;
  text-decoration: none;
}

A.NavLink:hover {
  text-decoration: none;
}

A.NavEMPLink {
  font-weight: bolder;
  font-size: 10pt;
  color: white;
  font-family: verdana, arial;
  text-decoration: none;
}

A.NavEMPLink:hover {
  text-decoration: none;
}

A.EMPLink{
  font-size: 10pt;
  font-family: verdana, arial;
  text-decoration: none;
}

A.EMPLink:hover{
  text-decoration: none;
}

.smalltext
{
  font-size: 9px;
  font-family: verdana, arial;
}

.ch-header {font-size:18px;}
.ch-steps {font-size:12px;}
.ch-steps-header {font-size:13px;}
.ch-chooser {font-size:20px;}
.greytext {font-size:11px; color:#333333;}
.mediumtext {font-size:12px;font-family: verdana, arial}

.MKTStandardBox{
  color: white;
}

a.jobdetaillink:visited {
  color:red;
}

.leftAlignedText{
  text-align:left;
}

* html #package_and_pricing_new .left {
	width:100% !important;
}

* html #package_and_pricing_new #sign_up 
{
	width:424px !important;
	left:50% !important;
	margin-left:-212px !important;
}

* html #package_and_pricing_new #job_posting_features 
{
	position:relative !important;
	left:50% !important;
	margin-left:-162px !important;
}

* html #package_and_pricing_new #resume_searching_features 
{
	position:relative !important;
	left:50% !important;
	margin-left:-162px !important;
}

* html #package_and_pricing_new #telephone
{
	height:65px !important;
}

* html #package_and_pricing_new #contact
{
	width:265px !important;
	height:364px !important;
}

* html #package_and_pricing_new .left 
{
	top:-15px;
}

/********   BEGIN FREE PAGE styles  ******/
#F .row, #uploadForm #upload .row, #FLogin .row {
    clear:both;
    height:20px;
    left:4px;
    margin-bottom:8px;
    position:relative;
}
#F textarea{
    float:left;
}
#F div.row span.input, #FLogin div.row span.input{
  float:left;
  width:410px; 
  text-align:left;
  font-size:12px;
} 
#F label, #uploadForm #upload label, #FLogin label {
  float:left;
  width:182px; 
  text-align:right;
  font-size:12px;
  font-weight:bold;
  margin-right:5px;
  height:16px;
}
#F input:hover, #F input:focus {
 background-color: #FEFF7F;
 border: 1px solid #FF0000;
 color:#000000;
 padding:2px;
}

#F input, #uploadForm #upload input, #FLogin input{
  float:left;
  width:auto;
  text-align:left;
  font-size:12px;
  margin-right:4px;
  padding:2px;
} 

#F select {
    float:left;
    text-align:left;
    font-size:12px;
    height:22px;
}

/********   END FREE PAGE styles  ******/

/********   BEGIN FREE PAGE with JOB details styles  ******/
.smaller{font-size:smaller;}
.spacer{margin-top:10px;}

	#free_container #jobDetails{
		height:100%;
		float:left;
		width:435px;
	}

	#free_container #signup{
		float:right;
		height:100%;
		margin:1em 20px 2em 0;
		width:430px;
	}
		#free_container #signup div{
			margin:0;
			padding:0;
			width:100%;
		}
		#free_container #signup .formIntro{
			background:url('/common/images/free/apply-header.gif') 0px 0px no-repeat;
			height:74px;
			margin:0px;
			padding:0;
			width:428px;
		}
		#free_container #signup .formIntroURL{
			background:url('/common/images/free/apply-url-header.gif') 0px 0px no-repeat;
			height:74px;
			margin:0px;
			padding:0;
			width:428px;
		}
		#free_container #signup .form{
			background-color:#efebef;
			border-left:1px solid #7b7d7b;
			border-right:1px solid #7b7d7b;
			width:426px;
		}
		* html #free_container #signup .form{width:417px!important;}
			#free_container #signup .form p{
				margin:0px;
				padding:0 5px 5px 5px;
				height:1.7em;
			}
				#free_container #signup .form p span.right{
					float:right;
					margin-top:-1em;
					font-size:7pt;
				}
					#free_container #signup .form p span.right a{font-size:7pt;}
				#free_container #signup .form p label{
					float:left;
					font-size:12px;
					font-weight:bold;
					height:16px;
					margin-right:5px;
					text-align:right;
					width:182px;
				}
				#free_container #signup .form p input{
					float:left;
					font-size:12px;
					margin-right:4px;
					padding:2px;
					text-align:left;
					width:auto;
				}
				#free_container #signup .form p .leftPad{margin-left:186px;}
			#free_container #signup form #createFreeAcctBtn{
				margin-left:117px;
				margin-top:10px;
			}
		#free_container #signup .formFooter{
			background:url('/common/images/freepage_image_bottom2.gif') 0px 0px no-repeat;
			margin-left:-1px;
		}
/********   END FREE PAGE with JOB details styles  ******/