ol,ul { list-style : none; color:#000 }
table { border-collapse : collapse; border-spacing : 0; }
fieldset,img { border : 0; }
caption,th { text-align : left; }

body { 
text-align:left; 
color:#979798; 
font-family: Arial, Helvetica, sans-serif;
font-size:12px; 
background-color:#f2f2f2; margin:0px; }

p { padding:12px; color:#333333; }

h1 {padding:5px; color:#ae5e11; font-size:14px; padding-left:12px; margin-top:0px;}

a:link { color:#086b90; text-decoration:none;}

a:hover {text-decoration:underline;}




/* -------------------------------------------- HEADER -------------------------------------------- */

#container_topheader { width:100%;
margin:0 auto;
background:url(../images/top.gif) repeat-x #176483; 
height:14px;	
}	



#container_header { width:100%;
margin:0 auto;
background:#f2f2f2; }
	
	#header { 
	position:relative; 
	width:950px;
	height:113px;
	margin:auto;
	background:url(../images/header.gif) no-repeat #f2f2f2;	
	}
	


/* -------------------------------------------- NAV -------------------------------------------- */

#container_nav { width:100%; height:100%; background-color:#f2f2f2; }
	
	#nav { 
	position:relative;
	width:950px;
	height:46px;
	margin:0 auto;
	background:url(../images/nav.gif) no-repeat #f2f2f2; 
	 }
	
		#nav ul { 
		margin-left:0px; 
		margin-top:0px;}

		#nav li { 
		display:inline; 
		list-style:none; 
		float:left; 
		font-size:14px; 
		background:url(../images/navline.gif) no-repeat right; 
		height:41px; 
		margin-top:0px;}

		#nav a { text-decoration:none; 
		color:#434d51;  
		padding-right:14px; 
		padding-top:16px; 
		display:block; 
		padding-bottom:16px; 
		padding-left:14px;}
		
		#nav a:hover { 
		background:url(../images/navhover.gif) repeat-x; 
		display:block; 
		background-position:0 2px; 
		text-decoration:underline;} 





/* -------------------------------------------- CONTENT ------------------------------------------- */

#container_content { 
width:100%;
margin:0 auto;
background:url(../images/contenttopshadow.gif) repeat-x top #fff; 
 }

	#content { 
		position:relative;  
		width:950px;
		height:100%;
		margin:auto; 
		background:url(../images/contenttopshadow.gif) repeat-x top #fff; 
		padding-top:30px;
		margin-bottom:10px;
		}

		#content2 { 
		position:relative;  
		width:950px;
		height:100%;
		margin:auto; 
		background:url(../images/contenttopshadow.gif) repeat-x top #fff; 
		padding-top:30px;
		margin-bottom:10px;
		}
	#content2 ul,ol {
		line-height:16px;
		list-style:inherit;
	}
		
	#topcontent { width:713px; height:244px; float:right}
		
	.leftnav { 
	background:url(../images/leftnav.gif) no-repeat; 
	width:223px; 
	height:244px; 
	float:left;
	margin-bottom:10px;
	}
		
		.leftnav ul { 
		margin-left:10px;
		margin-top:0px; 
		padding:0px;}

		.leftnav li {
		Font-size:14px; 
		background:url(../images/Lnavline.gif) no-repeat bottom; 
		padding-top:5px; 
		padding-bottom:5px;
		margin-left:0px;
					color:#f4fcff; 
		display:block; 
		}

		.leftnav a { 
		text-decoration:none; 
		color:#f4fcff; 
		display:block; 
		padding-top:4px; 
		padding-bottom:4px;}
		 
		.leftnav a:hover { 
		background:url(../images/Lnavhover.gif) repeat-x; 
		display:block; 
		text-decoration:none;} 
	
	.rightbanner { 
		float:right; 
		width:713px;
		}
	
/* -------------------------------------------- LEFT-CONTENT -------------------------------------------- */
		#left-content { 
		position:relative; 
		float:left; 
		width:223px;
		height:100%; margin-top:0px;
		}	
		
				
		.jobs {
		 width:223px; 
		 border:1px solid #00b6ff; 
		 background:#2b6362;
		 margin-bottom:10px;
		 height:100%;}	
		
		.jobs-top { 
		background:url(../images/JTW.gif) no-repeat; 
		width:223px; 
		height:38px; 
		margin-bottom:5px;}
		
		.jobs-white { 
		margin:5px; 
		background:#fff; 
		width:210px;
		border:1px solid #00b6ff;}
		
			.jobs-white ul { 
			margin:0px; 
			padding:0px; 
			padding-left:10px; 
			margin-top:10px; margin-bottom:5px;}
			
			.jobs-white li { 
			background:url(../images/dot.gif) no-repeat left; 
			margin-bottom:5px;
			
				color:#000000; 
			padding-left:10px;
			}
			
			.jobs-white a { 
			color:#000000;}
			
			.jobs-white a:hover {
			text-decoration:none;
			color:#0086b7;
			}
			
			
			
		.active {
		background:#076386;
		width:224px;}	
		
		.active-top {
		background:url(../images/AC.gif) no-repeat; 
		width:224px; 
		height:109px;}
			
			
		.active-white{
		border:1px solid #15bfff;
		margin:5px; 
		background:#fff; 
		width:210px;
		}
			
		.active-white h1 { 
		color:#a85300; 
		font-size:16px;
		padding-bottom:0px;
		margin-bottom:0px;
		padding-top:0px;
		margin-top:5PX;}	
			
		.active-white p {
		padding-top:10px;
		margin-top:0px;
		margin-bottom:5px;}
		
		.date {
		float:left;
		margin-left:12px;
		color:#656565;
		margin-top:5px;
		width:90px;}
		
		.location{
		margin-right:20px;
		color:#656565;
		margin-top:5px;
		}
		  
		  .calcBox{
		  background:#faf9f5;
 		  padding:5px 5px 5px 5px;
 		  border:solid 1px #cccccc;
  		  font-weight:bold;
   		  margin:10px 0px 15px 0px;
		  width:209px;
		  }
		
/* -------------------------------------------- RIGHT-CONTENT -------------------------------------------- */
		#right-content { 
		position:relative; 
		float:right;
		width:713px;
		height:100%;
		margin-top:10px;
		
		}
		
		
		.form {
		background:url(../images/formbg.gif) no-repeat; 
		width:713px;
		height:232px;
		margin-top:10px;
		}
		
		.formR {
		 float:right;
		 margin-right:10px;
		 margin-top:13px;
		 font-size:11px; 
		 color:#333333;
		 font-weight:bold;}
		 
		 .formR input { font-size:11px;}
		 
		 .formtxt {
		  float:left;
		  padding-top:110px;
		  width:300px;
		  padding-left:0px;
		  text-align:center;
		 }
		 
		  		
		.union {
		float:left;
		width:303px;
		height:160PX;
		border:1px solid #c5c5c5;
		margin-top:10px;
		}
		
		.union p {
		padding-top:5px;
		padding-bottom:5px;}
		
		.union-top {
		background:url(../images/UMqa.gif) no-repeat; 
		width:305px; 
		height:50px;}
		
		.understand{		
		float:right;
		width:393px;
		height:160PX;
		border:1px solid #c5c5c5;
		margin-top:10px;
		}
		
		.understand-top {
		background:url(../images/UO.gif) no-repeat;
		width:391px; 
		height:50px;}
		
		.understand p {
		padding-top:5px;
		padding-bottom:5px;}
		
		.bottomtxt {
		border:1px solid #c5c5c5;
		width:711px;
		margin-top:10px;
		}

		.qualify-top {
		background:url(../images/qualify.gif) no-repeat; 
		width:710px; 
		height:37px;
		}
		
		
		
		.gettingpaid{		
		float:LEFT;
		width:303px;
		height:160PX;
		border:1px solid #c5c5c5;
		margin-top:10px;
		}
		
		.gettingpaid-top {
		background:url(../images/GPO.gif) no-repeat;
		width:305px; 
		height:50px;}
		
		.gettingpaid p {
		padding-top:0px;
		padding-bottom:5px;}
			
		
		.notgettingpaid{		
		float:right;
		width:393px;
		height:160px;
		border:1px solid #c5c5c5;
		margin-top:10px;
		}
		
		.notgettingpaid-top {
		background:url(../images/NGP.gif) no-repeat;
		width:391px; 
		height:50px;}
		
		.notgettingpaid p {
		padding-top:0px;
		padding-bottom:5px;}
		
		
		
		.interiortxt {
		border:1px solid #c5c5c5;
		width:711px;
		}
		
		.interiortxt h2 {
		margin-left:15px;
		color:#0578A2;
		}
		
		.interiortxt ul {
		color:#333333;
		list-style:circle;
		}
		
		.interiortxt li {
		color:#333333;
		list-style:circle;
		}
		
		.interiortxt p {
		padding:0px 10px 2px 10px;
		line-height:17px;
		}
		
		.interiortxt-topline {
		background:url(../images/interiorline.gif) no-repeat bottom;width:707px; 
		height:12px; 
		margin:0px; 
		padding:0px;
}
		
		.interiortxt-top h1 {
		font-size:27px; color:#0578a2; 
		padding-bottom:0px; 
		margin-bottom:0px;
		font-weight:normal;}
		

		.yellow { 
		font-size:14px; 
		border:1px solid #eaea83; 
		background:#ffffdd;
		margin:15px;
		line-height:24px;}
		
		
		.hometxt {
		border:1px solid #c5c5c5;
		width:711px;
		margin-top:0px;
		}
		
		.hometxt p {
		font-size:15px; 
		padding-top:7px; 
		padding-bottom:7px; 
		margin-top:0px;
		margin-bottom:0px;
		}

		
		.min-holder { float:left; width:0px; height:500px;  }

		.clear {clear:both;}

/* -------------------------------------------- RIGHT FORM -------------------------------------------- */
		
.F-Form1{
width:205px;
float:right;
position:relative;
color:#333333;
}
.F-FormHeader{
background:url(../images/F-formHeader.gif) no-repeat;
width:205px;
height:100px;
}
.F-FormHeader2{
background:url(../images/F-formHeader2.gif) no-repeat;
width:205px;
height:100px;
}
.F-FormBody{
background:url(../images/F-formBody.gif) repeat-y;
width:205px;
}
.F-FormFoot{
background:url(../images/F-formFoot.gif) no-repeat;
width:205px;
height:17px;
}

.rightIntake_v4{
/*background:url(../images/v3_input.jpg);*/
background:#FFFFCC;
border: solid 1px #999999;
width:150px;
height:20px;
margin-top:4px;
font-size:12px;
color:#0000FF;
}
		
		
			

/* -------------------------------------------- FOOTER -------------------------------------------- */

#container_footer{
height:136px;
background:url(../images/footergrad.gif) repeat-x;
 }

	
	#footer{ 
	position:relative; 
	margin:auto;
	width:950px;
	
	}

		#footer ul{ 
		text-align:center; 
		margin:0px 60px 0px 0px; 
		padding-top:20px;}

		#footer li{ 
		display:inline; 
		list-style:none; 
		margin-left:10px; }

		#footer a{ 
		text-decoration:none; 
		color:#ffffff; }

		#footer a:hover{ 
		color:#f4ffc0; }
		
		#footer p{
		color:#ffffff; 
		text-align:center;}
		
		#contactForm p{
		font-size:14px;
		padding:0px 0px 0px 0px;
		margin: 5px 0px 5px 15px;
		}
		
		#contactForm input {
		color:#000066;
		font-size:14px;
		background:#FFFFDD;
		}
