#lm3-widget{
	padding:10px 20px 10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #BABABA;
	background: #fff;
	-moz-box-shadow: 3px 3px 4px #7E8082;
	-webkit-box-shadow: 3px 3px 4px #7E8082;
	box-shadow: 3px 3px 4px #7E8082;
/*	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DCDCDE')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DCDCDE');
*/	
	background: #fff; /* for non-css3 browsers */
	/*
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DCDCDE'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#DCDCDE)); 
	background: -moz-linear-gradient(top,  #ffffff,  #DCDCDE); 
	*background: url("http://www.ti.com/ww/en/widgets/assets/ie-widget-bg.gif") repeat-x scroll 0 0 transparent;
	*/
	position:relative;
}

#lm3-widget {padding:14px 13px;}

#lm3-widget .lm3-title {color:#000; font-size:17px; font-weight:bold; margin-bottom:10px;}
#lm3-widget #tags {width:100px;}
#lm3-widget .lm3-input {margin-bottom:10px;}
#lm3-widget .lm3-input label {color:#cc0000; font-weight:bold;}
#lm3-widget .lm3-input input {color:#525252; }
#lm3-widget .part .link h2 {color:#333333; font-size:18px; font-weight:bold; margin:0 0 10px; }
#lm3-widget .part .link ul {line-height:14px; margin:0 0 5px; padding:0;}
#lm3-widget .part .link li {background:none; font-size:14px; list-style:none; margin:0; padding:0 0 6px;}
#lm3-widget .part .link li a {background: url("http://www.ti.com/js/shared/selectiontool/graphics/iconsSelection.png") no-repeat scroll 0 -1000px transparent; padding: 0 0 0 21px;}
#lm3-widget .part .link li.detail a {background-position: 0 -1030px;}
#lm3-widget .part .link li.buy a {background-position: 0 -1060px; font-weight:bold;}
#lm3-widget .part .link li.tool a {background-position: 0 -1090px;}
#lm3-widget .part .link li.doc a {background-position: 0 -1120px;}

.lm3-autocomplete {max-height:150px; overflow-x:hidden; overflow-y:auto;}
ul.lm3-autocomplete li {background:none;}

#lm3-modal-mask {
	background:#000; display:block; height:100%; left:0; position:fixed; top:0; width:100%; z-index:9999;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#lm3-modal {background:#fff; height:auto; min-height:80px; left:450px; padding:30px 0 0; position:absolute; top:280px; width:auto; z-index:10000;}
#lm3-modal.IEH {top:185px;}
#lm3-close {background:url(http://www.ti.com/assets/images/icons/icon_m_close_b.png) no-repeat 0 0; display:block; position:absolute; top:5px; right:5px; height:20px; width:20px;}
#lm3-close:hover {background-image:url(http://www.ti.com/assets/images/icons/icon_m_close_a.png);}
#lm3-modal table {border-collapse:collapse;}
#lm3-modal table th, #lm3-modal table td {border:1px solid #e0e0e0; padding:6px 10px 6px 6px; text-align:left;}
#lm3-modal table tr.odd th, #lm3-modal table tr.odd td {background:#fff;}
#lm3-modal table tr.even th, #lm3-modal table tr.even td {background:#f0f0f0;}
#lm3-modal table tr.lm3-table-header th {background:#115566; color:#fff;}



/*overwrites for e2e*/
.layout-region.left-sidebar #lm3-widget .hidden {display:none !important;}
.layout-region.left-sidebar #lm3-widget .button { background:#fff; border:1px solid #c0c0c0; padding:6px 10px; border-radius:5px; display:inline-block; font-size:1em; color:#118899; white-space:nowrap; margin-right:20px;
                background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e0e0e0) );
                background:-moz-linear-gradient( center top, #ffffff 5%, #e0e0e0 100% );
                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e0e0e0'); }
.layout-region.left-sidebar #lm3-widget .button:hover { background:#e0e0e0; text-decoration:none; color:#118899;
                background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e0e0e0), color-stop(1, #ffffff) );
                background:-moz-linear-gradient( center top, #e0e0e0 5%, #ffffff 100% );
                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#ffffff'); }
.layout-region.left-sidebar #lm3-widget .button.red { background:#ee0000; border-color:#5e5e5e; color:#fff; font-weight:bold;
                background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ee0000), color-stop(1, #aa0000) );
                background:-moz-linear-gradient( center top, #ee0000 5%, #aa0000 100% );
                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee0000', endColorstr='#aa0000'); }
.layout-region.left-sidebar #lm3-widget .button.red:hover { text-decoration:none;
                background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #aa0000), color-stop(1, #ee0000) );
                background:-moz-linear-gradient( center top, #aa0000 5%, #ee0000 100% );
                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa0000', endColorstr='#ee0000'); }
.layout-region.left-sidebar #lm3-widget .button.black { background:#666666; border-color:#5e5e5e; color:#fff; font-weight:bold;
                background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #666666), color-stop(1, #111111) );
                background:-moz-linear-gradient( center top, #666666 5%, #111111 100% );
                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#111111'); }
.layout-region.left-sidebar #lm3-widget .button.black:hover { background:#111111; text-decoration:none;
                background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #111111), color-stop(1, #666666) );
                background:-moz-linear-gradient( center top, #111111 5%, #666666 100% );
                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111', endColorstr='#666666'); }
.layout-region.left-sidebar #lm3-widget .button.disabled { background:#e0e0e0; filter:none; border-color:#d0d0d0; color:#fff; font-weight:bold; }
.layout-region.left-sidebar #lm3-widget .button.disabled:hover { background:#e0e0e0; filter:none; }
.layout-region.left-sidebar #lm3-widget { 
	margin: 0 6px 6px 0; 
	margin-right: 0\9;
	
}
.layout-region.left-sidebar #lm3-widget .part .link h2 { padding-top: 0; }
.layout-region.left-sidebar #lm3-widget .part .link li a { color: #118899; }
.layout-region.left-sidebar #lm3-widget .part .link li a:hover { color: #CC0000; }


/*end 2e2 stuff*/

