body {
	background-color: #ffffff;
	background-image:url(/images/Brushed-Metal.jpg);
	background-repeat:repeat;
	
}

body,td,th{margin: 0; font: 10pt/16pt arial, verdana, helvetica, sans; color: #696969;} 
	
	a	{
 	 color: #005a2f;
         text-decoration: none;
	}

	    
a:hover	{
	 color: #09367e;
         text-decoration: none;
	}
	
p {
	font: 10pt/16pt arial, verdana, helvetica, sans; 
	color: #696969;  
	}
	
p.large {
	font: 10pt/16pt arial, verdana, helvetica, sans; 
	color: #60695D;
	font-weight: normal;  
	}

h1 { 
	font: 14pt arial, verdana, helvetica, sans;
	font-weight: bold;
	color: #07367a; 
	}

h2 { 
	font: bold 12pt arial, verdana, helvetica, sans; 
	font-weight: bold;
	color: #07367a;
	}

h3 { 
	font: bold 10pt arial, verdana, helvetica, sans; 
	color: #707462;
	}

h4 { 
	font: 10pt arial, verdana, helvetica, sans;
	text-transform: uppercase;
	color : #005a2f;
	font-weight: bold;
	}
	
	
.uppercase { 
	font: 10px arial, verdana, helvetica, sans;
	text-transform: uppercase;
	color : #005a2f;
	font-weight: bold;
	}
	
.valign_top {vertical-align:top;}


.scale_100 {height:100%;}

.bibblue { 
	font: bold 12pt arial, verdana, helvetica, sans; 
	font-weight: bold;
	color: #07367a;
	}
	
.maintable {background-color:#FFFFFF; height:100%; vertical-align:top;}

.side_ads {width:200px; vertical-align:top;}

.navtable {height:28px; background-image:url(../images/midsection-repeat.jpg); background-repeat:repeat-x; vertical-align:top;}

.contact_table {float:right; padding-right:20px; text-align:right;}

.home {height:43px; vertical-align:top; background-image:url(../images/midsection-repeat.jpg); background-repeat:repeat-x;}

.globebottom {height:43px; background-image:url(../images/midsection-repeat.jpg); background-repeat:repeat-x; vertical-align:top}

.flashbanner {background-image:url(../images/flashbannerscale.jpg); background-repeat:repeat-x; height:238px; background-color:#FFFFFF}

.ad_content {padding-left:20px; padding-right:20px; width:200px; vertical-align:top;}

.body_content {padding-top:0px; padding-right:30px; padding-left:10px; vertical-align:top; background-color:#FFFFFF;}


.sidebuttons {width:130px; float:right; padding-right:20px; vertical-align:top; background-color:#FFFFFF;}

.copyright {background-image:url(/images/bottom-shadow.png); background-repeat:repeat-x}

.footer {height:65px; background-image:url(../images/Bottom-Scale.jpg); background-repeat:repeat-x; border-bottom:#000000 solid 1px;}


.logo {width:373px; height:78px; right:220px; top:40px;}

.bar_left {
	height: 100%;
	width: 40px;
	background-image:url(../images/sidestrip.png);
	background-repeat:repeat-y;
	border-right:#666666 solid 1px;
}

.bar_right {
	background-image: url(../images/sidestripright.png);
	background-repeat:repeat-y;
	height: 100%;
	width: 40px;
	border-left:#666666 solid 1px;
}

.nav_background_left {background-image:url(/images/nav_left.jpg); background-repeat:repeat-y; width:160px; padding-left:12px;}

.nav_background_right {background-image:url(/images/nav_right.jpg); background-repeat:repeat-y; width:160px; padding-right:5px; padding-left:10px;}

.dotted_line {padding-left:5px; padding-top:5px; padding-right:5px;}

.dotted_line_bottom_right {padding-left:10px; padding-top:10px;}

.dotted_line_bottom_top_right {padding-left:10px; padding-top:10px;}

.dotted_line_bottom_top {padding-left:10px; padding-top:10px; }

.dotted_no_padding {}

.dotted_right {}

.margin_right {margin-right:5px; margin-bottom:5px; float:left;}




.crumb { 
	font: 7pt/14pt arial, verdana, helvetica, sans; 
	color: #999999; height:0px; 
         text-decoration: none;
	}
	

	
	
.underline {padding:10px 3px 10px 10px; border-bottom:#003300 solid 1px;
	}
	
.full_border {
	border:#005a2f solid 1px;
	background: #000000;
}
	

.pad5 {padding:10px 3px 10px 10px; border-bottom:#ffffff solid 1px;
	}
	
.index_left {padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px; font: 9px/12px arial, verdana, helvetica, sans; color: #696969;}

.textsmall {
	color: #666666;
	font-family: arial, verdana, helvetica, sans;
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	}
	
	
.news_textsmall {
	font: 7pt/14pt arial, verdana, helvetica, sans;
	color: #000000;
	text-align: left;
	padding: 10px;
	border:#005138 solid 1px;
	background-color:#CFE2D5;
	letter-spacing: 1px;
	
	}
	
footer a { 
	font: 9px arial, verdana, helvetica, sans; 
	font-weight: bold;
	text-decoration: none; 
	color: #CC0000;
	}

footer a:hover { 
	text-decoration: none; 
	color: #999;
	}

arrowlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

arrowlist li 
{
padding-left: 25px;
padding-bottom: 5px;
background-image: url(../images/lil_arrow.gif);
background-repeat: no-repeat;
background-position: 0 .2em;
font-size: 10pt;
}

.text {
	font: 10pt/16pt arial, verdana, helvetica, sans;
	color: #696969;
	text-align: justify;
}
.texthilite {
  font: 10pt/16pt arial, verdana, helvetica, sans;
  color: #990000;
}

bulletlist
{
margin-left: 5px;
padding-left: 0;
list-style: none;
text-align: left;
}

bulletlist li 
{
padding: .5em 0 .5em 1.5em;
background-image: url(../images/lil_arrow.gif);
background-repeat: no-repeat;
background-position: 0 .7em;
border-bottom: 1px solid #EAE4D5;
}

/*Product Shots*/

.product_acid_pumper {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/acidpumper.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_combo_acid {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/comboacid.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_blend {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_blendvan.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_sandmaster {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_sandmaster.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_c02pumper {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_c02pumper.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_queen {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_queen.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_blender {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_blender.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_hydration {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_hydration.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}

.product_frac_pumpblend {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_pumpblend.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_c02trans {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_c02trans.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_chemtrans {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_chemtrans.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_compuvan {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_compuvan.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_proppant {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_proppant.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_quintfrac {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_quintfrac.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_triplex {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_triplex.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_frac_blendtruck {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/frac_blendtruckn.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_ct_deepcoil {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/ct_deepcoil.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_ct_shallow {height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/ct_shallow.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_cement_truck{height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/cement_SINGLE.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_nit_quint{height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/nit_quint.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_nit_tri{height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/nit_tri.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_nit_queen{height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/nit_queen.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_nit_trans{height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/nit_trans.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_nit_acid{height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/nit_acid.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}
.product_nit_manifold{height:300px; min-width:500px; max-width:736px; background-image:url(../images/productshots/nit_manifold.jpg); background-repeat:no-repeat; border:#000000 solid 1px;}


.product_index{height:200px; background-image:url(/images/CalfracComp.jpg); background-repeat: repeat-x;}



/*End of Product Shots/


/*Page backgrounds*/

.vision {background-image:url(../images/backgrounds/vision.jpg); background-repeat:no-repeat; height:450px;}
.manage {background-image:url(../images/backgrounds/management.jpg); background-repeat:no-repeat; height:450px;}
.hse {background-image:url(../images/backgrounds/hse.jpg); background-repeat:no-repeat; height:450px;}
.back_bod {background-image:url(../images/backgrounds/bod.jpg); background-repeat:no-repeat; height:450px;}
.back_history {background-image:url(../images/backgrounds/history.jpg); background-repeat:no-repeat; height:450px;}
.back_frac {background-image:url(../images/backgrounds/lonemountain.jpg); background-repeat:no-repeat; height:450px;}
.back_ct2 {background-image:url(../images/backgrounds/ct2.jpg); background-repeat:no-repeat; height:450px;}
.back_profile {background-image:url(../images/backgrounds/profile.jpg); background-repeat:no-repeat; height:450px;}
.back_stars {background-image:url(../images/backgrounds/stars.jpg); background-repeat:no-repeat; height:450px;}
.back_nitro {background-image:url(../images/backgrounds/nitrogen.jpg); background-repeat:no-repeat; height:450px;}
.back_cement {background-image:url(../images/backgrounds/cementing.jpg); background-repeat:no-repeat; height:450px;}
.back_co2 {background-image:url(../images/backgrounds/co2.jpg); background-repeat:no-repeat; height:450px;}
.back_partner {background-image:url(../images/backgrounds/partners.jpg); background-repeat:no-repeat; height:450px;}
.back_mineral {background-image:url(../images/backgrounds/minerals.jpg); background-repeat:no-repeat; height:450px;}
.back_formation {background-image:url(../images/backgrounds/formations.jpg); background-repeat:no-repeat; height:450px;}
.back_governance {background-image:url(../images/backgrounds/governance.jpg); background-repeat:no-repeat; height:450px;}


/*End of Page backgrounds*/

/*Home Page*/

.index_jobs{height:150px; background-image:url(/images/index2.jpg); background-repeat:no-repeat;}

.index_open{width:140px; background-image:url(/images/main.jpg); background-repeat:no-repeat;}

.topshadow {background-image:url(/images/topshadow.jpg); background-repeat:no-repeat;}

/*End of Home Page*/

/*Leadership Team*/

.teamphotos {margin-right:10px; float:left; border:#000000 solid 1px;}

/*End of Leadership Team*/

.backbutton {margin-top:10px; float:right;}

#Layer1 {
	position:absolute;
	height:115px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#Layer3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 58%;
	top: 10px;
}

#Layer4 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#Layer5 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#Layer6 {
	position:absolute;
	width:450px;
	height:40px;
	z-index:2;
}

#Layer7 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#Layer8 {
	position:absolute;
	width:110;
	height:15;
	z-index:2;
	right:45px; 
	top:0px;
}

#Layer9 {
	position:absolute;
	height:20px;
	z-index:3;
	font: 7pt/14pt arial, verdana, helvetica, sans;
	color: #666666;
	left: 200px;
	top: 300px;
}
#Layer10 {
	position:absolute;
	width:732px;
	height:20px;
	z-index:1;
	padding-left:10px;}
	
iframe {
overflow-x: hidden;
overflow-y: scroll;
} 