@charset "utf-8";
/* CSS Document */

.careers {
		position:relative;
		float:left;
		width:700px;
		height:100%;
		margin-top:10px;
		/*min-height:475px;*/
		/*border:#FF0000 solid 1px;*/
	}
	
	.careers h1 {
			padding-left:5px;
			padding-bottom:10px;
		}
		
		.careers h2 {
			margin:0px 0px 10px 6px;
			font-size:12px;
			color:#006633;
		}
		
		.careers p {
			margin:0px 0px 10px 5px;
			line-height:18px;
		}

		.careers ul{
			margin:0px;
			padding:0px;
			list-style:none;
			margin-left:30px;
		}
		
		.careers ul li{
			margin:0px;
			padding:0px;
			display:block;
			/*list-style:url(../images/arrow02.jpg);*/
			background:url(../images/arrow02.jpg) no-repeat 0px 10px;
			background-image:url(../images/arrow02.jpg);
			background-repeat:no-repeat;
			background-position:left 12px;
			padding:8px 20px;
			/*border:1px solid #000000;*/
		}
		
			.careers ul li ul li{
				margin:0px;
				padding:0px;
				display:block;
				padding:8px 20px;
				background-image:url(../images/arrow_new5.jpg);
				background-repeat:no-repeat;
				background-position:left 12px;
				/*list-style:url(../images/arrow_new5.jpg);*/
			}
			
				.careers ul li ul li ul li{
					margin:0px;
					padding:0px;
					display:block;
					padding:8px 20px;
					background-image:url(../images/arrow_new6.jpg);
					background-repeat:no-repeat;
					background-position:left 12px;
					/*list-style:url(../images/arrow_new5.jpg);*/
				}
		
		.careerscolor{
			color:#FF0000;
		}
		
				.careers a:link, .careers a:visited {
					text-decoration:underline;
					color:#fb661f;
				}
				
				.careers a:hover {
					text-decoration:underline;
					color:#000000;
				}



		.careers .press{
			position:relative;
			float:left;
			width:470px;
			padding:0px 5px 0px 0px;
			/*border:#000000 solid 1px;*/
			
		}

			.careers .maps {
				position:relative;
				float:left;
				width:210px;
				padding-bottom:10px;
				margin-left:10px;
				/*border:#0000FF solid 1px;*/
			
		}
		
				.careers .mapborder{
					position:relative;
					float:left;
					border: #e5e5e5 solid 1px;
					paddingt:5px;
				}
		
		.clickhere{
			clear:both;
			position:relative;
			float:left;
			width:200px;
			padding-top:10px;
			text-align:center;
			}
		
		.clickhere a:link, .clickhere a:visited {
				text-decoration:underline;
				color:#000000;
			}
			
			.clickhere a:hover {
				text-decoration:underline;
				color:#fb661f;
			}
		
		
		
		
		
		.careers .jobopening{
			position:relative;
			float:left;
			width:350px;
			margin-top:10px;
			/*border:#369 solid 1px;*/
			
			
		
		/*position:relative;
		float:left;
		width:700px;
		padding:0px 5px 0px 25px;*/
		
	}
	
	.careers .job_title{
		position:relative;
		float:left;
		width:320px;
		border:#000000 solid 1px;
	}
		
	.careers .job_title_box{
		width:300px;
		padding:5px 0px 5px 0px;
		background-color:#d6ebfb;
		/*border:#000000 solid 1px;*/
	}
		
		
	
	.careers .jobopening p {
		clear:both;
		/*line-height:18px;*/
		text-align:left;
	}
	
	.careers .jobopening p .span {
		display:block;
		position:relative;
		float:left;
		width:110px;
		margin-left:10px;
		font-weight:bold;
		padding:2px 0px 5px 0px;
		/*border:#000000 solid 1px;*/
	}
	
		.careers .jobopening p .span1 {
			padding:2px 0px 40px 0px;
		}
		
		.careers .jobopening p .span2 {
			padding:2px 0px 60px 0px;
		}
		
		.careers .jobopening p .span2 {
			padding:2px 0px 90px 0px;
		}
	
	.careers .jobopening img{
			position:relative;
			float:right;
			width:250px;
			padding:5px;
			border:#dbdbdb solid 1px;
		
		}
		
	.application{
		position:relative;
		float:left;
		font-weight:bold;
		color:#F60;
		
	}
	
	.application p{
		font-weight:bold;
		color:#F60;
		font-size:14px;
		
	}
	
	.application img{
		margin:0px 3px 0px 5px;
		}



