/* altbar hax */
/* line 4, ../sass/hax.scss */
table.altbar {
  margin: 0 10px 0 0;
}

/*Why is this in hax??*/
/* line 9, ../sass/hax.scss */
td.widecontent table.boxheader td.header,
td.widecontent * table.boxheader td.header {
  border-bottom: solid 1px #dcdcdc;
  padding: 20px 0 3px 0;
  background-color: #fff;
  color: #333;
  font-size: 13px;
}

/* line 18, ../sass/hax.scss */
.content_container td.alt_header *,
td.widecontent table.boxheader td.header * {
  color: #333;
  font-size: 13px;
}

/* line 24, ../sass/hax.scss */
td.widecontent table.boxcontent td.content,
td.widecontent * table.boxcontent td.content {
  color: #666;
  padding: 16px 0 0 0;
  background-color: #fff;
}

/* line 30, ../sass/hax.scss */
table.altbar td ul {
  list-style-type: square;
  margin: 0;
  padding: 11px 30px;
  line-height: 1.3em;
}

/* line 37, ../sass/hax.scss */
table.altbar td ul li {
  padding: 0 0 3px 0px;
  /*background-image: url('/assets/images/css/components/square-bullet.gif');
  background-position: 0 4px;
  background-repeat: no-repeat;
  margin: 0 0 0 15px;*/
}

/* bolded content gets a darker color */
/* line 48, ../sass/hax.scss */
td.alt_content b {
  color: #333;
}

/* line 52, ../sass/hax.scss */
td.alt_header * {
  font-size: 13px !important;
}

/* 
td.alt_content table.leftimg * img {
	display:none;
}

td.alt_content table.leftimg * br {
	line-height:0;
	clear:both;
	display:none;
}
 */
/* line 69, ../sass/hax.scss */
td.alt_img {
  display: none;
}

/* line 73, ../sass/hax.scss */
.alt_content * a:hover {
  text-decoration: underline !important;
}

/* 
img[src~="/gifs/icons/alert_small_icon.gif"] {	
	display:none;
}
 */
/* line 83, ../sass/hax.scss */
.alt_content ul {
  padding: 0 0 0 8px;
  margin: 0 0 0 15px;
}

/* line 88, ../sass/hax.scss */
.alt_content li {
  padding: 0 0 10px 0;
  background-repeat: no-repeat;
}

/* line 93, ../sass/hax.scss */
.alt_content table.caratlink {
  padding: 5px 0 0 0;
}

/* line 97, ../sass/hax.scss */
.alt_content * a.morelink {
  font-size: 11px !important;
}

/* line 101, ../sass/hax.scss */
.alt_content span.morelink {
  margin: 0;
  padding: 5px 0 0 0;
}

/* line 106, ../sass/hax.scss */
.alt_content span.morelink + br {
  display: none;
}

/* line 110, ../sass/hax.scss */
table.wtb td.wtb_content + br {
  display: none;
}

/* line 114, ../sass/hax.scss */
.component table.conditional02 td.clear {
  display: none;
}

/* line 118, ../sass/hax.scss */
table.leftimg td.img {
  float: left;
}

/* line 122, ../sass/hax.scss */
div#land_top_backup h1 {
  font-size: 25px;
  font-weight: normal;
  color: #666;
  margin: 0;
  padding: 0;
}

/* line 130, ../sass/hax.scss */
div#land_top_backup h2 {
  font-size: 21px;
  font-weight: normal;
  color: #666;
  margin: 0;
  padding: 0;
}

/* line 138, ../sass/hax.scss */
div#land_top_backup h3 {
  font-size: 16px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

/* line 145, ../sass/hax.scss */
div#land_top_backup h4 {
  font-size: 13px;
  font-weight: normal;
  color: #999;
  margin: 0;
  padding: 0;
}

/* line 153, ../sass/hax.scss */
div.backtotop {
  padding: 10px 0 10px 0;
}

/* line 157, ../sass/hax.scss */
div#planks div.bottom {
  font-size: 1px;
}

/* supplies page styling */
/* line 163, ../sass/hax.scss */
table.supplies {
  background-color: #fafafa !important;
}

/* the product family column */
/* line 169, ../sass/hax.scss */
#m1 option {
  color: #666666 !important;
}

/* the product column */
/* line 175, ../sass/hax.scss */
#m2 option {
  color: #999999 !important;
}

/* supplies page styling */
/* 
   This is not really a sidebar so we leave it here. This is actually 
   some text that shows up on the side in the supplies page. Maybe this
   should be called supplies_index_text? 
*/
/* line 186, ../sass/hax.scss */
#supplies_index_sidebar * span.lefttxt b font {
  font-weight: bold;
  color: #333;
}

/* line 191, ../sass/hax.scss */
#supplies_index_bottom_1 * td, #supplies_index_bottom_2 * td, #supplies_index_bottom_3 * td {
  background-color: #fff;
}

/* line 197, ../sass/hax.scss */
#supplies_index_bottom_1 table.line_separator,
#supplies_index_bottom_2 table.line_separator,
#supplies_index_bottom_3 table.line_separator {
  margin: -15px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
}

/* line 204, ../sass/hax.scss */
#supplies_index_bottom_1 table.line_separator td,
#supplies_index_bottom_2 table.line_separator td,
#supplies_index_bottom_3 table.line_separator td {
  background-color: #e0e0e0 !important;
  width: 175px !important;
  height: 1px !important;
}

/* line 212, ../sass/hax.scss */
#supplies_index_bottom_1 * img,
#supplies_index_bottom_2 * img,
#supplies_index_bottom_3 * img {
  margin: 0px 10px 0px 0px;
  padding: 0px 0px 0px 0px;
}

/* line 219, ../sass/hax.scss */
#supplies_index_bottom_1 table.leftimgnowrap,
#supplies_index_bottom_2 table.leftimgnowrap,
#supplies_index_bottom_3 table.leftimgnowrap {
  margin: -5px 0px 0px 0px;
}

/* line 223, ../sass/hax.scss */
div.supplies_bottom {
  color: #666666 !important;
  margin: 0px 0px 0px 0px !important;
  padding: 0px 0px 0px 0px !important;
}

/* line 229, ../sass/hax.scss */
input#supplies_search_button {
  margin-left: 5px;
}

/* line 233, ../sass/hax.scss */
form#select_form {
  border-top: 1px solid #EDE4E6;
  padding-top: 8px;
}

/* Ross doesn't want XGS Case Studies offer links to stand out. */
/* line 239, ../sass/hax.scss */
.casestudy_metadata_links {
  color: #666;
}

/* line 242, ../sass/hax.scss */
a:hover .casestudy_metadata_links, a:active .casestudy_metadata_links {
  color: #ab1984;
}

