* 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
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
html, body, #form1		{ height: 100%; }
body					{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFF;font-weight: normal; line-height: 1.5em;}
td 						{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFF;font-weight: normal;}
a 						{font-weight: normal;color: #80a32d;text-decoration: underline; }
a:link,a:visited 		{font-weight: normal;color: #80a32d;text-decoration: underline; }
a:hover 				{font-weight: normal;color: #a9f001;text-decoration: underline; }
.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: #FFF;}
h2 						{font-size: 12px;font-weight: bold; text-transform:uppercase; font-style: normal;color: #80a32d; margin:0; padding:0;}
h3 						{font-size: 12px;font-weight: bold;font-style: normal;color: #FFF;}
select 					{font-size: 11px;}
.Form 					{font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 11px;font-weight: bold;cursor: pointer;}


/*
	Main Layout 
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

body		{ background: url(/images/site/performance/bg.jpg) top left no-repeat #121212; }
#wrapper	{ width: 950px; min-height: 100%; _height: 100%; margin-bottom: -42px; position: relative; }
#navHolder	{ width: 431px; height: 38px; position: absolute; top: 0; left: 520px; 
			background: url(/images/site/performance/navBG.gif) no-repeat; z-index: 5; }
			
#topFlashHolder	{position: relative; z-index: 0; }
.mainImg		{margin:0px 0px 22px 0px;}

.homeBG		{ background: url(/images/site/performance/homeBG.png) top left no-repeat; width: 222px; height: 41px; float: right;}
.corpLink	{ color: #aaa !important; z-index: 500; padding: 5px 0px 5px 0px; margin: 4px 0 0 16px; width: 200px; display: block;}
.corpLink:hover	{ color: #fff !important; z-index: 500; }


#flashNav	{ clear: left; }

#content	{ float: right; clear: left; width: 495px; padding-top: 20px; }

#subNav		{ z-index: 1000; width: 310px; clear: left; position: relative; left: 95px; top: 19px;  }

a.ironhorse {display: block; width: 240px; height: 44px; text-decoration: none !important; background: url(/images/site/performance/nav/iron-horse.gif); }
a.ironhorse:hover { background-position: -310px 0; }

a.widowmaker {display: block; width: 310px; height: 41px; text-decoration: none !important; background: url(/images/site/performance/nav/widow-maker.gif); }
a.widowmaker:hover { background-position: -310px 0; }

a.roadwarrior {display: block; width: 310px; height: 40px; text-decoration: none !important; background: url(/images/site/performance/nav/road-warrior.gif); }
a.roadwarrior:hover { background-position: -310px 0; }

a.selected {background-position: -310px 0 !important; }



.push		{ clear: both; }
.footer, .push { height: 42px; }
.footer		{background-color: #0C0C0C; position: relative; z-index: 10000;}
.footerContent	{ margin-left: 457px; padding: 12px 0 0 0;}
.footerContent a { margin-left: 10px; }
.footerContent a:link,
.footerContent a:visited,
.footerContent a:active	{ color: #fff; }
.footerContent a:hover	{ color: #777; }

/*
	Typography 
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

p					{ margin: 0 0 2em 2px; line-height: 1.5em; }
