.pageHeader {
	background:url("/sites/www/graphix/D2.pageHeader.bg.png") repeat-x;
	height:30px;
	width:100%;
	padding-bottom:0px;
	margin-top:0px;
	line-height: 30px;
}
.pageHeader td {
	vertical-align:middle;
}
.pageHeaderDecor {
	float: left;
	/*background: url("/sites/www/graphix/roundedLeft35.png") no-repeat top left;*/
	width: 0px;
	height: 30px;
}
.pageHeaderLeft {
	float: left;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
}
.pageHeaderCenter {
	text-align: center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.pageHeaderRight {
	float: right;
	height: 30px;
	vertical-align: middle;
	padding-right: 10px;
	padding-top: 3px;
}
.pageHeaderLeft a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pageHeaderLeft a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pageHeaderLeft a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pageHeaderLeft a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: lightgray;
	font-weight:bold;
	text-decoration:underline;
}

.pageHeaderCenter a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pageHeaderCenter a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pageHeaderCenter a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pageHeaderCenter a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: lightgray;
	font-weight:bold;
	text-decoration:underline;
}

.pageHeaderRight img {
	border-style: none;
}

/************************
*   Tabs
************************/
/* New Tabs - Thanks Douglas Bowman stopdesign.com */

#pageTabNavContainer {
  float: left;
  margin-bottom: 10px;
  margin-left: 20px;
}

#prodTabNavContainer {
  float: left;
  margin-bottom: 10px;
  margin-left: 200px;
}

#tabNavigation {
  float:left;
  width:100%;
  font-size:93%;
  line-height:normal;
  }
#tabNavigation ul {
  margin:0;
  padding:0px 10px 0;
  list-style:none;
  }
#tabNavigation li {
  display:inline;
  margin:0;
  padding:0;
  font-size: 12px;
  }
#tabNavigation a {
  float:left;
  background:url("/sites/www/graphix/tabs/left_both.gif") no-repeat left bottom;
  width: .1em; /* IE Clickable Area fix */
  margin:0;
  padding:0 0 0 9px;
  border-bottom:0px solid #765;
  text-decoration:none;
  }
#tabNavigation a:active {
  outline: none;
  }
#tabNavigation a:focus {
  -moz-outline-style: none;
  }
#tabNavigation > ul a {width:auto;} /* Undo IE clickable area fix for other browsers */
#tabNavigation a span {
  float:left;
  display:block;
  background:url("/sites/www/graphix/tabs/right_both.gif") no-repeat right bottom;
  padding:5px 15px 4px 6px;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabNavigation a span {float:none;}
/* End IE5-Mac hack */
#tabNavigation a:hover span {
  color: white;
  }
#tabNavigation .active_tab a {
  background-position:0 -125px;
  border-width:0;
  }
#tabNavigation .active_tab a span {
  background-position:100% -125px;
  padding-bottom:4px;
  color: white;
  }
#tabNavigation a:hover {
  background-position:0% -125px;
  }
#tabNavigation a:hover span {
  background-position:100% -125px;

  }