body {margin: 0px; background-color: #000000; color: #404040;}
table {border-collapse: collapse; font-family: arial; font-size: 8pt;}
table td {padding: 0px; vertical-align: top;}
img {border: 0px;}

.my_clip_button {padding: 3px 5px 3px 5px; color:#ffffff; font-family: arial; text-align:center;background-color:#F16522;cursor:default; width: 64px; vertical-align: middle; font-size: 8pt; font-weight: normal;}
.my_clip_button.hover {background-color:#F16522;}
.my_clip_button.active {background-color:#F16522;}

.duratooth{margin-left: -25px;}

#content{position: relative; width: 930px; margin-left: -465px; left: 50%;}
#mainHead{padding: 30px 0px 51px 0px;}
#leftNav{float: left; width: 160px; background-image: url(/images/bg-left-nav.jpg); background-repeat: no-repeat; min-height: 240px;}
#bodyHeader{width: 770px;}
#header{vertical-align: top; height: 154px; background-color: #f6f6f6; padding: 25px; line-height: 20px; background-image:url(/images/gradientHeader.jpg); background-repeat: repeat-x; }
#headerEqu{vertical-align: top; min-height: 75px; background-color: #f6f6f6; padding: 25px; line-height: 20px; background-image:url(/images/gradientHeader.jpg); background-repeat: repeat-x; }
#headerText{float: left; width: 538px;}
#headerCopy{float: left; padding-top: 4px; padding-right: 15px; vertical-align: text-top;}
#headerImage{float: left; padding-left: 25px; border-left: 1px solid #808285;}
#bodyBody{width: 770px;}
#bodyInfo{background-color: #f6f6f6; padding: 25px; background-image: url(/images/gradientBody.jpg); background-repeat: repeat-x;}
#bodyCopy99{margin-top: 21px; min-height: 150px; line-height: 20px; padding: 20px 25px 20px 25px; width: 665px; background-image: url(/images/shadowMainBody.png); background-repeat: repeat-y;}
#bodyCopy{margin-top: 21px; min-height: 150px; line-height: 20px; padding: 20px 25px 20px 25px; width: 665px; background-image: url(/images/shadowMainBody.png); background-repeat: repeat-y;}
#bodyCopy2{background-image: url(/images/shadowMainBody.png); background-repeat: repeat-y; margin-top: 21px; padding: 20px 25px 20px 25px; width: 692px; min-height: 106px;}
#bodyCopyModelBottom{margin-top: 21px; line-height: 20px; padding: 20px 25px 20px 25px; width: 665px; background-image: url(/images/shadowMainBody.png); background-repeat: repeat-y;}
#bodyShadow{background-image: url(/images/shadowMainBottom.png); height: 10px; background-repeat: no-repeat;}
.bodyShadow{background-image: url(/images/shadowMainBottom.png); height: 10px; background-repeat: no-repeat;}
#bodyCopyGrey{margin-top: 0px; min-height: 150px; line-height: 20px; padding: 20px 25px 20px 25px; width: 665px; background-color:#f2f2f2;}

#modelHeader{vertical-align: top; background-color: #f6f6f6; padding: 25px; line-height: 20px; background-image:url(/images/gradientHeader.jpg); background-repeat: repeat-x; }
#modelHeaderImage{padding: 25px 0px 0px 25px; border-left: 1px solid #808285; height: 150px;}
.modelHeaderOrangeU{border-bottom: 1px solid #808285; height: 25px; padding-bottom: 5px;}

#modelListTable {width: 720px;}

/***************************************************************/

.bodyImage{margin-left: 15px; margin-top: 15px;}
.headerOrangeU{border-bottom: 1px solid #808285; padding-bottom: 5px;}

.headerNews{text-transform: uppercase; padding: 0px; margin: 0px; font-size: 16pt; color: #ef6828; font-weight: bold; padding-bottom: 10px;}
#headerSF{vertical-align: top; background-color: #000000; padding: 25px; line-height: 20px; border: 1px solid #636363; color: #969e94; width: 718px;}
#headerEnews{vertical-align: top; background-color: #000000; padding: 25px; line-height: 20px; border: 1px solid #636363; color: #969e94; width: 718px;}

#headerTrihawk{vertical-align: top; padding: 25px 25px 25px 25px; color: #b1b1b1; padding-bottom:20px; line-height: 20px; width: 720px;}

.modelListTableCol1 {height: 140px; vertical-align: top; width: 50%;}
.modelListTableCol2 {height: 140px; vertical-align: top; width: 50%; padding-left: 20px;}
.modelListTableCell1 {background-repeat: no-repeat; padding-top: 9px; background-image:url(/images/catImgBG.png); width: 188px; height: 125px; text-align: center; vertical-align: top;}
.modelListTableCell2 {padding: 8px; line-height: 14pt; vertical-align: top;}

.indLinksCat{padding-top: 10px; padding-bottom: 5px; color: #636467; font-weight: bold;}
.indLinkLink{padding-bottom: 5px;}

.jobsGroupHeaderBlock{padding-top: 15px; padding-bottom: 8px; width:500px} /*new 6/9/2011 sjl*/
.jobsTitleBlock{padding-top: 0px; padding-bottom: 3px; width:500px} /*.jobsTitleBlock{padding-top: 0px;}*/
.jobsTitle{color:#F26522; float: left; font-weight: bold;}
.jobsButtons{float: left; padding: 2px 0px 0px 1px;}
/*.jobsButtons{float: left; padding: 2px 0px 0px 10px;}  original code - 6/9/2011 sjl
*/
.jobsDesc{clear: both;}

#hpBottom{margin: 0px 15px 15px 28px; line-height: 11pt; color: #969e94;}

.resourcesImage{padding-top:2px; padding-right:15px; text-align: left;  vertical-align:top;}
.resourcesContent{text-align: left; vertical-align:top;}
.resourcesSpacer{height:10px;}

#imgGalMenu{height: 51px; padding-top: 30px;}

#financingDWFSlogo{padding: 52px 15px 0px 15px; height: 192px;}
#financingDWFScopy{width: 320; font-size: 10pt; height: 192px; padding: 52px 30px 0px 0px;}
#financingPlatinumLogo{padding: 35px 15px 0px 15px; height: 158px;}
#financingPlatinumCopy{width: 320;font-size: 10pt; height: 158px; padding: 35px 30px 0px 0px;}

a.toolSelectorLink:hover {color:#FF8220;}
#machineDD{padding: 4px 0px 0px 10px;color: #4e4e4e; font-weight: bold; font-size: 10pt; width: 190px; height: 23px; background-image: url(/images/dts/btnMachine2_off.png); background-repeat: no-repeat;}
#soilDD{padding: 4px 0px 0px 10px; color: #4e4e4e; font-weight: bold; font-size: 10pt; width: 166px; height: 23px; background-image: url(/images/dts/btnSoil_off.png); background-repeat: no-repeat;}
#toolDD{padding: 4px 0px 0px 0px; color: #4e4e4e; font-weight: bold; font-size: 10pt; width: 150px; height: 23px; background-image: url(/images/dts/btnTool_off.png); background-repeat: no-repeat;}
#submit{background-image: url(/images/dts/btnSubmit_off.png); width: 111px; height: 23px; font-weight: bold; font-size: 10pt; color: #ffffff; text-align: center; padding-top: 4px; background-repeat: no-repeat;}
.soil{padding: 9px 0px 0px 10px; width: 166px; height: 24px;}
.machine{padding: 9px 0px 0px 10px; width: 190px; height: 24px; background-image: url(/images/dts/btnMachine_off.png);}
.tool{padding:9px 0px 0px 10px; width: 150px; height: 24px; background-image: url(/images/dts/btnMachine_off.png);}
.toolbg{background-color:#F2F2F2;background-position:top;}
.toolbg_ds{background-color:#F2F2F2;background-position:top;}
/*.rating{margin-top: 0px; height: 20px; width: 168px; background-color: #656565;}  - 8/1/2011 slarkin*/
.rating{margin-top: 0px; width: 168px; height: 20px; background-color: #656565;}
.us{padding: 9px 0px 0px 10px; width: 75px; height: 24px; background-image: url(/images/ff/btnUS2_off.png);}
.drill{padding: 9px 0px 0px 10px; width: 190px; height: 24px; background-image: url(/images/ff/btnDrill2_off.png);}
#soilFF{padding: 6px 0px 0px 10px; color: #4e4e4e; font-weight: bold; font-size: 10pt; width: 165px; margin-left: -235px; left: 50%; z-index: 999; position: absolute; top: 700px; height: 22px; font-family: arial; background-image: url(/images/ff/btnSoil_off.png);}
#soilOptionsFF{margin-left: -235px; left: 50%; z-index: 999; position: absolute; top: 728px; display: none; color: #ffffff; font-size: 10pt; font-family: arial;}
#usFF{padding: 6px 0px 0px 10px; color: #4e4e4e; font-weight: bold; font-size: 10pt; width: 75px; margin-left: -235px; left: 50%; z-index: 999; position: absolute; top: 535px; height: 22px; font-family: arial; background-image: url(/images/ff/btnUS_off.png);}
#drillFF{padding: 6px 0px 0px 10px; color: #4e4e4e; font-weight: bold; font-size: 10pt; width: 190px; margin-left: -235px; left: 50%; z-index: 999; position: absolute; top: 505px; height: 22px; font-family: arial; background-image: url(/images/ff/btnDrill_off.png);}
#usOptionsFF{margin-left: -235px; left: 50%; z-index: 1999; position: absolute; top: 563px; display: none; color: #ffffff; font-size: 10pt; font-family: arial;}
#drillOptionsFF{margin-left: -235px; left: 50%; z-index: 999; position: absolute; top: 533px; display: none; color: #ffffff; font-size: 10pt; font-family: arial;}

#sandySoil{width: 324px; height: 28px; background-image: url(/images/dts/graph/sandy-soil-off.png); background-position:left;}
#sandySoil2{height:28px; background-image: url(/images/dts/graph/sandy-soil-on.png);background-position:right;}
#sandySoil3{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; width: 100px; height: 28px; float: left;}
#sandySoil4{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; background-image: url(/images/dts/graph/sandy-soil-on.png);}

#softSoil{width: 324px; height: 28px; background-image: url(/images/dts/graph/soft-soil-off.png); clear: both;background-position:left;}
#softSoil2{background-image: url(/images/dts/graph/soft-soil-on.png);background-position:left; }
#softSoil3{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; width: 100px; height: 28px; float: left;}
#softSoil4{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; background-image: url(/images/dts/graph/soft-soil-on.png);}

#mediumSoil{width: 324px; height: 28px; background-image: url(/images/dts/graph/medium-soil-off.png); clear: both;}
#mediumSoil2{background-image: url(/images/dts/graph/medium-soil-on.png);}
#mediumSoil3{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; width: 100px; height: 28px; float: left;}
#mediumSoil4{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; background-image: url(/images/dts/graph/medium-soil-on.png);}

#hardSoil{width: 324px; height: 28px; background-image: url(/images/dts/graph/hard-soil-off.png); clear: both;}
#hardSoil2{background-image: url(/images/dts/graph/hard-soil-on.png); }
#hardSoil3{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; width: 100px; height: 28px; float: left;}
#hardSoil4{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; background-image: url(/images/dts/graph/hard-soil-on.png); }

#rockySoil{width: 324px; height: 28px; background-image: url(/images/dts/graph/rocky-soil-off.png); clear: both;}
#rockySoil2{background-image: url(/images/dts/graph/rocky-soil-on.png);height: 28px; }
#rockySoil3{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; width: 100px; height: 28px; float: left;}
#rockySoil4{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; background-image: url(/images/dts/graph/rocky-soil-on.png);height: 28px;}

#softRock{width:324px;height:28px; background-image: url(/images/dts/graph/soft-rock-off.png); clear: both;}
#softRock2{background-image: url(/images/dts/graph/soft-rock-on.png); }
#softRock3{line-height:28px;font-weight:bold;color:#ffffff;font-size:9pt;font-family:arial;width:100px;height:28px; float: left;}
#softRock4{line-height:28px;font-weight: bold; color: #ffffff; font-size: 9pt; font-family: arial; background-image: url(/images/dts/graph/soft-rock-on.png); }

#hardRock{width: 324px; height: 28px; background-image:url(/images/dts/graph/hard-rock-off.png);clear:both;}
#hardRock2{background-image:url(/images/dts/graph/hard-rock-on.png);}
#hardRock3{line-height:28px;font-weight:bold;color:#ffffff;font-size:9pt;font-family:arial;width:100px;height:28px;float:left;}
#hardRock4{line-height:28px;font-weight:bold;color:#ffffff;font-size:9pt;font-family:arial;background-image:url(/images/dts/graph/hard-rock-on.png); background-position:left;}

.prThumb{width: 113px;}

.psMenu{font-size: 7pt; font-weight: bold; color: #ffffff; background-color: #929396; height: 14px; text-align: center; padding : 4px 5px 0px 5px; float: right; margin-left: 5px;}
.orangeBar {height: 20px;}


/*  Careers elements for use on Careers page only - 7/29/2011 slarkin */
#CareersHeader {
	height:290px;
	float:left;
	vertical-align:top;
}
.headerOrangeUCareers {
	border-bottom: 1px solid #808285; 
	padding-bottom: 4px;
	width:538px;
	float:left;
	line-height: 15pt;
	margin-bottom: 3px;
	/* style="width:538px; font-size: 20pt; color: #ef6828; font-weight: bold; padding-bottom:10px;" */
}
.CareersImage {float:right; padding-left:25px; border-left:1px solid #808285;}
#CareersCopy {
	padding-top: 0px;
	}
.partsDiv100 {float:left;width:100px;line-height:15px;}
