/* 	ticom-device.css
		styles for all device pages, 
		and implementing a default corporate look and feel */
@import url(http://focus.ti.com/css/shared/ticom2-cntbox.css);		
/*Standard Tags*/
	.spcr1 { margin-left: 5px; }
	p {margin-left: 5px; }
	p.title {margin-left: 5px; }
	
/*a link for anchor tags only*/		
   	a.anchorlink:link { color: #03F; }
    a.anchorlink:visited { color: #03F; }
    a.anchorlink:active { }
    a.anchorlink { text-decoration: none; }
    a.anchorlink:hover { text-decoration: underline; }	
	
/*Table cell components*/
	table.container {border-collapse: separate;} /* see also */
    .tbl1 { vertical-align: middle; white-space: nowrap; }  
    .tbl2alt {font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; vertical-align: middle; white-space: nowrap; }  
	.tbl2 {background-color: #b9b9b9; white-space: nowrap; }
	.tbl2a {background-color: #b9b9b9; color: #333; font-family: verdana, sans-serif; font-size: 10px; font-weight: normal; white-space: nowrap; height: 19px; }
    .tbl3 {white-space: nowrap; vertical-align: middle; }
    .tbl3a {background-color: #ccc; color: #333; font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; white-space: nowrap; vertical-align: bottom; height: 19px; }
	.tbl4b {background-color: #DDDBDD; color: #333; font-family: verdana, sans-serif; font-size: 10px; font-weight: normal; }
			
/*Table cell components specific to device-style*/
	.anchor { background-color: #b9b9b9;  height: 19px; }
	.anchor1 { font-size: 10px; font-family: verdana, sans-serif; background-color:#b9b9b9; font-weight:bold; vertical-align: middle; margin-left: 4px; white-space: nowrap;  } 
	.anchor2 { font-size: 10px; font-family: verdana, sans-serif; background-color:#b9b9b9; color:#838383; font-weight:bold; vertical-align: middle; margin-left: 4px; white-space: nowrap;  }

	td.keydoc { line-height: 14px; } 
	.techdoc1 { font-size: 11px; font-family: verdana, sans-serif; color: #333; font-weight: bold; margin-left: 20px; }  
	.techdoc2 { font-size: 11px; font-family: verdana, sans-serif; color: #333; font-weight: normal; margin-left: 20px; }  
	.techdoc3 { font-size: 11px; font-family: verdana, sans-serif; color: #333; font-weight: bold; margin-left: 6px; }  
	.techdoc7 { font-size: 11px; font-family: verdana, sans-serif; margin-left: 6px; height: 16px;}  
	.techdoc4 { font-size: 11px; font-family: verdana, sans-serif; color: #333; font-weight: bold; margin-left: 22px; }  
	.techdoc5 { font-size: 11px; font-family: verdana, sans-serif; color: #333; font-weight: normal; margin-left: 35px; }  
	.techdoc6 { font-size: 11px; font-family: verdana, sans-serif; color: #333; font-weight: bold; margin-left: 35px; } 
	.techdocnoindent1 { font-size: 11px; font-family: verdana, sans-serif; color: #333; font-weight: bold; margin-left: 2px; } 
	.techdocnoindent2 { font-size: 11px; font-family: verdana, sans-serif; color: #333; font-weight: normal; margin-left: 2px; }  
	.mytidesc { font-size: 10px; font-family: verdana, sans-serif; color: #333; font-weight: bold; vertical-align: middle; text-align: right; } /* used text-align for NN4.7 */

/*Image styles*/
	img.arrow { margin-left: 4px; } 
	img.arrow2 { margin-left: 2px; } 
	img.bottom {vertical-align: middle; margin-left: 4px; } 
	img.rhs { margin-left: 7px; vertical-align: middle; text-align: right; } 
	
 /* used to provide left and right margin to page excluding tiheader*/
 	.contentmargin {margin:0px 10px 0px 10px; width:100%}
	html>body .contentmargin {width:auto;}
 	.alerttxt {font-size: 18px; font-family: arial, sans-serif; font-weight: bold; color: #CE0000; }
	.alerttxtblk {font-size: 18px; font-family: arial, sans-serif; font-weight: bold; color: #000000; }

/*Box Style Components*/
/*Use when there's no need for tables*/
	.box1
	{ border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-color: #D6C6A0;
	border-style: none; 
	padding: 0px; 
	margin-bottom: 1px; width:100%; height: 19px; background-color:#c00; } /* used borders for NN4.7 */ 	
	.box1font {color: #fff; font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; margin-left: 3px; vertical-align: middle; } 
	
	.box2
	{ border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-color: #D6C6A0;
	border-style: none; 
	padding: 0px; 
	margin-bottom: 1px; width:100%; height: 19px; background-color:#b9b9b9; } /* used borders for NN4.7 */ 
	.box2font { font-family: verdana, sans-serif; font-size: 10px; font-weight:bold; vertical-align: middle; margin-left: 4px; color: #333;} 
	
	.box5 
	{border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #D6C6A0;
	border-style: none;
	padding: 0px;
	margin-bottom: 1px; margin-top: 1px; width:100%; line-height:18px; background-color:#eee; } /* used borders for NN4.7 */ 

	.boxbottom
	{ border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-color: #D6C6A0;
	border-style: none; 
	padding: 0px; 
	margin-bottom: 1px; width:100%; background-color:#999; }
/* Anonymous Personalization */
.cntboxhead h2, .cntboxbody p, .cntboxbody li, .cntboxbody h1 {font-size:10px}
#cmpntpromo {margin-top:5px;}
#cmpntpromo ul {margin-top:-.5em;}
#cmpntpromo p {margin-top:-.2em;}
#cmpntalterprod .cntboxbody li, #cmpntviewedprod .cntboxbody li, #cmpnttag .cntboxbody li, #cmpntbd .cntboxbody li, #cmpntseealso .cntboxbody li {background:url(http://focus.ti.com/graphics/shared/css/ul-dash.gif) no-repeat 0 .9em; padding:.4em 0 0 .8em; margin:0;}
#cmpntalterprod .cntboxbody p, #cmpnttag .cntboxbody p {margin:3px 0;}
#cmpntseealso .cntboxbody h1 {border:0; margin:0 0 .2em 0;}