/* Level 1 Results */
#frm_fndProductLookup div.skuResults > table { layout: fixed; }
#frm_fndProductLookup div.skuResults > table thead tr td { vertical-align: bottom; background-color:#E0E0E0; font-weight:bold; border-bottom:1px solid black;}
#frm_fndProductLookup div.skuResults > table tbody tr td { vertical-align: top; }
#frm_fndProductLookup div.skuResults > table thead tr td:first-child,
#frm_fndProductLookup div.skuResults > table tbody tr td:first-child { width:25px; text-align:center; }
xxx#frm_fndProductLookup div.skuResults > table thead tr td:first-child + td,
#frm_fndProductLookup div.skuResults > table tbody tr td:first-child + td { width:75px; }

#frm_fndProductLookup div.skuResults > table thead tr td:first-child + td { width:93px }

#frm_fndProductLookup div.skuResults > table thead tr td:first-child + td + td,
#frm_fndProductLookup div.skuResults > table tbody tr td:first-child + td + td { width:320px; }

xxx#frm_fndProductLookup div.skuResults > table thead tr td:first-child + td + td + td { width:125px; } 
#frm_fndProductLookup div.skuResults > table thead tr td:first-child + td + td + td { width:80px; } 

#frm_fndProductLookup div.skuResults > table tbody tr td:first-child + td + td + td { width:80px; }
#frm_fndProductLookup div.skuResults > table thead tr td:first-child + td + td + td + td { width:25px; } 
#frm_fndProductLookup div.skuResults > table tbody tr td:first-child + td + td + td + td { width:25px; }

xxx#frm_fndProductLookup div.skuResults > table td { border-left:1px solid lime; }


#frm_fndProductLookup div.skuResults tr.mfrGroup td:first-child + td { font-weight:bold; text-decoration:underline; width:480px;}
#frm_fndProductLookup div.skuResults tr.noMatches td:first-child + td { padding-top:15px; color:blue;  width:480px;}


#frm_fndProductLookup div.skuResults#___Results { overflow:auto; height:275px; }

#frm_fndProductLookup div.skuResults tr.mfrGroup td { padding-top:3px; vertical-align:bottom; }
#frm_fndProductLookup div.skuResults tr.mfrGroup td:first-child + td em { font-weight:normal; }

#frm_fndProductLookup div.skuResults tr.mfrGroup td:first-child { cursor:pointer; }

#frm_fndProductLookup div.skuResults { border:1px solid silver; border-bottom:none; margin-bottom:0px; padding:0px; }
#frm_fndProductLookup div.skuResults + div.skuResults { border-top:none; border-bottom:1px solid silver; margin-top:0px; }

#frm_fndProductLookup div.skuResults#___ResultsHeader { background-color:#E0E0E0; }

/* Level 2 Results */
#frm_fndProductLookup div.l2Results > table { layout: fixed; }
#frm_fndProductLookup div.l2Results > table thead tr td { vertical-align: bottom; background-color:#E0E0E0; font-weight:bold; border-bottom:1px solid black;}
#frm_fndProductLookup div.l2Results > table tbody tr td { vertical-align: top; }
#frm_fndProductLookup div.l2Results > table thead tr td:first-child,
#frm_fndProductLookup div.l2Results > table tbody tr td:first-child { width:25px; text-align:center; }
#frm_fndProductLookup div.l2Results > table thead tr td:first-child + td,
#frm_fndProductLookup div.l2Results > table tbody tr td:first-child + td { width:75px; }
#frm_fndProductLookup div.l2Results > table thead tr td:first-child + td + td,
#frm_fndProductLookup div.l2Results > table tbody tr td:first-child + td + td { width:465px; }
#frm_fndProductLookup div.l2Results > table thead tr td:first-child + td + td + td { width:125px; } 
#frm_fndProductLookup div.l2Results > table tbody tr td:first-child + td + td + td { width:80px; }

#frm_fndProductLookup div.l2Results tr.mfrGroup td:first-child + td { font-weight:bold; text-decoration:underline; width:480px;}
#frm_fndProductLookup div.l2Results tr.noMatches td:first-child + td { padding-top:15px; color:blue;  width:480px;}


#frm_fndProductLookup div.l2Results#___Results { overflow:auto; height:275px; }

#frm_fndProductLookup div.l2Results tr.mfrGroup td { padding-top:3px; vertical-align:bottom; }
#frm_fndProductLookup div.l2Results tr.mfrGroup td:first-child + td em { font-weight:normal; }

#frm_fndProductLookup div.l2Results tr.mfrGroup td:first-child { cursor:pointer; }

#frm_fndProductLookup div.l2Results { border:1px solid silver; border-bottom:none; margin-bottom:0px; padding:0px; }
#frm_fndProductLookup div.l2Results + div.l2Results { border-top:none; border-bottom:1px solid silver; margin-top:0px; }

#frm_fndProductLookup div.l2Results#___ResultsHeader { background-color:#E0E0E0; }


/* Level 3 Results */
#frm_fndProductLookup div.l3Results > table { layout: fixed; }
#frm_fndProductLookup div.l3Results > table thead tr td { vertical-align: bottom; background-color:#E0E0E0; font-weight:bold; border-bottom:1px solid black;}
#frm_fndProductLookup div.l3Results > table tbody tr td { vertical-align: top; }
#frm_fndProductLookup div.l3Results > table thead tr td:first-child,
#frm_fndProductLookup div.l3Results > table tbody tr td:first-child { width:25px; text-align:center; }
#frm_fndProductLookup div.l3Results > table thead tr td:first-child + td,
#frm_fndProductLookup div.l3Results > table tbody tr td:first-child + td { width:75px; }
#frm_fndProductLookup div.l3Results > table thead tr td:first-child + td + td,
#frm_fndProductLookup div.l3Results > table tbody tr td:first-child + td + td { width:465px; }
#frm_fndProductLookup div.l3Results > table thead tr td:first-child + td + td + td { width:125px; } 
#frm_fndProductLookup div.l3Results > table tbody tr td:first-child + td + td + td { width:80px; }

#frm_fndProductLookup div.l3Results tr.mfrGroup td:first-child + td { font-weight:bold; text-decoration:underline; width:480px;}
#frm_fndProductLookup div.l3Results tr.noMatches td:first-child + td { padding-top:15px; color:blue;  width:480px;}


#frm_fndProductLookup div.l3Results#___Results { overflow:auto; height:275px; }

#frm_fndProductLookup div.l3Results tr.mfrGroup td { padding-top:3px; vertical-align:bottom; }
#frm_fndProductLookup div.l3Results tr.mfrGroup td:first-child + td em { font-weight:normal; }

#frm_fndProductLookup div.l3Results tr.mfrGroup td:first-child { cursor:pointer; }

#frm_fndProductLookup div.l3Results { border:1px solid silver; border-bottom:none; margin-bottom:0px; padding:0px; }
#frm_fndProductLookup div.l3Results + div.l3Results { border-top:none; border-bottom:1px solid silver; margin-top:0px; }

#frm_fndProductLookup div.l3Results#___ResultsHeader { background-color:#E0E0E0; }




#frm_fndProductLookup div.tab-body { height: auto; } /* changed from 400 for dxtheme helvetica now */

#frm_fndProductLookup tr.fndCurrentRow { background-color:cyan; }
#frm_fndProductLookup tr.fndCurrentRow td { background-color:cyan; color:black; }



/* partner find */
#frm_fndPartnerLookup div.partnerResults > table { layout: fixed; }
#frm_fndPartnerLookup div.partnerResults > table thead tr td { vertical-align: bottom; background-color:#E0E0E0; font-weight:bold; border-bottom:1px solid black;}
#frm_fndPartnerLookup div.partnerResults > table tbody tr td { vertical-align: top; }
#frm_fndPartnerLookup div.partnerResults > table thead tr td:first-child,
#frm_fndPartnerLookup div.partnerResults > table tbody tr td:first-child { width:25px; text-align:center; }
#frm_fndPartnerLookup div.partnerResults > table thead tr td:first-child + td,
#frm_fndPartnerLookup div.partnerResults > table tbody tr td:first-child + td { width:355px; }
#frm_fndPartnerLookup div.partnerResults > table tbody tr td:first-child + td div { color:silver; }
#frm_fndPartnerLookup div.partnerResults > table thead tr td:first-child + td + td,
#frm_fndPartnerLookup div.partnerResults > table tbody tr td:first-child + td + td { width:175px; }
/*
#frm_fndPartnerLookup div.partnerResults > table thead tr td:first-child + td + td + td { width:125px; } 
#frm_fndPartnerLookup div.partnerResults > table tbody tr td:first-child + td + td + td { width:80px; }
*/

#frm_fndPartnerLookup div.partnerResults tr.terGroup td:first-child + td { font-weight:bold; text-decoration:underline; width:480px;}
#frm_fndPartnerLookup div.partnerResults tr.noMatches td:first-child + td { padding-top:15px; color:blue;  width:480px;}


#frm_fndPartnerLookup div.partnerResults#___PartnerResults { overflow:auto; height:275px; }

#frm_fndPartnerLookup div.partnerResults.multiple#___PartnerResults { overflow:auto; height:260px; }

#frm_fndPartnerLookup div.partnerResults tr.terGroup td { padding-top:3px; vertical-align:bottom; }
#frm_fndPartnerLookup div.partnerResults tr.terGroup td:first-child + td em { font-weight:normal; }

#frm_fndPartnerLookup div.partnerResults tr.terGroup td:first-child { cursor:pointer; }

#frm_fndPartnerLookup div.partnerResults { border:1px solid silver; border-bottom:none; margin-bottom:0px; padding:0px; }
#frm_fndPartnerLookup div.partnerResults + div.partnerResults { border-top:none; border-bottom:1px solid silver; margin-top:0px; }

#frm_fndPartnerLookup div.partnerResults#___PartnerResultsHeader { background-color:#E0E0E0; }


#frm_fndPartnerLookup div.tab-body { height: 400px; }

#frm_fndPartnerLookup tr.fndCurrentRow { background-color:cyan; }
#frm_fndPartnerLookup tr.fndCurrentRow td { background-color:cyan; color:black; }



/* document find */
#frm_fndDocumentLookup div.documentResults > table { layout: fixed; }
#frm_fndDocumentLookup div.documentResults > table thead tr td { vertical-align: bottom; background-color:#E0E0E0; font-weight:bold; border-bottom:1px solid black;}
#frm_fndDocumentLookup div.documentResults > table tbody tr td { vertical-align: top; }
#frm_fndDocumentLookup div.documentResults > table thead tr td:first-child,
#frm_fndDocumentLookup div.documentResults > table tbody tr td:first-child { width:25px; text-align:center; }
#frm_fndDocumentLookup div.documentResults > table thead tr td:first-child + td,
#frm_fndDocumentLookup div.documentResults > table tbody tr td:first-child + td { }
#frm_fndDocumentLookup div.documentResults > table tbody tr td:first-child + td div { color:silver; }
#frm_fndDocumentLookup div.documentResults > table thead tr td:first-child + td + td { }
#frm_fndDocumentLookup div.documentResults > table tbody tr td:first-child + td + td { }
/*
#frm_fndDocumentLookup div.documentResults > table thead tr td:first-child + td + td + td { width:125px; } 
#frm_fndDocumentLookup div.documentResults > table tbody tr td:first-child + td + td + td { width:80px; }
*/

#frm_fndDocumentLookup div.documentResults tr.terGroup td:first-child + td { font-weight:bold; text-decoration:underline;}
#frm_fndDocumentLookup div.documentResults tr.noMatches td:first-child + td { padding-top:15px; color:blue;}


#frm_fndDocumentLookup div.documentResults#___DocumentResults { overflow:auto; height:275px; }

#frm_fndDocumentLookup div.documentResults tr.terGroup td { padding-top:3px; vertical-align:bottom; }
#frm_fndDocumentLookup div.documentResults tr.terGroup td:first-child + td em { font-weight:normal; }

#frm_fndDocumentLookup div.documentResults tr.terGroup td:first-child { cursor:pointer; }

#frm_fndDocumentLookup div.documentResults { border:1px solid silver; border-bottom:none; margin-bottom:0px; padding:0px; }
#frm_fndDocumentLookup div.documentResults + div.documentResults { border-top:none; border-bottom:1px solid silver; margin-top:0px; }

#frm_fndDocumentLookup div.documentResults#___DocumentResultsHeader { background-color:#E0E0E0; }


#frm_fndDocumentLookup div.tab-body { height: 400px; }

#frm_fndDocumentLookup tr.fndCurrentRow { background-color:cyan; }
#frm_fndDocumentLookup tr.fndCurrentRow td { background-color:cyan; color:black; }

/* contact find */
#frm_fndContactLookup div.contactResults > table { layout: fixed; }
#frm_fndContactLookup div.contactResults > table thead tr td { vertical-align: bottom; background-color:#E0E0E0; font-weight:bold; border-bottom:1px solid black;}
#frm_fndContactLookup div.contactResults > table tbody tr td { vertical-align: top; }
#frm_fndContactLookup div.contactResults > table thead tr td:first-child,
#frm_fndContactLookup div.contactResults > table tbody tr td:first-child { width:25px; text-align:center; }
#frm_fndContactLookup div.contactResults > table thead tr td:first-child + td,
#frm_fndContactLookup div.contactResults > table tbody tr td:first-child + td { width:355px; }
#frm_fndContactLookup div.contactResults > table tbody tr td:first-child + td div { color:silver; }
#frm_fndContactLookup div.contactResults > table thead tr td:first-child + td + td,
#frm_fndContactLookup div.contactResults > table tbody tr td:first-child + td + td { width:175px; }
/*
#frm_fndContactLookup div.contactResults > table thead tr td:first-child + td + td + td { width:125px; } 
#frm_fndContactLookup div.contactResults > table tbody tr td:first-child + td + td + td { width:80px; }
*/

#frm_fndContactLookup div.contactResults tr.terGroup td:first-child + td { font-weight:bold; text-decoration:underline; width:480px;}
#frm_fndContactLookup div.contactResults tr.noMatches td:first-child + td { padding-top:15px; color:blue;  width:480px;}


#frm_fndContactLookup div.contactResults#___ContactResults { overflow:auto; height:255px; }

#frm_fndContactLookup div.contactResults tr.terGroup td { padding-top:3px; vertical-align:bottom; }
#frm_fndContactLookup div.contactResults tr.terGroup td:first-child + td em { font-weight:normal; }

#frm_fndContactLookup div.contactResults tr.terGroup td:first-child { cursor:pointer; }

#frm_fndContactLookup div.contactResults { border:1px solid silver; border-bottom:none; margin-bottom:0px; padding:0px; }
#frm_fndContactLookup div.contactResults + div.contactResults { border-top:none; border-bottom:1px solid silver; margin-top:0px; }

#frm_fndContactLookup div.contactResults#___ContactResultsHeader { background-color:#E0E0E0; }


#frm_fndContactLookup div.tab-body { height: 400px; }

#frm_fndContactLookup tr.fndCurrentRow { background-color:cyan; }
#frm_fndContactLookup tr.fndCurrentRow td { background-color:cyan; color:black; }