#holder {
	background-color:#bababa;
	background-image:none;
	margin-bottom:125px;
	position:relative;
	top:50px;
	text-align: center;
}
#wrap {
	margin: 0 auto -25px !important; 
	top: -25px !important;
	text-align:left;
}
#menuContainer {float:left;margin: 25px 0;}
#menuContainer h1 {float:left;	margin:0;padding-left:23px;}
/* #contentContainer {float:left;} */
#menuNav {float:left;position:relative;width:562px;}
#menuNav ul {float: right;margin: 1em .5em;}
#menuNav li {list-style: none; margin: 0; padding-left: 8px;}
#menuNav a, #menuUtil a {text-transform: uppercase;color: #9b9b9b;border-bottom:none;}
#menuNav a:hover, #menuUtil a:hover {color: #666666;}
#searchbox {float:right; padding: 15px 0;background-color: #eeefef;width: 250px;margin-left: 1em;}
#menuUtil {position:relative;clear:both;}
#menuUtil ul {float:right; margin: 5px 20px;}
#menuUtil li {display: inline; list-style: none; padding-left: 8px;}
ul.zonelinks {margin: 0;}
ul.zonelinks li {border-left: 1px solid #c0c0c0;}
li.first {border-left: none !important; padding-right: 6px;}
#taglinewrap {clear:both; height: 31px;}
#welcome {height:307px;}
#welcomesub {padding: 0 20px;}
#breadcrumb {margin: 0 !important; padding: 0 !important; width: 55%; float: left; font-size: 11px;}
#center { margin: 0 20px 2em; width:920px; }
.welcomeImage { margin: 0 20px 15px;  }
.hpblock { float:left; width:290px; }
.hpleft { margin: 0; }
.hpright { margin: 0 0 0 20px;}
h1 a { border: none !important;width: 375px;display:block;}
h1 a img {margin: 0;}
h2.tagline {display:none; margin: 0 0 0 20px; line-height: 1.3;}
h2.taglineHome {margin: 0 0 0 20px; line-height: 1.3;}
.home h3 {font-size: 13px; font-weight: bold !important;border-bottom: 1px solid;}
.home h4 {font-size: 11px; color: #727272; margin:0; font-weight: normal;}
.hpleft a {
	display:block !important;
	color: #5C5C5C !important;
	padding: 10px 5px 10px 25px !important;
	border: none !important;
	text-transform: uppercase !important;
	background: #ECECEC url(/website/pcweb.nsf/arrow.gif) no-repeat scroll 10px 14px;
}
.hpleft a:hover {background-color: #C2C2C2 !important;}
.hpleft ul{list-style:none;}
.hpleft li {margin:0 !important; padding: 0px !important; border-bottom: 2px solid #FFFFFF; font-size: 13px;}
.information {margin:0.3em 0;}
#body_block2 a, #body_block3 a {color: #005a84;font-weight:bold;}
#body_block2 a:hover, #body_block3 a:hover {color: #00375E;border-bottom: 1px dotted #005a84;}
#body_block2 h4 a, #body_block3 h4 a {font-weight:normal; color: #666666; border-bottom:none;}
#body_block2 h4 a:hover, #body_block3 h4 a:hover {color: #333333; border-bottom:none;}
a.blocklink {display:block; clear:both; border:none; text-transform:uppercase; color:#9b9b9b; float:right; font-size: 11px;}
a.blocklink:visited {color:#9b9b9b;}
a.blocklink:hover {color:#666666 !important; border-bottom:none;}
#footerContainer {background-color: #ffffff; padding: 0 20px; clear:both;}
#footerTop {border-bottom: 1px solid #FF9100;width:920px;}
#footerTopL {float:left; width:460px;}
#footerTopL ul {list-style:none;}
#footerTopL ul li {display:inline; padding:0;margin: 0 ;}
#footerTopL ul li a {border-bottom:none; color: #9b9b9b; text-transform: uppercase; border-left: 1px solid #c0c0c0; padding: 0 10px;}
#footerTopL ul li a:hover {color: #666666;}
#footerTopL ul li.first {}
#footerTopL ul li.first a {border:none; padding:0; margin-right: 10px;}
#footerTopR {float: left; width:460px; margin-top: 5px; text-align:right;}
#footerTopR a {border:none;}
#footerTopR img {margin:0px;}
#about, #aboutmore {margin-top: 0.5em; font-size: 11px;}
#aboutmore {display:none;}
#aboutmore ul {padding: 0 0 0 2em;}
#aboutmore ul li {background: url("/website/pcweb.nsf/list-marker.gif") no-repeat scroll left 0.6em transparent;  margin: 0; padding-left: .8em;}
#copyright {position: relative; top: 55px; clear:both; margin:0; padding:20px; font-size: 11px; background-color: #ffffff;}
#copyright p {text-transform: uppercase; color: #c0c0c0; margin:0;}
#copyright a {color: #c0c0c0;}
#copyright a:hover {color: #666666; border-bottom:none;}
.noborder {border-bottom:none !important;}
.noborder td {border-bottom:none !important;}
.noborder a {border-bottom:none !important;}
.upper {text-transform:uppercase !important;}
.small { font-size:11px !important;}
.left {float:left;}
.right {float:right;}
/* ----- MISC FORMS ----- */
fieldset {border: none;}
fieldset ol {list-style-type: none;}
fieldset ol li {margin:0;}
fieldset ol li label {display: inline-block;}
textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.popwin {background-color: #ffffff;}
#popwrap {width: 400px; margin:0 auto;display:block; text-align: left;background-color:#ffffff;}
#popcontent {margin: 20px; position:relative;float:left; width:360px;}
.popcopy {margin: 1em 0;}
.poplogo {float:right;clear:both; margin-top: 2em;}
.popsubmit {margin-left: 110px;}
.req {margin: 0 0 0 3px;}
/*----- INTERIOR PAGES -------*/
#leftColumn {width: 260px; float: left; margin: 1em 0 0 0;}
#middleColumn {margin: 1em 0 0 15px; width: 645px; float: left;}
#pageheader {margin: 0 20px; height:188px; clear:both;}
.bannerimg, .offerimg {float:left;}
#sociallinks {float: right;}
#sociallinks a {border:none;}
#sociallinks img {margin:0px;}
#bodyContent h3 {margin-top: 0;}
#bodyContent ul {margin:0;padding: 0 0 0 2em;}
#bodyContent ul li {background: url("/website/pcweb.nsf/list-marker.gif") no-repeat scroll left 0.6em transparent;  margin: 0; padding-left: .8em;}
#bodyContent table {border: none;
	font: 12px/16px Arial, Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
}
#bodyContent table td {
	border-bottom: 1px solid #CCC;
	padding: 0.5em 0.5em;
}
.smap1 {text-transform: uppercase; border-bottom: 1px dotted #cdcdcd !important; padding-left: 0;}
.smap2 {padding-left: 1em; border-bottom: none !important;}
.docico {vertical-align: middle; margin:0 .5em;}
.dischead {margin: 1em 0 !important; border-bottom: 1px solid #bababa;}
#prodblock {margin-top: 2em;}
#prodblock img {margin: .2em .8em .2em 0;}
#prodblock table.prodblk {margin:0;}
#prodblock table.prodblk td {border-bottom:none;}
#prodblock table.prodblk a {border-bottom:none;}
#prodblock table.prodblk img {margin:0;padding:0;}
/*----- INTERIOR NAV -------*/
/* temporary? */
#leftColumn {clear:both !important;}
/*---------------------------------*/
#tmenu0 {margin:0;}
#tmenu0 ul {margin:0;}
#tmenu0 li {margin:0;padding:0;}
#tmenu0 li a {display:block; margin:0;padding:.5em 2em;text-transform:uppercase;color: #5C5C5C;background: #f8f8f8 url(/website/pcweb.nsf/arrow.gif) no-repeat scroll 1em center;border-bottom:1px solid #ffffff;}
#tmenu0 li a:hover {background-color: #eaeaea;}
/* Level 2 */
#tmenu0 li.level2 a {padding: .5em .5em .5em 3em; background:#eaeaea url(/website/pcweb.nsf/arrow.gif) no-repeat scroll 2em center;border-bottom:1px solid #ffffff;}
#tmenu0 li.level2 a:hover {background-color: #dcdcdc;}
/* Level 3 */
#tmenu0 li.level3 a {padding: .5em .5em .5em 4em; background:#dcdcdc url(/website/pcweb.nsf/arrow.gif) no-repeat scroll 3em center;border-bottom:1px solid #ffffff;}
#tmenu0 li.level3 a:hover {background-color: #cecece;}
li.level1 a.selected {background-color: #dcdcdc !important;}
li.level2 a.selected {background-color: #cecece !important;}
li.level3 a.selected {background-color: #c0c0c0 !important;}
/*-------------------------------------------------------
    IE 6 and 7 OVERRIDE OVERRIDES
--------------------------------------------------------*/
* + html {margin-left: 0px;}

