body, input, select, textarea, td, th {
  color: #30302F;
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 11px;
  }
body {
  background:url(img/header_resources.gif) no-repeat top left #fff;
  border: 0;
  margin: 56px 10px 10px 10px;
  padding: 0;
  }
img .block {
  display: block;
}
a, area {
  outline: none;
  text-decoration: underline;
  }
a:link {
  color: #666666;
   text-decoration: underline;
  }
a:visited {
  color: #666666;
  }
	
a:hover {
  color: #30302F;
	text-decoration: underline;
  }
a:active {
  color: #30302F;
  }

hr {
	height: 1px;
	color: #E5E5E5;
	background-color: #E5E5E5;
}

.clear{
	clear:both;
}

.custServLink{
 float: left;
 display: inline;
}

#breadcrumb {
	float: left;
	display: inline;
	padding-left: 14px;
	background:url(img/bc_arrow.gif) no-repeat top left;
	font-weight:bold;
	font-size: 11px;
	}
	
#container{
	margin-top: 20px;
}

#container {
  	width:auto;
}


#topBar {
	padding: 15px 5px;
	background: #E5E5E5;
	margin-bottom: 10px;
}

#topBar ul {
	margin:0;
  padding:0;
  padding-right: 8px;
	height: 15px;
}

#topBar ul li{
 	background:url(img/top_bullet.gif) no-repeat left;
  display: block;
  float:left;
  margin:0;
  padding:0 20px 0 7px;
	font-weight:bold;
	font-size: 16px;
}

.menuBlock {
	float: left;
	width: 260px;
	font-weight: bold;
	font-size: 12px;
	line-height: 24px;
}

.menuBlock2 {
	float: left;
	width: 260px;
}

#subNavBox {
	border: 1px solid #E5E5E5;
	display:block;
	padding: 10px;
}

.hdr {
	font-weight: bold;
	font-size: 12px;
}
#sizing {
  padding: 0 20px;
}
.category {
  width:147px;
  float:left;
  margin-right:3px;
  margin-bottom:16px;
}
.categoryHdr {
  background:#666666;
  color:#fff;
  padding: 4px 5px;
  font-size: 12px;
  font-weight: bold;
  margin-bottom:3px;
}

.errorList {
	color: red;
}