p { margin-top:0; }
img#welcome { margin-left:400px; }
div#container { width:730px; }
div#content { margin-left:200px; }
p#openp { margin-right:214px; margin-top:14px; }
div#pagephoto { float:right; width:195px; }
div#pagephoto * { margin:0; }
div#form { clear:both; padding-top:14px; }

input#fName { width:200px; }
textarea#Comments { width:250px; }
textarea#Application { width:250px; }
input#Company { width:200px; }
input#Address { width:200px; }
input#Address2 { width:200px; }
input#City { width:150px; }
input#State { width:100px; }
input#Zip { width:100px; }
input#Phone { width:150px; }
input#femail { width:150px; }
input#Confirm_email { width:150px; }
input#Oil_Spill { }
fieldset { border:0 }
fieldset div { float:left; padding:4px; }
fieldset div.namefld { white-space:nowrap; font-size:12px; width:175px; text-align:right; font-weight:bold; margin-right:14px; }
label { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

p#pgtitle { float:left; }
p#phonenum { float:right; }

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
ul { font-size:11px; }
.cntFeature { clear:both; width:100%; }
.cntFeatureImg { width:130px; }
.cntFeatureImg img { width:100%; }
.cntcntFeatureText { width:100%; }
.txtHeader { font-size:14px; font-weight:bold; width:100%; color:#0F276D; }
.txtHeader * { font-size:14px; font-weight:bold; color:#0F276D; }
.txtBody { font-size:12px; font-weight:normal; width:100%; }
.txtBody * { font-size:12px; }


BODY { font-family:Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; }
h1, h2, h3, h4, p, ul, ol { margin-top:0; }
h1, h2, h3, h4, p { line-height:130%; }
fieldset { clear:both; border:0; float:none; padding:0; margin:0; }
fieldset fieldset { clear:none; float:left; padding-bottom:14px; }
fieldset input, fieldset select { margin-bottom:5px; width:95%; }
label { font-weight:bold; }
hr { clear:both; }
h3 { font-size:12px; color:#000000; }

.txtDetails { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999999; margin:0 0 5px 0; padding:0 }
#fsSalutation { width:70px; }
#fsFirstName { width:150px; }
#fsLastName { width:150px; }
#fsCompany { width:300px; }
#fsAddress { width:300px; }
#fsCity { width:130px; }
#fsState { width:100px; }
#fsZip { width:130px; }
#fsCountry { width:150px; }
#fsPhone { width:150px; }
#fsEmail { width:150px; }

#btnSubmit { width:120px; clear:both; float:none; display:block; }

.cntContactHeader { float:left; width:30%; }
.cntContactHeader h2 { line-height:160%; font-size:20px; font-weight:normal; color:#BF0314; }
.cntContactOptions { float:right; width:65%; }
.cntContactOptions h3 { margin-bottom:0; }
#cntContactPhone { float:left; width:50%; }
#cntContactEmail { float:left; width:50%; }
#cntContactForm { clear:both; float:none; padding-top:12px; }
#cntContactPhone h1 { font-size:20px; font-weight:bold; }
#cntContactEmail h1 { font-size:15px; }

.cntFeatureHolder, .cntContact { clear:both; }
.cntContact { padding-top:30px; }
.column { float:left; }
#cntProducts {  background:url(/images/bgProducts.gif) no-repeat; width:731px; height:125px; }
#cntProducts .column { width:48%; }
#cntProducts .column h2 { margin-bottom:0; font-size:15px; width:100px; }
#cntProducts .column h2 a { color:#333333; text-decoration:none; }
#cntProducts .column p { font-size:11px; width:100px; }
#cntProducts .cntInnerColumn { padding:30px 0 0 55px; }
#cntApplications { background:url(/images/bgApplications.gif) no-repeat; width:731px; height:125px; }
#cntApplications .cntInnerColumn { padding:30px 0 0 55px; }
#cntApplications .column { width:28%; }
#cntApplications .column p  { font-size:13px; margin-bottom:4px; }
#cntApplications .column a  { font-size:12px; }
.featureHeader { display:none; }

.cntContentPage { padding-left:190px; padding-top:40px; }
.cntContentInnerPage { width:733px; }
.cntIntro { padding-bottom:20px; }
.cntIntro * { line-height:150%; font-size:12px; }