/* CSS Document */



div#dist-logos {
background-image: url(/images/distlist.gif) ;
  width: 960px;
  height: 444px;
  float: left;
}

div#fpsearch-wrapper {
background-color: #fff ;
  width: 960px;
  float: left;
}

div#fpsearch-results {
background-color: #fff ;
  width: 900px;
  float: left;
  margin-left: 30px;
}




div#search-form {
  width:378px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 28px;
}

.highlight {
 background-color : #ffff99;
}

.errorBox	{
	border : 2px solid #900;
	margin : 7px;
	padding : 10px;
	background : #ff9;
	font-weight : bold;	
}
	.errorBox H1 { margin-top : 0; }

DIV.catalogLinks 			{ float:left; width:225px; margin-right:15px; overflow:hidden; white-space:nowrap; line-height:1.4em;}
DIV.catalogLinks A H1		{ color : #6C98A9; display : inline; font-size:12px; font-weight:bold; margin:0;}
DIV.catalogLinks A 			{ color : #6C98A9; text-decoration:none; }
DIV.catalogLinks A:hover	{ text-decoration:underline; }

TD,TH {
 font-family : arial,helvetica,sans-serif;
 font-size : 12px;
 color : black;
}

A.intLink {
 color : #6c6c6c;
}

UL,OL {
 margin-top : 0px;
 margin-bottom : 0px;
}

LI {
 margin-bottom : 2px;
}

.smalltext {
 font-size:10px;
 font-weight:normal;
}

.smallGray {
 font-size:10px;
 font-weight:normal;
 color : #666666;
}

.graytext {
 color : #C9C9C9;
}

.blacktext {
 color : #000000;
}

#headstaff	{
	height: 90px;
	width:989px;
	clear:both;
}

#headLogo {
	 float : left;
	 width : 376px;
	 height : 81px;
	 top:0px;
	 left:0px;
}

#searchForm {
	float:right;
	text-align:right;
	background : url('/images/search.gif') no-repeat;
	height : 29px;
	width : 300px;
	margin-top:33px;
}

#forumHead {
 background-image : url('../images/forumTitle.gif');
 height : 29px;
 width : 350px;
 position:absolute;
 top:53px;
 left:386px;
 text-align : right;
 background-repeat : no-repeat;
}

#content {
 width:989px;
 padding : 0 5px 20px 10px;
 min-height:400px;
}

#nav {
 float:right;
 text-align:right
 width : 700px;
 height : 17px;
 margin-top : 3px;
 font-size : 11px;
 color : #808080;
}

#nav A {
 color : #6C98A9;
}

FORM {
 margin : 0px;
}

.alert {
 color : #933;
 font-size : 19px;
 font-weight : bold;
 margin-bottom : 4px;
}

H1 {
 color : #003366;
 font-size : 19px;
 font-weight : bold;
 margin-bottom : 4px;
}

H2 {
 color : #000;
 font-size : 15px;
 font-weight : bold;
 margin-bottom : 4px;
}

H3 {
 color : #000;
 font-size : 13px;
 font-weight : bold;
 margin-bottom : 4px;
}

.EOwhite {
 background-color : #ffffff;
 color : black;
 padding : 4px 3px;
}
.EOoff {
 background-color : #cad3d5;
 color : black;
 padding : 4px 3px;
}

.prompt {
 width : 150px;
 text-align:right;
 font-weight : bold;
 float : left;
 padding-top:3px;
}
.field {
 float : left;
 margin-left : 3px;
}

.clear {
 clear : both;
 height:1px;
 overflow : hidden;
}

.floatleft {
 float:left;
}

.floatright {
 float:right;
}

DIV.oemsline {
 height : 6px;
 width : 100%;
 overflow : hidden;
 background-image : url('../images/bluelinebg.gif');
 background-repeat : repeat-x;
 clear : both;
 margin-top: 10px;
 margin-bottom: 10px;
 margin-left:0px;
 margin-right:0px;
}

.ledgerHeader DIV {
 background-color : #006699;
 color : white;
 font-weight : bold;
 padding : 1px 3px;
}

.ledgerwhite DIV {
 background-color : #fff;
 color : black;
 padding : 1px 3px;
}
.ledgeroff DIV {
 background-color : #e0e0e0;
 color : black;
 padding : 1px 3px;
}

.circuitBorder {
 border : 1px solid #430000;
 background-color : #e7e7e7;
}
.circuitBorder DIV {
 padding : 4px;
 font-size : 11px;
}
.circuitBorder DIV DIV {
 padding : 0px;
 font-size : 11px;
}
.circuitBorder DIV.title {
 padding : 2px;
 background-color : #430000;
 background-image : url('../images/circuitboardbg.gif');
 background-repeat : no-repeat;
 color : white;
 font-weight : bold;
 font-size : 11px;
}

INPUT,SELECT,BUTTON {
 font-size : 11px;
}

TEXTAREA {
 overflow : auto;
 font-size : 11px;
 font-family: arial,helvetica,sans-serif;
}

.border-ru-backcolor1 {
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	background-color:#F2F2F2;
	}
.border-ru {
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	}
.border-lru {
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;	
	}

TABLE.newark {
 border-left: 1px solid #999999;
 border-bottom: 1px solid #999999;
}     
TABLE.newark TD { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 10px;}


TABLE.cbates {
	font-family : arial, san-serif;
	font-size : 12px;
	color: rgb(89,89,89);
}

TABLE.cbates TR.header {
	BORDER-BOTTOM: rgb(153,153,153) 2px solid;
	BACKGROUND-COLOR: #a9a9a9;
}

TABLE.cbates TR.header TD {
	BORDER-RIGHT: rgb(202,210,230) 1px dashed;
	font-weight:bold;	
}

TABLE.cbates TD.searchResultsItemCell {
	BORDER-RIGHT: rgb(202,210,230) 1px dashed;
	Background-color: #ffffff;
}

TABLE.cbates TD.searchResultsAltItemCell {
	BORDER-RIGHT: rgb(202,210,230) 1px dashed;
	Background-color: #dcdcdc;
}

TABLE.cbates .CallForAvail {
	color: Red;
}

TABLE.cbates .errorMessage
{
	font-family : arial;
	font-size : 12px;
	font-weight: bold;
	color:red;
}

TABLE.cbates a.blueDescriptionLinks, a.blueDescriptionLinks:visited
{
	font-family: arial,san-serif;
	font-size : 12px;
	color: rgb(19,73,200);
	text-decoration: none;
	cursor:hand;
}

TABLE.cbates a.blueDescriptionLinks:hover
{
	font-family: arial,san-serif;
	font-size : 12px;
	color: rgb(10,41,114);
	text-decoration: underline;
	cursor:hand;
}


TABLE.jaco {
 border-collapse:collapse;
 border : 1px solid #6e6e6e
}
TABLE.jaco TD {
 font-family: tahoma;
 font-size: 70%;
 border : 1px solid #a5a5a5;
}

/* *************************** */
/* AVNET SCRAPED TABLE CLASSES */
/* *************************** */
	.avnetTableParent2 { border-collapse: collapse;border: 0px solid #D9D9D9; }
	.avnetTableParent2 td.dataTd {border: 1px solid #D9D9D9;vertical-align:top; font-family:Arial,Helvetica,sans-serif;padding:2px;}
	.avnetTableParent2 th.columnLabel{ font-family : Verdana,  Arial, Helvetica, sans-serif; font-size : 10px;font-weight:bold; color : #ffffff; }
	.avnetTableParent2 th.printColHead{color:#515665;font-size:11px;border:1px solid #D9D9D9;border-bottom:1px solid #999999;}
	.avnetTableParent2 td.printColHead{color:#515665;font-size:11px;border:1px solid #D9D9D9;border-bottom:1px solid #999999;text-align:right;}
	.avnetTableParent2 th.supPageHeader {border:1px solid #D9D9D9;border-bottom:1px solid #999999;}
	.avnetTableParent2 th.supPageHeader2 {border:1px solid #D9D9D9;border-bottom:1px solid #999999;background:#515665;}
	.avnetTableParent2 td.supPageHeader {border:1px solid #D9D9D9;border-bottom:1px solid #999999;}
	
	table.avnetResultsTbl {border-collapse:collapse;}
	table.avnetResultsTbl td.columnLabel{ color:#FFFFFF;font-weight:bold;font-size:10px;text-align:center;}
	table.avnetResultsTbl td.collapseRow{background:#ACACAC;border:1px solid #D9D9D9;border-width:1px 1px 0px 1px;}
	table.avnetResultsTbl td.supPageHeader{background:#ACACAC;border:1px solid #D9D9D9;border-width:0px 1px 1px 1px;border-bottom:1px solid #999999;}
	
	.avnetSubSectionHeading{
		background-color:#C3D7E5;
		color:#3D4766;
		padding:4px;
		font-size:12px;
		font-weight:bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border-style:solid;
		border-color:#8A979D;
		border-width:1px;
		border-bottom-width:0px;
		margin:1px;
		margin-bottom:0px;
	}
	
	a.avnetMedium:link { font-family : Verdana,  Arial, Helvetica, sans-serif; font-size : 11px;color:#990000;text-decoration:none;}
	a.avnetMedium:visited { font-family : Verdana,  Arial, Helvetica, sans-serif; font-size : 11px;color:#990000;text-decoration:none;}
	a.avnetMedium:active { font-family : Verdana,  Arial, Helvetica, sans-serif; font-size : 11px;color:#990000;text-decoration:none;}
	a.avnetMedium:hover{ font-family : Verdana,  Arial, Helvetica, sans-serif; font-size : 11px;color:#CC0000;text-decoration:none;}
	
	.avnetHelpLink {
		background-color: #ffffff;
		color: #000000;
		font-family: Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		vertical-align: middle;
		text-align:-moz-center; /*FF*/
		#text-align: center;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
	}
	
	.avnetSmall {font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
	
		

TABLE.allied * {
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana;
}

TABLE.allied TD A {
    COLOR: blue;
    TEXT-DECORATION: underline
}
TABLE.allied TD A:hover {
    COLOR: #e1081e;
}

TABLE.allied TD INPUT.GraySearchText {
    BORDER-RIGHT: #999 1px inset;
    BORDER-TOP: #999 1px inset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999 1px inset;
    COLOR: #333;
    BORDER-BOTTOM: #999 1px inset;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ccc
}
TABLE.allied TD IMG {
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

TABLE.productListing {
	border-collapse: collapse;
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
	border-bottom: solid 1px #BB0101;
	width: 650px;
}
.productListing td {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; color: #000000; 
	padding: 5px;
	border-top: solid 1px #BB0101;
	border-right: solid 1px #BB0101;
	border-left: 0px;
}
.productListing thead {
	font-weight: bold;
	text-align: center;
	background-color: #D7D7D7;
}
.productListing .even {
	background-color: #D7D7D7;
}
.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}
.productListing .odd {
	background-color:  #FFF;
}
.productListing .partnum {
	text-align: center;
	font-weight: bold;
}
.productListing .stock {
	text-align: center;
	color: #BB0101;
	margin: 2em 0em;
	font-weight: bold;
}
table.details {
	width: 100%;
}
.details td {
	padding: 0px 4px 4px 4px;
	border: 0px;
}
.productListing .manufacturer {
	font-weight: bold;
}
TD.productPriceInBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: 0px;
  padding: 2px;
}



/*
TABLE.futureTbl TD {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.futureTbl TD A:link {
	COLOR: #10498f; TEXT-DECORATION: underline
}
TABLE.futureTbl TD A:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline
}
TABLE.futureTbl .bordertopwhite {
	BORDER-TOP: #ffffff 1px solid
}
TABLE.futureTbl .bordertoprightwhite {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid
}
TABLE.futureTbl .tableheader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.futureTbl .tabledata {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
*/



/* Arrow CSS from http://www.arrownac.com/css/searchlite.css */
table#arrow { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding:0; color: #000000; border-width: 0px; border-collapse: collapse; width:980px; }
	table#arrow th { font-family: Arial, Helvetica, sans-serif; border:1px solid #fff; background:#2E3E58; font-weight:bold; padding:3px; vertical-align:middle; color:#fff; font-size:10px; line-height:12px; text-align:center; }
	table#arrow tr { background-color:#f0f0f0; border:1px solid #999;  text-align:center; }
	table#arrow td { font-family: Arial, Helvetica, sans-serif; font-size: 10px; vertical-align:middle; text-align:center; padding: 3px 5px; color: #000000; border:1px solid #fff; border-collapse: collapse; }
		table#arrow td.insideOdd {  background-color:#e0ddc6; }
		table#arrow td.insideEven { background-color:#f4f3e4; }
	table#arrow h2 { color:#000; font-size:14px; line-height:18px; font-family: Arial, Helvetica, sans-serif; }
	table#arrow a { text-decoration: none;  color: #004B85; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }






TABLE.clientTbl_greenchip {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid white;
}

TABLE.clientTbl_greenchip TH {
 border : 1px solid white;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 13px;
 color : #257407;
 background-color : #CF9;
 text-align : center;
}

TABLE.clientTbl_greenchip TD {
 border : 1px solid white;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 13px;
 color : white;
 background-color : #257407;
 text-align : center;
}


TABLE.clientTbl_rjcomp {
 width : 100%;
 border-collapse : collapse;
 border : 2px ridge;
}

TABLE.clientTbl_rjcomp TH {
 border : 2px ridge;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #000;
 background-color : #eee;
 text-align : center;
}

TABLE.clientTbl_rjcomp TD {
 border : 2px ridge;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 12px;
 color : #000;
 background-color : #eee;
 text-align : center;
}



TABLE.clientTbl_temec {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid black;
}

TABLE.clientTbl_temec TH {
 border : 1px solid black;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 13px;
 color : #fff;
 background-color : #ee3224;
 text-align : center;
}

TABLE.clientTbl_temec TD {
 border : 1px solid black;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 13px;
 color : black;
 background-color : #fff;
 text-align : center;
}



TABLE.clientTbl_hkrantz {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #6c6c6c;
}

TABLE.clientTbl_hkrantz TH {
 border : 1px solid #6c6c6c;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #fff;
 background-color : #6c6c6c;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_hkrantz TD {
 border : 1px solid #6c6c6c;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : white;
 text-align : left;
 padding-left : 4px;
}









TABLE.clientTbl_nasco {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #000000;
 margin-bottom:24px;
}

TABLE.clientTbl_nasco TH {
 border : 1px solid #000000;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #fff;
 background-color : #d2b53e;
 background-image : url('/images/nasco_headerbar.gif');
 text-align : left;
 padding : 2px 3px;
}
TABLE.clientTbl_nasco TR.e {
 background-color : #e1e1e1;
}
TABLE.clientTbl_nasco TR.o {
 background-color : #ffffff;
}
TABLE.clientTbl_nasco TD {
 border : 1px solid #000000;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 text-align : left;
 padding : 3px;
}







TABLE.clientTbl_concord {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #006;
}

TABLE.clientTbl_concord TH {
 border : 1px solid #006;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #fff;
 background-color : #006;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_concord TD {
 border : 1px solid #006;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 text-align : left;
 padding-left : 4px;
}
TABLE.clientTbl_concord TR.e {
 background-color : #eee;
}
TABLE.clientTbl_concord TR.o {
 background-color : #d9d9d9;
}












TABLE.clientTbl_allied {
 width : 980px;
 border : 0 none;
 border-collapse : collapse;
}

TABLE.clientTbl_allied TH {
 border : 0 none;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 10px;
 color : #666;
 background-color : #eee;
 height:40px;
 text-align : left;
 padding-left : 5px;
 padding-right : 5px;
 margin:0;
}

TABLE.clientTbl_allied TD {
 border : 0 none;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : #666;
 text-align : left;
 padding : 10px 5px;
 margin:0;
}

TABLE.clientTbl_allied TD TABLE {
 margin-top:3px;
}
TABLE.clientTbl_allied TD TABLE TD {
 padding : 1px 15px 1px 0;
}


TABLE.clientTbl_allied TR.e {
 background-color : #eee;
}
TABLE.clientTbl_allied TR.o {
 background-color : #fff;
}

















TABLE.clientTbl_master {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #073a72;
}

TABLE.clientTbl_master TH {
 border : 1px solid #073a72;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #fff;
 background-color : #073a72;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_master TD {
 border : 1px solid #073a72;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : black;
 text-align : left;
 padding-left : 4px;
}
TABLE.clientTbl_master TR.e {
 background-color : #FFF;
}
TABLE.clientTbl_master TR.o {
 background-color : #e3e3e3;
}

TABLE.clientTbl_master TABLE.mdprice {
 width : 100%;
 border-collapse : collapse;
 border : 0 none;
}
TABLE.clientTbl_master TABLE.mdprice TH {
 border : solid #999;
 border-width:0 0 1px;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : black;
 text-align : center;
 background : none;
 padding:0;
}
TABLE.clientTbl_master TABLE.mdprice TD {
 border : solid #999;
 border-width:0 0 1px;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : black;
 text-align : right;
 padding: 0 10px 0 0;
}











TABLE.clientTbl_olc {
	width : 100%;
	border:1px solid #586F9B; 
	background-color:#FFF; 
	text-align:left;
	border-spacing: 1px;
}

TABLE.clientTbl_olc TH {
	background-color: #586F9B; color:#FFF; font-weight:bold;padding:3px 5px;
	font-family : arial,helvetica,sans-serif;
	font-size : 11px;
	text-align : center;
	margin : 0px;
}

TABLE.clientTbl_olc TD {
	background:#FFF url('/images/olc_table_td_bg.gif') repeat-x; 
	vertical-align:middle; 
	font-family : arial,helvetica,sans-serif;
	font-weight : normal;
	font-size : 11px;
	color : black;
	padding : 5px 4px;
	border-bottom:1px solid #CCC;
	margin : 0px;
}



TABLE.clientTbl_olc TABLE.olcprice {
 width : 100%;
 border-collapse : collapse;
 border : 0 none;
}
TABLE.clientTbl_olc TABLE.olcprice TH {
 border : solid #c4c4ce;
 border-width:0 0 1px;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : black;
 text-align : center;
 background : none;
 padding:0;
}
TABLE.clientTbl_olc TABLE.olcprice TD {
 border : solid #c4c4ce;
 border-width:0 0 1px;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : black;
 text-align : right;
 padding: 0 10px 0 0;
}










TABLE.clientTbl_newark {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #cccccc;
}

TABLE.clientTbl_newark TBODY {
 margin:1px;
}

TABLE.clientTbl_newark TH {
 border : 1px solid #fff;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #000000;
 background : #b1d017 url('/images/newark_tab_table.gif') repeat-x bottom;
 min-height:20px;
 height:40px;
 text-align : left;
 padding : 0.6em;
}

TABLE.clientTbl_newark TD {
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : black;
 text-align : left;
 padding : 0.6em;
 border: 1px solid #ccc;
 margin:1px;
}

TABLE.clientTbl_newark TR.e {
 background-color : #f5f5f5;
}
TABLE.clientTbl_newark TR.o {
 background-color : #ffffff;
}
















TABLE.clientTbl_njsemi {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #3c3c44;
}

TABLE.clientTbl_njsemi TH {
 border : 1px solid #3c3c44;
 font-family : times,"times new roman",serif;
 font-weight : bold;
 font-size : 12px;
 color : #fff;
 background-color : #3c3c44;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_njsemi TD {
 border : 1px solid #3c3c44;
 font-family : times,"times new roman",serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 text-align : left;
 padding-left : 4px;
}
TABLE.clientTbl_njsemi TR.e {
 background-color : #f5f5ef;
}
TABLE.clientTbl_njsemi TR.o {
 background-color : #c9c9b1;
}








TABLE.clientTbl_coilcraft {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #000;
}

TABLE.clientTbl_coilcraft TH {
 border : 1px solid #000;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #000;
 background-color : #F00;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_coilcraft TD {
 border : 1px solid #000;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 text-align : left;
 padding-left : 4px;
}
TABLE.clientTbl_coilcraft TR.e {
 background-color : #eee;
}
TABLE.clientTbl_coilcraft TR.o {
 background-color : #d9d9d9;
}









TABLE.clientTbl_basiceparts {
	width : 100%;
	border-collapse : collapse;
	border : 0px none #ffffff;
}

TABLE.clientTbl_basiceparts TH {
	border-bottom : 1px solid #99cc88;
	border-width: 0 0 1px;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #669955;
	background-color : #ffffff;
	text-align : left;
	padding-left : 4px;
	height:30px;
	margin-bottom:4px;
}

TABLE.clientTbl_basiceparts TD {
	border : 0px none #ffffff;
	font-family : verdana,arial,helvetica,sans-serif;
	font-weight : normal;
	font-size : 12px;
	color : #626262;
	background-color : white;
	text-align : left;
	padding-left : 4px;
	line-height:1.5em;
}





TABLE.clientTbl_cam {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #2e6697;
}

TABLE.clientTbl_cam TH {
 border : 1px solid #2e6697;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #000;
 background-color : #84bef7;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_cam TD {
 border : 1px solid #2e6697;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : white;
 text-align : left;
 padding-left : 4px;
}




TABLE.clientTbl_uniquip {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #6699CC;
}

TABLE.clientTbl_uniquip TH {
 border : 1px solid #6699CC;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #FFF;
 background-color : #6699CC;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_uniquip TD {
 border : 1px solid #a7bacc;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : #000000;
 background-color : #e7e7ff;
 text-align : left;
 padding-left : 4px;
}





TABLE.clientTbl_ctg {
 width : 100%;
 border-collapse : collapse;
 border : 1px solid #669acc;
}

TABLE.clientTbl_ctg TH {
 border : 1px solid #6b7479;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #FFF;
 background-color : #6b7479;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_ctg TD {
 border : 1px solid #669acc;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : #000000;
 background-color : white;
 text-align : left;
 padding-left : 4px;
}







TABLE.clientTbl_american {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #404074;
}

TABLE.clientTbl_american TH {
 border : 1px solid #404074;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #FFF;
 background-color : #404074;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_american TD {
 border : 1px solid #669acc;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 12px;
 color : #000000;
 background-color : white;
 text-align : left;
 padding-left : 4px;
}







TABLE.clientTbl_quest {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #6b81a0;
}

TABLE.clientTbl_quest TH {
 border : 1px solid #6b81a0;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #000000;
 background-color : #FF9900;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_quest TD {
 border : 1px solid #6b81a0;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : white;
 text-align : left;
 padding-left : 4px;
}





TABLE.clientTbl_compelec {
 width : 980px;
 border-collapse : collapse;
 border : 2px solid #FFFFFF;
}

TABLE.clientTbl_compelec TH {
 border : 2px solid #FFFFFF;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : #FF0000;
 background-color : #E7EFFF;
 text-align : left;
 padding-left : 4px;
}

TABLE.clientTbl_compelec TD {
 border : 2px solid #E7EFFF;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : #000000;
 background-color : #FFFFFF;
 text-align : left;
 padding-left : 4px;
}




TABLE.clientTbl_hrent {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid white;
}

TABLE.clientTbl_hrent TH {
 border : 1px solid white;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 13px;
 color : #FFF;
 background-color : #737B80;
 text-align : center;
}

TABLE.clientTbl_hrent TD {
 border : 1px solid white;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 13px;
 color : black;
 background-color : #DADAE3;
 text-align : center;
}



TABLE.heilindTable {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #CCCCCC;
}

TABLE.heilindTable TH {
 border : 1px solid #CCCCCC;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #000;
 background-color : #DEF;
 text-align : left;
}

TABLE.heilindTable TD {
 border : 1px solid #CCCCCC;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : #FFF;
 text-align : left;
}



TABLE.clientTbl_tcg {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #31507F;
}

TABLE.clientTbl_tcg TH {
 border : 1px solid #31507F;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #FFF;
 background-color : #31507F;
 text-align : left;
}

TABLE.clientTbl_tcg TD {
 border : 1px solid #31507F;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : #C1C1C1;
 text-align : left;
}


TABLE.clientTbl_tcg TD.eoWhite {
 border : 1px solid #31507F;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : #FFFFFF;
 text-align : left;
}
TABLE.clientTbl_tcg TD.eoOff {
 border : 1px solid #31507F;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : #C1C1C1;
 text-align : left;
}



TABLE.clientTbl_pdc {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #25392D;
}

TABLE.clientTbl_pdc TH {
 border : 1px solid #C5C5C5;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #FFF;
 background-color : #25392D;
 text-align : left;
}

TABLE.clientTbl_pdc TD {
 border : 1px solid #C5C5C5;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : #E9E9E9;
 text-align : left;
}



TABLE.clientTbl_selectro {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #000000;
}

TABLE.clientTbl_selectro TH {
 border : 1px solid #000000;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #FFF;
 background-color : #000000;
 text-align : left;
 padding:2px 5px;
}

TABLE.clientTbl_selectro TD {
 border : 1px solid #000000;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : #d3d3d3;
 text-align : left;
  padding:2px 5px;

}



TABLE.clientTbl_cdi {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #a9a9a9;
}

TABLE.clientTbl_cdi TH {
 border : 1px solid #a9a9a9;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #000;
 background-color : #dcdcdc;
 text-align : left;
}

TABLE.clientTbl_cdi TD {
 border : 1px solid #a9a9a9;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 background-color : #e6e6fa;
 text-align : left;
}


TABLE.clientTbl_a51 {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #89acd7;
}

TABLE.clientTbl_a51 TH {
 border : 1px solid #89acd7;
 font-family : arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #f59103;
 background-color : #333;
 text-align : left;
}

TABLE.clientTbl_a51 TD {
 border : 1px solid #89acd7;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : white;
 background-color : #787878;
 text-align : left;
}



TABLE.clientTbl_plc {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #d4d0c8;
}

TABLE.clientTbl_plc TH {
 border : 1px solid #d4d0c8;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 10px;
 color : #ffffff;
 background-color : #003333;
 text-align : center;
}

TABLE.clientTbl_plc TR.e {
	background-color:#e5e5e5;
}
TABLE.clientTbl_plc TR.o {
	background-color:#ffffff;
}

TABLE.clientTbl_plc TD {
 border : 1px solid #d4d0c8;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : black;
 text-align : left;
 height:30px;
}

TABLE.clientTbl_plc TD A { color:#0000CC; }




TABLE.clientTbl_future {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #ffffff;
}

TABLE.clientTbl_future TH {
 border : 1px solid #ffffff;
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #FFFFFF;
 background-color : #476340;
 text-align : left;
 min-height:25px;
 height:25px;
 padding:0 3px;
}

TABLE.clientTbl_future TR {
	background-color:#FFFFFF;
	border-bottom: 1px solid #7EA173;
}

TABLE.clientTbl_future TD {
 font-family : verdana,arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 text-align : left;
 min-height:20px;
 height:20px;
 padding: 7px 0 7px 3px;
}

TABLE.clientTbl_future TD A { color:#57b819; font-weight:bold; }





TABLE.clientTbl_farnell {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #CCCCCC;
}

TABLE.clientTbl_farnell TH {
 border : 1px solid;
 border-color: #f28411 #ffffff;
 font-family : Helvetica, Arial, sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #FFFFFF;
 background : #f28411 url('/images/farnell_tab_table.gif') repeat-x;
 text-align : left;
 min-height:20px;
 height:40px;
 padding : 7px;
 vertical-align: top;
}

TABLE.clientTbl_farnell TR.e {
	background-color:#ffffff;
}
TABLE.clientTbl_farnell TR.o {
	background-color:#F5F5F5;
}

TABLE.clientTbl_farnell TD {
 border : 1px solid #CCCCCC;
 font-family : Helvetica, Arial, sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : black;
 text-align : left;
 min-height:20px;
 height:20px;
 padding: 7px;
}

TABLE.clientTbl_farnell TD A { color:#528ec6; }








TABLE.clientTbl_gerber {
 width : 980px;
 border-collapse : collapse;
 border : 2px solid #ffffff;
}

TABLE.clientTbl_gerber TH {
 border : 2px solid #FFFFFF;
 font-family:"Times New Roman", Times, serif;
 font-weight : bold;
 font-size : 12pt;
 color : #0000FF;
 background-color : #FFA500;
 text-align : left;
 min-height:21px;
 height:21px;
}

TABLE.clientTbl_gerber TR.e {
	background-color:#e6e6fa;
}
TABLE.clientTbl_gerber TR.o {
	background-color:#ffe4c4;
}

TABLE.clientTbl_gerber TD {
 border : 2px solid #FFFFFF;
 font-family : "Times New Roman", Times, serif;
 font-weight : normal;
 font-size : 12pt;
 color : #0000FF;
 text-align : left;
 min-height:20px;
 height:20px;
}

TABLE.clientTbl_gerber TD A { color:#0000FF; text-decoration:none}











TABLE.clientTbl_americaii {
 width : 980px;
 border : none;
 border-collapse : collapse;
}

TABLE.clientTbl_americaii TH {
 border : 1px solid #039;
 font-family : tahoma,arial,verdana,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #FFF;
 background-color : #039;
 text-align : left;
 min-height:14px;
 height:14px;
 margin:0px;
 padding-left:4px;
}

TABLE.clientTbl_americaii TR.e {
	background-color:#FFFFFF;
}
TABLE.clientTbl_americaii TR.o {
	background-color:#FFFFFF;
}

TABLE.clientTbl_americaii TD {
 border : none;
 font-family : tahoma,arial,verdana,helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : #039;
 text-align : left;
 min-height:14px;
 height:14px;
 margin:0px;
 padding-left:4px;
}

TABLE.clientTbl_americaii TD A { color:#0000FF; text-decoration:none}













TABLE.clientTbl_ntc {
 width : 980px;
 border-collapse : collapse;
 border : 2px solid #bfc3c6;
 background-image:url('/images/ntcBG.jpg');
 background-position:top right;
 background-repeat:repeat-y;
 background-color:#f5f9fc;
}

TABLE.clientTbl_ntc TH {
 border : 1px solid #c0c8cc;
 font-family:arial,helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #000;
 background-color : #ebebed;
 text-align : left;
 min-height:24px;
 height:24px;
 padding-left:5px;
}


TABLE.clientTbl_ntc TD {
 border : 1px solid #c0c8cc;
 font-family : arial,helvetica,sans-serif;
 font-weight : normal;
 font-size : 10px;
 color : #000000;
 text-align : left;
 min-height:14px;
 height:14px;
 padding-left:5px;
 text-transform : uppercase;
}

TABLE.clientTbl_ntc TD A { color:#03C; text-decoration:underline;}





TABLE.clientTbl_elexp {
 width : 980px;
 border-collapse : collapse;
 border : 2px solid #ffffff;
}

TABLE.clientTbl_elexp TH {
 border : 2px solid #ffffff;
 font-family:verdana;
 font-weight : bold;
 font-size : 10pt;
 color : blue;
 background-color : #E6E6FA;
 text-align : left;
 padding-left:6px;
 padding-right:6px;
 min-height:24px;
 height:24px;
}


TABLE.clientTbl_elexp TD {
 border : 2px solid #ffffff;
 font-family : verdana;
 font-weight : bold;
 font-size : 9pt;
 color : #333366;
 text-align : left;
 min-height:24px;
 height:24px;
 padding-left:6px;
 padding-right:6px;
}

TABLE.clientTbl_elexp TR.e {
	background-color:#C0C0C0;
}
TABLE.clientTbl_elexp TR.o {
	background-color:#FFFFFF;
}








TABLE.clientTbl_adx {
 width : 980px;
 border-collapse : collapse;
 border : 2px solid #ffffff;
}

TABLE.clientTbl_adx TH {
 border : 2px solid #FFFFFF;
 font-family : Verdana,Arial,Helvetica,sans-serif;
 font-weight : bold;
 font-size : 11px;
 color : #FFFFFF;
 background-color : #41597f;
 text-align : left;
 min-height:40px;
 height:40px;
}

TABLE.clientTbl_adx TR.e {
	background-color:#eeeeee;
}
TABLE.clientTbl_adx TR.o {
	background-color:#ffffff;
}

TABLE.clientTbl_adx TD {
 border : 2px solid #FFFFFF;
 font-family : Verdana,Arial,Helvetica,sans-serif;
 font-weight : normal;
 font-size : 11px;
 color : #000000;
 text-align : left;
 min-height:20px;
 height:20px;
 padding:2px;
}

TABLE.clientTbl_adx TD A { color:#0000FF; text-decoration:none}









#arrow_results_table { width: 100%; }

#arrow_results_table A { color: #7C93BD; text-decoration:underline; }

#arrow_results_table TH {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	line-height: 16.3167px;
	text-align: center;
	vertical-align: middle;
	background-color: #2E3D58;
	height : 27px;
	margin : 0;
	padding : 	3px 4px;
	border : 0 #ffffff none;
}

#arrow_results_table TD {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color:	#000000;
	line-height: 16.3167px; 
	text-align: center;
	vertical-align: middle;
	height: 38px;
	margin:	0;
	padding: 3px 4px;
	border: 0 #000000 none;
}

#arrow_results_table TBODY.row1 TD {
	background-color: #E0DDC6;
}

#arrow_results_table TBODY.row2 TD {
	background-color: #F4F3E4;
}








TABLE.clientTbl_pcx {
 width : 980px;
 border-collapse : collapse;
 border : 1px solid #ffffff;
}

TABLE.clientTbl_pcx TH {
 border : 1px solid #FFFFFF;
 font-family : Arial,Helvetica,sans-serif;
 font-weight : bold;
 font-size : 12px;
 color : #FFFFFF;
 background-color : #477DBE;
 text-align : left;
 line-height:140%;
}

TABLE.clientTbl_pcx TR.e {
	background-color:#ffffff;
}
TABLE.clientTbl_pcx TR.o {
	background-color:#ffffff;
}

TABLE.clientTbl_pcx TD {
 border : 1px solid #FFFFFF;
 font-family : Arial,Helvetica,sans-serif;
 font-weight : normal;
 font-size : 12px;
 color : #000000;
 text-align : left;
 line-height:140%;
}

TABLE.clientTbl_pcx TD A { color:#0000FF; text-decoration:none}






TABLE.digiKey{
width:980px;
}
#digikeyResults	{ font-family: Times, "Times New Roman", serif; font-size: 10pt; color: #000;width:980px; }
#digikeyResults A	{ color:blue; text-decoration:underline; }
#digikeyResults .catfiltertopitem { font-size:13pt;font-normal; }
#digikeyResults .catfiltersub { font-weight: bold; }
#digikeyResults .catfilterlink { font-weight: normal; }
#digikeyResults UL { margin: 10px 30px;}
#digikeyResults	TD,TH { font-family: Times, "Times New Roman", serif; font-size: 10pt; color: #000; }






#futureResultsTbl {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
#futureResultsTbl TD {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
#futureResultsTbl A:link {COLOR: #10123b; TEXT-DECORATION: underline}
#futureResultsTbl A:hover {COLOR: #10498f; TEXT-DECORATION: underline}
#futureResultsTbl TD.borderrightwhite {BORDER-RIGHT: #ffffff 1px solid}
#futureResultsTbl TD.tabledata {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
#futureResultsTbl TR.gridRowLight{background: #ffffff;}
#futureResultsTbl TR.gridRowDark{background: #f2da93;}
#futureResultsTbl TR.sortHeader TD {background: #10123b; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #f1bb30; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
#futureResultsTbl TR.sortHeader A {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #f1bb30; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}




#sagerResultsTbl { width : 100%; border : 0; }
	#sagerResultsTbl TD	{ font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9px; background : #D3D3D3; vertical-align:middle; height : 35px; }
	#sagerResultsTbl A	{ color : #039; }

	#sagerResultsTbl TR.sagerHeader { }
		#sagerResultsTbl TR.sagerHeader TD	{ text-align : center; color : #fff; background : #039; height : 20px; }



.ROCHsearch_container { text-align: left; background-color: #fff; color:#333333; font-family:"Verdana",Geneva,Arial,Helvetica,sans-serif; font-size:11px; line-height:15px; }
.ROCHsearch_container th { padding: 5px 0px 5px 10px; font-size: 12px; font-weight: bold; font-family:"Verdana",Geneva,Arial,Helvetica,sans-serif; line-height:15px;}
.ROCHsearch_container td { font-size: 11px; font-family:"Verdana",Geneva,Arial,Helvetica,sans-serif; line-height:15px;}
.ROCHsearch_odd_table { width: 100% }
.ROCHsearch_even_table { width: 100% }
.ROCHsearch_odd_tr { background-color: #b6b6b6; }
.ROCHsearch_even_tr { }
