/*=========================================================================================
Title: 		LRS Corporate Website (default stylesheet)
Date: 		Original: 	Apr 20 2007 
			Updated: 	Nov 7 2007
Autor: 		Dan Trewartha
Document:	style.css

DOCUMENT ORGAINZATION:
	-1.0 HTML Elements
	-2.0 Layout Structure
		-2.1 Subpages
			-2.1.1 Pages with Sidebar
				- 2.1.1.1 Right - Sidebar
				- 2.1.1.2 Left - Content 
			-2.1.2 Pages without Sidebar
	-3.0 Header
	-4.0 Navigation
	-5.0 Banners
	-6.0 Breadcrumbs
	-7.0 Content
		-7.1 Home Page Content
			-7.1.1 Corporate Profile
			-7.1.2 LRS Worldwide
			-7.1.3 Solutions At Work
			-7.1.4 Employment
		-7.2 Sub Page Content
			-7.2.1 Corporate Profile
			-7.2.2 LRS Worldwide
				-7.2.2.1 LRS Worldwide Offices
				-7.2.2.2 LRS Worldwide Distributors
			-7.2.3 Solutions At Work
			-7.2.4 Employment
				-7.2.4.1 Position Detail
				-7.2.4.2 Send To A Friend
				-7.2.4.3 Build Resume 
				-7.2.4.4 FAQ
				-7.2.2.5 Benefits
				-7.2.2.6 Employment Sidebar
	-8.0 Footer
	-9.0 Misc



DOCUMENT ARRANGEMENT:
	-Order of appearance within HTML

ATTRIBUTE PROPERTY ORDER:
	-Dimentions (width; height; line-height; vertical-align)
	-Backgrounds (color, image, repeat, position)
	-Box (margin, border padding)
	-Position (display, position, float, clear, z-index, directon, overflow, visibility)
	-Misc (list-style, outline, cursor)
	-Font (color, family, size, style, weight)
	-Text (align, indent, decoration, transform, white-space)

ATTRIBUTE LAYOUT:
	selector{
		property: value;
	}
	
COLOR PALETTE:
	-Page background: #d9d9d9;
	-Main font: #2d2d2d;
	-Unvisited Link: #0070b2;
	-Link Hover: #74b0d5;
	-<strong>: #2d2d2d;
	-<em>: #74b0d5;
	-<h1> - <h6>: #2d2d2d;
	
=========================================================================================*/





/*=========================================================================================
=1.0 HTML ELEMENTS
=========================================================================================*/
html, body{
	margin:0;
	padding:0;
}
body {
	background:#d9d9d9 url(/images/b-Main-Background.jpg) repeat-x top;
	font-family:Arial;
	font-size:10px;
	color:#2d2d2d;
}
h1{
	margin:20px 0 20px 0;
	color:#2d2d2d;
	font-size:18px;
	text-align:left;
}
h2{
	line-height:16px;
	margin:25px 0 20px;
	font-size:16px;		
}
h3{
	line-height:12px;
	margin:20px 0 0 0;
	font-size:12px;
}
h4{
	line-height:11px;
	margin:20px 0 3px 0;
	font-size:11px;
}
h5{
	margin:0 0 5px 25px;	
	color:#2d2d2d;
	font-size:11px;
	text-align:left;
}
h6{
	margin:15px 0 0 0;
	padding:0;
	color:#2d2d2d;
	font-size:11px;
	text-align:left;	
}
p{
	line-height:13px;
	margin:0 0 15px 0;
}
a {
	background:url(/images/b-linkbottom.gif) bottom repeat-x;
	border:0;
	outline:none;
	color:#0070b2;
	text-decoration:none;
}
a:hover{
	background:url(/images/b-linkbottom-over.gif) bottom repeat-x;	
	margin:0;
	padding:0;
	color:#74b0d5;
}
strong {
	color:#2d2d2d;
}
em{
	color:#74b0d5;
}
ol{
	margin:15px;
}
ol li{
	margin-left:25px;
}
ul a:hover{
	border-bottom:none;
}
option{
	padding-left:5px;
}
optgroup{
	padding-bottom:2px;
	font-style:normal;
	font-weight:bold;	
	text-indent:5px;	
}
optgroup option{
	padding-left:15px;
}
select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;	
}
form{
	margin:0;
	padding:0;
}
sup{
	font-size:10px;
	vertical-align:2px;
	line-height:8px;
}





/*=========================================================================================
=2.0 LAYOUT STRUCTURE
=========================================================================================*/
/* Main div, holds everything inside body tags. Centered by auto margins and declared width */
#page{
	width:950px;
	margin:auto;
}





	/*=====================================================================================
	=2.1 SUBPAGES
	=====================================================================================*/




		
		/*=================================================================================
		=2.1.1 SUBPAGES WITH SIDEBAR
		=================================================================================*/
		/* Main div for subpage content w/sidebar */
		#subpage-twoColumn{
			width:920px;
			background:#fff url(/images/b-Sub-Content-w-side.gif) repeat-y;
			margin-top:0;
			padding:30px 0 30px 30px;
			text-align:left;
		}
	
		/* Bottom slice of content div on sub pages with gray sidebar */
		#subpage-twoColumn-btm{
			width:950px;
			height:10px;
			background:url(/images/Sub-Content-bottom-w-side.gif) no-repeat top;
			margin:auto;			
		}
		
		
		
		
		
			/*=============================================================================
			=2.1.1.1 RIGHT - SIDEBAR
			=============================================================================*/
			.col2a{
				width:227px;
				margin:0px 22px -7px 0;
				display:inline;
				text-align:right;
				float:right;
			}
			.col2{
				width:203px;	
				margin:0 0 0 0;
				float:right;
			}





			/*=============================================================================
			=2.1.1.2 LEFT  - CONTENT
			=============================================================================*/
			.col1a{
				width:633px;				
				margin:0 0 0 0;
				padding:0 0 0 0;	
				float: left;
			}

			.col1{
				width:680px;
				float:left;
			}
		




		/*=================================================================================
		=2.1.2 SUBPAGES WITHOUT SIDEBAR
		=================================================================================*/
		#subpage-oneColumn{
			width:890px;
			background:#fff url(/images/b-Sub-Content.gif) repeat-y;
			padding:30px;
			text-align:left;
		}
		#subpage-oneColumn-btm{
			width:950px;
			height:10px;
			background:url(/images/Sub-Content-bottom.gif) no-repeat top;
		}
		.sub-content-full{
			width:100%;
		}





/*=========================================================================================
=3.0 HEADER
=========================================================================================*/
/* ID to hold entire header */
#header{
	width:950px;
	height:76px;
	background-image:url(/images/b-TOP.gif);
	position:relative;
	overflow:hidden;
}
/* ID for main LRS Diamond logo image */
#hdr-TOP-Logo{
	width:107px;
	height:76px;
	/*float:left;*/
	position:absolute;
	left:0;
	top:0;	
}
/* ID for main LRS Script logo image */
#hdr-TOP-Home-Logo-2{
	width:301px; 
	height:76px;
/*	float:left;*/
	position:absolute;
	left:107px;
	top:0;
}
/* ID for Contact Us button */
#hdr-Contact-Us a{
	width:78px; 
	height:18px;
	background:url(/images/n0-Contact-Us.gif) 0 0;
	margin:0 0 0 0;
	display:block;
	text-indent:-10000px;
	position:absolute;
	top:32px;
	left:424px;
}
#hdr-Contact-Us a:hover{
	background:url(/images/n0-Contact-Us.gif) 0 18px;
}

/* ID for File Transfer button */
#hdr-File-Transfer a{
	width:79px; 
	height:18px; 
	background:url(/images/n0-File-Transfer.gif) 0 0;
	margin:0 0 0 0; 
	display:block;

	text-indent:-10000px;	
	position:absolute;
	top:32px;
	left:502px;
}

#hdr-File-Transfer a:hover{
	background:url(/images/n0-File-Transfer.gif) 0 18px;
}

/* ID for Departmental Dropdown Menu */
#hdr-Departments{
	position:absolute;
	left:588px;
	top:18px;
	width:140px; 
}
#lbl-Select-Department{
	display:block;
	position:relative;
	height:14px;
}
#hdr-Select-Department{
	/*display:none;*/
	width:140px; 
	margin:0;
}

/* ID for Search input box */
#hdr-Search{
	position:absolute;
	left:744px;
	top:18px;
	margin:0;
	overflow:hidden;
}
#lbl-Search-Box{
	display:block;
	position:relative;
	height:14px;
	
}
#hdr-Search-Box{
/*	display:none;*/
	/*color:#b3b3b3; */
	/*margin:33px 0 0 0;*/
	padding-left:3px; 
	position:relative;
	margin:0;
	float:left;
}
/* ID for Search input button */
#hdr-btn-Search-TOP{
/*	display:none;*/
display:block;
	width:24px; 
	height: 21px;
	margin:0 0 0 3px;
	float:left;
	positon:relative;
}

/* Class for divider line between header elements */
.hdr-Line-Space{
	display:none;
	float:left; 
	margin:0 5px; 
	width:1px; 
	height:76px;
}





/*=========================================================================================
=4.0 NAVIGATION
=========================================================================================*/
/* ID for div that holds flash navigation */
#n0{
	width:inherit;
	height:31px;
	background:url(/images/n0-hm-Dept.jpg);
}
/* Class for main navigation unordered list */
.n1{
	margin:0;
	padding:0;
	list-style:none;
}
/* main navigation list item */
.n1 li{
	height:30px;
	background-repeat:no-repeat;
	margin:0;
	float:left;
	list-style:none;
}
/* main navigation list item links, and visited */
.n1 li a, .n1 li a:visited{
	height:30px;
	background-repeat:no-repeat;	
	display:block;
	text-indent:-10000px;
	text-decoration:none;	
}
#CorpProfileHeader{
	width:290px;
	background-image:url(/images/nLRS-hm-Corp-Profile-over.gif);
	padding-right:6px;
}
#CorpProfileHeader a{
	background-image: url(/images/nLRS-hm-Corp-Profile.gif);
	padding-right:6px;
}
#LRSWorldWideHeader{
	width:214px;
	background-image:url(/images/nLRS-hm-Worldwide-over.gif);
	padding-right:6px;
}
#LRSWorldWideHeader a{
	background-image:url(/images/nLRS-hm-Worldwide.gif);
	padding-right:6px;
}
#SolutionsAtWorkHeader{
	width:214px;
	background-image:url(/images/nLRS-hm-Solutions-over.gif);
	padding-right:6px;
}
#SolutionsAtWorkHeader a{
	background-image:url(/images/nLRS-hm-Solutions.gif);
	padding-right:6px;
}
#EmploymentHeader{
	width:214px;
	background-image:url(/images/nLRS-hm-Employment-over.gif);
}
#EmploymentHeader a{
	background-image:url(/images/nLRS-hm-Employment.gif);
}
#CorpProfileHeader a:hover, #LRSWorldWideHeader a:hover, #SolutionsAtWorkHeader a:hover, #EmploymentHeader a:hover {
	background:none;
}





/*=========================================================================================
=5.0 BANNERS
=========================================================================================*/
/* ID for large banner on home page */
#bnr{
	width:950px;
	height:300px;
	background:url(/images/bnr-hm-Blank.jpg) no-repeat center;
	margin-bottom:15px;
}
#bnr a{
	background:none;
	display:block;
	width:950px;
	height:300px;
	outline:none;
	border:none;
}




/*=========================================================================================
=6.0 BREADCRUMBS
=========================================================================================*/
#breadcrumb, #breadcrumb2{
	height:57px;
	font-size:10px;	
	float:left;
}
#subpage-twoColumn #breadcrumb{
	width:680px;
}
#subpage-oneColumn #breadcrumb{
	width:100%;
}
#subpage-twoColumn #breadcrumb2{
	width:633px;
}
#breadcrumbDivider{
	width:100%;
	margin:25px 0 22px 0;
	padding:0;
}
span.breadcrumbtext{
	color:#71b2d2;
}





/*=========================================================================================
=7.0 CONTENT
=========================================================================================*/
#hdr1{
	width:950px;
	height:125px;
}
#contentholder{
	width:955px;
	clear:both;
	overflow:hidden;
}





	/*=====================================================================================
	=7.1 HOME PAGE CONTENT
	=====================================================================================*/
	.boxBottomOne{
		width:290px;
		height:5px;
		background:url(/images/Box-Bottom-1.gif) no-repeat;
		margin-right:6px;
		float:left;
	}
	.boxBottomTwo{
		width:214px;
		height:5px;
		background:url(/images/Box-Bottom-2.gif) no-repeat;	
		margin-right:6px;
		float:left;
	}
	.boxBottomThree{
		width:214px;
		height:5px;
		background:url(/images/Box-Bottom-2.gif) no-repeat;
		float:left;
	}





		/*=================================================================================
		=7.1.1 CORPORATE PROFILE
		=================================================================================*/
		#CorpProfile{
			width:278px;
			background:url(/images/b-Box-1.gif);
			margin:0 6px -500px 0;
			padding:8px 0 500px 12px;
			float:left;
		}
		#CorpProfile h1{
			display:none;
		}
		#CorpProfile .spacer{
			width:1px;
			height:45px;
			float:right;
		}
		#CorpProfile .CorpImage{
			width:140px;
			height:90px;
			margin:8px 12px 10px 8px;
			padding:5px 0 0 0;
			display:inline;
			float:right;
			clear:right;    
		}
		#CorpProfile p{
			margin:0 12px 10px 0;
			padding:0;
		}
		#CorpProfile .divider{
			width:266px;
			margin:10px 0 7px;
			clear:both;
		}
		#CorpProfile img.TeamWilkerson{
			margin:0 1px 0 0;
			padding:0;
			float:right;
		}





		/*=================================================================================
		=7.1.2 LRS WORLDWIDE
		=================================================================================*/
		#LRSWorldWide{
			width:194px;
			background-image:url(/images/b-Box-2.gif);			
			margin:0 6px -500px 0;
			padding:8px 10px 500px;
			float:left;
			text-align:center;
		}
		#LRSWorldWide h1{
			display:none;
		}
		#LRSWorldWide img.LRSWorldWide{
			margin:3px 0 10px 0;
			padding:0;
		}
		#LRSWorldWide select.LRSWorldWide{
			width:150px;
			margin:0 0 10px 0;
		}
		#LRSWorldWide p{
			margin:0;
			padding:0;
			font-size:11px;
			text-align:center;
			margin:0 0 0 0;
		}	
		#LRSWorldWide .divider{
			width:194px;
			margin:10px 0 12px 0;
		}



	
		
		/*=================================================================================
		=7.1.3 SOLUTIONS AT WORK
		=================================================================================*/
		#Solutions{
			width:194px;
			background:url(/images/b-Box-3.gif) repeat-y 0 3px;			
			margin:0 6px -511px 0;
			padding:8px 10px 500px;
			float:left;
			text-align:center;
		}
		#Solutions h1{
			display:none;
		}
		#Solutions img.Solutions{
			margin:2px 0 0 0;
			padding:0;
		}
		#Solutions p{
			font-size:11px;
			text-align:left;
			margin:9px 0 11px 0;
			padding:0;
		}
		#Solutions .divider{
			width:194px;
			background:none;
			margin:0 0 16px 0;
		}





		/*=================================================================================
		=7.1.4 EMPLOYMENT
		=================================================================================*/
		#Employment{
			width:194px;
			background:url(/images/b-Box-2.gif);
			margin:0 0 -500px 0;
			padding:10px 10px 500px;			
			float:left;
		}
		#Employment #employementList{		
			margin:0 0 0 0;
			padding:0;
			overflow:hidden;
		}
		#Employment #employmentLink{
			margin:0;
			padding:0;			
			font-size:11px;
			text-align:center;
		}
		#Employment h1{
			display:none;
		}
		#Employment p{
			margin:0 0 10px 0;
			padding:0;
			font-size:10px;
		}
		#Employment .job{
			margin:0 0 0 10px;
			padding:0;
			font-size:10px;
			text-align:left;
		}
		#Employment .divider{
			margin:6px 0;
		}





	/*=====================================================================================
	=7.2 SUB PAGE CONTENT
	=====================================================================================*/
	#contentDivider{
		width:100%;
		margin:0 0 13px 0;
	}
	.col2a #flash{
		margin:0;
		padding:0;
	}
	.col2a h5{
		margin-left:60px;
		font-size:10px;
		text-align:left;
	}	
	.col2 h5{
		margin:0 22px 9px 14px;
		font-size:10px;
	}
	.col2 .spacer{
		width:203px;
		height:19px;		
	}
	.col2 .divider{
		width:201px;
		height:2px;
		line-height:2px;
		background:#fff;		
		margin:15px 0;
	}
	.col2 select{
		width:170px;
		margin:0 0 8px 15px; 		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	.col2 p.left{
		width:174px;
		margin:0 0 8px 15px;
		text-align:left;
	}
	.col2 p.center{	
		margin:0 0 0 0;
		text-align:center;
	}

	


	
		/*=================================================================================
		=7.2.1 CORPORATE PROFILE
		=================================================================================*/
		.CorpProfLogo{
			margin-left:20px;
			border:0;
			padding-bottom:0px;
			float:right; 			
		}	
		#ConsultingServiesLogo{
			padding-top:25px;
			padding-bottom:20px;
		}
		#PensionGoldLogo{
			padding-top:25px;
			padding-bottom:20px;
		}
		#ITSolutionsLogo{
			padding-top:13px;
			padding-bottom:10px;
		}
		#EducationLogo{
			padding-top:8px;
			padding-bottom:3px;
		}
		#LRSSportsLogo{
			padding-top:20px;
			padding-bottom:20px;
		}
		#LRSWebSolutionsLogo{
			padding-bottom:20px;
		}




		
		/*=================================================================================
		=7.2.2 LRS WORLDWIDE
		=================================================================================*/
		#lrsWorldwide-main{
			height:459px;
			background:#fff url(/images/b-Globe-Gray.gif) no-repeat 95px 78px;
		}	
		.lrsWorldwide-main-boxes{
			width:202px;
			height:262px;
			margin-top:89px;	
			padding:0;
			text-align:center;
		}
		#lrsWorldwide-contactLRS{
			background-image:url(/images/b-nav-Worldwide-Offices.gif);	
			margin-left:215px;	
			display:inline;
			float:left;		
		}
		#lrsWorldwide-locateDistributors{
			background-image:url(/images/b-nav-Worldwide-Dist.gif);
			margin-right:215px;
			display:inline;
			float:right;
		}
		.lrsWorldwide-main-boxes p#one{
			text-align:center;
			margin-top:160px;
			margin-bottom:10px;
		}
		.lrsWorldwide-main-boxes p#two{
			text-align:center;
			margin-top:5px;
			margin-bottom:0;
		}
		.lrsWorldwide-main-boxes p#three{
			text-align:center;
			margin-top:160px;
			margin-bottom:10px;
		}
		.lrsWorldwide-main-boxes p#four{
			text-align:center;
			margin-top:5px;
			margin-bottom:0;
		}
		.lrsWorldwide-main-boxes select{
			margin-bottom:8px;
		}

		
		

		
			/*=============================================================================
			=7.2.2.1 LRS WORLDWIDE OFFICES
			=============================================================================*/
			.lrsWorldwide-offices-header{
				width:100%;
				height:95px;
			}
			.lrsWorldwide-offices-globe{
				width:150px;
				height:75px;
				margin:0 30px 20px 0;
				float:left;
			}
			.lrsWorldwide-offices-header h1{
				margin:0;
				padding:18px 0 0 0;
				float:left;
			}
			.lrsWorldwide-offices-info{
				width:160px;
				margin:0 8px 30px 0;
				padding:0;
				float:left;
				font-size:10px;
			}
			.lrsWorldwide-offices-info a{
				margin:0;
				padding:0;
			}
			.lrsWorldwide-offices-info span{
				color:#2d2d2d;
				font-weight:bold;
			}			
			.lrsWorldwide-office-header{
				width:418px;
				height:95px;
				padding:6px 0;
				float:left;
			}
			.lrsWorldwide-office-header h1{
				margin-bottom:45px;
			}
			.lrsWorldwide-office-image{
				float:right;
				margin:-35px 0 25px 0;
				padding:0;
			}
			




			/*=============================================================================
			=7.2.2.2 LRS WORLDWIDE DISTRIBUTORS
			=============================================================================*/		
			.lrsWorldwide-distributors-info{
				width:210px;
				margin:0 16px 30px 0;
				padding:0;
				float:left;
				font-size:10px;
			}		
			.lrsWorldwide-distributors-info a{
				margin:0;
				padding:0;
			}
			.lrsWorldwide-location-info{
				text-align:left; 
				float:left; 
				margin:10px 0; 
				font-size:10px;
			}




	
		/*=================================================================================
		=7.2.3 SOLUTIONS AT WORK
		=================================================================================*/
		ul.casestudy{
			width:680px;
			margin:0 0 15px 0;
			padding:0;
			float:left;
		}
		ul.casestudy li {
			height:12px;
			margin:2px 10px 2px 0;
			/*min-width:170px;*/
			width:215px;
			display: block;
			float:left;
			text-align:left;			
			list-style: none;
		}
		.CorpProfLogo2{
			border:0;
			padding:15px 0;			
			float:right; 
		}




	
		/*=================================================================================
		=7.2.4 EMPLOYMENT
		=================================================================================*/
		.pager{
			margin:20px;
			padding:0;
			position:relative;
		}
		.pageBack{
			height:16px;
			margin:0 15px -3px 0;
		}
		.pageNext{
			height:16px;
			margin:0 0 -3px 15px;
		}
		.selectPerPage{
			width:135px;
			/*margin:0px 0 0 -135px;*/
			padding:0;
			/*float:right;*/
		}
		.selectPerPageContainer{
			position:absolute;
			right:0;	
		}
		.employmentList{
			width:686px;
			height:16px;
			margin:10px 0;
			border-collapse:collapse;
			font-size:10px;
		}
		table a{
			background:none;
			border:none;
		}
		table a:hover{
			background:none;
			border-bottom:1px solid;
		}
		th{
			height:18px;
			border-bottom:1px solid #e6e6e6;
			text-align:left;
		}
		th.position{
			width:326px;
		}
		th.location{
			width:140px;
		}
		th.hourly{
			width:60px;
			text-indent:10px;
		}
		th.department{
			width:170px
		}
		tr.lineA{
			line-height:18px;
			vertical-align:middle;
			background-color:#f8f8f8;
			font-size:10px;			
		}
		tr.lineA a:hover{
			background:url(/images/b-linkbottom-over.gif) repeat-x bottom;
			border-bottom:none;
		}
		.lineB{
			line-height:18px;
			vertical-align:middle;
			background-color:#fff;			
			font-size:10px;			
		}
		.lineB a:hover{			
			background:url(/images/b-linkbottom-over.gif) repeat-x bottom;
			border-bottom:none;
		}
		tr.lineA  td, tr.lineB td{
			border-bottom:1px solid #e6e6e6;
		}		



		
		
			/*=============================================================================
			=7.2.4.1 POSITION DETAIL
			=============================================================================*/		
			.OpenPositionLogo{	
				margin:25px;
				float:right;
			}
			.openPositionHead{
				vertical-align:middle;
				margin-bottom:25px;
				padding-top:5px;
				font-size:14px;			
			}
			.openPositionHead tr{
				line-height:20px;
				vertical-align:top;
			}
			.openPositionHead td.Label{
				width:125px;
				font-weight:bold;		
			}
			.openPositionHead tr#Position{
				font-size:18px;
			}
			.jobdetails{
				margin:10px 0 15px 0;
				font-size:11px;
			}
			#jobdescriptionbuttonsWrapper{
				width:100%;
			}
			#jobdescriptionbuttons{
				width:497px;
				margin:auto;
				padding:25px 0 25px 0 ;
			}
			ul.JobDescription {
				height:25px;
				margin: 0;
				padding: 0;
				list-style: none;
				width:270px;
			}
			ul.JobDescription li {
				height:25px;
				background-repeat:no-repeat;
				margin:0;
				padding:0;
				list-style:none;			
				float:left;				
			}
			ul.JobDescription li a, ul.JobDescription li a:visited {
				height:25px;
				background-repeat: no-repeat;
				display: block;
				text-decoration: none;
				text-indent: -10000px;			
			}
			#SendToAFriend {
				width:130px;
				background-image:url(/images/btnW-Send-Friend-over.gif);
				float:left;
				margin-right:25px;	
			}
			#SendToAFriend a {
				background-image: url(/images/btnW-Send-Friend.gif);
			}
			#ApplyNow {
				background-image:url(/images/btnW-Apply-Now-over.gif);			
				width:114px;
				float:left;
			}
			#ApplyNow a {
				background-image:url(/images/btnW-Apply-Now.gif)
			}
			#SendToAFriend a:hover, #ApplyNow a:hover;
				/*background-image:none;*/
			}
			ul.JobDescription li {
				float:left;
			}





			/*=============================================================================
			=7.2.4.2 SEND TO A FRIEND
			=============================================================================*/		
			table.form, table.form td.label{
				line-height:10px;
				font-size:10px;			
				font-family:Arial, Helvetica, sans-serif;
			}
			table.form tr.formLineA{
				height:28px;
				vertical-align:middle;
				background:url(/images/b-formLineA.gif) repeat-x;			
				font-size:10px;
			}
			table.form tr.formLineB{
				height:28px;
				vertical-align:middle;
				background:url(/images/b-formLineB.gif) repeat-x;
			}
			table.form tr.formTextBoxA{
				height:141px;
				vertical-align:top;
				background:url(/images/b-inputboxA.gif) repeat-x;
			}
			table.form tr.formTextBoxB{
				height:141px;
				vertical-align:top;
				background:url(/images/b-inputboxB.gif) repeat-x;
			}
			table.form td.requiredField{
				width:5px;
			}
			.resume{
				margin: 0;
				padding: 0;
				list-style: none;
			}
			.resume li{
				width:168px;
				background-repeat: no-repeat;
				margin:0;
				padding:0;
				list-style: none;			
			}
			.resume li a, .resume li a:visited{
				width:168px;
				background-repeat: no-repeat;
				display:block;
				text-decoration: none;
				text-indent: -10000px;			
			}
			#resume {
				height:25px;
				background-image:url(/images/btn-Apply-Now-Over.gif);
			}
			#resume a {
				height:25px;
				background-image: url(/images/btn-Apply-Now.gif);
			}
			#resume a:hover {
				background:none;
			}





			/*=============================================================================
			=7.2.4.3 BUILD RESUME
			=============================================================================*/		





			/*=============================================================================
			=7.2.4.4 FAQ
			=============================================================================*/		
			ul.FAQ{
				margin:0;
				padding:0;
			}
			ul.FAQ li {
				margin:2px 25px;
			}





			/*=============================================================================
			=7.2.4.5 BENEFITS
			=============================================================================*/		




					
			/*=============================================================================
			=7.2.4.6 EMPLOYMENT SIDEBAR
			=============================================================================*/		
			.col2 .search{
				width:66px;
				margin:10px 0 10px 65px;
			}
			.col2 .positionNotification{
				width:158px;
				margin:10px 0 0px 20px;
			}
			.col2 .buildResume{
				width:168px;
				margin:10px 0 0px 15px;
			}
			.col2 .myLabel{
				margin-left:15px;
				display:block;	
			}





/*=========================================================================================
=8.0 FOOTER
=========================================================================================*/
#footer{
	width:950px;
	margin:15px auto 15px auto;
	color:#a6a6a6;
	font-size:10px;
	text-align:center;
}





/*=========================================================================================
=9.0 MISC
=========================================================================================*/
.divider{
	height:1px;
	line-height:1px;
	background:#e6e6e6;
}
a img{
	border:0;
}
span.raquo{
	color:#107ab6;
	vertical-align:top;

}
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
}
.hdivider{
	width:194px;
	height:1px;
	margin:21px 0;
	padding:0;
}
.hdivider2{
	margin:3px 0;
}
.hdivider3{
	margin:20px 0 20px 0;
}
.hdivider4{
	margin:3px 0;
	width:100%;
}
ul.privacy{
	margin:0 0 15px 0;
	padding:0;
	display:block;
}
.privacy li{
	height:13px;
	margin:2px 0;
	list-style: none;
	display: block;
	float:left;
	min-width:215px;
	text-align:left;
}


