/* CSS Document */

body {
	margin:0px;
	text-align: center;
	min-width:800px;
	background-image:url(img/bckgrnd_tile.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container  {
	position: relative;
	top: 0;
	right: 0;
	margin: 0 auto;
	width: 798px;
	text-align: left;
	padding-top:10px;
	overflow:hidden;
}
#tdmenubck {
	background-image:url(img/menu_bckgnd.jpg);
	}
#navmenu {
	position:absolute;
	left:0px;
	top:176px;
	width:190px;
	z-index:1;
}
.nav_testimonial_photo {
	padding-top:3px;
	padding-left:10px;
	}
.nav_testimonial_text {
	text-align:center;
	padding-left:10px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003580;
	}
#tdfooter {
	background-image:url(img/btm_bckgrnd.jpg);
	height:23px;
	text-align:center;
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9FB6D6;
	}
#tdfooter a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9FB6D6;
	text-decoration:none;
	}
#tdfooter a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9FB6D6;
	text-decoration:none;
	}
#tdfooter a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	}
#tdfooter a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9FB6D6;
	text-decoration:none;
	}
#tdvideobox {
	background-image:url(img/video_box.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
#tdhomebox {
	background-image:url(img/home_box_bckgnd.jpg);
	padding:10px;
	}
#tdvideoboxline {
	background-image:url(img/video_box_line.jpg);
	padding:10px;
	}
#videoimage {
	position:absolute;
	left:242px;
	top:247px;
	width:195px;
	height:181px;
	z-index:1;
}
.videoboxheading {color: #CC6600}
.homeboxheading {
	color: #CC6600;
	font-weight: bold;
}

#becomesub {
background-image:url(img/become_sub_bckgnd.jpg);
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:center;
}
#become_sub_layer {
	position:absolute;
	left:190px;
	top:249px;
	width:180px;
	z-index:3;
	visibility: hidden;
}
#become_sub_layer a:link, a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
#become_sub_layer a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	}
#buildsub {
background-image:url(img/build_sub_bckgnd.png);
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:center;
}
#build_sub_layer {
	position:absolute;
	left:190px;
	top:271px;
	width:180px;
	z-index:3;
	visibility: hidden;
}
#build_sub_layer a:link, a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
#build_sub_layer a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	}
#hidelayer {
	position:absolute;
	left:190px;
	top:227px;
	width:191px;
	height:355px;
	z-index:2;
	visibility: hidden;
}
#lubbock_map {
	position:absolute;
	left:503px;
	top:256px;
	width:101px;
	height:121px;
	z-index:1;
	visibility: hidden;
}
#abilene_map {
	position:absolute;
	left:503px;
	top:256px;
	width:101px;
	height:121px;
	z-index:1;
	visibility: hidden;
}
#amarillo_map {
	position:absolute;
	left:503px;
	top:256px;;
	width:101px;
	height:121px;
	z-index:1;
	visibility: hidden;
}
#plainview_map {
	position:absolute;
	left:503px;
	top:256px;
	width:101px;
	height:121px;
	z-index:1;
	visibility: hidden;
}
#wichitafalls_map {
	position:absolute;
	left:503px;
	top:256px;
	width:101px;
	height:121px;
	z-index:1;
	visibility: hidden;
}
.locationbody {
	color:#0099CC;
}
.locationbody a:link {
	color:#0099CC;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.locationbody a:visited {
	color:#0099CC;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.locationbody a:hover {
	color:#000000;
	text-decoration:underline;
}
.locationbody a:active {
	color:#0099CC;
	text-decoration:none;
}
.aboutbody a:link {
	color:#666699;
	text-decoration:none;
}
.aboutbody a:visited {
	color:#666699;
	text-decoration:none;
}
.aboutbody a:hover {
	color:#000000;
	text-decoration:underline;
}
.aboutbody a:active {
	color:#666699;
	text-decoration:none;
}
.careersbodyheading {
	color:#FF9933;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
.careersbody a:link {
	color:#FF9933;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.careersbody a:visited {
	color:#FF9933;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.careersbody a:hover {
	color:#FF9933;
	text-decoration:underline;
}
.careersbody a:active {
	color:#FF9933;
	text-decoration:none;
}
.positionsbody a:link {
	color:#FF3333;
	text-decoration:none;
}
.positionsbody a:visited {
	color:#FF3333;
	text-decoration:none;
}
.positionsbody a:hover {
	color:#000000;
	text-decoration:underline;
}
.positionsbody a:active {
	color:#FF3333;
	text-decoration:none;
}
.testimonialsbody a:link {
	color:#009999;
	text-decoration:none;
}
.testimonialsbody a:visited {
	color:#009999;
	text-decoration:none;
}
.testimonialsbody a:hover {
	color:#000000;
	text-decoration:underline;
}
.testimonialsbody a:active {
	color:#009999;
	text-decoration:none;
}
.whybody a:link {
	color:#669933;
	text-decoration:none;
}
.whybody a:visited {
	color:#669933;
	text-decoration:none;
}
.whybody a:hover {
	color:#000000;
	text-decoration:underline;
}
.whybody a:active {
	color:#669933;
	text-decoration:none;
}
#whyworkshow {
	position:absolute;
	left:457px;
	top:243px;
	width:320px;
	height:240px;
	z-index:1;
	visibility: hidden;
}

#whyworkshow_jc {
	position:absolute;
	left:457px;
	top:243px;
	width:320px;
	height:240px;
	z-index:1;
	visibility: visible;
}

#whyworkshow_mb {
	position:absolute;
	left:457px;
	top:243px;
	width:320px;
	height:240px;
	z-index:1;
}
#whyworkshow_bts {
	position:absolute;
	left:275px;
	top:240px;
	width:450px;
	height:300px;
	z-index:1;
}
#customertestiimnialshow {
	position:absolute;
	left:243px;
	top:248px;
	width:320px;
	height:240px;
	z-index:1;
}
#careerstestimonialquote {
	padding:10px;
	}
#freezeframe {
	position:absolute;
	left:457px;
	top:242px;
	width:320px;
	height:240px;
	z-index:3;
	overflow: hidden;
	visibility: visible;
}
.homebody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.homebody a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3333;
	text-decoration:none;
}
.homebody a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3333;
	text-decoration:none;
}
.homebody a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.homebody a:acitve {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3333;
	text-decoration:none;
}

