body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-image:url(images/bg.gif);
  background-position:left top;
  scrollbar-face-color:#9e4d18;
  scrollbar-highlight-color:#D0D0D0;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-darkshadow-color:#D0D0D0;
  scrollbar-shadow-color:#ffffff; 
  scrollbar-arrow-color:#ffffff;
  scrollbar-track-color:#ffffff;
}

div.dropdown {
  z-index: 3;
  position: relative;
}

td, tr, th {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#332115;
}

.act_cat {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  text-decoration:underline;
  font-weight:bold;
}

.act_cat2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#995625;
  text-decoration:underline;
  font-weight:bold;
}

.act_cat3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#78aa00;
  text-decoration:underline;
  font-weight:bold;
}

td.company_drilling {
  background-image:url(images/company_drilling_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:40px;
  padding-right:25px;
  height:656px;
}

td.company_drilling2 {
  background-image:url(images/company_drilling2.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:23px;
  padding-right:25px;
}

td.company_drilling3 {
  background-image:url(images/company_drilling3.jpg);
  background-position:left top;
  background-repeat:no-repeat;
}
td.company_drilling4{
  background-image: url(images/company_drilling4.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:40px;
  padding-right:25px;
}
td.company_drilling5{
  background-image: url(images/company_drilling5.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:40px;
  padding-right:25px;
}
td.company_drilling6{
  background-image: url(images/company_drilling6.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:40px;
  padding-right:25px;
}
td.company_drilling7{
  background-image: url(images/company_drilling7.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:20px;
  padding-right:25px;
}


td.green {
  background-image:url(images/green.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
  font-weight:bold;
  vertical-align:top;
  padding-left:125px;
  padding-right:15px;
  padding-top:120px;
}

td.submenu {
  padding-left:40px;
  height:150px;
}

td.submenu2 {
  padding-left:10px;
}

td.braun {
  background-image:url(images/braun.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
  font-weight:bold;
  padding-right:135px;
  padding-left:15px;
  padding-top:120px;
  vertical-align:top;
}

td.blue {
  background-image:url(images/blue.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  padding-left:110px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
  font-weight:bold;
  padding-right:18px;
  height:131px;
}

td.services_eng {
  background-image:url(images/services_eng_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:3px;
}

td.footer_bg {
  background-image:url(images/footer_bg.jpg);
  background-position:top right;
  background-repeat:no-repeat;
  height:128px;
  padding-left:25px;
}

td.footer_bg2 {
  background-image:url(images/footer_bg2.jpg);
  background-position:top right;
  background-repeat:no-repeat;
  height:128px;
  padding-left:25px;
  background-color:#FFFFFF;
}

td.footer_bg3 {
  background-image:url(images/footer_bg3.jpg);
  background-position:top right;
  background-repeat:no-repeat;
  height:128px;
  padding-left:25px;
}

.footer2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#a8a8a8;
}

td.company {
  background-image:url(images/company_bg.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:20px;
  padding-right:135px;
}

td.company2 {
  background-image:url(images/company2_bg.gif);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:20px;
  padding-right:25px;
}

td.eng2 {
  background-image:url(images/eng_bg1.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:20px;
  padding-right:25px;
}

td.eng3 {
  background-image:url(images/eng_bg2.jpg);
  background-position:left top;
  background-repeat:no-repeat;
}

td.engineering {
  background-image:url(images/engineering_bg.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:20px;
  padding-right:25px;
  height:656px;
}

li.rec {
  list-style-image:url(images/arrow.gif);
  line-height:17px;
}

li.rec2 {
  list-style-image:url(images/arrow2.gif);
  line-height:17px;
}

li.rec3 {
  list-style-image:url(images/arrow3.gif);
  line-height:17px;
}

td.company3 {
  background-image:url(images/company3_bg.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
}

td.footer {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#474747;
  padding-left:20px;
}

.address {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#454545;
}

a.big_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #FFFFFF;
  font-weight:bold;
}
a.big_link:link {
  text-decoration: none;
}
a.big_link:visited {
  text-decoration: none;
  color: #FFFFFF;
}
a.big_link:hover {
  text-decoration: underline;
  color: #FFFFFF;
}
a.big_link:active {
  text-decoration: none;
  color: #FFFFFF;
}

a.icm {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #474747;
}
a.icm:link {
  text-decoration: none;
}
a.icm:visited {
  text-decoration: none;
  color: #474747;
}
a.icm:hover {
  text-decoration: underline;
  color: #474747;
}
a.icm:active {
  text-decoration: none;
  color: #474747;
}


a.level1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #506a85;
  font-weight: bold;
  padding-left:3px;
  height:15px;
}
a.level2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #506a85;
  /*font-weight: bold;*/
  padding-left:9px;
  height:15px;
}
a.level3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #506a85;
  /*font-weight: bold;*/
  padding-left:15px;
  height:15px;
}

a.level4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #506a85;
  /*font-weight: bold;*/
  padding-left:18px;
  height:15px;
}
a.level5 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #506a85;
  font-weight: bold;
  padding-left:21px;
  height:15px;
}

a.level1a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #78aa00;
  font-weight: bold;
  padding-left:3px;
  height:15px;
}
a.level2a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #78aa00;
  /*font-weight: bold;*/
  padding-left:9px;
  height:15px;
}
a.level3a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #78aa00;
  /*font-weight: bold;*/
  padding-left:15px;
  height:15px;
}

a.level4a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #78aa00;
  /*font-weight: bold;*/
  padding-left:18px;
  height:15px;
}
a.level5a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #78aa00;
  font-weight: bold;
  padding-left:21px;
  height:15px;
}

a.submenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #506a85;
  font-weight: bold;
}
a.submenu:link {
  text-decoration: underline;
}
a.submenu:visited {
  text-decoration: underline;
  color: #506a85;
}
a.submenu:hover {
  text-decoration: none;
  color: #506a85;
}
a.submenu:active {
  text-decoration: underline;
  color: #506a85;
}

a.copyright2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #a8a8a8;
}
a.copyright2:link {
  text-decoration: none;
}
a.copyright2:visited {
  text-decoration: none;
  color: #a8a8a8;
}
a.copyright2:hover {
  text-decoration: underline;
  color: #a8a8a8;
}
a.copyright2:active {
  text-decoration: none;
  color: #a8a8a8;
}

a.cat {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #c7c7c7;
  font-weight: bold;
}
a.cat:link {
  text-decoration: none;
}
a.cat:visited {
  text-decoration: none;
  color: #c7c7c7;
}
a.cat:hover {
  text-decoration: underline;
  color: #c7c7c7;
}
a.cat:active {
  text-decoration: none;
  color: #c7c7c7;
}

a.cat2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #9a9590;
  font-weight: bold;
}
a.cat2:link {
  text-decoration: none;
}
a.cat2:visited {
  text-decoration: none;
  color: #9a9590;
}
a.cat2:hover {
  text-decoration: underline;
  color: #9a9590;
}
a.cat2:active {
  text-decoration: none;
  color: #9a9590;
}
td.form_1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9e4d18; 
padding:0px 0px 10px 0px;
font-weight:bold;
}
td.form_2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6e6e6e;
padding:0px 0px 10px 0px;
}
.request_input{
border:1px solid #6e6e6e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
background-color:#FFFFFF;
padding:2px;
width:200px;
height:24px;
}
.request_area{
border:1px solid #6e6e6e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:2px;
width:200px;
height:100px;
}
.request_subm{
border:1px solid #6e6e6e;
font-family: Tahoma;
font-size:10px;
color: #FFFFFF;
font-weight:bold;
padding:2px;
width:80px;
height:20px;
cursor:pointer;
background-color:#9e4d18;
}
.thank_1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#9e4d18;
font-weight:bold;
}
td.contact{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9e4d18;
}
a.contact_mail_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9e4d18;
text-decoration:underline;
}
a.contact_mail_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9e4d18;
text-decoration:none;
}
td.drilling_pad{
padding:41px 0px 0px 0px;
}
div.text{
height:606px;
overflow:auto;
margin-bottom:10px;
scrollbar-face-color:#9e4d18;
scrollbar-highlight-color:#D0D0D0;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#D0D0D0;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
}
div.submenu_d{
width:390px;
height:200px;
overflow:auto;
margin-bottom:10px;
scrollbar-face-color:#9e4d18;
scrollbar-highlight-color:#D0D0D0;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#D0D0D0;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
}
div.pocategory{
height:20px;
margin:0px 0px 0px 120px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #9a9590;
font-weight: bold;
}
div.text_in{
height:580px;
overflow:auto;
margin-bottom:10px;
scrollbar-face-color:#9e4d18;
scrollbar-highlight-color:#D0D0D0;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#D0D0D0;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
}