* html img,
* html .png {
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/clear.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

/*
	Global Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

body					{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #434343;font-weight: normal;}
td 						{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #434343;font-weight: normal;}
a 						{font-weight: normal;color: #c68701;text-decoration: underline; font-weight: bold;}
a:link,a:visited 		{font-weight: normal;color: #c68701;text-decoration: underline; font-weight: bold;}
a:hover 				{font-weight: normal;color: #805f1a;text-decoration: none; font-weight: bold;}
.Copyright 				{font-size: 10px;font-weight: bold;color: #FFFFFF;letter-spacing: .1em;}
address 				{font-size: 10px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{font-size: 16px;font-weight: bold;font-style: normal;color: #333333;}
h2 						{font-size: 14px;font-weight: bold;font-style: normal;color: #333333;}
h3 						{font-size: 12px;font-weight: bold;font-style: normal;color: #333333;}
p						{margin-bottom: 1.5em; }
select 					{font-size: 11px;}
.Form 					{font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 11px;font-weight: bold;cursor: pointer;}


body					{ background: url(/images/site/bg.gif) repeat #fff; }
.wrapper				{ width: 994px; margin: 0 auto; position: relative; padding: 0; }
.footerWrapper			{ width: 994px; margin: 0 auto; }
#header					{ height: 122px; position: relative; z-index: 1000; width: 100%; }
#logo					{ position: relative; top: 10px; left: 11px; width: 120px; }
#phone					{ position: absolute; top: 10px; left: 826px; }
#nav					{ position: absolute; top: 89px; left: 181px; z-index: 1000;  }
#content				{ background-color: #ffffff; border-bottom: 5px solid #000000; border-top: 5px solid #000000; width: 100%; 
						  min-height: 320px; _height: 320px; line-height: 1.6em; padding-top: 10px; }
#FlashContent			{ width:994px; height:365px;}
#leftColumn				{ width: 580px; float: left; margin-left: 13px; _margin-left: 6.5px; margin-top: 5px; margin-bottom: 15px; }
#rightColumn			{ width: 303px; float: left; margin-left: 80px; _margin-left: 80px; margin-top: 7px; margin-bottom: 15px; 
						  background: url(/images/site/rightColBG.gif) repeat #fff; border: 5px solid #000000; margin-right: 0;}
#rightColumn *			{ font-size: 11px; color: #fff; line-height: 1.25em; }
#footer					{ height: 70px; color: #d3d3d3; font-size: 11px; margin: 0; width: 100%; }
#footer a				{ color: #d3d3d3 !important; font-weight: normal; }

.blurbItem				{ width: 223px; background: url(/images/site/blurbBG.gif); margin-bottom: 10px; padding: 10px 15px 10px 25px; position: relative; }
.relatedLinks			{ width: 263px; margin: 0; padding: 0; border: 0; list-style: none; background: url(/images/site/blurbBG.gif); margin-bottom: 10px; padding: 10px 0; }
.relatedLinks li		{ background: url(/images/site/orangeBullet.gif) 0 4px no-repeat; padding-left: 20px; margin-left: 13px; height: 16px; }

/* -------------------------------------------------------------------------
Change the ID on the body tag to highlight the current area of the website.
Body ID: 				 Nav Class: 									*/
#home 					.navHome,
#dockSeals 				.navDockSeals,					
#dockEquipment 			.navDockEquipment,				
#thingsYouShouldKnow 	.navThingsYouShouldKnow,	
#consultingServices 	.navConsultingServices,		
#getAQuote 				.navGetAQuote,						
#aboutUs 				.navAboutUs,							
#contactUs 				.navContactUs	
{ background-color: #212121; padding:3px 7px; border: 1px solid #5e5e5e;	color:#fff; }					