/* Created: 08/26/08 15:04:41 by Nicholas Ethan */
body {
  background-color:#232323;
  text-align: center;
  margin:0px;
  padding:0px;
}


div.pageContainer {
 width: 975px;
 min-height:712px;
 margin: 0 auto;
 text-align: left;
 border:0px;
 padding:0px;
}

div.footerContainer table {
	background-image: url(../images/footer.png);
	_behavior: url(/js/iepngfix/iepngfix.htc); 
	background-repeat:no-repeat;
}

.homeTop .logoContainer {
  float:left;
  padding-left:15px;
  margin:0px;
  margin-top:40px;
  height:60px;
}

div.rcbSlide{
  margin: 0px 0px 0px 0px;
}

div.rcbItem{
  margin: 0px 0px 0px 0px;
}

div.rcbList{
  margin: 0px 0px 0px 0px;
}

.homeTop .txtMainMenu {
  float:right;
  color:#7D7D7D;
  font-family:arial;  
  font-size:11pt;
  height:117px;
  _height:27px;
  vertical-align:bottom;
  padding-right:10px;
  padding-top:90px;
  font-weight:normal;
}

.txtMainMenu a {
  color:#FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11pt;
  text-decoration:none;
}

img.separator {
  height:15px;
  width:2px;
  margin-top:5px;
  padding-left:7px;
  padding-right:7px;
}

.txtMainMenu a:hover {
  color:#9A9A9A;
}

/* Begin New Menu */
#menuWrapper li.level1first {
	background-image: url('');
}

#menuWrapper {
  margin-top:85px;
  margin-left:10px;
  float:right;
  padding: 2px 0px 0px;
}

#menuWrapper ul {
  padding:0;
  margin:0;
  display: inline;
}

#menuWrapper li {
  list-style: none;
	display: inline;
  margin-top:-13px;
  padding: 0 10px 0 11px;
  background-image: url('/images/menu_sep.gif');
  background-repeat: no-repeat;
}

#menuWrapper li.first {
  background-image: none;
}
#menuWrapper li.last {
  padding-right: 0px;
}


#menuWrapper span.sticky, #menuWrapper span.static {
  font-size:11pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  color:#bbb;
}
span.sticky {
	color:#202020;
}

#menuWrapper  a, #menuWrapper .module_nav a:visited {
  font-size:11pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  /*color:#7d7d7d;*/
  color:#FFFFFF;
}

#menuWrapper a:hover {
  color:#9a9a9a;
}



/* End New Menu */

.contentContainer .header {
  color:#323232;
  font-family:Arial;
  font-size:22pt;
  font-weight:normal;
}

.contentContainer .content {
  color:#6D6D6D;
  font-family:Arial;
  font-size:10pt;
}

a.lnkLarge 
{
	text-decoration:none;
}

.homeBottom .newsContainer {
  border:0px;
  min-height:117px;
  width:290px;
  margin:0px;
  padding:15px;
  background-image:url(../images/news-bx.png);
  _behavior: url(/js/iepngfix/iepngfix.htc);
  background-repeat:no-repeat;
  text-align:left;
}

.newsContainer .header {
  color:#999999;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13pt;
  font-weight:bold;
}

.newsContainer .content {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11pt;
}

.newsContainer a.lnkMore {
  color:#7B7B7B;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10pt;
  text-decoration:none;
}

.newsContainer a.lnkMore:hover {
  color:#6567BE;
}

td.footerContent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#595959;
	text-decoration:none;
	padding-top:5px;
}

td.footerContent a {
	color:#595959;
	text-decoration:none;
}

.footerContainer {
	padding-bottom:20px;
}

.driverTable {
  width:530px;
  border-spacing:0px;
  padding:3px;
}

.driverHeader {
  background-color:#CCC;
  padding:3px;
  font-size:10pt;
}

.driverContent, driverSubHeader {
  padding:3px;
  font-size:8pt;
  color:#666;
  padding-left:5px;
}

.driverSubHeader {
  /*font-weight:bold;*/
  font-size:9pt;
}
