			
			.contentContainer{
				
				clear:both; padding-top:10px;
			}
			
			#navDiv{
			
				width: 730px;
				color: #000;
				background: white;
			}
		
			#contentDiv{
				position: relative;
				width: 560px;
				background: white;
				color: #000;
				line-height: 1em;
			}
			
			#rightDiv{
				
				width: 140px;
				background: white;
				color: #000;
				padding-top: 10px;
				padding-right: 5px;
			
	
			}
			
			#hr_padding{
		
				margin-top: 10px;
			}
			
			.content_pad{ padding-top: 10px; padding-left: 5px; padding-right: 5px; }
			.liMargin{margin-top: -10px;}
			
			#layout_table
				{
					width: 720px;
					margin: 5px auto 20px auto;
				}

				#hrPosition{
					clear: both;
					
					margin: 0; /* to avoid margins */
     				text-align: center; /* to correct the centering IE bug*/
					padding-top: 5px;
					padding-bottom:  5px;	
					
				}
			
				#hrBackground{
			
					position: relative;
					left: 5px;
					width: 720px;
					background: #FFFFFF;
					border: solid 0px #cccccc;
					padding: 10px;
    				text-align: left; /* to realign your text */
				}
				
				#hrNavigation{
		
					width: 630px;
					margin:  0 auto;
					background: white;
					left: 25px;
					border: 0;
					text-align: center;
					font-size: 70%;
					font-family: Arial, Helvetica, san-serif;
					color: #004c00;
					font-weight: bold;
					text-decoration: none;
					line-height: normal;
					padding: 0;
				
					
				}
				
				#hrAccentImage{
				
					width: 130px;
					height: 100px;
					border: #006600 solid 1px;
					background: #cccccc;
					text-align: left;
					
				}
				
			
/*Right Sidebar Header Settings*/

#hrRightSidebarHeader{
					
					width: 140px;
					height: 22px;
					border: 0;
					background: #F1F2F1 url('../images/hrimages/right_sidebar_header.gif');
					background-repeat: no-repeat;
					text-align: center;
					font-family: verdana;
					font-size: 105%;
					font-weight: bolder;
					color: #0b4e78;
					padding-top: 5px;
					line-height: normal;
				}

/*End Sidebar Header Settings*/
				
/*Right Sidebar Settings*/

				#hrRightSidebar.text{
					
					
					
				}

				#hrRightSidebar{
					
					width: 140px;
					border: #006699 solid 1px;
					background: #F1F2F1;
					background-repeat: no-repeat;
					text-align: left;
					font-size: 65%;
					font-family: Arial, Helvetica, sans-serif;
					font-weight: bolder;
					color: #006699;
					padding: 0px;
					line-height: normal;
				}
				
				#hrRightPadding{
					position: relative;
					left: 5px;
					padding-left: 15px;
					padding-right: 10px;
					padding-bottom: 5px;
					padding-top:  5px;
					
					
				}
				
				
				#hrRightSidebar ul{
					
					list-style-type:  square;
					list-style-position: outside;
					padding-top: 0;
					text-decoration: none;
					padding-bottom: 5px;
				}
				
				#hrRightSidebar a{
				
					color: #006699;
					text-decoration: underline;
				}
				
				#hrRightSidebar a:hover{
					color: #559942;
					text-decoration: underline;
				}
				
			#hrRightSidebar	 li{
				
				padding-top: 5px;
				padding-bottom: 5px;
		
			}
		
			html>#hrRightSidebar body  li{
			
				padding-top: 5px;
				padding-bottom: 5px;
				
			}
			
			#cusotmerService .customer_service a{
	
				display: block;
					width: 130px;
					height: auto;
					color: #FFFFFF;
					background: #006600;
					text-decoration: none;
			}
			
			#Environmental .environmental a{
	
					display: block;
					width: 130px;
					height: auto;
					color: #FFFFFF;
					background: #006600;
					text-decoration: none;
			}
			
				#humanResources .human_resources a{
	
					display: block;
					width: 130px;
					height: auto;
					color: #FFFFFF;
					background: #006600;
					text-decoration: none;
				}
				
				#informationTechnology .information_technology a{
	
					display: block;
					width: 130px;
					height: auto;
					color: #FFFFFF;
					background: #006600;
					text-decoration: none;
				}
				
				#Operations .operations a{
	
					display: block;
					width: 130px;
					height: auto;
					color: #FFFFFF;
					background: #006600;
					text-decoration: none;
				}
			
/*END Right Sidebar Settings*/
				
				#paddingDiv{
					width: 100px;
					height: 1em;
					background: #ffffff;
				}
				
				#padding{
					
					padding-left: 5px;
					
				}
				
				#hrContentDiv{
					padding-top: 0px;
		  			margin-top: 0px;
					padding-left: 10px;
					padding-right: 10px;
					text-align: left;
				}
				
				#hrNavigation ul{
					float: left;
					margin: 0;
					padding: 0;
					list-style: none;
						
				}
			
			#hrNavigation li{
				float: left;
				margin-left:0;
				list-style: none;
			}
			
		
		
		#hrNavigation  a:hover{
			
			color: #01527b;
			
		}
		
			#hrNavigation  a{
			
			color: #004c00;
			
		}
		
			
#hrNavigation  .navButton
{
	position: relative;
	background:  url(../images/hrimages/nav_button_rollover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 100px;
	height: 38px;
	margin-left: 3px;
	margin-right: 1px;
	padding: 0px;
}

#hrNavigation  .navButton a
{	float: left;
	display: block;
	width: 100px;
	height: 38px;
	text-decoration: none;

	
}


#hrNavigation .navButton img
{
	width: 100px;
	height: 38px;
	border: 0;

}

* html #hrNavigation  a:hover
{
	visibility:visible;
	
		
}

#hrNavigation .navButton a:hover img
{
	visibility:hidden;
	
}

#hrNavigation .navButton span
{
	cursor: pointer;

}

#hrNavigation .nav1
{
	position: absolute;
	left: 1.7em;
	top: 5px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#hrNavigation .nav2
{
	position: absolute;
	left: 2.2em;
	top: 5px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	z-index: 1;
}

#hrNavigation .nav3
{
	position: absolute;
	left: 1.7em;
	top: 5px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

/*Active Navigation Tab -- when a user clicks a tab*/

#hideTabIndex .index img{
	
				visibility:hidden;
			}
			
			
#hideTabIndex .index a{
				
				color:  #01527b;
			}

#hideTabCareer .career img{
	
				visibility:hidden;
			}
			
			
#hideTabCareer .career a{
				
				color:  #01527b;
				
			}
			
#hideTabOwnership .ownership img{
	
				visibility:hidden;
			}
			
			
#hideTabOwnership .ownership a{
				
				color:  #01527b;
				
			}
			
#hideTabBenefit .benefit img{
	
				visibility:hidden;
			}
			
#hideTabBenefit .benefit a{
				
				color:  #01527b;
			}
			
#hideTabcareerPath .career_path img{
	
				visibility:hidden;
			}
			
#hideTabcareerPath .career_path a{
				
				color:  #01527b;
			}
			
#hideTabCulture .culture img{
	
				visibility:hidden;
			}
			
#hideTabCulture .culture a{
				
				color:  #01527b;
			}

#hideTabDiversity .diversity img{
	
				visibility:hidden;
			}
			
#hideTabDiversity .diversity a{
				
				color:  #01527b;
			}			
			
/* END Active Navigation Tab -- when a user clicks a tab*/
	
/* Open Position Table Layout -- when a user clicks a tab*/

.jobTable{
				
				border-top: solid 1px #222222;
				border-bottom: solid 1px #222222;
				border-left: solid 1px #222222;
				
			}
			
			.jobTable th{
				
				padding: 3px;
				border-right: solid 1px #222222;
				background: #68ba44;
			}
			
			.jobTable td{
				
				padding: 5px;
				border-right: solid 1px #222222;
				border-top: solid 1px #222222;
				
			}
			
			.gray{
				
				background: #ebe7e7;
		
			}
			
/*Employee Profile Table Layout*/

#profile_table{
	
	background: #f0f7ea; 
	border-collapse: collapse; 
	line-height: 12px;
	
}

#profile_table td{
	
	padding: 5px;
	border: solid 1px #cccccc;

	
}

/* END Position Table Layout -- when a user clicks a tab*/

h2{
		font-family: verdana;
		font-size: 105%;
		font-weight:  bold;
		color: #006699;
		text-decoration: none;
		margin-top: 0px;
		margin-bottom: 5px;
		}
	
	h2 a{
		
		color: #006699;
		text-decoration: underline;
	
		}
	
	h2 a:hover{
	
	color: #559942;
	text-decoration: underline;
	
	}
/*Career Box and Arrow*/
	/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	/*width: 17em;  ems so it will grow */
	background: url(../images/hrimages/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
	text-align:  left;
}
.boxhead {
	background: url(../images/hrimages/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../images/hrimages/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 10px 30px 10px;
	color: white; 
	font-weight: bold; 
	font-size: 1.1em; 
	line-height: 1em;
	font-family: verdana;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
	
}
.boxbody {
	background: url(../images/hrimages/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 15px;
}

#arrow{
	position: relative;
	top: 0px;
	left: 0px;
	width: 28px;
	height: 36px;
	background: url(../images/hrimages/green_arrow.gif) no-repeat bottom;
}

/*Work Locations Box*/

#workImgBox{
	position: absolute;
	left: 380px;
	bottom: -4px;
	width: 352px;
	z-index: 0;
	
}

#workLocationsBox{
	
	position: relative;
	width: 330px;
	border: solid 1px #333300;
	background: #fefef4;
	padding: 5px;

}

.workLocationlink{
		font-family: Arial, Helvetica, san-serif;
		font-size: 70%;
		color: #000000;
		text-decoration: none;
		}
		
.workLocationlink a{
		text-decoration: underline;
			color: #006F99;
		}
		
.workLocationlink a:visited{
			
				color: #006F99;
		}
		
.workLocationlink a:hover{
		
			color: #055C93;
		}
		
.workLocationlink a:active{
		
				color: #006F99;
		}