﻿/* From base.css */
*{
outline:0px;
border:0px;
margin:0px;
padding:0px;

font-family:inherit;
font-size:100%;
line-height:inherit;
text-align:inherit;
list-style:none;
border-collapse:collapse;
white-space:normal;
}

html{
//overflow:-moz-scrollbars-vertical;
height:100%;
}

a{
color:#1f4ab2;
}

body{
font-family:Arial, Helvetica, sans-serif;
background-color:#ffffff;
padding:0px;
margin:0px;
/*text-align:center;*/
/*font-size:78%;*/
font-size:9pt;
color:#000000;
height:100%;	
}

.clearboth{
clear:both;
display:block;
}

.nowrap{
white-space:nowrap;
}

textarea{
border:1px solid #cccccc;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
line-height:normal;
padding:1px 0px 1px 4px;
}

select{
border:1px solid #cccccc;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
line-height:normal;
padding:1px 0px 1px 0px;
text-align:left;
}

option{
padding:0px 2px 0px 2px;
}

input{
border:1px solid #cccccc;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
line-height:normal;
padding:1px 0px 1px 4px;
}

.input-button{
background-color:#999999;
color:#eeeeee;
font-variant:small-caps;
border-bottom:1px solid #333333;
border-right:1px solid #333333;
border-top:1px solid #999999;
border-left:1px solid #999999;
padding:1px 4px 1px 4px;
cursor:pointer;
}

.input-checkbox{
border:0px;
}	

blockquote{
margin-left:2.5em;
}

p{
padding-bottom:1em;
}

ul{
margin-left:2.5em;
margin-bottom:1em;
}

ol{
margin-left:2.5em;
margin-bottom:1em;
}

ol li{
list-style:decimal;
}

ul li{
list-style:disc;
padding-bottom:6px;
}


/* From axs.css */
a.axs{
display:none;
}

fieldset.axs{

}
fieldset.axs legend{
display:none;
}

fieldset.axs-links{
display:none;
}	


/* From container.css */
#siteContainer{
width:900px;
margin:0px auto 0px auto;
text-align:center;
}

#siteContainer .inner{

}

#siteBreadcrumb{
background-image:url(/Style%20Library/images/Silabs/breadcrumb-bg.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
height:43px;
overflow:hidden;
text-align:left;
font-size:90%;
color:#666666;
}	

#siteBreadcrumb .inner{
padding:13px 19px 0px 19px;
}

#siteBreadcrumb a{
color:#333333;
}

#siteBreadcrumb a:hover{
color:#666666;
}

#siteFlashBanner{
background-color:white;
padding:0px;
}

/* From header.css */
#siteHeader{
text-align:left;
margin-top:10px;	
z-index:50;
position:relative;
width:900px;
}

#siteHeader .inner-home{
padding-left:10px;
padding-bottom:5px;
background-image:url(/Style%20Library/images/Silabs/header-bg-home.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#siteHeader .inner-sub{
padding-left:10px;
padding-bottom:5px;
background-image:url(/Style%20Library/images/Silabs/header-bg-sub.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.header-input-search-keyword{
float:right;
padding-right:10px;
margin-top:5px;
}

.header-input-search-keyword input{
border:0px;
background:none;
background-image:url(/Style%20Library/images/Silabs/special-input-bg.gif);
padding:3px 0px 0px 7px;
height:18px;
width:132px;
float:left;
color:#999999;
}

.header-input-search-keyword img{
float:left;
}

.header-input-search-part{
float:right;
padding-right:10px;
margin-top:5px;
}

.header-input-search-part input{
border:0px;
background:none;
background-image:url(/Style%20Library/images/Silabs/special-input-bg.gif);
padding:3px 0px 0px 7px;
height:18px;
width:155px;
float:left;
color:#999999;
}

.header-input-search-part img{
float:left;
}

.Logo{
margin-left:10px;
float:left;
}

.nav-global{
margin:0px;
clear:both;
font-family:Helvetica, Arial, sans-serif;
padding-top:1px;
}

.nav-global li{
list-style:none;
float:left;
padding:0px;
}

.nav-global li a{
text-decoration:none;
color:#333333;
font-size:110%;
font-weight:bold;
cursor:pointer;
display:block;
float:left;
height:22px;
overflow:hidden;
}

.nav-global li a .left{
padding:2px 10px 0px 20px;
display:block;
float:left;
height:24px;
background-image:url(/Style%20Library/images/Silabs/nav-global-left.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

.nav-global li a .right{	
display:block;
float:left;
width:6px;
height:24px;
background-position:0px 0px;
}

.nav-global li a:hover, .nav-global li a.focus{
color:#ffffff;
}

.nav-global li a:hover .left,  .nav-global li a.focus .left{
background-image:url(/Style%20Library/images/Silabs/nav-global-hover-left.gif);
}

.nav-global li a:hover .right,  .nav-global li a.focus .right{
background-image:url(/Style%20Library/images/Silabs/nav-global-hover-right.gif);
background-repeat:no-repeat;
}

.nav-global li.last-child{
padding-left:15px;
display:none;
}

.nav-global li.last-child a{
background:none;
}

.nav-global li.last-child img{
margin-top:4px;
}

.nav-top-login{
margin:13px 0px 7px 0px;
float:right;
font-family:Helvetica, Arial, sans-serif;
font-size:90%;
text-align:right;
color:#999999;
}
 
.nav-top-user{
padding-bottom:6px;
float:right;
font-family:Helvetica, Arial, sans-serif;
font-size:100%;
text-align:right;
color:#999999;
}
 
.nav-top-lvl{
margin:1px 0px 0px 0px;
float:right;
font-family:Helvetica, Arial, sans-serif;
font-size:100%;
}

.nav-top-lvl li{
list-style:none;
display:block;
float:left;
padding:0px 13px 0px 11px;
background-image:url(/Style%20Library/images/Silabs/nav-top-lvl-bg.gif);
background-repeat:no-repeat;
background-position:right;
}

.nav-top-lvl li a{
text-decoration:none;
color:#333333;
}

.nav-top-lvl li a:hover{
color:#999999;
}

.nav-top-lvl li.last-child{
padding-right:0px;
background:none;
}

.nav-top-lvl li.last-child a{

}


/* From leftnav.css */
#siteLeftNav{
margin-right:12px;
float:left;
}

#siteLeftNav .content-box-thin .top-blue{
padding-top:6px;
}

#siteLeftNav ul {
margin-right:0px;
width:138px;
}

#siteLeftNav ul li{
list-style:none;
background-image:url(/Style%20Library/images/Silabs/icon-plus.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0px 0px 8px 10px;
}

#siteLeftNav ul li a{
text-decoration:none;
color:#333333;
display:block;
}

#siteLeftNav ul li a:hover{
color:#666666;
}

#siteLeftNav ul li.active{
font-weight:bold;
}

#siteLeftNav ul li.active a{
color:#000000;
}

#siteLeftNav ul li.active-parent{
background-image:url(/Style%20Library/images/Silabs/icon-dash.gif);
font-weight:bold;
}

#siteLeftNav ul li.active-parent a{
padding-bottom:6px;
}

#siteLeftNav ul li.active-parent ul{
width:125px;
}

#siteLeftNav ul li.active-parent ul li{
background:none;
font-weight:normal;
}

#siteLeftNav ul li.active-parent ul li a{
padding-bottom:0px;
}


/* From page.css */
#sitePage{
text-align:left;
}

#sitePage .inner{
/*padding-left:10px;*/
padding-left:0px;
padding-top:0px;
/*background-image:url('Images/Silabs/bggradienttile.jpg');*/
/*background-repeat:repeat-x;*/
}

.align-bottom{
vertical-align:bottom;
}

.align-center{
text-align:center;
}

.align-left{
text-align:left;
}

.align-right{
text-align:right;
}

.color-blue{	
color:#11568C;
}

.color-gray{
color:#666666;
}

.color-gray-dark{
color:#333333;
}

.colored-box-blue{
width:174px;
color:#333333;
margin-bottom:12px;
}

.colored-box-blue .colored-box-bottom{
background-image:url(/Style%20Library/images/Silabs/colored-box-blue-bottom.gif);
/*background-position:bottom;*/
background-repeat:no-repeat;
padding-top:8px;
height:0px;
}	

.colored-box-blue h3.colored-box-title{
padding:0px 8px 8px 8px;
color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/content-box-title-360-bottom.gif);
background-position:-110px bottom;
background-repeat:no-repeat;
margin:0px 0px 1.2em 0px;
position:relative;
top:6px;	
}

.colored-box-blue .colored-box-top{
background-image:url(/Style%20Library/images/Silabs/colored-box-blue-top.gif);
background-position:top;
}

.colored-box-blue .colored-box-top p{
padding:0px 8px 1em 8px;
font-size:90%;
}

.colored-box-blue .colored-box-top ul{
margin-bottom:0px;
padding:0px 8px 1em 0px;
font-size:90%;
}

.colored-box-green{
width:174px;
color:#333333;
margin-bottom:12px;
}

.colored-box-green .colored-box-bottom{
background-image:url(/Style%20Library/images/Silabs/colored-box-green-bottom.gif);
/*background-position:bottom;*/
background-repeat:no-repeat;
padding-top:8px;
height:0px;
}	

.colored-box-green h3.colored-box-title{
padding:0px 8px 8px 8px;
color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/content-box-title-360-bottom.gif);
background-position:-110px bottom;
background-repeat:no-repeat;
margin:0px 0px 1.2em 0px;
position:relative;
top:6px;	
}

.colored-box-green .colored-box-top{
background-image:url(/Style%20Library/images/Silabs/colored-box-green-top.gif);
background-position:top;
}

.colored-box-green .colored-box-top p{
padding:0px 8px 1em 8px;
font-size:90%;
}

.colored-box-green .colored-box-top ul{
margin-bottom:0px;
padding:0px 8px 1em 0px;
font-size:90%;
}

.colored-box-orange{
width:174px;
color:#333333;
margin-bottom:12px;
}

.colored-box-orange .colored-box-bottom{
background-image:url(/Style%20Library/images/Silabs/colored-box-orange-bottom.gif);
/*background-position:bottom;*/
background-repeat:no-repeat;
padding-top:8px;
height:0px;
}

.colored-box-orange h3.colored-box-title{
padding:0px 8px 8px 8px;
color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/content-box-title-360-bottom.gif);
background-position:-110px bottom;
background-repeat:no-repeat;
margin:0px 0px 1.2em 0px;
position:relative;
top:6px;	
}

.colored-box-orange .colored-box-top{
background-image:url(/Style%20Library/images/Silabs/colored-box-orange-top.gif);
background-position:top;
}

.colored-box-orange .colored-box-top p{
padding:0px 8px 1em 8px;
font-size:90%;
}

.colored-box-orange .colored-box-top ul{
margin-bottom:0px;
padding:0px 8px 1em 0px;
font-size:90%;
}

.colored-box-tan{

}

.colored-box-tan .colored-box-bottom{
background-image:url(/Style%20Library/images/Silabs/colored-box-tan-bottom.gif);
background-position:bottom;
padding-top:8px;
}			

.colored-box-tan h3.colored-box-title{
padding:0px 8px 8px 8px;
color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/content-box-title-360-bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:0px 0px 1.2em 0px;
position:relative;
top:6px;
}

.colored-box-tan .colored-box-top{
background-image:url(/Style%20Library/images/Silabs/colored-box-tan-top.gif);
background-position:top;
}

.colored-box-tan .colored-box-top p{
padding:0px 8px 1em 8px;
}

.colored-box-tan .colored-box-top ul{
margin-bottom:0px;
padding-bottom:1em;
}

.column-390{
width:390px;
float:left;
margin-right:12px;
}

.column-390-bottom{
background-image:url(/Style%20Library/images/Silabs/column-390-bottom.gif);
background-position:bottom;
height:7px;
background-color:white;
}

.column-390-inner{
background-image:url(/Style%20Library/images/Silabs/column-390-top.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding:10px 15px 7px 15px;
width:360px;
}

.column-530{
width:530px;
float:left;
margin-right:12px;
}

.column-530-bottom{
background-image:url(/Style%20Library/images/Silabs/column-530-bottom.gif);
background-position:bottom;
height:10px;
background-color:white;
}

.column-530-loginpg{
padding:10px 15px 0px 15px;
width:500px;    
}

.column-530-inner{
background-image:url(/Style%20Library/images/Silabs/column-530-top.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding:10px 15px 0px 15px;
width:500px;
}

.column-708{
width:708px;
float:right;
}

.column-708-bottom{
background-image:url(/Style%20Library/images/Silabs/column-708-bottom.gif);
background-position:bottom;
height:10px;
background-color:white;
}

.column-708-inner{
background-image:url(/Style%20Library/images/Silabs/column-708-top.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding:10px 15px 0px 15px;
width:678px;
}	

.column-707{
width:707px;
float:left;
margin-right:15px;
}

.column-707-bottom{
background-image:url(/Style%20Library/images/Silabs/column-707-bottom.gif);
background-position:bottom;
height:10px;
background-color:white;
}

.column-707-inner{
background-image:url(/Style%20Library/images/Silabs/column-707-top.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding:10px 15px 0px 15px;
width:677px;
}

.column-884{
width:884px;
float:left;
/*margin-right:12px;*/
}

.column-884-bottom{
background-image:url(/Style%20Library/images/Silabs/column-884-bottom.gif);
background-position:bottom;
height:10px;
background-color:white;
}

.column-884-inner{
background-image:url(/Style%20Library/images/Silabs/column-884-top.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding:10px 0px 0px 0px;
text-align:center;
}

.column-884-inner-left-aligned{
background-image:url(/Style%20Library/images/Silabs/column-884-top.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding:0px 10px 0px 10px;
width:864px;
}

.content-box{
float:left;
width:177px;	
}

.content-box .bottom{
background-image:url(/Style%20Library/images/Silabs/content-box-bottom.gif);
height:9px;
font-size:1px;
}

.content-box h2{
font-size:110%;
color:#ffffff;
font-weight:bold;	
padding-bottom:1.5em;
}

.content-box h2 a{
text-decoration:none;
display:block;
color:white;
background-image:url(/Style%20Library/images/Silabs/icon-arrow-large.gif);
background-repeat:no-repeat;
background-position:right;
padding-top:1px;
}

.content-box .top-blue{
background-image:url(/Style%20Library/images/Silabs/content-box-blue.gif);
background-repeat:no-repeat;
padding:3px 5px 0px 10px; 
}

.content-box .top-black{
background-image:url(/Style%20Library/images/Silabs/content-box-black.gif);
background-repeat:no-repeat;
padding:3px 5px 0px 10px; 
}

.content-box .top-gray{
background-image:url(/Style%20Library/images/Silabs/content-box-gray.gif);
background-repeat:no-repeat;
padding:3px 5px 0px 10px; 
}

.content-box .top-green{
background-image:url(/Style%20Library/images/Silabs/content-box-green.gif);
background-repeat:no-repeat;
padding:3px 5px 0px 10px; 
}

.content-box .top-white{
background-image:url(/Style%20Library/images/Silabs/content-box-white.gif);
background-repeat:no-repeat;
padding:5px 10px 0px 10px; 
}

.content-box ul{
margin:0px 5px 0px 2px;
}

.content-box-thin{
float:left;
width:163px;
}

.content-box-thin .bottom{
background-image:url(/Style%20Library/images/Silabs/content-box-thin-bottom.gif);
height:9px;
font-size:1px;
}

.content-box-thin h2{
font-size:110%;
color:#ffffff;
font-weight:bold;	
padding-bottom:1.5em;
height:35px;
}

.content-box-thin h2 a{
text-decoration:none;
display:block;
color:white;
background-image:url(/Style%20Library/images/Silabs/icon-arrow-large.gif);
background-repeat:no-repeat;
background-position:right;
padding-top:1px;
}

.content-box-thin .top-blue{
background-image:url(/Style%20Library/images/Silabs/content-box-thin-blue.gif);
background-repeat:no-repeat;
padding:3px 5px 0px 10px; 
}

.content-box-thin .top-black{
background-image:url(/Style%20Library/images/Silabs/content-box-thin-black.gif);
background-repeat:no-repeat;
padding:3px 5px 0px 10px; 
}

.content-box-thin .top-gray{
background-image:url(/Style%20Library/images/Silabs/content-box-thin-gray.gif);
background-repeat:no-repeat;
padding:3px 5px 0px 10px; 
}

.content-box-thin .top-green{
background-image:url(/Style%20Library/images/Silabs/content-box-thin-green.gif);
background-repeat:no-repeat;
padding:3px 5px 0px 10px; 
}

.content-box-thin .top-white{
background-image:url(/Style%20Library/images/Silabs/content-box-thin-white.gif);
background-repeat:no-repeat;
padding:5px 10px 0px 10px; 
}

.content-box-thin ul{
/*position:relative;
top:0px;*/
margin:0px 5px 0px 2px;
}

.content-box-thinner{
float:left;
width:127px;
}

.content-box-thinner .top-gray{
background-image:url(/Style%20Library/images/Silabs/column-127-top-gray.gif);
padding-top:6px;
}

.content-box-thinner .top-gray h2.content-box-title{
padding-bottom:7px;
color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/content-box-title-127-gray-bottom.gif);
background-position:bottom;
margin:0px 0px .7em 0px;
}				

.content-box-thinner .bottom{
height:8px;
background-image:url(/Style%20Library/images/Silabs/column-127-bottom.gif);
}

.content-box-thinner ul{
margin-left:2px;
}

.content-box-thinner h2{
padding:0px 7px .5em 7px;
}

.content-box-thinner ul{
font-size:90%;
padding:0px 8px 1em 8px;
margin:0px;
}

.content-box-thinner p{
font-size:90%;
padding:0px 8px 1em 8px;
margin:0px;
}

.content-box-thinner input{
font-size:90%;
}

.content-box-thinner select{
font-size:90%;
}

.content-box-gradient{
width:154px;
}

.float-left-margin .content-box-gradient{
margin-bottom:10px;
margin-right:2px;
}

.content-box-gradient .top{
height:5px;
font-size:1px;
background-image:url(/Style%20Library/images/Silabs/content-box-gradient-top.gif);
background-repeat:no-repeat;
background-position:left;
}

.content-box-gradient .middle{
padding:5px 0px 5px 12px;
background-image:url(/Style%20Library/images/Silabs/content-box-gradient-middle.gif);
background-repeat:no-repeat;
background-position:left 0px;
}

.content-box-gradient .middle ul{
margin:0px 0px 0px 2px;
}

.content-box-gradient .bottom{
height:5px;
font-size:1px;
background-image:url(/Style%20Library/images/Silabs/content-box-gradient-bottom.gif);
background-repeat:no-repeat;
background-position:left;
}

.content-box-trans{
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
margin-bottom:1em;
font-size:90%;
}

.content-box-trans .content-box-inner{
padding:8px;
}

.content-box-white{
border:1px solid #c9c9c9;
}		

.content-box-white .content-box-inner{
padding:10px;
background-color:#ffffff;
}

.content-login{
float:left;
width:175px;
}

.content-login h2{
font-size:110%;
color:#333333;
font-weight:bold;
width:100%;
padding-bottom:.5em;	
}

.content-login .bottom{
background-image:url(/Style%20Library/images/Silabs/content-login-bg-bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:5px 10px 5px 10px;
height:131px;
}
.content-login .middle{
background-image:url(/Style%20Library/Images/Silabs/content-login-box-blue.gif);
background-repeat:no-repeat;
background-position:bottom;
vertical-align:bottom;
padding:5px 10px 5px 10px;
height:95px;				
}

.content-login .middle .newsilabsloginbullet{
FONT-SIZE: 9pt;
color:white;
FONT-FAMILY: Arial, Helvetica, sans-serif;
vertical-align:bottom;
PADDING:0px 0px 0px -3px;
/* BACKGROUND-IMAGE: url(/Style%20Library/images/icon-bullet-white.gif);
BACKGROUND-REPEAT: no-repeat;*/
LIST-STYLE-TYPE: none;
}

.content-login-panel{
background-color:gray;
}

.content-login .newbottom{
background-image:url(/Style%20Library/Images/Silabs/content-login-box-bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
vertical-align:bottom;
padding:6px 10px 5px 10px;
height:57px;	
}

.content-login .bottom .btn-login{
float:left;
}

.content-login .bottom .input-username{
float:left;
border:0px;
background:none;
background-image:url(/Style%20Library/images/Silabs/content-login-input-username.gif);
padding:3px 0px 0px 7px;
height:18px;
margin-bottom:5px;
color:#666666;
width:148px;
}

.content-login .bottom .input-password{
float:left;
clear:left;
border:0px;
background:none;
background-image:url(/Style%20Library/images/Silabs/special-input-bg.gif);
padding:3px 0px 0px 7px;
margin-bottom:5px;
height:18px;
width:127px;
color:#666666;
}

.content-login .top{
background-image:url(/Style%20Library/images/Silabs/content-login-bg-top.gif);
background-repeat:no-repeat;
padding:5px 10px 0px 10px;
}

.content-login-thin{
width:163px;
}

.content-login-thin a{
font-size:90%;
}

.content-login-thin a.link-button{
height:15px;
}

.content-login-thin h2{
font-size:110%;
color:#333333;
font-weight:bold;
width:100%;
padding-bottom:.5em;	
}

.content-login-thin .bottom{
background-image:url(/Style%20Library/images/Silabs/content-login-thin-bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:5px 10px 5px 10px;
height:100px;
}

.content-login-thin .bottom .btn-login{
float:left;
}

.content-login-thin .bottom .input-username{
float:left;
border:0px;
background:none;
background-image:url(/Style%20Library/images/Silabs/content-login-thin-input-username.gif);
padding:3px 0px 0px 7px;
height:18px;
margin-bottom:5px;
color:#666666;
width:134px;
}

.content-login-thin .bottom .input-password{
float:left;
clear:left;
border:0px;
background:none;
background-image:url(/Style%20Library/images/Silabs/special-input-bg.gif);
padding:3px 0px 0px 7px;
margin-bottom:5px;
height:18px;
width:114px;
color:#666666;
}

.content-login-thin .top{
background-image:url(/Style%20Library/images/Silabs/content-login-thin-top.gif);
background-repeat:no-repeat;
padding:5px 10px 8px 10px;
}

.float-left{
float:left;
}

.float-left-margin{
float:left;
margin:0px 12px 5px 0px;
}

.float-right{
float:right;
}

.float-right-margin{
float:right;
margin:0px 0px 5px 12px;
}

.font-small{
font-size:90%;
}

.font-smaller{
font-size:8pt/*smaller*/;
font-family:helvetica;
}	

.font-larger{
font-size:larger;
}

h1{
font-size:120%;
padding-bottom:.8em;
}

h2{
font-size:110%;
font-weight:bold;
padding-bottom:.5em;
}

h3{
font-size:105%;
font-weight:bold;
padding-bottom:.3em;
}

.link-button{
display:block;
padding:2px 0px 2px 24px;		
background-image:url(/Style%20Library/images/Silabs/input-button.gif);
background-repeat:no-repeat;
text-decoration:none;
color:#000000;
}

.link-button:hover{
color:#666666;
}

.list-anchors ul{
text-align:center;
font-size:90%;
margin-left:0px;
}

ul.list-anchors{
text-align:center;
font-size:90%;
margin-left:0px;
}

.list-anchors li{
list-style:none;
display:inline;
padding:0px 8px 3px 8px;
line-height:150%;
background-image:url(/Style%20Library/images/Silabs/nav-top-lvl-bg.gif);
background-position:right;
background-repeat:no-repeat;
}

.list-anchors li a{
text-decoration:underline;
color:#333333;
white-space:nowrap;
}

.list-anchors li a:hover{
color:#666666;
}

.list-arrow ul{

}

ul.list-arrow{

}

.list-arrow li{
list-style:none;
background-image:url(/Style%20Library/images/Silabs/icon-arrow.gif);
background-position:0px 4px;
background-repeat:no-repeat;
padding:0px 0px 3px 10px;
}

.list-arrow li a{
text-decoration:none;
color:#333333;
}

.list-arrow li a:hover{
color:#666666;
}

.list-plus ul{

}

ul.list-plus{

}

.list-plus li{
list-style:none;
background-image:url(/Style%20Library/images/Silabs/icon-plus.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0px 0px 3px 10px;
}

.list-plus li a{
text-decoration:none;
color:#333333;
}

.list-plus li a:hover{
color:#666666;
}

.page-home{
background-image:url(/Style%20Library/images/Silabs/home-page-bg.jpg);
background-repeat:no-repeat;
padding:0px 2px 0px 4px;
}

.page-home .content-box .top-green{
height:200px;
}

.page-home .content-box .top-gray{
height:200px;
}

.page-home .content-box .top-black{
height:200px;
}

.page-home .content-box .top-blue{
height:200px;
}

.page-home .content-login{
margin-right:2px;
}

.page-home .content-box{
margin-right:2px;
}

.page-sub{
background-image:url(/Style%20Library/images/Silabs/sub-page-bg.jpg);
background-repeat:no-repeat;
padding:7px 8px 0px 8px;
/*padding:0px 0px 0px 0px;*/
}

.table-generic td.product-list-title{
text-align:left;
color:#ffffff;
background-color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/product-list-title-left.gif);
padding:0px;
}

.product-list-title{
text-align:left;
color:#ffffff;
background-color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/product-list-title-left.gif);
padding:0px;
}

.product-list-title-right{
background-image:url(/Style%20Library/images/Silabs/product-list-title-right.gif);
background-repeat:no-repeat;
background-position:right 0px;
padding:6px 8px 6px 8px;
}

.product-list-title h2{
margin:0px;
padding:0px;
float:left;
}

.product-list-title .link-shopping-cart{
background-image:url(/Style%20Library/images/Silabs/btn-shopping-cart-white-on-blue.gif);
background-repeat:no-repeat;
padding-left:44px;
background-position:left 2px;
display:block;
float:right;
text-decoration:none;
color:#ffffff;
}

.product-list-title .link-shopping-cart:hover{
color:#BAD1E2;
}

.sidebar{
float:right;
background-image:url(/Style%20Library/images/Silabs/sidebar-bg-top.gif);
background-repeat:no-repeat;
background-position:0px 1px;
width:161px;
}

.sidebar-inner{
padding:10px 8px 10px 10px;
}

.sidebar-bottom{
background-image:url(/Style%20Library/images/Silabs/sidebar-bg-bottom.gif);
background-repeat:no-repeat;
height:10px;
}

.sidebar label{
font-size:90%;
}

.sidebar p{
font-size:90%;
}

.sidebar ul{
font-size:90%;
}

.table-generic td.support-list-title{
text-align:left;
color:#ffffff;
background-color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/support-list-title-left.gif);
padding:0px;
}

.support-list-title{
text-align:left;
color:#ffffff;
background-color:#ffffff;
background-image:url(/Style%20Library/images/Silabs/support-list-title-left.gif);
padding:0px;
}

.support-list-title-right{
background-image:url(/Style%20Library/images/Silabs/support-list-title-right.gif);
background-repeat:no-repeat;
background-position:right 0px;
padding:6px 8px 6px 8px;
}

.support-list-title h2{
margin:0px;
padding:0px;
float:left;
}

.table-generic{

}

.table-generic th{
font-weight:bold;
color:#ffffff;
background-color:#333333;
text-align:center;
padding:4px 5px 4px 5px;
}

.table-generic td{
text-align:center;
padding:3px 5px 3px 5px;
background-color:#e5e5e5;	
}

.table-generic tr.row-alternate td{
background-color:#cccccc;
}

.table-generic .table-generic-bottom{
background-image:url(/Style%20Library/images/Silabs/table-generic-bottom-left.gif);
background-position:left bottom;
background-repeat:no-repeat;
padding:0px;
}

.table-generic .table-generic-bottom-right{
background-image:url(/Style%20Library/images/Silabs/table-generic-bottom-right.gif);
background-position:right bottom;
background-repeat:no-repeat;
height:20px;
}


/* From footer.css */
#siteFooter{
margin-top:24px;
font-size:90%;
color:#666666;
}

#siteFooter .inner{

}

.footer-copyright{
float:right;
text-align:right;
}

.footer-links{
float:left;
}

.footer-links ul{
margin:0px;
}

.footer-links li{
float:left;
display:block;
border-left:1px solid #cccccc;
padding:0px 12px 0px 12px;
}

.footer-links li a{
color:#333333;
text-decoration:none;
}

.footer-links li a:hover{
color:#666666;
}

.footer-links li.first-child{
border:0px;
padding-left:0px;
}

.nav-dropdowns{
position:absolute;
top:80px;
left:50%;
width:900px;
margin-left:-450px;

z-index:50;
}
.nav-dropdowns ul{
font-size:90%;
font-weight:bold;
margin:0px;
display:none;
}
.nav-dropdowns ul li{
list-style:none;
background-color:black;
filter: alpha(opacity=85);
opacity:.85;
padding:0px;
margin:0px;	
float:left;
width:100%;
}



.nav-dropdowns ul li a{
display:block;
padding:4px 15px 4px 20px;
text-decoration:none;
color:#ffffff;
position:relative;

}
.nav-dropdowns ul li a:hover{
background-color:#11568c;
filter: alpha(opacity=100);
opacity:1;
position:relative;
}

.nav-dropdowns ul li:hover{
filter: alpha(opacity=100);
opacity:1;
}

.nav-dropdowns ul li.first-child{

}
.nav-dropdowns ul li.first-child:hover{
filter: alpha(opacity=75);
opacity:.75;
}

.nav-dropdowns ul li.last-child{
background:none;
background-image:url(/Style%20Library/images/Silabs/nav-dropdown-bottom.gif);
background-repeat:no-repeat;
padding:0px;
margin:0px;
}
.nav-dropdowns ul li.last-child:hover{
filter: alpha(opacity=75);
opacity:.75;
}


.nav-dropdowns #navProducts{
margin-left:10px;
width:165px;
}

.nav-dropdowns #navApplications{
/*margin-left:108px;*/
margin-left:101px;
width:195px;
}
.nav-dropdowns #navApplications a:hover{
background-color:#666666;
}

.nav-dropdowns #navSupport{
/*margin-left:231px;*/
margin-left:215px;
width:185px;
}
.nav-dropdowns #navSupport a:hover{
background-color:#000000;	
}

.nav-dropdowns #navSample{
/*margin-left:322px;*/
margin-left:301px;
width:165px;
}
.nav-dropdowns #navSample a:hover{
background-color:#629080;	
}


/* Styles added by JA */
.TopNav{
padding:2px 10px 0px 20px;
display:block;
float:left;
height:24px;
background-image:url(/Style%20Library/images/Silabs/nav-global-left.gif);
background-repeat:no-repeat;
background-position:0px 0px;	
}

.TopNavSelected{
background-image:url(/Style%20Library/images/Silabs/nav-global-hover-left.gif);
}

.FlyoutMenu{
width:200px;
background-image:url('Images/Silabs/bgflyouttrans.gif');
color:white;
background-color:#CCCCCC;
padding:2px 15px 2px 25px;
overflow:auto;
}

.FlyoutMenuSelected{
background-color:lime;
}

.ms-rteCustom-SilabsArrow a{
text-decoration:none;
color:#333333;

}
.ms-rteCustom-SilabsArrow a:hover{
color:#666666;
}

.ms-propertysheet{
font-family:verdana;
font-size:7pt;
text-align:left;
color:#4c4c4c;
}

/*Added styles to use within the web parts JJC-6/6*/
.SilabsPageHeaderBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #11568c;
}
.SilabsHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: black;
}
.SilabsNormal
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#siteLeftNav ul li.inactive-parent{
background-image:url(/Style%20Library/images/Silabs/icon-dash.gif);
/*font-weight:bold;*/
}
#siteLeftNav ul li.inactive-parent a{
padding-bottom:6px;
}
#siteLeftNav ul li.inactive-parent ul{
width:125px;
}
#siteLeftNav ul li.inactive-parent ul li{
background:none;
font-weight:normal;
}
#siteLeftNav ul li.inactive-parent ul li a{
padding-bottom:0px;
}
#siteLeftNav ul li.inactive-parent ul li.active a{
padding-bottom:0px;
font-weight:bold;
}
.option-disabled{
color:#999999;
}
