@charset "utf-8";
/*--------[ default.asp STYLES ]-----------*/
#partNumber { width:166px; }
.cr_matchedOn { width:30%; text-align:left; }
.cr_part { width:17%; text-align:center; }
.cr_prodDesc { width:28%; text-align:left; }
.cr_comVar { width:25%; text-align:left; }
.cr_matchNum { font-weight:bold; display:block; }
.cr_quantity { width:10%; text-align:center; }
.cr_assembly_part { width:17%; text-align:center; }
.cr_assembly_prodDesc { width:28%; text-align:left; }
.cr_assembly_comVar { width:45%; text-align:left; }
.cr_assembly_notes {border-left: 1px solid black; border-right: 1px solid black; background:#f7f7f7; font-weight:bold}
.cr_status { margin-top:1em; }
	.cr_status a { vertical-align:bottom; padding-top:1px; }
.cr_desc { font-weight:bold; display:block; }
.cr_notRoHS { margin:5px 0 5px 15px; }
.cr_RoHS { margin:5px 0; }
.cr_leaf { margin-right:4px; }
.cr_aliasTitle { display:block; margin-left:5px; }
.cr_aliases { padding:0 0 0 15px; }
.cr_compare { margin-right:5px; }
table.TE_table th { padding:4px 5px; }
table.TE_table tr.footer td { text-align:right; padding:4px 10px; border:0; }
table.TE_table tbody td { border:0; }
table.TE_table tbody tr.altColor td { text-align:right; border-top:solid 1px #CCC; border-bottom:solid 1px #000; }
table.TE_table tbody td.cr_part { border-left:solid 1px #CCC; }
table.TE_table tbody td.cr_comVar { border-left:solid 1px #CCC; }
table.TE_table tbody td.cr_comVar ul { margin-top:2px; margin-bottom:0 }
.cr_defLabel { width:140px; }
/*--------[ MULTIPLE PART NUMBER STYLES ]--*/
#mp_pleaseNote { width:250px; float:left; clear:none; margin-left:35px; }
#multiParts { width:26em; margin-top:10px; }
/*--------[ UPLOAD SPREADSHEET STYLES ]----*/
.cr_sprLabel { width:160px; }
#spreadsheet { width:380px; }
#sp_pleaseNote { width:570px; float:left; clear:left; }
#sp_pleaseNote li { white-space:nowrap; }
/*--------[ COMMON IDS ]-------------------*/
#TE_quickLinks { margin-left:0px; margin-right:10px; }
	#TE_quickLinks ul { margin-top:1em; }
	#TE_quickLinks a { display:inline; }
/*--------[ COMMON CLASSES ]---------------*/
.cr_Form { float:left; clear:left; margin-bottom:10px; }
	.cr_Form fieldset { background:#f9f9f9; border:0; padding:5px 10px; float:left; clear:left; }
	.cr_Form div { padding:2px 0; }
.cr_Label { font-weight:bold; display:inline-block; padding-left:10px; }
.TE_required { background:url('/_TEincludes/TEimages/TE_required.gif') no-repeat left 4px; }
.cr_Submit input { margin-top:6px; }
.cr_stopFloats { float:none; clear:both; display:block; }
div.TE_attention h2 { font-size:8pt; margin:0; padding:0; }
div.TE_attention ul { margin:2px 0 0 15px; padding:0; }
div.TE_attention ul li { margin-top:8px; }
/*--------[ OVERWRITE MASTER.CSS ]---------*/
label.TE_required { background-position:left 4px; }
.TE_raisedtable tbody td { text-align:left; padding-left:5px; }
	.TE_raisedtable tbody td em { font-style:normal; font-weight:bold; display:block; }
	.TE_raisedtable tfoot td { height:4px; }
.TE_note { display:block; font-size:1em; }
.TE_noImageThumb { margin:0 auto; }
table.TE_table { border-collapse:separate; border:solid 1px #000; }
div.TE_ErrorBox { height:50px; min-height:50px; background-position:10px center; display:block; padding-left:60px; }
	.TE_ErrorBox em { height:50px; min-height:50px; line-height:50px; font-style:normal; font-weight:bold; display:block; }
.TE_attention { padding:10px; }
/*--------[ OVERLAY MESSAGE STYLES ]-------*/
.preventAction { background:rgb(237, 237, 237); -moz-background-clip:-moz-initial; -moz-background-origin:-moz-initial; -moz-background-inline-policy:-moz-initial; opacity:0.8; filter:alpha(opacity=80); position:absolute; top:0; left:0; z-index:10000001; display:block; visibility:hidden; }
.messageOverlay { width:400px; position:absolute; z-index:10000001; visibility:hidden; }
	.messageOverlay h2 { background:url('../images/bg_msg_tl.gif') no-repeat top left; font-size:11pt; margin:0; padding:0 0 0 5px; }
		.messageOverlay h2 span { background:url('../images/bg_msg_tr.gif') no-repeat top right; display:block; margin:0; padding:0 5px 0 0; }
			.messageOverlay h2 span em { height:36px; line-height:36px; color:#FFF; background:#407ea0; font-size:80%; font-style:normal; display:block; margin:0; padding:0; }
	.messageOverlay div { background:url('../images/bg_msg_bl.gif') no-repeat top left; display:block; padding:0 0 0 5px; }
		.messageOverlay div p { background:url('../images/bg_msg_br.gif') no-repeat top right; display:block; margin:0; padding:0 5px 0 0; }
			.messageOverlay div p span { background:#FFF url('../images/bg_msg_bottom.gif') repeat-x bottom; display:block; }
				.messageOverlay div p span em { height:49px; background:url('../images/loading_big.gif') no-repeat 10px center; line-height:49px; font-style:normal; font-weight:bold; padding:0 0 0 55px; display:block; }
	.preventAction iframe { height:3000px; width:3000px; filter:mask(); position:absolute; top:0; left:0; z-index:-1; display:none; display:block; }
