 @import url("ti-header-menus-style.css");
        
     /*DONT USE THIS FIRST CLASS */
      
    .nothing {font-size:10px; }
    

    /*These are pre-defined styles for standard HTML tags */
    
    p {font-size:11px; }
    
	h1 {font-size:13px;  color:#333; font-weight: bold;}
	h2 {font-size:13px;  color:#333; font-weight: bold;}
	h3 {font-size:11px;  color:#333;}
	h4 {font-size:11px;  color:#333;}
	h5 {font-size:11px;  color:#333;}
	h6 {font-size:11px;  color:#333;}    
    ul {font-size:11px;  list-style-type: square; line-height: 15px;}
    
    ol {font-size:11px; } 
    
        
    /*This group is in all 3 style sheets */
            
    .pagetitle {font-size:12px; }
    
    .navbullet {font-size:10px;  color:#f60;}    
    
    .navfont {font-size:10px; }
    
    .navsubfont {font-size:10px; }
     
    .bodyfont {font-size:11px; }
        
    .bodyfontsmall {font-size:10px; }
     
    
    /*This group is navigation NOT in all 3 style sheets */
     
    .pagetitlearrow {font-size:11px;  color:#f00;}
     
    .leftnavheader {font-size:11px;  background-color:#69c;}
    
    .leftnavheaderyellow {font-size:11px;  background-color:#fc0;}
    
    .leveltwonavcolor {background-color:#ffc;}
    
    .levelthreenavcolor {background-color:#ffc;}
    
    .levelthreenavfont {font-size:10px; }
    
    .levelthreenavborder {border-color: #666; border-width:1px;}
    
    .leftnavborder {border-color: #666; border-width:1px;}
    
    .rightnavheader {font-size:11px; }
    
    .rightnavborder {border-color: #666; border-width:1px;}
        
    .navshadegray {background-color:#ccc;}
    
    .parentfont {font-size:10px;  color:#f00;}
    
    
    /*This group is body content NOT in all 3 style sheets */
    
    .subheader{font-size:11px; }
        
    .bodyfontcolor {font-size:11px;  color:#f00;}
        
    .featurecolor {background-color:#ccc;}
    
    .yellowcontainer {background-color:#ffc;}
    
    .producttreehighlight {background-color:#ccc;}
    
    .maintabheader {font-size:10px;  color:#fff; background-color:#006;}
    
    .paratableshadeon {font-size:10px;  background-color:#e0e0e0; color:#000; font-weight:normal;}
    
    .paratableshadeoff {font-size:10px;  background-color:#eee; color:#000; font-weight:normal;}
    
    .p1 {font-size:10px;  background-color:#e0e0e0; color:#000; font-weight:normal;}
    
    .p0 {font-size:10px;  background-color:#eee; color:#000; font-weight:normal;}    
    
    .paratableborder {border-color: #666; border-width:1px;}
    
    .smallbullet {font-size:10px; font-family:arial;}
    
    .relatedlinks {font-size:11px;  color:#000; font-weight:bold;}
    
        
    /*This group is header content included in all 3 style sheets */
    
    .headerlogocolor {background-color:#000;}
    
    .headerredcolor {background-color:#f00;}
    
    .headerdropdowncolor {background-color:#999;}
    
    .headersearchcolor {background-color:#ffc;}
                    
    .headerlinkscolor {background-color:#666;}
    
    .headerlinkscoloractive { font-size:10px; color:#ccc; background-color:#333;}
    
    .advsearch { font-size:10px; color:#f00;}
    
    .advsearchbullet {font-family:arial; font-size:10px; color:#f00;}
    
    .headerlinkdivider { font-size:10px; color:#666;}
    
   
    
    /*This group is footer content included in all 3 style sheets */
    
    .footerfont {font-size:10px; font-family:arial;}
        
    .footercolor {background-color:#ccc; border-color: #000; border-width:1px;}
    
    .footerfontlinks { font-size:10px; color:#006;}
    
    .footerfontcopy {font-family:arial; font-size:10px; color:#666;}
    
    .footerfonttrade {font-family:arial; font-size:10px; color:#333;}
    
    .categoryhead1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #C0C0C0;}
    
/*This group is NEW header content */   
    #primaryNav { background-image: url('http://www.ti.com/pub/graphics/nav/header_redgrey_tile.gif'); }
    form.hdrsearch { margin:0; padding: 0; display: inline; }
    .block { display: block; margin: 0; }

    .headertopnavbg { background-color: #666; } /* skip the bg image for nn4. */
    /* specify link properties in the header */
    a.hdrln, a:link.hdrln, a:active.hdrln { color: #03F; }
    a:visited.hdrln { color: #666; }
    /*/*/
    .headertopnavbg { background-color: #666; background-image: url('http://www.ti.com/pub/graphics/nav/header_topnavbg.gif'); }
    a.hdrln { text-decoration: none; }
    a.hdrln:hover { text-decoration: underline; }
    /* end hide from nn4 */
    
    /* topbar links, menu triggers */
    .hdrTopMenu, .hdrTopMenu_Hover, .newheaderlinkscoloractive { font-size:11px; }
    .hdrTopMenu, .newheaderlinkscoloractive, .hdrTopMenu a.hdrln, .hdrTopMenu a.hdrln:active, .hdrTopMenu a.hdrln:visited { 
        color: #fff; 
    } 
    .hdrTopMenu a:visited.hdrln { color: #fff; }
    .hdrTopMenu_Hover, .hdrTopMenu_Hover a.hdrln { color: #666; background-color: #fff; }
    .hdrTopMenu_Hover a.hdrln:hover { color: #03F; text-decoration: none; }
    
    .newheadersearchcolor {background-color:#E5E5E5;}
    .newheaderlinkdivider { font-size:10px; line-height: 14px; color:#666666; overflow: hidden; height: 21px; } /* now contains only a graphic */
    .headerbodyfont {font-size:11px; color:#333333}
    .headerbodyfontsmall {font-size:10px; }
    .hdrhorizontaldivider {background-color:#333333;}
    .headerdivider {background-color:#cccccc;}
    .rtnavbodyfont {font-size:10px; color:#333; text-indent: -9px; margin: 0 0 2px 20px;}

/* NEW STYLES */
/* These come from the new stylesheet structure */
/* They've been added to allow new styles to be used in older parts of the site */
.hilightTitle {font-size: 16px; font-family: arial, sans-serif; font-weight: bold; color: #333;}
.hilightBg {background-color:#f4f4f4;}
p.hangingIndentList {text-indent: -13px; margin: 0 0 2px 20px;}
.containerborder {background-color: #666;}
span.spcr {font-size:2px;}
.title {font-size:11px;  font-weight:bold;color: #333;}
.primtitle {background-color: #99ccff; font-family: arial; font-size: 13px; font-weight: bold; color: #333; line-height : 20px; margin: 0 0 -8px 8px; vertical-align:text-bottom;}
table.container {border: 1px none #666; border-style: solid; border-collapse: collapse;}
.containerborder {background-color: #666;}

/* default <a> link standard */
a:link { color: #03F; }
a:visited { color: #8347D2; }
a:active { }
a { text-decoration: none; }
a:hover { text-decoration: underline; }