
#margin { width:100%;}


a, a:link, a:active,  a:visited  
{
    color: #565655; 
	text-decoration: none;
}

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

img
{
	text-decoration: none;
	border:none;
}


body
{
color:#565655;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}

.small
{
color:#565655;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.tableborder
{
border:thin solid 1px #565655;
}

.big-boldorange
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#dc9307;
}

.sub-menu-header
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#d0630b;
}

.sub-menu-header a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#d0630b;
}

.sub-menu-header a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#d0630b;
}

.sub-menu-header a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#d0630b;
}

.sub-menu-header a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#666699;
}


.boldorange
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#dc9307;
}

.boldorange a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#dc9307;
}

.boldorange a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#dc9307;
}

.boldorange a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#dc9307;
}

.boldorange a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#666699;
}

.orange-text
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.orange-text a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.orange-text a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.orange-text a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.orange-text a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
text-decoration:underline;
}

.bold-white
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color:#ffffff;
}

.big-bold-green
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#98af0f;
}

.bold-green
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.bold-green a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.bold-green a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.bold-green a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.bold-green a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#666699;
}

.home-link-green
{ 
color:#565655;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.home-link-green a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.home-link-green a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.home-link-green a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.home-link-green a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#666699;
}


.green-text
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#98af0f;
}

.green-text a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#98af0f;
}

.green-text a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#98af0f;
}

.green-text a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#98af0f;
}

.green-text a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#666699;
}

.showdiv
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
cursor: pointer;
}

.showdiv a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.showdiv a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.showdiv a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.showdiv a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#666699;
}


.footer
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight: normal;
color:#959591;
background-color:#e1e0de;
}

.footer a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight: normal;
color:#959591;
background-color:#e1e0de;
}

.footer a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight: normal;
color:#959591;
background-color:#e1e0de;
}

.footer a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight: normal;
color:#959591;
background-color:#e1e0de;
}

.footer a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight: normal;
color:#666699;
background-color:#e1e0de;
}

.inner-submenu
{ 
font-family: Arial;
font-size:12px;
font-weight: normal;
color:#d0630b;
}

.inner-submenu a:link
{ 
font-family: Arial;
font-size:12px;
font-weight:400;
color:#d0630b;
}

.inner-submenu a:active
{ 
font-family: Arial;
font-size:12px;
font-weight:400;
color:#d0630b;
}

.inner-submenu a:visited
{ 
font-family: Arial;
font-size:12px;
font-weight: 400;
color:#d0630b;
}

.inner-submenu a:hover
{ 
font-family: Arial;
font-size:12px;
font-weight:400;
color:#666699;
}


.top-nav-divider
{
 background-image: url(../images/top-nav-divider.gif);
 background-repeat: no-repeat;
}

.horizontal-divide
{
 background-image: url(../images/body-horizontal-divide.gif);
 background-repeat: no-repeat;
}

.vertical-divide
{
 background-image: url(../images/body-vertical-divide.gif);
 background-repeat: no-repeat;
}

.full-body-divide
{
 background-image: url(../images/full-divide.gif);
 background-repeat: no-repeat;
}

.red-arrow
{
 background-image: url(../images/arrow-red.gif);
 background-repeat: no-repeat;
}

.home-banner
{
 background-image: url(../images/oil-rig.jpg);
 background-repeat: no-repeat;
}

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

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

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

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

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

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

.inner-nav-list
{
 background-image: url(../images/nav-list.gif);
 background-repeat: no-repeat;
}

.nav-divider
{
 background-image: url(../images/nav-divider.gif);
 background-repeat: no-repeat;
}

.main-left-divide-top
{
 background-image: url(../images/main-left-divide-1.gif);
 background-repeat: no-repeat;
}

.main-left-divide-middle-1
{
 background-image: url(../images/main-left-divide-2.gif);
 background-repeat: no-repeat;
}

.main-left-divide-middle-2
{
 background-image: url(../images/main-left-divide-3.gif);
 background-repeat: no-repeat;
}

.main-left-divide-middle-3
{
 background-image: url(../images/main-left-divide-4.gif);
 background-repeat: no-repeat;
}

.inner-left-divide-middle-3
{
 background-image: url(../images/inner-left-divide-4.gif);
 background-repeat: no-repeat;
}

.main-left-divide-middle-5
{
 background-image: url(../images/main-left-divide-6.gif);
 background-repeat: no-repeat;
}

.main-left-divide-bottom
{
 background-image: url(../images/main-left-divide-7.gif);
 background-repeat: no-repeat;
}

.main-right-divide-top
{
 background-image: url(../images/main-right-divide-1.gif);
 background-repeat: no-repeat;
}

.main-right-divide-middle-1
{
 background-image: url(../images/main-right-divide-2.gif);
 background-repeat: no-repeat;
}

.main-right-divide-middle-2
{
 background-image: url(../images/main-right-divide-3.gif);
 background-repeat: no-repeat;
}

.main-right-divide-middle-3
{
 background-image: url(../images/main-right-divide-4.gif);
 background-repeat: no-repeat;
}

.inner-right-divide-middle-3
{
 background-image: url(../images/inner-right-divide-4.gif);
 background-repeat: no-repeat;
}

.main-right-divide-middle-5
{
 background-image: url(../images/main-right-divide-6.gif);
 background-repeat: no-repeat;
}

.main-right-divide-bottom
{
 background-image: url(../images/main-right-divide-7.gif);
 background-repeat: no-repeat;
}

.nav-bg
{
 background-image: url(../images/nav-bg.jpg);
 background-repeat: repeat-x;
}

.banner-bg
{
 background-image: url(../images/banner-bg.jpg);
 background-repeat: repeat-x;
}

.green-cell
{
background-color:#9db50a;
}

.dark-grey-cell
{
background-color:#e1e0de;
}

.light-grey-cell
{
background-color:#eae9e7;
}

.longtextbox
{
	BORDER-RIGHT: #c2c2c2 1px solid; 
	BORDER-TOP: #c2c2c2 1px solid; 
	FONT-SIZE: 10px;
	font-weight: normal; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #c2c2c2 1px solid; 
	WIDTH: 250px; 
	COLOR: #515151; 
	BORDER-BOTTOM: #c2c2c2 1px solid; 
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
}

.textbox
{
	BORDER-RIGHT: #c2c2c2 1px solid; 
	BORDER-TOP: #c2c2c2 1px solid; 
	FONT-SIZE: 10px;
	font-weight: normal; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #c2c2c2 1px solid; 
	WIDTH: 150px; 
	COLOR: #515151; 
	BORDER-BOTTOM: #c2c2c2 1px solid; 
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
}

.shorttextbox
{
	BORDER-RIGHT: #c2c2c2 1px solid; 
	BORDER-TOP: #c2c2c2 1px solid; 
	FONT-SIZE: 10px;
	font-weight: normal; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #c2c2c2 1px solid; 
	WIDTH: 70px; 
	COLOR: #515151; 
	BORDER-BOTTOM: #c2c2c2 1px solid; 
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
}

.white-cell
{
background-color:#ffffff;
}