
html, body
{
	font-family:Arial, Helvetica, sans-serif;
	background:#002b5f;
	padding:0px;
	margin: 0px;
	height: 100%;
	color:#000000;
	font-size:12px;
	padding-bottom:10px;
}

.site {
	width:1000px;
	background-color:#FFFFFF;
}

.menu {
background-image:url(../images/menuBack.gif);
height:24px;
}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	font-size: 18px;
	font-weight: bold;
	margin-top:20px;
	background-image:url(../images/headerBack.gif);
	background-repeat: repeat-x;
	line-height:25px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#012a60;
	font-size:16px;
	padding:0px;
	margin:0px;
}

#siteMap li
{
	list-style-type:none;
	color:#012a60;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#012a60;
	font-size:14px;
	padding:0px;
	margin:0px;
}
/*td.menu, td.menu img:first-child{
padding-left:50px;
}
*/

td.menu, td.menu a{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-right:10px;

}

td.menu, td.menu a:visited, td.menu, td.menu a:link, td.menu, td.menu a:active{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-right:10px;

}


a:link, a:active, a:visited
{
color: #9b8252;
text-decoration: underline;
}
a:hover
{
color: #002b5f;
text-decoration: none;
}

hr{
color:#808080;
height:1px;
}



strong {
color:#012a60;
}

div.compressorcontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:100px;
	padding-top:0px;
	color:#808080;
	padding-bottom:50px;
	line-height:1.5;
}
div.compressorcontent p:first-child {
	padding-top:0px;
	margin-top:0px;
	}


div.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:50px;
	padding-top:0px;
	color:#808080;
	padding-bottom:0px;
	line-height:1.5;
}
div.content td {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


div.content p:first-child {
	padding-top:0px;
	margin-top:0px;
	}


div.welcome {
	background-image:url(../../images/welcomeBack.gif); width:317px; height:41px; font-family:Arial, Helvetica, sans-serif; color:#022a5e; font-size:21px; padding-left:100px; padding-top:15px; padding-bottom:0px;
}

.feature {
background-image:url(../../images/dhOil-lessCompressorVideo.jpg); width:352px; height:272px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.feature a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
table.rightColumn {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#012a60;
}
table.rightColumn ul {
	padding-left:5px;
	margin:0px;
	list-style-type: none;
	
}
table.rightColumn ul li{
	padding:0px;
	margin:0px;
	list-style-image:url(../images/bullet.gif);
	
}
table.rightColumn a {
color:#9b8252;
display:block;
text-align:right;
padding-right:15px;
}

.callToAction {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#002b5f;
}
table.compressorspecs {
border:1px solid #002b5f;
width:100%;
padding:2px;
}
table.compressorspecs th {
background-color:#9b8252;
color:#FFFFFF;
text-align:left;
}

table.compressorspecs td {
color:#000000;
}
table.compressorspecs tr.even {
background-color:#dbdbdb;
}

table.compressorliterature {
border-left:1px solid #b2bfcf;
border-top:1px solid #b2bfcf;
border-right:1px solid #b2bfcf;

}
table.compressorliterature h2 {
color:#224674;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

width:187px;
}
table.compressorliterature a strong{
color: #9b8252;
}

.tdFormDark {
background-color:#dbdbdb;
}

.tdForm{
background-color:#002b5f;
}

/* NEWS */

#news
{
	font-family: Verdana, Arial, Helvetica;
	font-size:11px;
}

#news TABLE
{
	border-top: 2px solid #8ba1c4;
}

#news TD
{
	padding:5px;
	border-bottom: 2px solid #e1e1e1;
	vertical-align:top;
}

#newsContent
{
	font-family: Verdana, Arial, Helvetica;
	font-size:11px;
}

/* footer */

#footer A
{
	color:#FFFFFF;
	text-decoration:none;
}