﻿/*
© Copyright 2008 NelsonJobs
Revision: 6.0
*/

/**************************************************************************************
LIQUID CENTER COLUMN CONTENT
**************************************************************************************/	

.contentCol
	{
		position: relative;
		float: left;
		margin: 0 0 0 0;
		padding: 0 14px 0 0;
		width: 100%;
		height: 100%;
		min-width:404px;
	}
	
.contentCol h1 {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		21px;
		/* font-variant: small-caps; */
		font-weight:	normal;
		letter-spacing: 1px;
		color: #000000;
		font-style:		normal;
		
		padding: 0 0 4px 0;
		margin: 0 0 6px 0;
		border-bottom: solid 2px #dbd5c5;
		/* border-bottom: dashed 1px #dbd5c5;*/
	}
	
.contentCol h1.start {
		margin: 0 0 6px 0;
	}

.contentCol h1.results {
		padding: 4px 0 0 0;
		margin: 0 0 6px 0;
		border:0;
		/* border-bottom: dashed 1px #dbd5c5;*/
	}
	
.contentCol h2 {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		13px;
		font-weight:	bold;
		color:			#98002e;
		font-style:		normal;
		padding: 7px 0 4px 0;
		margin: 0 0 6px 0;
		border-bottom: dashed 1px #dbd5c5;
	}

.contentCol h2.start {
		padding:  3px 0 10px 0;
		margin: 0 0 0 0;
	}

.contentCol h2.jobTitle {
		padding:  3px 0 10px 0;
		margin: 0 0 0 0;
	}

.contentCol h2.list 
{
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		13px;
		padding: 3px 0 0 0;
		margin: 0 0 0 0;
	}

.contentCol h3 
{
	font-family:	Georgia, Verdana, Helvetica, sans-serif;
	font-size:		13px;
	font-weight:	bold;
	color:			#000000;
	font-style:		normal;
	letter-spacing: 1px;
	background-color: #e7f0dd;
	border: solid 1px #94a5bb;
	padding: 4px 10px 4px 10px;
	margin: 0 0 10px 0;
}

	
.contentCol h4 {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		13px;
		font-weight:	bold;
		color:			#333333;
		font-style:		normal;
		padding: 7px 0 4px 0;
		margin: 0 0 6px 0;
		border:0;
	}

.contentCol h5 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		background-color: #F0F0F0;
		padding: 5px 0 5px 0;
		margin: 0 0 0 0px;
		border-top: solid 3px #d9edff;	
	}

.contentCol h6 {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		13px;
		font-weight:	bold;
		color:			#98002e;
		font-style:		normal;
		padding: 7px 0 4px 0;
		margin: 0 0 6px 0;
	}

	
.contentCol p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 10px 0;
		margin: 0 0 0 0;
	}
	
.contentCol p.ul {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
.contentCol p.ol {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	

.contentCol li {
		/*list-style-image: url(../images/bulletArrow3.gif); */
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		padding: 0 0 5px 0;
		margin: -12px 0 12px 0;
	}
	
	
.contentCol a:link, .contentCol a:visited
	{
		color:			#333333;
		text-decoration: underline;
		
	}
	
.contentCol a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
	
.contentCol hr {
		position: relative;
		border-top: dashed 1px #BAC8DA;
		border-bottom: solid 5px Transparent;
		border-left: solid 1px Transparent;
		border-right: solid 1px Transparent;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 5px -2px 5px;
		height: 1px;       
	}	
		
.contentIcon
	{
		position: relative;
		float: left;
		margin: 0 0 0 0;
		padding: 0 10px 0 0;
		vertical-align: text-bottom;
	}
	
.featuredLogo
	{
		position: relative;
		float: right;
		background-color: #FFFFFF;
		border: 0;
		margin: 0 0 0 0;
		padding:   0 0 10px 10px;
		vertical-align: text-bottom;
	}
	
.JobDetailLogo
	{
		position: relative;
		float: left;
		background-color: #FFFFFF;
		margin: 0 0 0 0;
		border: 0;
		padding:   0 0 0 0;
		vertical-align: text-bottom;
	}
	
/**************************************************************************************
FIXED CENTER COLUMN CONTENT
**************************************************************************************/	
.contentFixedCol
	{
		position: relative;
		float: left;
		margin: 0 0 0 0 ;
		padding: 0 0 0 10px;
		width: 572px;
		background-color:White;
	}
	
.contentFixedCol h1 {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		19px;
		/* font-variant: small-caps; */
		font-weight:	normal;
		letter-spacing: 1px;
		color: #000000;
		font-style:		normal;
		padding: 0 0 4px 0;
		margin: 0 0 6px 0;
		border-bottom: solid 2px #dbd5c5;
	}
	
.contentFixedCol h1.start {
		margin: 0 0 6px 0;
	}
	
.contentFixedCol h2 {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		13px;
		font-weight:	bold;
		color:			#98002e;
		font-style:		normal;
		padding: 7px 0 4px 0;
		margin: 0 0 6px 0;
	/*	border-bottom: dashed 1px #dbd5c5; */
	}

.contentFixedCol h2.start {
		padding:  3px 0 5px 0;
		margin: 0 0 0 0;
	}

.contentFixedCol h2.list {
		padding: 3px 0 0 0;
		margin: 0 0 0 0;
	}
	
.contentFixedCol h3 {
		font-family:	Verdana, Helvetica, sans-serif;
		float: right;
		font-size:		10px;
		font-weight:	normal;
		color:			#CC6600;
		font-style:		normal;
		padding: 0 0 0 0;
		margin: -30px 0 0 0;
	}
	
.contentFixedCol h4 {
		font-family:	Verdana, Helvetica, sans-serif;
		float: right;
		font-size:		10px;
		font-weight:	normal;
		color:			#CC6600;
		font-style:		normal;
		padding: 0 0 0 0;
		margin: -10px 0 0 0;
	}

.contentFixedCol h5 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		background-color: #F0F0F0;
		padding: 5px 0 5px 0;
		margin: 0 0 0 0px;
		border-top: solid 3px #d9edff;	
	}

.contentFixedCol h6 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		13px;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#676767;
		font-style:		normal;
		padding: 4px 0 5px 0;
		margin: 10px 0 10px 0;
		border-top: dashed 1px #d9edff;
	}

	
.contentFixedCol p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 5px 10px 0;
		margin: 0 0 0 0;
	}
	
.contentFixedCol p.list {
		line-height: 180%;
		font-size:		12px;
		padding: 0 5px 10px 0;
		margin: 0 0 0 0;
	}
	
.contentFixedCol p.ul {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 5px 0 0;
		margin: 0 0 0 0;
	}
	
.contentFixedCol p.ol {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 5px 0 0;
		margin: 0 0 0 0;
	}
	

.contentFixedCol li {
		/*list-style-image: url(../images/bulletArrow3.gif); */
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		padding: 0 5px 5px 0;
		margin: -12px 0 12px 0;
	}
	
	
.contentFixedCol a:link,
.contentFixedCol a:visited
	{
		color:			#333333;
		text-decoration: underline;
			
	}

	
.contentFixedCol a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
	
.contentFixedCol hr {
		position: relative;
		border-top: dashed 1px #BAC8DA;
		border-bottom: solid 5px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 0px -2px 0px;
		height: 1px;       
	}		
/**************************************************************************************
resultsPerPage
**************************************************************************************/	

.resultsPerPage {
		position: relative;
		float: left;
		width: 100%;
		height: 100%;
		min-width:404px;
		clear: both;
		background-color: #e7f0dd;
		padding: 3px 0px 3px 0px;
		margin:  0 0 10px 0px;
		border: solid 1px #94a5bb;
	}
	
.resultsPerPage h1 
{
	font-family:	Georgia, Verdana, Helvetica, sans-serif;
	font-size:		15px;
	font-weight:	bold;
	color:			#000000;
	font-style:		normal;
	background-color: #e7f0dd;
	border: 0;
	padding: 2px 5px 2px 5px;
	margin: 0 0 0 0;
}
	
.resultsPerPage p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	bold;
		color:			#000000;
		font-style:		normal;
		
		padding: 0 0 0 0;
		margin: 5px 0 0 0;
	}
	
.resultsPerPage p a:link, .resultsPerPage p a:visited
	{
		color:			#000000;
		text-decoration: underline;
		
	}
	
.resultsPerPage p a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	
	
.resultsPerPage hr {
		position: relative;
		border-top: solid 1px #94a5bb;
		border-bottom: solid 5px #e7f0dd;
		border-left: solid 1px #e7f0dd;
		border-right: solid 1px #e7f0dd;
		width: 100%;  
		padding: 0 5px 0 0;
		margin: 5px 0 -2px 0px;
		height: 1px;       
	}
/**************************************************************************************
SearchResults
**************************************************************************************/	
.searchResults
	{
		position: relative;
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 100%;
		height: 100%;
		min-width:404px;
		clear: both;
		border-right: dashed 1px #BAC8DA;
	}
	
.searchResults h1 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		15px;
		font-weight:	bold;
		color:			#98002e;
		font-style:		normal;
		padding: 4px 0 8px 0;
		margin: 0 0 0 0;
	}
	
.searchResults h1 a:link,
.searchResults h1 a:visited {
		color: #98002e;
		text-decoration: underline;
			
	}

.searchResults h1 a:hover {
		color:			#CC6600;
		text-decoration: underline;	
	}	

	
.searchResults h2 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		13px;
		font-weight:	bold;
		color:			#333333;
		font-style:		normal;
		padding: 0 0 5px 0;
		margin: 0 0 0 0;
	}

.searchResults h2.jobTitle {
		padding:  3px 0 10px 0;
		margin: 0 0 0 0;
	}

.searchResults h2.list 
{
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		13px;
		padding: 3px 0 0 0;
		margin: 0 0 0 0;
	}

.searchResults h2 a:link,
.searchResults h2 a:visited {
		color:			#333333;
		text-decoration: underline;
		
	}
	
.searchResults h2 a:hover {
		color:			#CC6600;
		text-decoration: underline;	
	}

.searchResults h3 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		12px;
		font-weight:	Bold;
		color:			#326ea1;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		border:0;
	}
		
.searchResults h3 a:link,
.searchResults h3 a:visited {
		color:			#326ea1;
		text-decoration: underline;
		
	}
	
.searchResults h3 a:hover {
		color:			#CC6600;
		text-decoration: underline;
	}
	
.searchResults h4 {
		font-family:	Verdana, Helvetica, sans-serif;
		float: right;
		font-size:		10px;
		font-weight:	normal;
		color:			#CC6600;
		font-style:		normal;
		padding: 0 0 0 0;
		margin: -10px 0 0 0;
	}

.searchResults h5 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#676767;
		font-style:		normal;
		background-color: #F0F0F0;
		padding: 5px 0 5px 0;
		margin: 0 0 0 0px;
		border-top: solid 3px #d9edff;	
	}

.searchResults h6 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		13px;
		font-variant: small-caps;
		font-weight:	bold;
		color:			#676767;
		font-style:		normal;
		padding: 4px 0 5px 0;
		margin: 10px 0 10px 0;
		border-top: dashed 1px #d9edff;
	}

	
.searchResults p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 10px 0;
		margin: 0 0 0 0;
	}
	
.searchResultsText {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

.searchResults p a:link,
.searchResults p a:visited {
		color:			#333333;
		text-decoration: underline;
		
	}
	
.searchResults p a:hover {
		color:			#CC6600;
		text-decoration: underline;
	}
	
.searchResults p.ul {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
.searchResults p.ol {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
.searchResults hr {
		position: relative;
		border-top: solid 1px #BAC8DA;
		border-bottom: solid 5px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 10px -2px 0px;
		height: 1px;       
	}	
	
.searchResultsDataList {
		border-top: solid 1px #BAC8DA;
		border-bottom: solid 1px #BAC8DA;
		width: 100%;  
		padding: 0 0 0 0;
		margin: 5px 0 3px 0;     
	}	
	
.featuredLogo
	{
		position: relative;
		float: right;
		margin: 0 0 0 0;
		padding:   0 0 10px 10px;
		vertical-align: text-bottom;
	}
	
.searchPanel {
	padding:0; 
	/* border-left: solid 6px #F3F3F3; 
	border-right: solid 6px #F3F3F3; 
	border-bottom: solid 6px #F3F3F3; 
	border-top: solid 6px #bac8da; */
	margin:0 0 0 0; 
	float:left; 
	width: 99%; 
	/* background-color:#f8f9f8; */
	background-color:#F3F3F3;
	}
		
/**************************************************************************************
SearchBox
**************************************************************************************/	
.searchBoxInside 
	{
	position: relative;
	float: left;
	background-color: #FFFFFF;
	padding:  0 0 0 0;
	margin: 0 5px 0 5px;
	width: 100%;
	height: 100%;
	clear:both;
	}
	
.searchBox 
	{
	position: relative;
	float: left;
	background-color: #FFFFFF;
	border: solid 1px #94a5bb;
	padding:  0 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
	}
	
	
.searchBox h1 
{
	font-family:	Georgia, Verdana, Helvetica, sans-serif;
	font-size:		16px;
	font-weight:	bold;
	color:			#000000;
	font-style:		normal;
	background-color: #e7f0dd;
	border: 0;
	padding: 5px 10px 5px 10px;
	margin: 0 0 0 0;
}


.searchBox h2 
{
	font-family:	Georgia, Verdana, Helvetica, sans-serif;
	font-size:		13px;
	font-weight:	bold;
	color:			#004e98;
	letter-spacing:	1px;
	background-color: #F0F0F0;
	border-top: solid 1px #94a5bb;
	padding: 5px 10px 5px 10px;
	margin: 10px 0 5px 0;
}



.searchBox h3 
{
	font-family:	Georgia, Verdana, Helvetica, sans-serif;
	font-size:		15px;
	font-weight:	bold;
	color:			#000000;
	font-style:		normal;
	background-color: #ebedef;
	border-top:  solid 1px #94a5bb;
	border-bottom:  solid 1px #94a5bb;
	padding: 5px 10px 5px 10px;
	margin: 0 0 0 0;
}

.searchBox h4 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		12px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		border:0;
	}

.searchBox h5 {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		12px;
		font-weight:	bold;
		color:			#3d669c;
		font-style:		normal;
		line-height: 100%;
		text-align: left;
		vertical-align: top;
		background-color: #ffffff;
		padding: 0px 0px 0px 0px;
		margin: 0px 0 6px 9px;
	
	}
	
.searchBox h4 a:link,
.searchBox h4 a:visited {
		color:			#333333;
		text-decoration: underline;
		
	}
	
.searchBox h4 a:hover {
		color:			#CC6600;
		text-decoration: underline;
	}

.searchBox p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		line-height: 130%;
		padding: 0 0 8px 10px;
		margin: 0 0 0 0;
	}
	
	
.searchBox li {
		/*list-style-image: url(../images/bulletArrow3.gif); */
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		padding: 0 0 7px 0;
		margin: -12px 0 12px 0;
	}

.searchBox hr {
		position: relative;
		border-top: dashed 1px #94a5bb;
		border-bottom: solid 5px Transparent;
		border-left: solid 1px Transparent;
		border-right: solid 1px Transparent;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 5px -2px 5px;
		height: 1px;        
	}	
	
	
.searchBox a:link {
		color:			#333333;
		text-decoration: underline;
	} 
	
.searchBox a:visited {
		color:			#333333;
		text-decoration: underline;
		
	}
	
.searchBox a:hover {
		color:			#CC6600;
		text-decoration: underline;
	}

#searchBoxIntro 
{
	background-color: #FFFFFF;
	font-size:		30px;
	font-weight:	bold;
}

.searchBoxIntro p
{
	font-size: 11px;
	width: 80%;
}
	
.searchBoxSidebar 
	{
	position: relative;
	float: left;
	background-color: #FFFFFF;
	border-bottom: solid 1px #94a5bb;
	padding:  0 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
	}
	
.searchBoxSidebar h1 
{
	font-family:	Georgia, Verdana, Helvetica, sans-serif;
	font-size:		15px;
	font-weight:	bold;
	color:			#000000;
	font-style:		normal;
	text-align: center;
	background-color: #e7f0dd;
	border-top: solid 1px #94a5bb;
	border-right: solid 1px #94a5bb;
	border-bottom: solid 1px #94a5bb;
	border-left: solid 1px #94a5bb;
	padding: 5px 10px 5px 10px;
	margin: 0 0 10px 0;
}

.searchBoxSidebar h2 
{
	font-family:	Verdana, Helvetica, sans-serif;
	font-size:		13px;
	font-weight:	bold;
	color:			#000000;
	font-style:		normal;
	text-align: center;
	background-color: #ffffff;
	border-top: solid 1px #94a5bb;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	padding: 5px 2px 2px 5px;
	margin: 0px 0 5px 0;
}	

.searchBoxSidebar h4 
{
	font-family:	Georgia, Verdana, Helvetica, sans-serif;
	font-size:		14px;
	font-weight:	bold;
	color:			#3d669c;
	font-style:		normal;
	line-height: 140%;
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
	padding: 5px 2px 2px 5px;
	margin: 0px 0 5px 0;
}	

.searchBoxSidebar h5 
{
	font-family:	Verdana, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	bold;
	color:			#3d669c;
	font-style:		normal;
	line-height: 100%;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
	padding: 5px 2px 2px 5px;
	margin: 0px 0 8px 0;
}	

.searchBoxSidebar p {
	font-family:	Verdana, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	color:			#333333;
	font-style:		normal;
	line-height: 130%;
	padding: 0 0 8px 3px;
	margin: 0 0 0 0;
}
	
.searchBoxSidebar li {
	/*list-style-image: url(../images/bulletArrow3.gif); */
	font-family:	Verdana, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	color:			#333333;
	font-style:		normal;
	padding: 0 0 7px 0;
	margin: -12px 0 12px 0;
}

.searchBoxSidebar hr {
		position: relative;
		border-top: dashed 1px #94a5bb;
		border-bottom: solid 5px Transparent;
		border-left: solid 1px Transparent;
		border-right: solid 1px Transparent;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 5px -2px 5px;
		height: 1px;        
	}	
.searchBoxSidebar a:link {
		color:			#3d669c;
		text-decoration: underline;
	} 
	
.searchBoxSidebar a:visited {
		color:			#3d669c;
		text-decoration: underline;
		
	}
	
.searchBoxSidebar a:hover {
		color:			#CC6600;
		text-decoration: underline;
	}
	
.searchBoxHdr 
	{
	position: relative;
	float: left;
	background-color: #FFFFFF;
	padding:  0 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
	}
	
.searchBoxHdr h1
{
	font-family:	Georgia, Verdana, Helvetica, sans-serif;
	font-size:		14px;
	font-weight:	bold;
	color:			#004e98;
	width: 83%;
	letter-spacing:	1px;
	background-color: #FFFFFF;
	border-bottom: solid 1px #94a5bb;
	padding: 0px 10px 5px 0px;
	margin: 5px 0 15px 0;
}		

.searchBoxHdr li {
		/*list-style-image: url(../images/bulletArrow3.gif); */
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		padding: 0px 0 5px 0;
		margin: 2px 0 0px -20px;
	}

.searchBoxHdr hr {
		position: relative;
		border-top: dashed 1px #94a5bb;
		border-bottom: solid 5px Transparent;
		border-left: solid 1px Transparent;
		border-right: solid 1px Transparent;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 5px -2px 5px;
		height: 1px;        
	}	
	
.searchBoxHdr a:link {
		color:			#333333;
		text-decoration: underline;
	} 
	
.searchBoxHdr a:visited {
		color:			#333333;
		text-decoration: underline;
		
	}
	
.searchBoxHdr a:hover {
		color:			#CC6600;
		text-decoration: underline;
	}
	
#formHdr
	{
	position: relative;
	float: left;
	background-color: #FFFFFF;
	padding:  15px 5% 0 15%;
	margin: 0 10% 0 0px;
	width: 50%;
	}
	
	
	
p.formHdr 
{font-family:	Verdana, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	color:			#333333;
	width: 60%;
		}
	
/**************************************************************************************
Job Detail - JOB DESCRIPTION BOX
**************************************************************************************/	
.JobDescritionBox {
		position: relative;
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#000000;
		font-style:		normal;
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 100%;
		height: 100%;
		min-width:404px;
		clear: both;
	}
	
.JobDescritionBox h1 {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		19px;
		font-weight:	normal;
		letter-spacing: 1px;
		color: #000000;
		font-style:		normal;
		padding: 0 0 4px 0;
		margin: 0 0 6px 0;
		border: none;
	}
	
	
.JobDescritionBox h2 {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		13px;
		font-weight:	bold;
		color:			#000000;
		font-style:		normal;
		padding: 7px 0 4px 0;
		margin: 0 0 6px 0;
		border: none;
	}

.JobDescritionBox h3, h4, h5, h6, p {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#000000;
		padding: 0 0 0 0;
		border: none;
	}

	
.JobDescritionBox li {	
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#000000;
		padding: 0 0 4px 0;
		margin: 0 0 0 0;
	}
	
	
.JobDescritionBox a:link,
.JobDescritionBox a:visited {
		color:			#000000;
		text-decoration: underline;		
	}

	
.JobDescritionBox a:hover {
		color:			#CC6600;
		text-decoration: underline;
	}	
	
.JobDescritionBox hr {
		position: relative;
		border-top: dashed 1px #BAC8DA;
		border-bottom: solid 5px #FFFFFF;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		width: 100%;  
		padding: 0 0 0 0;
		margin: -1px 0px -2px 0px;
		height: 1px;       
	}

/**************************************************************************************
Form STYLES
**************************************************************************************/	
.buttonText {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		12px;
		font-weight:	 bold;
		color:			#FFFFFF;
		font-style:		normal;
		padding: 3px 0 3px 0;
		margin: 0 0 0 0;
		/* border: solid 1px #cd6205; */
		text-align: center;
		cursor: pointer;
		background-color: #6a7580;
	}
	
.formText {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
		padding: 8px 0 8px 0;
		margin: 0 0 0 0;
		text-align: left;
	}
	
.formText ol {
		padding: 16px 0 8px 0;
	}

.formText ul {
		padding: 16px 0 8px 0;
	}
	
.formTextJob {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		font-style:		normal;
	/*	padding: 8px 0 8px 0; */
		margin: 0 0 0 0;
		text-align: left;
	}
	
.formTextJob ol {
		padding: 6px 0 6px 0;
	}

.formTextJob ul {
		padding: 6px 0 6px 0;
	}

.formTextWhite {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#FFFFFF;
		font-style:		normal;
		
		padding: 5px 0 5px 0;
		margin: 0 0 0 0;
		text-align: left;
	}


.formTextBoldWhite {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	bold;
		color:			#FFFFFF;
		font-style:		normal;
		
		padding: 5px 0 5px 0;
		margin: 0 0 0 0;
		text-align: left;
	}

.formTextLtGray {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#FFFFFF;
		font-style:		normal;
		
		padding: 5px 0 5px 0;
		margin: 0 0 0 0;
		text-align: left;
	}
	
.formTextBold {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	Bold;
		color:			#333333;
		font-style:		normal;
		
		padding: 8px 0 8px 0;
		margin: 0 0 0 0;
		text-align: left;
	}

.formTextBoldHome {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	Bold;
		color:			#333333;
		font-style:		normal;
		
		padding: 4px 2px 6px 4px;
		background-color: #e7edf3;
		margin: 0 0 0 0;
		text-align: left;
	}
	
.formValidator {
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		10px;
		font-weight:	normal;
		color:			#98002e;
		font-style:		normal;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		text-align: left;
	}

.formSelect
	{
		background-color:	#FFF;
		font-family:	Verdana, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		color:			#333333;
		border:			inset 1px #808080;
		font-style:		normal;
		padding: 3px 0 3px 0;
	}
	
.formText a:link,.formText a:visited,
.formTextJob a:link,.formTextJob a:visited,
.formTextBold a:link,.formTextBold a:visited
	{
		color:			#333333;
		text-decoration: underline;
	}
	
.formText a:hover, .formTextJob a:hover, .formTextBold a:hover
	{
		color:			#CC6600;
		text-decoration: underline;
	}	

.spacer p
	{
		padding: 2px 0 2px 0;
		margin: 0 0 0 0;
	}
	
.lgNumber {
		font-family:	Georgia, Verdana, Helvetica, sans-serif;
		font-size:		32px;
		font-weight:	normal;
		letter-spacing: 1px;
		color: #CCCCCC;
		font-style: italic;
		
		padding: 0 0 4px 0;
		margin: 0 0 20px 0;
		border:0;
	}