

/* altbar hax */
table.altbar {
	margin: 0 10px 0 0;
}
/*Why is this in hax??*/
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;
}

.content_container td.alt_header *, 
td.widecontent table.boxheader td.header * {
	color: #333;
	font-size: 13px;
}

td.widecontent table.boxcontent td.content, 
td.widecontent * table.boxcontent td.content  {
	color: #666;
	padding: 16px 0 0 0;
	background-color: #fff;
}

table.altbar td ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	line-height: 1.3em;
}

table.altbar td ul li {
	padding: 0 0 3px 15px;
	background-image: url('http://www.xerox.com/assets/images/css/components/square-bullet.gif');
	background-position: 0 4px;
	background-repeat: no-repeat;
	margin: 0 0 0 15px;
	
}

td.alt_content  {
	color: #666;
	padding: 15px 0 10px 0;
	background-color: #fff;
}

/* bolded content gets a darker color */
td.alt_content b {
	color: #333;
}

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;
}
 */


td.alt_img {
	display:none;
}

.alt_content * a:hover {
	text-decoration:underline !important;
}

/* 
img[src~="/gifs/icons/alert_small_icon.gif"] {	
	display:none;
}
 */

.alt_content ul {
	padding: 0 0 0 8px;
	margin: 0 0 0 15px;
}

.alt_content li {
	padding: 0 0 10px 0;
	background-repeat: no-repeat;
}

.alt_content table.caratlink {
	padding: 5px 0 0 0;
}

 .alt_content * a.morelink {
	font-size: 11px !important;
}

.alt_content span.morelink {
	margin: 0;
	padding: 5px 0 0 0;
}

.alt_content span.morelink + br {
	display:none;
}

table.wtb td.wtb_content + br {
	display:none;
}

.component table.conditional02 td.clear {
	display: none;
}

table.leftimg td.img {
	float:left;
}

div#land_top_backup h1 {
	font-size: 25px;
	font-weight: normal;
	color: #666;
	margin: 0; 
	padding: 0;
}

div#land_top_backup h2 {
	font-size: 21px;
	font-weight: normal;
	color: #666;
	margin: 0; 
	padding: 0;
}

div#land_top_backup h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 0; 
	padding: 0;
}

div#land_top_backup h4 {
	font-size: 13px;
	font-weight: normal;
	color: #999;
	margin: 0; 
	padding: 0;
}

div.backtotop {
	padding: 10px 0 10px 0;
}

div#planks div.bottom {
	font-size: 1px;
}

/* supplies page styling */

table.supplies {
	background-color: #fafafa ! important;
}

/* the product family column */

#m1 option {
	color: #666 ! important;
}

/* the product column */

#m2 option {
	color: #999 ! 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? 
*/
#supplies_index_sidebar * span.lefttxt b font {
	font-weight: bold;
	color: #333;
}

#supplies_index_bottom_1 * td, #supplies_index_bottom_2 * td, #supplies_index_bottom_3 * td {
	background-color: #fff;
} 

#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;
}

#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;
} 

#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;
}

#supplies_index_bottom_1 table.leftimgnowrap,
#supplies_index_bottom_2 table.leftimgnowrap,
#supplies_index_bottom_3 table.leftimgnowrap {
	margin:  -5px 0px 0px 0px;
}

div.supplies_bottom {
	color: #666 ! important;
	margin:  0px 0px 0px 0px ! important;
	padding: 0px 0px 0px 0px ! important;
}

input#supplies_search_button {
	margin-left: 5px;
}

form#select_form {
	border-top: 1px solid #EDE4E6;
	padding-top: 8px;
}

/* Ross doesn't want XGS Case Studies offer links to stand out. */
.casestudy_metadata_links {
	color: #666;
}
a:hover .casestudy_metadata_links, a:active .casestudy_metadata_links {
	color: #ab1984;
}

