/*{{{ =Error*/

.error #head .menu {
  top: 102px;
}

.error #head .menu ul.toplevel {
	background: none;
}

.error #gray-back {
  margin: -60px 0 0;
}

.error #gray-back-top {
  background: url(../i/gray-back-top-bg2.png) 0 0 no-repeat;
}

.error .w740 {
  position: relative;
  z-index: 5;
}

.error .whiteboard .whiteboard-top-left {
  background-image:url(../i/wb-top-left2.gif);
}

.error .whiteboard .whiteboard-top-right {
  background-image:url(../i/wb-top-right2.gif);
}

.error #inner td.leftcol div.call-us div {
  background: url(../i/leftcol-call-us2.png) 100% 0 no-repeat;
}


div.tx .moveto {
  margin: 0;
  padding: 0;
}

div.tx .moveto li {
  padding: 0 0 8px;
  background: none;
}


.error-search {
  border-top: 0px none;
  border-bottom: 1px solid #d9d9d9;
  margin: 15px 0 8px;
  padding: 20px 0;
}

.error form.error-search label {
  margin: 0 10px 0 0;
  line-height: 21px;
  font-weight: bold;
  color: #000;
}

.error .error-search input.text {
  width: 262px;
  height: 14px;
  margin: 0;
  padding: 0;
}

.error-search .jqTransformInputWrapper {
  margin: 2px 10px 0 0;
}

.error-search .jqTransformInputInner {
  padding: 1px 0 0;
  height: 18px;
}

.jqTransformInputInner div {
	height: 18px;
}


.error .grid h3 {
  margin: 0;
  padding: 15px 0;
  font-size: 13px;
  color: #000;
}

/*}}}*/

