#section-header {
  width: 996px;
  height: 300px;
  overflow: hidden;
  position: relative;
  background: #fff !important;
  border: 0px;
}

	#section-header #title-nav {
	  position: absolute;
	  bottom: 0;
	  left: 0;
	  width: 996px;
	  height: 71px;
	  background: url("/corporate/images/ourcompany/title-nav-bg.png");
  	  z-index: 101;
	}

#section-header #nav {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 100;
  opacity:0.9;
  filter:alpha(opacity=90)
  height: 11px;
  padding: 5px 5px 4px 5px;
  display: block;
  background: #ededed;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

#section-header #nav div {
	width: 12px;
	height: 11px;
	display: inline;
	overflow: hidden;
	margin: 0 4px 0 4px;
}

#section-header #nav a {
	background: url('/corporate/images/inactive.gif') no-repeat;

}

#section-header #nav a img {
  border: 0;
  width: 12px;
  height: 11px;
}

#section-header #nav a.activeSlide { background: url('/corporate/images/active.gif') no-repeat; }
#section-header #nav a:focus { outline: none; }




#section-header #slideshow img {
  width: 996px;
  height: 300px;
}


#maincontent-container {
  width: 996px;
}

#maincontent {
  width: 978px;
  background: url("/corporate/images/ourcompany/faux-column-fix.gif") #fff;
  padding: 0px 0px 0px 0px;
}

	#maincontent p, #maincontent h2, #maincontent a, #maincontent hr {
	  margin: 0;
	}

		#maincontent .hrfix {
		  border: 0;
		  padding: 0;
		  margin: 14px 0px 14px 0px;
		  border-top: 1px solid #AFAFAF;
		  border-bottom: 1px solid #fff;
		}

		#maincontent .hrfix hr {
		  display: none;
		}

	#maincontent #left {
	  width: 221px;
	  margin: 0px 22px 0px 22px;
	  float: left;
	}

		#maincontent #left #stock-ticker {
		  line-height: 12px;
		}

		#maincontent #left #stock-ticker tr,
		#maincontent #left #stock-ticker td,
		#maincontent #left #stock-ticker th {
		  border: 0;
		}

		#maincontent #left #stock-ticker .ticker {
		  font-family:verdana;
		  font-size:11px;
		  color:#666666;
		  border-bottom: 1px solid #888888;
		  padding: 5px 0px 5px 0px;
		  text-align:left;
		  }

		#maincontent #left #stock-ticker .subTicker {
		  font-family:verdana;
		  font-size:11px;
		  color:#666666;
		  text-align:left;
		  }

		#maincontent #left #stock-ticker .tickerCell {
		  padding: 0px 0px 0px 15px;
		  font-family: verdana;
		  font-size: 8pt;
		  background-color: #ffffff;
		  }


		#maincontent #left select {
		  width: 221px;
		  font-size: 7.5pt;
		}

		#maincontent #left #social-media {
		  width: 193px;
		  background-color: #E6E6E6;
		  padding: 14px 14px 14px 14px;
		  margin: 23px 0px 15px 0px;
		}

	#maincontent #center {
	  width: 406px;
	  margin: 21px 23px 21px 0px;
	  padding: 0px 21px 0px 21px;
	  background-color: #E1E7EE;
	  float: left;
	}

		#maincontent #center p {
		  margin: 10px 0px 10px 0px;
		}

		#maincontent #center a {
		  font-weight: bold;
		}

	#maincontent #right {
	  width: 196px;
	  margin: 0px 0px 0px 0px;
	  padding: 0px 23px 0px 23px;
	  background-color: #E6E6E6;
	  float: left;
	}

		#maincontent #right #press-center ul {
		  margin: 0;
		  padding: 0;
		}

		#maincontent #right #press-center li {
		  list-style: none;
		  margin: 0 0 18px 0;
		}

			#maincontent #right #press-center li a {
			  line-height: 16px;
			  display: block;
			}

	h1#ourcompany-title-h1 {
	  text-indent: -9999em;
	  width: 230px;
	  height: 28px;
	  background: url("/corporate/images/ourcompany/ourcompany-titles.gif") 0 -124px;
	  display: block;
	  margin: 23px 0px 0px 29px;
	}

	#maincontent h2#familiar-title-h2 {
	  text-indent: -9999em;
	  width: 195px;
	  height: 33px;
	  background: url("/corporate/images/ourcompany/ourcompany-titles.gif") 0 0;
	  display: block;
	  margin: 24px 0px 18px 0px;
	}

	#maincontent h2#companies-title-h2 {
	  text-indent: -9999em;
	  width: 195px;
	  height: 12px;
	  background: url("/corporate/images/ourcompany/ourcompany-titles.gif") 0 -39px;
	  display: block;
	  margin: 25px 0px 7px 0px;
	}

	#maincontent h2#connect-title-h2 {
	  text-indent: -9999em;
	  width: 195px;
	  height: 12px;
	  background: url("/corporate/images/ourcompany/ourcompany-titles.gif") 0 -55px;
	  display: block;
	  margin: 0px 0px 14px 0px;
	}

	#maincontent h2#press-title-h2 {
	  text-indent: -9999em;
	  width: 195px;
	  height: 12px;
	  background: url("/corporate/images/ourcompany/ourcompany-titles.gif") 0 -71px;
	  display: block;
	  margin: 23px 0px 13px 0px;
	}

	#maincontent h2#quicklinks-title-h2 {
	  text-indent: -9999em;
	  width: 195px;
	  height: 12px;
	  background: url("/corporate/images/ourcompany/ourcompany-titles.gif") 0 -87px;
	  display: block;
	  margin: 0px 0px 0px 0px;
	}

	#maincontent h2#experience-title-h2 {
	  text-indent: -9999em;
	  width: 195px;
	  height: 19px;
	  background: url("/corporate/images/ourcompany/ourcompany-titles.gif") 0 -104px;
	  display: block;
	  margin: 26px 0px 17px 0px;
	}

	#maincontent a#social-media-twitter {
	  text-indent: -9999em;
	  width: 30px;
	  height: 30px;
	  background: url("/corporate/images/ourcompany/social-media.jpg") 0 0;
	  display: block;
	  margin: 0px 4px 0px 0px;
	  float: left;
	}

	#maincontent a#social-media-facebook {
	  text-indent: -9999em;
	  width: 30px;
	  height: 30px;
	  background: url("/corporate/images/ourcompany/social-media.jpg") -30px 0;
	  display: block;
	  margin: 0px 4px 0px 0px;
	  float: left;
	}

	#maincontent a#social-media-flickr {
	  text-indent: -9999em;
	  width: 30px;
	  height: 30px;
	  background: url("/corporate/images/ourcompany/social-media.jpg") -60px 0;
	  display: block;
	  margin: 0px 4px 0px 0px;
	  float: left;
	}

	#maincontent a#social-media-youtube {
	  text-indent: -9999em;
	  width: 30px;
	  height: 30px;
	  background: url("/corporate/images/ourcompany/social-media.jpg") -90px 0;
	  display: block;
	  margin: 0px 4px 0px 0px;
	  float: left;
	}

	#maincontent a#download-brochure {
	  text-indent: -9999em;
	  width: 405px;
	  height: 59px;
	  background: url("/corporate/images/ourcompany/download-brochure.jpg") 0 0;
	  display: block;
	  margin: 14px 0px 7px 0px;
	}

	#maincontent a#download-brochure {
	  text-indent: -9999em;
	  width: 405px;
	  height: 59px;
	  background: url("/corporate/images/ourcompany/download-brochure.jpg") 0 0;
	  display: block;
	  margin: 14px 0px 7px 0px;
	}

	#section-header a#download-brochure-title-nav {
	  text-indent: -9999em;
	  width: 178px;
	  height: 37px;
	  background: url("/corporate/images/ourcompany/download-brochure-title-nav.png") 0 0;
	  display: block;
	  margin: 19px 25px 0px 0px;
	  float: right;
	}

	#section-header a#video-title-nav {
	  text-indent: -9999em;
	  width: 157px;
	  height: 38px;
	  background: url("/corporate/images/ourcompany/video-title-nav.png") 0 0;
	  display: block;
	  margin: 19px 25px 0px 0px;
	  float: right;
	}


	.roundtop,
	.roundbottom{
		width: 978px;
		height: 6px;
		line-height: 0px;
		font-size: 0px;
		margin: 0;
		padding: 0;
	}
	.roundtop{
		background: url("/corporate/images/ourcompany/roundedcorners.gif") no-repeat top;
	}
	.roundbottom{
		background: url("/corporate/images/ourcompany/roundedcorners.gif") no-repeat bottom;
	}
