html{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-overflow-scrolling:touch;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    overflow-y:scroll;
    font-size:100%;
}

body{
    font-size:12px;
    margin:0;
}

body,button,input,select,textarea{
    font-family:sans-serif;
    color:#444;
}

ul,ol{
    padding:0 0 0 40px;
    margin:1em 0;
}

ul{
    list-style:none outside none;
}

dd{
    margin:0 0 0 40px;
}

#header ul,#header ol,#main-navigation,.pagination,#news-ticker ul,#footer ul{
    list-style:none;
    padding:0;
    margin:0;
}

img{
    -ms-interpolation-mode:bicubic;
    border:0;
}

table{
    border-collapse:collapse;
    border-spacing:0;
}

form{
    margin:0;
}

fieldset{
    padding:0;
    margin:0;
    border:0;
}

legend{
    *margin-left:-7px;
    padding:0;
    border:0;
}

label{
    cursor:pointer;
}

button,input,select,textarea{
    font-size:100%;
    border:#FFF;
    margin:0;
}

button,input{
    line-height:normal;
    *overflow:visible;
}

button,input[type="button"],input[type="reset"],input[type="submit"]{
    -webkit-appearance:button;
    cursor:pointer;
}

input[type="checkbox"],input[type="radio"]{
    box-sizing:border-box;
}

input[type="search"]{
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    border:none;
}

button::-moz-focus-inner,input::-moz-focus-inner{
    padding:0;
    border:0;
}

textarea{
    padding-top:5px;
    overflow:auto;
}

input:invalid,textarea:invalid{
    background-color:#f0dddd;
}

placeholder{
    float:left;
}

a{
    text-decoration:none;
    color:#007e3a;
    outline:none;
}

a:hover{
    text-decoration:underline;
}

h1,h2,h3,h4,h5,h6{
    margin:0;
}

@font-face{
    src:url('http://www.littelfuse.cn/common/css/universltstd-boldcn-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.littelfuse.cn/common/css/universltstd-boldcn-webfont.woff') format('woff'),url('http://www.littelfuse.cn/common/css/universltstd-boldcn-webfont.ttf') format('truetype'),url('http://www.littelfuse.cn/common/css/universltstd-boldcn-webfont.svg#UniversLTStd67BoldCondensed') format('svg');
    src:url('http://www.littelfuse.cn/common/css/universltstd-boldcn-webfont.eot');
    font-family:'UniversLTStd67BoldCondensed';
    font-weight:normal;
    font-style:normal;
}

.group:after{
    visibility:hidden;
    display:block;
    content:".";
    clear:both;
    height:0;
}

.group{
    display:block;
}

* html .group{
    height:1%;
}

*:first-child+html .group{
    min-height:1px;
}

#main-container{
    position:relative;
    margin:0 auto;
    width:970px;
}

#header{
    position:relative;
    margin:25px 0 34px;
    float:left;
    width:100%;
}

#header a.logo{
    display:block;
    height:75px;
    width:231px;
    float:left;
}

#header .top-navigation{
    margin:10px 0 15px 0;
    position:relative;
    text-align:right;
    width:555px;
    float:right;
    z-index:300;
}

.ie6 #header .top-navigation,.ie7 #header .top-navigation{
    z-index:1000;
    z-index:502;
}

#header .top-navigation li{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right center;
    position:relative;
    display:inline;
    z-index:9999;
}

#header .top-navigation li.lngDD{
    border:1px solid #fff;
    position:relative;
    z-index:9999;
}

#header .top-navigation li.lngDD:hover{
    border-bottom:1px solid #f0f3f7;
    border:1px solid #007e3a;
    background:#f0f3f7;
    padding:6px 0;
}

.ie7 #header .top-navigation li.lngDD:hover{
    padding:1px 0;
}

#header .top-navigation li.partnerDD{
    border:1px solid #fff;
    position:relative;
    z-index:9999;
     padding:6px 12px 6px 0;
   
}

#header .top-navigation li.partnerDD:hover{
    border-bottom:1px solid #f0f3f7;
    border:1px solid #007e3a;
    background:#f0f3f7;
   
}

.ie7 #header .top-navigation li.partnerDD:hover{
    padding:1px 0;
}

#header .top-navigation li.last-child{
    background-image:none;
}

#header .top-navigation a{
    padding:0 17px 0 13px;
    font-size:11px;
    color:#666;
}

.ie6 #header .top-navigation a,.ie7 #header .top-navigation a{
    padding:0 15px;
}

#header .top-navigation > li.lngDD:hover .language-dropdown,
#header .top-navigation > li.partnerDD:hover .partner-dropdown
{
	display:block;	
}
#header .top-navigation > li.partnerDD:hover
{
    padding-right:12px !important;
}
#header .top-navigation a.dropdown{
    background:url(http://www.littelfuse.cn/common/images/bullets/gray-down-arrow.png) no-repeat right center;
    padding:5px 16px 5px 10px;
    margin-right:12px;
    position:relative;
}

#header .top-navigation a.dropdown:hover{
    background:#f0f3f7 url(http://www.littelfuse.cn/common/images/bullets/green-down-arrow.gif) no-repeat right center;
    text-decoration:none;
    color:#007e3a;
    z-index:9999;
}

.ie6 #header .top-navigation a.dropdown,.ie7 #header .top-navigation a.dropdown{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-down-arrow.gif) no-repeat right center;
}

.ie6 #header .top-navigation a.dropdown{
    background:url(http://www.littelfuse.cn/common/images/bullets/down-green-arrow.gif) no-repeat right center;
}

.ie6 #header .top-navigation a.dropdown:hover{
    background:#fff url(http://www.littelfuse.cn/common/images/bullets/down-green-arrow.gif) no-repeat right center;
    color:#007e3a;
}

#header .top-navigation a.pdropdown{
    background:url(http://www.littelfuse.cn/common/images/bullets/gray-down-arrow.png) no-repeat right center;
    padding:5px 18px 5px 10px;
   /*margin-right:12px;*/
    position:relative;
}

#header .top-navigation a.pdropdown:hover{
    background:#f0f3f7 url(http://www.littelfuse.cn/common/images/bullets/green-down-arrow.gif) no-repeat right center;
    text-decoration:none;
    color:#007e3a;
    z-index:9999;
}

.ie6 #header .top-navigation a.pdropdown,.ie7 #header .top-navigation a.pdropdown{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-down-arrow.gif) no-repeat right center;
}

.ie6 #header .top-navigation a.pdropdown{
    background:url(http://www.littelfuse.cn/common/images/bullets/down-green-arrow.gif) no-repeat right center;
}

.ie6 #header .top-navigation a.pdropdown:hover{
    background:#fff url(http://www.littelfuse.cn/common/images/bullets/down-green-arrow.gif) no-repeat right center;
    color:#007e3a;
}

#header .top-navigation li.last-child a{
    padding-right:0;
}

#header .top-navigation li.last-child a.pdropdown{
    padding-right:15px;
}

#header .top-navigation a.hover{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-down-arrow.gif) no-repeat right center!important;
    color:#007e3a;
}

.ie6 #header .top-navigation a.hover{
    background:#fff url(http://www.littelfuse.cn/common/images/bullets/down-green-arrow.gif) no-repeat right center!important;
    color:#007e3a;
}

#header .search-container{
    
    padding:0 10px 0 0;
    position:relative;
    line-height:27px;
    float:right;
    height:27px;
    width:511px;
}

#header .search-container a{
    color:#666;
}

#header .search-container .search-all{
    padding:6px 0 0 5px;
    height:21px;
    width:86px;
}

.ie7 #header .search-container .search-all{
    padding:4px 0 0 5px;
    height:22px;
}

.ie8 #header .search-container .search-all{
    padding:4px 0 0 5px;
    height:22px;
}

#header .search-container .search-all select{
    font:11px/17px Arial,Helvetica,sans-serif;
    border:none;
    height:17px;
    color:#666;
    float:left;
    width:82px;
}

.ie7 #header .search-container .search-all select{
    height:20px;
}

#header .search-container a.search-text{
    background:url(http://www.littelfuse.cn/common/images/bullets/gray-down-arrow.png) no-repeat 65px center;
    display:block;
    width:75px;
    float:left;
}

#header .search-container a.search-text:hover{
    background:#F0F3F7 url(http://www.littelfuse.cn/common/images/bullets/green-down-arrow.gif) no-repeat 65px center;
    text-decoration:none;
    display:block;
    color:#007e3a;
    width:75px;
    float:left;
}

.ie6 #header .search-container a.search-text:hover{
    background:#fff url(http://www.littelfuse.cn/common/images/bullets/down-green-arrow.gif) no-repeat 65px center;
    color:#007e3a;
}

#header .search-container input{
    /* background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y left center; */
    /*padding:0 0 0 10px;*/
    position:absolute;
    line-height:15px;
    border:none;
    width:327px;
    height:15px;
    left:109px;
    top:6px;
}

#contact_custom.contact-form {padding:0px;} 

.ie6 #header .search-container input{
    overflow:hidden;
}

#header .search-container input.submit-button{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    background:#007e3a;
    position:absolute;
    text-align:center;
    line-height:28px;
    font-size:17px;
    padding:0 11px;
    _padding:0;
    display:block;
    height:29px;
    left:440px;
    color:#fff;
    width:auto;
    _width:73px;
    top:0;
}

.ie6 #header .search-container input.submit-button{
    height:31px;
}

.ie9 #header .search-container input.submit-button{
    left:440px;
}

@media screen and(-webkit-min-device-pixel-ratio:0){
    /*#header .search-container input.submit-button{
    padding:0;
    width:75px;
    }*/

}

.ie6 #header .search-container ul{
    width:93px;
}

#header .search-container a.hover{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-down-arrow.gif) no-repeat 65px center;
    color:#007e3a;
}

.ie6 #header .search-container a.hover{
    background:#fff url(http://www.littelfuse.cn/common/images/bullets/green-down-arrow.gif) no-repeat 65px center;
    color:#007e3a;
}

#header .search-container .search-dropdown,#header .top-navigation .language-dropdown,#header .top-navigation .partner-dropdown{
    box-shadow:0 4px 4px #999;
    border:1px solid #007e3a;
    padding:6px 12px 0 12px;
    background:#f0f3f7;
    position:absolute;
    border-top:none;
    background:#fff;
    display:none;
    z-index:5500;
    width:120px;
    left:-1px;
    top:27px;
    left:0;
}

#header .top-navigation .partner-dropdown {
   
     border-top: 1px solid #007E3A;
    width: 130px;
}

.ie9 #header .search-container .search-dropdown,#header .top-navigation .language-dropdown,#header .top-navigation .partner-dropdown{
    z-index:9998;
    top:27px;
}

#header .top-navigation .language-dropdown,#header .top-navigation .partner-dropdown{
    top:26px;
     border-top: 1px solid #007E3A;
    left: -1px;
}

.ie8 #header .top-navigation .language-dropdown,.ie8 #header .top-navigation .partner-dropdown{
    top:27px;
}

#header .search-container .search-dropdown{
    border-top:none;
    padding-top:6px;
    left:-1px;
    top:27px;
}

#header .search-container .search-dropdown a,#header .top-navigation .language-dropdown a,#header .top-navigation .partner-dropdown a{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/horizontal-dotted-divider.gif) repeat-x bottom center;
    font-weight:normal;
    padding:0 0 4px 0;
    margin:0 0 4px 0;
    text-align:left;
    font-size:11px;
    color:#007e3a;
    display:block;
    width:120px;
    float:left;
}

#header .top-navigation .partner-dropdown a
{
    width:130px;
}

#header .search-container .search-dropdown a{
    line-height:normal;
}

.ie6 #header .search-container .search-dropdown li{
    line-height:2px;
    padding:0;
    margin:0;
}

#header .search-container .search-dropdown a.last-child,#header .top-navigation .language-dropdown a.last-child, #header .top-navigation .partner-dropdown a.last-child{
    background:none;
    margin-bottom:0;
}




.mainNav {position:relative; z-index:200;}
.mainNav .constrain {margin: 0 auto; position: relative;text-align: left;width: 100%;}

#main-navigation {text-transform:uppercase;float:left; list-style-type:none; margin:0; padding:0;}

#main-navigation li {    
    line-height:30px; 
    font-size:16px;
    display:block;
    float:left;
    margin:0; padding:0;
}

#main-navigation > li.fly-trigger > a,
#main-navigation > li.flyout-click > a { border:none; border-top:1px solid #fff;
background: url(http://www.littelfuse.cn/common/images/backgrounds/vertical-dotted-h26.png) no-repeat scroll right top;}
#main-navigation > li.last-child > a {
    background-image: none;
}


#main-navigation > li a {    
    font-family:'UniversLTStd67BoldCondensed','Arial Narrow',Arial,sans-serif;
    border:1px solid transparent;
    border-bottom:none;
    text-decoration:none;
    padding:0 18px;
    display:block;
    
}
#main-navigation > li a.active {
    background:none;
    background-color:#f0f3f7;   
    padding:0 17px;
    border-top:1px solid #007e3a;
    border-right:1px solid #007e3a;
    border-left:1px solid #007e3a;
    border-bottom:none;
}

#main-navigation > li > a:hover, 
#main-navigation > li > a.hover, 
#main-navigation > li > a.active:hover {
    background:none;
    background-color:#f0f3f7;
    border-top:1px solid #007e3a;
    border-right:1px solid #007e3a;
    border-left:1px solid #007e3a;
    border-bottom:none;
    position:relative;
    color:#007E3A;
    z-index:9999;
    top:0;
    padding:0 17px;
}
#main-navigation li.fly-trigger {position:static;}
#main-navigation li.flyout-click {position:relative;}
#main-navigation li.fly-trigger .sub {
    border-left:solid 1px #007e3a; 
    border-top:solid 1px #007e3a; 
    border-right:solid 1px #007e3a; 
    border-bottom:solid 1px #007e3a;    
    background-color:#eff2f7;
    cursor: default;
    left: -9999em;
    overflow: visible;
    padding: 10px 0px; 
    position: absolute;
    top: 164px;
    width: 969px;
    z-index: -10;   
}

#main-navigation li.fly-trigger .sub li.flyout-click { position:static;}

.mainNav .sub li ul.no-banner:before, 
.mainNav .sub li ul.banner:before {background: url("http://www.littelfuse.cn/common/images/backgrounds/subNav-arrow.png") no-repeat 8px 8px rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 40px;
    left: -8px;
    position: absolute;
    top: -12px;
    width: 977px;
    }
.mainNav .menuA .sub .inner {
    display: inline-block;
    float: left;
    height: 1%;
    padding: 0px 10px ;    
    width: 300px;
}

.mainNav .menuB .sub .inner {
    display: inline-block;
    float: left;
    height: 1%;
    padding: 0px 10px;    
    width: 165px;
}  
.mainNav .menuB .sub .dropdown-banner {
    display: inline-block;
    float: left;
    height: 1%;
    padding: 0px 5px 0px 0px;    
    width: 213px;
}

.secondary a.secondaryline:link {text-decoration: underline!important;}
.secondary a.secondaryline:hover {text-decoration: none!important;}

#main-navigation li.secondary a{
    font-family:Arial,sans-serif;
    text-transform:none;
    font-weight:bold;
    font-size:10px;
}
#main-navigation li.secondary .input-flyout{
    padding:10px 15px 15px 15px;
    width:178px;
}

#main-navigation li.secondary .input-flyout label, 
#main-navigation li.secondary .input-flyout a{
    text-transform:none;
    margin-bottom:10px;
    line-height:15px;
    font-weight:bold;
    font-size:11px;
    color:#007e3a;
    display:block;
}

#main-navigation li.secondary .input-flyout input{
    border:1px solid #007e3a;
    padding:0 0 0 5px;
    line-height:26px;
    font-size:11px;
    width:172px;
    height:26px;
}

#main-navigation li.secondary .input-flyout input.submit-button{
    font-family:'UniversLTStd67BoldCondensed','Arial Narrow',Arial,sans-serif;
    background:#007e3a;
    margin-bottom:10px;
    position:relative;
    text-align:center;
    line-height:28px;
    padding:0 11px;
    *padding:0px;
    font-size:17px;
    display:block;
    border:none;
    height:28px;
    left:108px;
    width:auto;
    color:#fff;
    top:10px;
}


#main-navigation .sub ul.flyout {
    border:0px solid #007e3a;
    background:none;
    padding:0;
    margin:0;
    float:left; 
    list-style-type:none;    
}
#main-navigation .sub li {        
    font-size:12px;
    display:block;
    float:left;
    margin:0;
    padding:0;
    width:100%;
    line-height:20px;
}

#main-navigation .sub li a {
    font-family:Arial,Helvetica,sans-serif;
    line-height:20px;
    text-transform:none;
    font-weight:normal;
    font-size:12px;
    display:block;
    border: 1px solid transparent;
    border-bottom:solid 1px #ccc;
    color:#444444;
    padding:0px 5px;
}

#main-navigation .sub .SevenSub li {        
    font-size:12px;
    display:block;
    float:left;
    margin:0;
    padding:0;
    width:100%;
    line-height:14px;
}



#main-navigation .sub li a.head {font-weight:bold;}

#main-navigation .sub li h3 a {
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    position:relative;
    padding:0px;
    margin:-10px 0px 5px 0px;
    text-transform:none;
    font-weight:normal;
    font-size:20px;
    display:block;
    border:none;
    color:#007e3a;
}
#main-navigation .sub li h3 a:hover {border:none; font-weight:normal;}
#main-navigation .sub li a:hover {font-weight:bold; color:#017e3a;border: 1px solid transparent; border-bottom:solid 1px #ccc; background:none;}
#main-navigation .sub li a.subActive,
#main-navigation .sub li a.hover {font-weight:bold; color:#017e3a;border: 1px solid transparent; border-bottom:solid 1px #ccc; background:none;}

#main-navigation .menuA .sub li ul.no-banner {width:939px; position:absolute; left:-1px; top:162px; display:none; border-left:solid 1px #007e3a; border-top:solid 0px #007e3a; border-right:solid 1px #007e3a; border-bottom:solid 1px #007e3a; padding:37px 15px 15px 15px; background-color:#fff; background: url("http://www.littelfuse.cn/images/subNav-arrow.png") no-repeat -2px 0px #fff;}
#main-navigation .menuA .sub li ul.banner{background-color:#fff;padding:37px 15px 15px 15px;width:939px; position:absolute; top:162px; left:-1px; border-left:solid 1px #007e3a; border-top:solid 0px #007e3a; border-right:solid 1px #007e3a; border-bottom:solid 1px #007e3a; display:none; background: url("http://www.littelfuse.cn/images/subNav-arrow.png") no-repeat -2px 0px #fff;}

#main-navigation .menuB .sub li ul.no-banner {width:939px; position:absolute; left:-1px; top:184px; display:none; border-left:solid 1px #007e3a; border-top:solid 0px #007e3a; border-right:solid 1px #007e3a; border-bottom:solid 1px #007e3a; padding:32px 15px 15px 15px; background-color:#fff; background: url("http://www.littelfuse.cn/images/subNav-arrow.png") no-repeat -2px 0px #fff;}
#main-navigation .menuB .sub li ul.banner{background-color:#fff;padding:32px 15px 15px 15px;width:939px; position:absolute; top:184px; left:-1px; border-left:solid 1px #007e3a; border-top:solid 0px #007e3a; border-right:solid 1px #007e3a; border-bottom:solid 1px #007e3a; display:none; background: url("http://www.littelfuse.cn/images/subNav-arrow.png") no-repeat -2px 0px #fff;}

#main-navigation .sub li ul.banner .subtitle { font-weight:bold; text-transform:capitalize;}


#main-navigation .sub li ul.banner .dropdown-banner {
    margin-bottom:0px;
    position:relative;
    display:block;
    float:right;
    width: 260px;
}

#main-navigation .sub li ul.banner .dropdown-banner2 {
    margin-bottom:0px;
    position:relative;
    display:block;
}

#main-navigation .sub li ul.banner .dropdown-banner ol {
    border: none;
    padding: 0;
    margin: 0;
}

#main-navigation .sub li ul.banner .dropdown-banner ol a {
    border: none;
    padding: 0;
    margin: 0;
}

#main-navigation .sub li ul.banner .dropdown-banner ol a img {
    border:1px solid #b5b9be;
}

#main-navigation .sub li ul.banner .dropdown-banner2 .information {
    text-transform:none;
    font-size:12px;
    width:100%;
    color:#444;
    clear: both;
}

#main-navigation .sub li ul.banner .dropdown-banner2 .information h5 {
    font-weight:bold;
    font-size:12px;
}

#main-navigation .sub li ul.banner .dropdown-banner2 .information p {
    font-weight:normal;
}

#main-navigation .sub li ul.banner .dropdown-banner2 .information a {
    background:transparent url(http://www.littelfuse.cn/common/images/bullets/green-right-arrow.gif) no-repeat left center;
    padding:0 0 0 10px!important;
    border:none;
    width:auto;
}

#main-navigation .sub li ul.banner .dropdown-banner2 .information a:hover {text-decoration:underline;}



#main-navigation .menuA .sub li ul .SecndSub {overflow:visible;margin-right:10px;width:211px;display:inline-block; vertical-align:top;}
#main-navigation .menuA .sub li ul .SecndSub li:before 
{display:inline-block; content:" "; width:5px; height:5px; color:#007e3a; background-color:#007e3a; margin-right:5px; vertical-align:middle;}
#main-navigation .menuA .sub li ul .SecndSub li a {padding-left:0px; border:none; line-height:14px; display:inline-block; width:86%; vertical-align:text-top;}
#main-navigation .menuA .sub li ul .SecndSub li a:hover { text-decoration:none; }


#main-navigation .menuA .sub li ul .SevenSub {overflow:visible;margin-right:00px;width:130px;display:inline-block; vertical-align:top;}
#main-navigation .menuA .sub li ul .SevenSub li:before 
{display:inline-block; content:" "; width:5px; height:5px; color:#007e3a; background-color:#007e3a; margin-right:5px; vertical-align:middle;}

#main-navigation .menuA .sub li ul .SevenSub li a {padding-left:0px; border:none; line-height:11px; display:inline-block; width:86%; vertical-align:text-top; font-size:10px;}
#main-navigation .menuA .sub li ul .SevenSub li a:hover { text-decoration:none; line-height:11px; }
#main-navigation .menuA .sub li ul .SevenSub h3{font-size:12px; text-transform:none; font-weight:normal;}
#main-navigation .menuA .sub li ul .SevenSub h3 a {font-size:12px; text-transform:none; font-weight:bold; color:#000; margin:0px; font-family:Arial,Helvetica, Sans-Serif;}
#main-navigation .menuA .sub li ul .SevenSub h3 a:hover {font-weight:bold; color:#007e3a;}


#main-navigation .menuA .sub li ul .SevenSub a.viewAll {color:#007e3a; text-decoration:none; font-size:10px; border:none; padding-left:10px;} 

#main-navigation .menuB .sub li {line-height:14px;}
#main-navigation .menuB .sub li ul .SecndSub {overflow:visible;margin-right:10px;width:175px;display:inline-block; vertical-align:top;}
#main-navigation .menuB .sub li ul .SecndSub li:before 
{display:inline-block; content:" "; width:5px; height:5px; color:#007e3a; background-color:#007e3a; margin-right:5px; vertical-align:middle;}
#main-navigation .menuB .sub li ul .SecndSub li a {padding-left:0px; border:none; line-height:12px; display:inline-block; width:86%; vertical-align:text-top; font-size:10px;}
#main-navigation .menuB .sub li ul .SecndSub li a:hover { text-decoration:none; line-height:12px;}

#main-navigation li.flyout-click ul {display:none; background: none repeat scroll 0 0 #f0f3f7;border: 1px solid #007e3a; position:absolute; left:0px; top:14px; padding:0px; z-index:-10;}

#main-navigation li ul.part-search{ padding:0;}

#main-navigation .sub .inner .dropdown-banner2 .information { text-transform:none;}
#main-navigation .sub .inner .dropdown-banner2 .information p {margin:5px 0px 0px;}





#hero-slider{
    border-bottom:4px solid #b5b9be;
    border-top:4px solid #007e3a;
    position:relative;
    height:259px;
    width:970px;
    width:100%;
    clear:both;
}

#hero-slider.category {
    border: 1px solid #B0B5BA;
	height: 185px;
	overflow: hidden;
	margin-top: -12px;
}

#hero-slider .slides_container{
    display:none;
    width:970px;
}

#hero-slider .slides_container div{
    display:block;
    height:259px;
    width:970px;
}

#hero-slider .slides_container .callout{
    background:#007e3a;
    position:absolute;
    display:block;
    padding:20px;
    height:160px;
    width:430px;
    top:28px;
}

#hero-slider .slides_container .callout.category {
    background: none repeat scroll 0 0 transparent;
    height: auto;
    left: 0;
    padding: 0;
    position: absolute;
    top: 40px;
    width: 420px;
}

#hero-slider .slides_container .callout.category h2 {
    background-color: #007E3A;
    border-right: 1px solid #7FC1AC;
    color: #FFFFFF;
    font: 22px/28px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    margin-bottom: 0;
    padding: 4px 4px 4px 23px;
    width: 339px;
}

#hero-slider .slides_container .callout.category p {
    color: #444444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 15px;
    margin: 17px 0 9px 22px;
    text-align: left;
}

.ie6 #hero-slider .slides_container .callout,.ie7 #hero-slider .slides_container .callout{
    position:relative;
    top:-216px;
}

#hero-slider .slides_container .callout h2{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    font-weight:normal;
    margin-bottom:10px;
    font-size:30px;
    color:#fff;
}

#hero-slider .slides_container .callout p{
    line-height:20px;
    font-size:12px;
    color:#cacaca;
    margin:0;
}

#hero-slider .slides_container .callout .learn-more{
    background:url(http://www.littelfuse.cn/common/images/bullets/white-right-arrow.gif) no-repeat center right;
    padding-right:10px;
    font-weight:bold;
    margin-top:10px;
    font-size:12px;
    display:block;
    float:left;
    color:#fff;
}

#hero-slider .pagination{
    padding:5px 0 5px 5px;
    background:#abb0b6;
    position:absolute;
    text-align:right;
    z-index:100;
    bottom:10px;
    right:10px;
}

#hero-slider .pagination li{
    margin-right:5px;
    cursor:pointer;
    display:block;
    float:left;
}

#hero-slider .pagination a{
    text-indent:-1000px;
    overflow:hidden;
    margin-top:10px;
    background:#fff;
    display:block;
    margin-top:0;
    height:13px;
    color:#fff;
    width:13px;
}

#hero-slider .pagination a:hover,#hero-slider .pagination .current a{
    background:#007e3a;
    color:#007e3a;
}

#news-container{
    margin:14px 0 0;
    overflow:hidden;
    width:100%;
}

#news-container .column{
    background:#fff url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right;
    margin:0 14px 14px 0;
    width:236px;
    float:left;
}

.ie6 #news-container .column{
    width:235px;
}

#news-container .column img{
    border:1px solid #b5b9be;
}

#news-container .column h4{
    margin:10px 0;
}

#news-container .column h4 a{
    font-size:12px;
    color:#007e3a;
}

#news-container .column p{
    line-height:18px;
    height:70px;
}

#news-container .last-child{
    margin:0!important;
    position:relative;
    background:none;
    width:219px;
    left:-1px;
}

.ie6 #news-container .last-child{
    width:219px!important;
}

#news-container .last-child img{
    margin:0;
}

#news-ticker{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/news-ticker-bg.gif) no-repeat;
     position:relative;
    line-height:36px;
    overflow:hidden;
    margin:0 0 14px;
   *margin:14px 0 14px;
    height:36px;
    width:970px;
    clear:both;
}

#news-ticker h5{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    text-transform:uppercase;
    font-weight:normal;
    text-indent:23px;
    font-size:16px;
    color:#fff;
}

#news-ticker .ticker{
    width:900px;
    top:-33px;
}

#news-ticker ul{
    left:185px!important;
    position:relative;
    line-height:30px;
    width:730px;
    height:30px;
    float:left;
    padding:0;
    top:-33px;
    margin:0;
}

#news-ticker button{
    outline:none!important;
    position:absolute;
    border:none;
    right:10px;
    height:5px;
    width:9px;
    top:8px;
}

#news-ticker .prev{
    background:url(http://www.littelfuse.cn/common/images/buttons/down-arrow.gif) no-repeat top;
    overflow:hidden;
    height:5px;
    width:9px;
    top:22px;
}

#news-ticker .next{
    background:url(http://www.littelfuse.cn/common/images/buttons/up-arrow.gif) no-repeat top;
    overflow:hidden;
    height:5px;
    width:9px;
}

#news-ticker button:hover{
    background-position:bottom;
}

#footer{
    overflow:hidden;
    width:100%;
}

#footer h3{
    margin-bottom:7px;
    font-size:12px;
    color:#444;
}

#contact-info{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right;
    padding-right:40px;
    margin-right:40px;
    margin-left:2px;
    height:190px;
    width:271px;
    float:left;
}

#contact-info label{
    margin-bottom:10px;
    font-size:11px;
    display:block;
}

#contact-info .inputs{
    *overflow:hidden!important;
    padding-left:5px;
    padding-top:4px;
    height:17px;
    width:183px;
    border:none;
    float:left;
}

#contact-info .email-send-box{
    height:24px!important;
    border:1px solid #666;
    margin-bottom:24px;
    float:left;
}

#contact-info .submit-btn,.btn-next{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    width:80px!important;
    background:#007e3a;
    padding-bottom:2px;
    text-align:center;
    font-size:17px;
    padding-left:0;
    *border:none;
    height:24px;
    color:#fff;
    float:left;
}

.btn-next{
    float:right!important;
}

#contact-info ul{
    width:271px;
    float:left;
}

#contact-info ul li{
    margin:0 5px 0 0;
    display:inline;
}

.footer-list{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right;
    margin-right:42px!important;
    height:190px;
    width:177px;
    float:left;
}

.footer-list li{
    margin-bottom:8px;
    font-size:11px;
    width:138px;
}

.footer-list li a{
    color:#666;
}

#footer .last-child{
    margin:0!important;
    background:none;
}

#footer .copyright{
    text-align:center;
    font-size:11px;
    padding:25px 0;
    display:block;
    color:#afb0b4;
    width:970px;
    float:left;
}

#loader{
    background:#fff url(http://www.littelfuse.cn/common/images/backgrounds/loader.gif) no-repeat center center;
    position:absolute;
    margin-top:50px;
    display:block;
    z-index:1000;
    height:100%;
    opacity:.5;
    width:100%;
}


#loaderSearchTabs{
	background:#FFF url(http://www.littelfuse.cn/common/images/backgrounds/loader.gif) no-repeat center 50px;
    position:absolute;
    margin-top:50px;
    display:block;
    z-index:1000;
    height:100%;
    opacity:.5;
    width:100%;
}

div#appBlock div#appBlockGraphic div.appLink a{
    background-color:#008A3F;
    font-weight:bold;
    padding:2px 5px;
    display:block;
    color:white;
}

.information-WebForms{
    padding:9px 12px 17px 13px;
    border:1px dotted #A6A6A6;
    background-color:#F0F3F7;
    margin-bottom:17px;
    overflow:hidden;
    align:center;
    width:550px;
    height:auto;
    float:left;
}

.scfSingleLineTextBox{
    width:350px;
}

.scfSingleLineTextBoxDiv{
    width:350px;
}

.scfRequired{
    text-align:inherit left;
    float:left;
}

.ButtonSkin{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    vertical-align:middle;
    border:1px solid #444;
    padding:0 0 0 10px;
    height:22px;
    color:#FFF;
    float:left;
    margin:0;
}

.contact-form{
    padding:17px 20px 19px 44px;
    border:1px dotted #A6A6A6;
    background-color:#F0F3F7;
    margin:0 26px 22px 0;
    display:inline;
    width:560px;
    float:left;
}

.labelStyle{
    visibility:hidden;
}

.ZipText{
    width:115px;
}

.scfSingleLineTextLabel{
    font:bold 12px/22px Arial,Helvetica,sans-serif;
    margin:0 0 3px;
    width:105px;
    clear:left;
    color:#444;
}

.CaptchaText{
    margin:0 0 8px;
    width:192px;
    clear:left;
    float:none;
}

.MycaptchaBox{
    display:inline-block;
    border:0 solid #444;
}

.scfDropList{
    width:200px;
}

.scfSubmitButtonBorder{
    float:right;
}

.AddressText{
    width:522px;
}

.AddressTextBox{
    width:522px;
}

.CityTextBox{
    width:185px;
}

.StateCombo{
    width:133px;
}

.CountryCombo{
    width:204px;
}

.PhoneFaxText{
    width:121px;
}

.EmailText{
    width:359px;
}

.CaptchaBox{
    border:1px solid #444;
    display:inline-block;
}

.InputCaptcha{
    margin:0 0 8px;
    width:192px;
    clear:left;
    float:none;
}

.EmailText{
    width:359px;
}

.scfTelephoneLabel,.scfSingleLineTextBorder,.scfEmailLabel,.scfDropListLabel{
    font:bold 12px/22px Arial,Helvetica,sans-serif;
    margin:0 0 3px;
    display:block;
    clear:left;
    color:#444;
}

.scfForm input[type=text],.scfForm select,.scfForm textarea{
    border:1px solid #000;
    padding-left:10px;
    margin:0 0 7px;
    display:block;
    height:23px;
    width:126px;
    float:left;
}

.scfDropListStateLabel{
    font:bold 12px/22px Arial,Helvetica,sans-serif;
    margin-right:5px;
    margin-left:1px;
    margin:0 0 3px;
    clear:right;
    color:#444;
}

.wfmTrClass{
    margin-bottom:10px;
    margin-right:10px;
}

.wfmTdClass,.scfEmailTextBox{
    margin-left:10px;
}

.scfSubmitButton{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    background:none repeat scroll 0 0 #007E3A;
    width:80px!important;
    padding-bottom:2px;
    text-align:center;
    padding-left:0;
    font-size:17px;
    border:0 none;
    height:24px;
    color:#FFF;
    float:left;
}

.scfDropListLabel,.scfEmailLabel,.scfMultipleLineTextLabel,.scfSingleLineTextLabel,.scfPasswordLabel,.scfNumberLabel,.scfDatePickerLabel,.scfDateLabel,.scfRadioButtonListLabel,.scfCheckBoxListLabel,.scfListBoxLabel,.scfFileUploadLabel,.scfDateSelectorLabel,.scfCreditCardLabel,.scfConfirmPasswordLabel,.scfCaptchaLabel,.scfTelephoneLabel,.scfSmsTelephoneLabel{
    padding:3px 0;
    width:105px;
    float:left;
}

.form-get-more-information ul{
    width:80px!important;
    margin-left:150px;
    text-align:center;
    margin-top:25px;
    float:left;
}

.tbl-form-get-more-information{
    width:550px;
}

.scfForm select{
    width:140px;
}

.scfCheckbox{
    width:550px;
    height:23px;
}

.scfCheckbox input{
    height:23px;
    width:50px;
    border:0;
}

.scfForm TEXTAREA{
    height:150px;
    width:350px;
}

#footer .scfForm input[type=submit]{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    width:80px!important;
    padding:0 0 2px 2px;
    background:#007E3A;
    text-align:center;
    font-size:16px;
    color:white;
    height:24px;
    float:left;
}

#footer #contact-info .scfForm input[type=submit]{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    width:80px!important;
    padding:0 0 2px 2px;
    background:#007E3A;
    text-align:center;
    font-size:16px;
    color:white;
    height:24px;
    position: absolute;
	left: 190px;
	border: none;
}

#footer .scfEmailGeneralPanel input[type=text]{
    padding-top:4px;
    height:17px;
    width:179px;
}

#footer .scfEmailLabel,#footer .scfRequired{
    display:none!important;
}

#footer .scfEmailGeneralPanel{
    margin:0;
}

.ui-datepicker{
    padding:.2em .2em 0;
    width:17em;
}

.ui-datepicker .ui-datepicker-header{
    position:relative;
    padding:.2em 0;
}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{
    position:absolute;
    height:1.8em;
    width:1.8em;
    top:2px;
}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{
    top:1px;
}

.ui-datepicker .ui-datepicker-prev{
    left:2px;
}

.ui-datepicker .ui-datepicker-next{
    right:2px;
}

.ui-datepicker .ui-datepicker-prev-hover{
    left:1px;
}

.ui-datepicker .ui-datepicker-next-hover{
    right:1px;
}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{
    position:absolute;
    margin-left:-8px;
    margin-top:-8px;
    display:block;
    left:50%;
    top:50%;
}

.ui-datepicker .ui-datepicker-title{
    text-align:center;
    line-height:1.8em;
    margin:0 2.3em;
}

.ui-datepicker .ui-datepicker-title select{
    font-size:1em;
    margin:1px 0;
}

.ui-datepicker select.ui-datepicker-month-year{
    width:100%;
}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{
    width:49%;
}

.ui-datepicker table{
    border-collapse:collapse;
    margin:0 0 .4em;
    font-size:.9em;
    width:100%;
}

.ui-datepicker th{
    text-align:center;
    padding:.7em .3em;
    font-weight:bold;
    border:0;
}

.ui-datepicker td{
    padding:1px;
    border:0;
}

.ui-datepicker td span,.ui-datepicker td a{
    text-decoration:none;
    text-align:right;
    display:block;
    padding:.2em;
}

.ui-datepicker .ui-datepicker-buttonpane{
    background-image:none;
    margin:.7em 0 0 0;
    border-bottom:0;
    border-right:0;
    padding:0 .2em;
    border-left:0;
}

.ui-datepicker .ui-datepicker-buttonpane button{
    padding:.2em .6em .3em .6em;
    margin:.5em .2em .4em;
    overflow:visible;
    cursor:pointer;
    float:right;
    width:auto;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{
    float:left;
}

.ui-datepicker.ui-datepicker-multi{
    width:auto;
}

.ui-datepicker-multi .ui-datepicker-group{
    float:left;
}

.ui-datepicker-multi .ui-datepicker-group table{
    margin:0 auto .4em;
    width:95%;
}

.ui-datepicker-multi-2 .ui-datepicker-group{
    width:50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group{
    width:33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group{
    width:25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{
    border-left-width:0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{
    border-left-width:0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane{
    clear:left;
}

.ui-datepicker-row-break{
    clear:both;
    width:100%;
}

.ui-datepicker-rtl{
    direction:rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev{
    right:2px;
    left:auto;
}

.ui-datepicker-rtl .ui-datepicker-next{
    right:auto;
    left:2px;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover{
    right:1px;
    left:auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover{
    right:auto;
    left:1px;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane{
    clear:right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button{
    float:left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{
    float:right;
}

.ui-datepicker-rtl .ui-datepicker-group{
    float:right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{
    border-left-width:1px;
    border-right-width:0;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{
    border-left-width:1px;
    border-right-width:0;
}

.ui-datepicker-cover{
    position:absolute;
    filter:mask();
    display:block;
    height:200px;
    display:none;
    width:200px;
    z-index:-1;
    left:-4px;
    top:-4px;
}

.left{
    float:left;
}

.right{
    float:right;
}

.main-content p{
    font-family:Arial,Helvetica,sans-serif;
    margin:0 0 9px 0;
    line-height:15px;
    text-align:left;
    font-size:12px;
    color:#444;
}

.main-content h1
{
   /*
    border-bottom:1px solid #000;
    padding-bottom:8px;
    margin-bottom:8px;
*/
}

.main-content h1, .main-content h2{
    margin-bottom:13px;
    font-weight:bold;
    font-size:22px;
    color:#444;
}

.main-content h3{
    font:bold 14px/17px Arial,Helvetica,sans-serif;
    color:#444;
}

.main-content h5{
    margin-bottom:11px;
    font-size:12px;
    color:#444;
}

.main-content ul{
    padding:0;
    margin:0;
}

.main-content li.view h5 {
    margin-top: 6px;
}

.main-content{
    border-bottom:1px solid #444;
    border-top:1px solid #444;
    padding:0 0 19px 1px;
    margin-bottom:25px;
    overflow:hidden;
    height:auto;
    *height:100%;
    clear:both;
}

* html .main-content{
    height:1%;
}

.main-content .sidebar{
    display:inline;
    width:233px;
    float:right;
}

.main-content .no-border{
    border:none;
}

.main-content .top-main-content{
    padding:16px 0 14px 1px;
    *padding:9px 0 14px 1px;
    _padding:16px 0 14px 1px;
    position:relative;
}

.main-content .breadcrumb{
    display:inline-block;
    padding:0;
    margin:0;
}

.main-content .breadcrumb li{
    margin:0 6px 0 0;
    background:none;
    font-size:11px;
    color:#abb0b6;
    float:left;
    padding:0;
}

.main-content .breadcrumb li.last-child{
    color:#666;
}

.main-content .breadcrumb li a{
    font:normal 11px/11px normal Arial,Helvetica,sans-serif;
    display:inline-block;
    text-decoration:none;
   /*padding:0 6px 0 0;*/
    padding:0 0 0 0;
}

.main-content .breadcrumb li.first-child a{
    font:normal 11px/11px normal Arial,Helvetica,sans-serif;
    display:inline-block;
    text-decoration:none;
    /*padding:0 6px 0 0;*/
    padding:1px 0 0 0;
}

.main-content .breadcrumb li a:hover{
    text-decoration:underline;
}

.main-content .breadcrumb li.last-child a:hover{
    text-decoration:none;
}

.main-content .share-buttons{
    position:absolute;
    right:1px;
    top:10px;
}

.main-content .list-buttons{
    overflow:hidden;
    height:auto;
    padding:0;
    margin:0;
    *margin:0 0 6px;
    _margin:0 0 6px;
}

.main-content .list-buttons li{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-separator.gif) no-repeat right center!important;
    padding:0 11px 0 0!important;
    margin-right:10px;
    float:left;
}

.main-content .list-buttons li.last-child{
    background:none!important;
    padding-right:0;
    margin-right:0;
}

.main-content .list-buttons li a{
    font:11px/18px Arial,Helvetica,sans-serif;
    padding:0 0 0 27px;
    display:block;
}

.main-content .list-buttons li.share-button a{
    background:url(http://www.littelfuse.cn/common/images/icons/share-icon.gif) no-repeat left top;
}

.main-content .list-buttons li.print-button a{
    background:url(http://www.littelfuse.cn/common/images/icons/print-icon.png) no-repeat left top;
}

.main-content .list-buttons li.doc-button a{
    background:url(http://www.littelfuse.cn/common/images/icons/doc-icon.png) no-repeat left top;
}

.main-content .list-buttons li.pdf-button a{
    background:url(http://www.littelfuse.cn/common/images/icons/pdf-icon.png) no-repeat left top;
}

.main-content .page-paragraph{
	border: 1px solid #b0b5ba;
	font:12px Arial,Helvetica,sans-serif;
	padding:15px 15px 15px 15px;
	margin-bottom:6px;
 }

.sitemap-box ul li ul li,.right-arrow{
    background:url(http://www.littelfuse.cn/common/images/bullets/dark-gray-bullet.png) no-repeat left 3px;
    display:inline-block;
    padding-left:13px;
    font-size:12px;
}

.button{
    font:bold 12px/39px Arial,Helvetica,sans-serif;
    padding:0 0 0 55px;
    margin-bottom:11px;
    position:relative;
    display:block;
    width:178px;
    height:39px;
    color:#fff;
}

.button img{
    position:absolute;
    left:22px;
    top:8px;
}

.main-content .green-button:hover,.button:hover{
    text-decoration:none;
}

.green{
    background-color:#007e3a;
}

.black{
    background-color:#444;
}

.main-content .green-button{
    font:bold 12px/14px Arial,Helvetica,sans-serif;
    padding:5px 18px 6px 17px;
    background-color:#007e3a;
    display:inline-block;
    text-align:center;
    color:#fff;
	white-space: nowrap;
}

.main-content .summary-box{
    border:1px solid #b0b5ba;
    overflow:hidden;
    height:auto;
    width:auto;
}

.main-content .summary-box h3,.main-content .technical-resources-main h3.title{
    font:bold 14px/32px Arial,Helvetica,sans-serif;
    border-bottom:1px solid #b0b5ba;
    background-color:#ebeef2;
    padding:0 0 1px 15px;
    color:#444;
}

.main-content .technical-resources-main h3.title{
    border-top:1px solid #b0b5ba;
}

.main-content .sidebar .summary-box{
    border:1px solid #b0b5ba;
    margin-bottom:12px;
}

.main-content .summary-box .summary-box-content{
    padding:11px 15px 0px;
    position:relative;
    overflow:hidden;
    height:auto;
}

.main-content .border-title{
    border-bottom:1px solid #444;
}

.main-content .content-left{
    overflow:hidden;
    height:auto;
    width:725px;
    float:left;
	position: relative;
}

.main-content .banner-box{
    margin-bottom:13px;
    position:relative;
}

.main-content .banner-box img{
    border-bottom:1px solid #666;
    border-top:1px solid #666;
}

.main-content .banner-box .banner-information {
    display:block;
    position:relative;
    padding:15px 15px 15px 21px;
    background-color:#007e3a;
    border-width:1px;
    border-style:solid solid solid none;
    border-color:#666;
    position:absolute;
    overflow:hidden;
    min-width:425px;
    max-width:100%;
    height:104px;
    top:22px;
    left:0;
}

.main-content .banner-box .banner-information:after {
    content:"";
    display:block;
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:0;
    border-bottom:15px solid #007e3a;
}

.banner-information h1 {
     color: #fff;
}

.main-content .banner-box .banner-information .products-banner{
    width:389px;
}

.main-content .banner-box .banner-information .techresources-banner{
    width:688px;
}

.main-content .banner-box .banner-information .techresources-banner p{
    width:auto;
}

.main-content .banner-box .banner-information h2{
    font:30px/30px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    margin-bottom:6px;
    color:#fff;
}

.main-content .banner-box .banner-information p{
    line-height:18px;
    margin-bottom:0;
    color:#f0f3f7;
}

.main-content .banner-small-box{
    margin-bottom:13px;
    position:relative;
}

.main-content .banner-small-box img{
    border:1px solid #b0b5ba;
}

.main-content .banner-small-box .banner-text{
    position:absolute;
    overflow:hidden;
    height:auto;
    width:420px;
    top:40px;
    left:0;
}

.main-content .banner-small-box .banner-text p{
    margin-left:22px;
    margin-top:17px;
    font:12px/18px;
}

.main-content .banner-small-box .banner-text h2{
    font:22px/28px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    border-right:1px solid #7fc1ac;
    background-color:#007e3a;
    padding:4px 4px 4px 23px;
    margin-bottom:0;
    width:339px;
    color:#fff;
}

.main-content .banner-small-box .banner-text ul{
    padding:11px 0 0 22px;
    overflow:hidden;
    height:auto;
}

.main-content .banner-small-box .banner-text ul li{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-dot.gif) no-repeat left 8px;
    padding:0 0 0 7px;
    line-height:18px;
    margin-bottom:0;
    color:#444;
}

.side-bar-items{
    display:inline;
    width:180px;
    height:auto;
    _height:100%;
    float:left;
}

.main-central-content{
    float:right;
    padding:0;
}

.main-central-content .wrapper-tabs{
    margin:30px 0 0;
}

.supplier-content{
    font:12px Arial,Helvetica,sans-serif;
    padding-right:14px;
    position:relative;
    padding-left:14px;
    width:515px;
    float:left;
}

.supplier-content img{
    border:1px solid #b0b5ba;
    margin-bottom: 24px;
}

.supplier-content div.prod-dev-process img { 
	float: left; 
	width: 150px; 
	height: 150px; 
	margin: 0px 10px 20px 0px; 
}

.supplier-content .ad-box{
    margin-bottom:28px;
    position:absolute;
    display:block;
    height:127px;
    width:127px;
    left:155px;
    float:left;
    top:0;
}

.supplier-content .ad-box p{
    font:13px Arial,Helvetica,sans-serif;
    text-transform:uppercase;
    position:absolute;
    text-align:right;
    color:#fff;
    right:15px;
    top:38px;
}

.supplier-content h3{
    font:bold 14px Arial,Helvetica,sans-serif;
    padding-bottom:12px;
    color:#007e3a;
}

.supplier-content .listed-items{
    padding-bottom:10px;
    padding-left:22px;
    list-style:none;
    margin-left:0;
}

.supplier-content .listed-items li{
    background:url(http://www.littelfuse.cn/common/images/bullets/grey-dot.gif) no-repeat left 4px;
    padding-left:14px;
    margin-bottom:0;
}

.supplier-content .listed-items li ul{
    list-style:none;
}

.supplier-content .listed-items li ul li{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-dot.gif) no-repeat left 7px;
    padding-left:8px;
}

.supplier-content .listed-items li ul{
    padding-left:22px;
}

.supplier-content .show-results-content{
    margin:-28px 0 0 0;
    width:525px;
    float:none;
    padding:0;
}

.supplier-content .show-results-content .results-table tr td{
    border-bottom:1px dotted #a6a6a6;
    border-top:1px dotted #a6a6a6;
}

.supplier-content ul{
    margin:0 0 1em 2em;
    list-style:disc;
}

.supplier-content ul li{
    margin-bottom:3px;
}

.main-content .search-wrapper{
    border:1px solid #444;
    background-color:#fff;
    overflow:hidden;
    height:auto;
}

.main-content .search-wrapper input{
    border:none;
}

.main-content .search-wrapper input.submit-button{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif!important;
    background-color:#007e3a;
    color:#fff!important;
}

.main-content .technical-resources-main{
    border:1px solid #b0b5ba;
    margin:0 0 15px 0;
    border-top:none;
    overflow:hidden;
    height:auto;
    width:722px;
}

.main-content .technical-resources-main .accordion-container{
    border-bottom:none;
    border-left:none;
    margin-top:7px;
}

.main-content .technical-resources-main .side-bar-items{
    padding:11px 0 0 0;
}

.main-content .technical-resources-main .options-show-results{
    padding:10px 0 12px 0;
    margin:0 10px 0 0;
}

.main-content .technical-resources-main .options-show-results li.legend-results{
    width:130px;
}

.main-content .technical-resources-search {
	display:block;
    background-color:#b5b9be;
    border:1px solid #444;
    overflow:hidden;
    height:73px;
}

.main-content .technical-resources-search h3{
    font:17px/22px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    color:#fff;
}

.main-content .technical-resources-search p{
    color:#fff;
}

.main-content .technical-resources-search .search-title,.main-content .technical-resources-search .search-title-bk{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/bg-techresources-search.jpg) no-repeat right top #007e3a;
    padding:9px 21px;
    height:75px;
    width:243px;
    float:left;
}

.main-content .technical-resources-search .search-title-bk{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/bg-techresources-search-bk.jpg) no-repeat right top #444;
}

.main-content .technical-resources-search .search-option{
    padding:22px 20px 21px 22px;
    width:70%;
    float:right;
}

.main-content .technical-resources-search .search-option .search-wrapper input{
    padding:0 40px 0 8px;
    line-height:26px;
    font-size:12px;
    color:#565656;
    height:26px;
    width:100%;
    float:left;
}

.main-content .technical-resources-search .search-option .search-wrapper input.submit-button{
    text-align:center;
    line-height:26px;
    font-size:17px;
    height:26px;
    width:73px;
    padding:0;
}

.main-content .aditional-resources-content{
    overflow:hidden;
    height:auto;
    width:724px;
}

.main-content .aditional-resources-content .summary-box-content{
    padding:11px 0 10px;
    _position:fixed;
    _height:100%;
}

#adv-boxes li{
    padding:0 16px 0 20px;
    display:inline;
    width:320px;
    _width:320px;
    float:left;
    margin:0;
}

#adv-boxes li h3{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/horizontal-dotted-divider.gif) repeat-x left bottom;
    padding:0 0 2px 14px;
    border:none;
}

#adv-boxes li a{
    font-size:12px;
}

#adv-boxes li .adv-content{
    padding:8px 15px 25px 13px;
    _padding:8px 15px 5px 13px;
    position:relative;
    _position:inherit;
    overflow:hidden;
    height:140px;
    _width:290px;
}

#adv-boxes li .adv-content ul li{
    margin-bottom:5px;
	width: 248px;
}

#adv-boxes li .adv-content .view-all-link{
    position:absolute;
    _position:fixed;
    _float:right;
    bottom:11px;
    right:0;
    _left:0;
}

.sitemap-box h4{
    font:14px/17px Arial,Helvetica,sans-serif;
    margin:7px 0 15px;
}

.sitemap-box h4 a{
    color:#444!important;
    font-weight:bold;
}

.sitemap-box ul{
    margin:-8px 0 15px;
}

.sitemap-box ul li{
    margin:0 10px 0 0;
    min-height:450px;
    width:234px;
    float:left;
}

.sitemap-box ul li.last-child{
    margin:0;
}

.sitemap-box ul li ul li{
    display:block!important;
    min-height:12px;
    margin:0 0 5px;
    float:none;
    width:auto;
}

.right-arrow-green{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-right-bullet.png) no-repeat scroll right 3px transparent;
    display:inline-block;
    padding-right:10px;
    font-size:10.5px;
}

.left-arrow-green{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-left-bullet.png) no-repeat scroll left 3px transparent;
    display:inline-block;
    padding-left:12px;
    font-size:10.5px;
    margin-left:6px;
}

.tabs-content-apply .right-arrow-green{
    margin-right:2px;
    float:right;
}

.show-results-content-apply .compare-button{
    background-color:#007E3A!important;
    padding:0 20px;
    float:right;
}

.supplier-content-careers{
    width:525px!important;
}

.supplier-content-careers img{
    margin-bottom:22px;
}

.supplier-content-careers .ad-box{
    width:128px;
    left:146px;
}

.supplier-content-careers div .table-compare{
    border:1px solid #B0B5BA;
    width:524px;
}

.supplier-content-careers h3{
    padding-bottom:10px;
    color:#444;
}

.table-compare .table-titles{
    border-bottom:1px solid #B0B5BA;
}

.table-compare .table-titles th{
    font:bold 10.5px/29px Arial,Helvetica,sans-serif;
    text-align:center;
    height:auto;
    padding:0;
    width:0;
}

.supplier-content-careers .table-compare tbody td{
    font:normal 10.5px/12px Arial,Helvetica,sans-serif;
    height:46px;
}

.table-compare .table-titles th:last-child{
    width:110px;
}

.supplier-content-careers .box-table{
    padding:8px 0 20px;
}

.history-container{
    margin-bottom:17px;
    overflow:hidden;
    display:inline;
    height:auto;
    width:729px;
    float:left;
}

.history-container p{
    font:12px/16px Arial,Helvetica,sans-serif;
    padding-right:5px;
}

.summary-box-brands{
    border:1px solid #b0b5ba;
    padding-bottom:28px;
    margin-bottom:12px;
    margin-top:10px;
    width:720px;
}

.summary-box-brands h3{
    font:bold 14px/32px Arial,Helvetica,sans-serif;
    border-bottom:1px solid #b0b5ba;
    background-color:#ebeef2;
    padding:0 0 1px 15px;
    color:#444;
}

.logo-brands-list{
    overflow:hidden;
    width:auto;
}

.logo-brands-list li{
    border-right:1px dotted #abb0b6;
    display:inline-block;
    text-align:center;
    margin-top:28px;
    width:238px;
    float:left;
}

.logo-brands-list li a{
    text-align:center;
}

.logo-brands-list li img{
    vertical-align:middle;
    text-align:center;
    width:auto;
}

.link-learn{
    background:url(http://www.littelfuse.cn/common/images/bullets/dark-gray-bullet.png) no-repeat left center;
    font:12px Arial,Helvetica,sans-serif;
    margin-bottom:17px;
    padding-left:10px;
    margin-top:10px;
}

.top-learn{
    display:block;
}

.logo-brand{
    margin-bottom:30px;
    display:block;
}

.no-border-right{
    border-right:none!important;
}

.accordion-container{
    border:1px solid #b0b5ba;
    _height:100%!important;
    border-top:none;
    _display:block;
    width:179px;
    float:left;
}

.accordion-container.search-container {
	border: none;
}

.accordion{
    width:179px;
}

.side-bar-items .top-border{
    border-top:1px solid;
    margin-top:31px;
}

.side-bar-items h2{
    border-bottom:1px solid #444;
    margin:0 0 7px 1px;
    padding:0 0 7px 0;
}

.side-bar-items h3, .side-bar-items h4 {
    color: #007E3A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    line-height: 14px;
    margin-bottom: 10px;
    padding: 3px 0 0 8px;
}

input[type="checkbox"]{
    display:inline-block;
    margin-right:8px;
}

.ui-accordion-content label{
    font:11px/13px Arial,Helvetica,sans-serif;
    display:inline-block;
}

.accordion-content li{
    padding:3px 0 3px 25px;
    vertical-align:bottom;
    margin-bottom:2px;
}

.accordion-search .accordion-content li {
	padding: 3px 0 3px 8px;
}

.accordion-search .ui-widget-content {
    border: 1px solid #B0B5BA;
    margin: -4px 0 4px;
    padding-top: 4px;
}

.accordion-content li h4,.accordion-content li a{
    font:11px Arial,Helvetica,sans-serif;
    color:#007e3a;
}

.accordion-content li.active{
    background:url(http://www.littelfuse.cn/common/images/bullets/black-arrow-bullet.png) no-repeat scroll 14px 6px transparent;
    border-bottom:1px dotted #a6a6a6;
    border-top:1px dotted #a6a6a6;
    background-color:#f0f3f7;
}

.accordion-content li.active a{
    color:#000;
}

.accordion-search .accordion-content li input[type="checkbox"] {
	margin-right: 6px;
	float: left;
}

.accordion-content .sublistaccordion ul{
    padding-left:28px;
}

.accordion-content .sublistaccordion li{
    background:none;
}

.accordion-content .sublistaccordion li.active{
    background:none;
    border:none;
}

.accordion-content .sublistaccordion li.active a{
    font-weight:bold;
}

.accordion,.accordion-search{
    font:11px Arial,Helvetica,sans-serif;
}

.accordion-content li.last-child{
    padding-bottom:4px;
}

.ui-accordion .ui-accordion-header{
    position:relative;
    cursor:pointer;
}

.main-content .accordion h3,.accordion-search h3,.menu-item h3{
    font:bold 11px/14px Arial,Helvetica,sans-serif;
    padding:3px 17px 4px 8px;
    border-bottom:none;
    background:#007e3a;
    margin-bottom:3px;
    position:relative;
    overflow:hidden;
    color:#fff;
}

.accordion-search h3{
    padding:8px 39px 8px 9px;
}

.main-content .accordion-container .active h3{
    background:url(http://www.littelfuse.cn/common/images/bullets/black-arrow-bullet.png) no-repeat scroll 6px 6px transparent;
    border-bottom:dotted thin #a6a6a6;
    border-top:dotted thin #a6a6a6;
    background-color:#f0f3f7;
    padding:0 0 0 10px;
    font-weight:bold;
    color:#000;
}

.main-content .accordion-container .active h3 a{
    color:#000;
}

.menu-item h3{
    padding:0;
}

.menu-item h3 a{
    padding:3px 17px 4px 8px;
    font-size:11px;
    display:block;
    color:#fff;
}

.menu-item h3 a:hover{
    text-decoration:none;
}

.accordion h3.ui-state-active,.accordion-search h3.ui-state-active,.longer-tab{
    background:#7a8384;
}

.main-content .longer-tab{
    font:bold 12px/14px Arial,Helvetica,sans-serif;
    margin-bottom:0!important;
    padding:3px 17px 4px 8px;
    overflow:hidden;
    width:941px;
    color:#fff;
}

.longer-container{
    width:966px;
}

.accordion h3.last-child,.accordion-search h3.last-child{
    background:none;
}

.accordion h3 .ui-icon,.accordion-search h3 .ui-icon{
    background:#007e3a;
    background:url(http://www.littelfuse.cn/common/images/bullets/plus-sign.jpg) no-repeat scroll right top transparent;
    position:absolute;
    overflow:hidden;
    display:block;
    height:12px;
    width:13px;
    width:14px;
    right:5px;
    top:4px;
}

.accordion-search h3 .ui-icon {
	top: 9px;
}

.accordion h3.ui-state-active .ui-icon,.accordion-search h3.ui-state-active .ui-icon{
    background:url(http://www.littelfuse.cn/common/images/bullets/minus-sign.jpg) no-repeat scroll right top transparent;
    position:absolute;
    display:block;
    height:12px;
    right:5px;
    top:4px;
}

.accordion-search h3.ui-state-active .ui-icon{
    top:9px;
}

.accordion .sublistaccordion,.accordion-search .sublistaccordion{
    padding-left:0!important;
}

.accordion .sublistaccordion h4,.accordion-search .sublistaccordion h4{
    padding:3px 0 3px 25px;
    position:relative;
    font-size:11px;
}

.accordion-content .sublistaccordion .ui-state-active{
    background:url(http://www.littelfuse.cn/common/images/bullets/black-arrow-bullet.png) no-repeat scroll 14px 6px transparent;
    border-bottom:dotted thin #a6a6a6;
    border-top:dotted thin #a6a6a6;
    background-color:#f0f3f7;
    font-weight:bold;
    color:#000;
}

.accordion ul li ul,.accordion-search ul li ul{
    padding:4px 0 0 40px;
}

.accordion ul li ul li,.accordion-search ul li ul li{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-dot.gif) no-repeat left 10px;
    padding:3px 0 3px 10px;
}

.ie9 .accordion ul li ul li,.ie9 .accordion-search ul li ul li{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-dot.gif) no-repeat left 9px;
    padding:4px 0 4px 10px;
}

.accordion ul li ul li.last-child,.accordion-search ul li ul li.last-child{
    padding:3px 0 0 10px;
}

.main-content .box-selected-fuse{
    background-color:#f0f3f7;
    border:1px solid #b0b5ba;
    padding:2px 0 4px;
    margin-bottom:8px;
}

.main-content .box-selected-fuse li{
    border-bottom:1px dotted #b0b5ba;
    padding:9px 1px 5px;
    margin:0 13px;
}

.main-content .box-selected-fuse li.last-child{
    border:none;
}

.main-content .box-selected-fuse li p{
    font:bold 11px/10px Arial,Helvetica,sans-serif;
    margin-bottom:4px;
}

.main-content .box-selected-fuse li label{
    font:normal 11px Arial,Helvetica,sans-serif;
    color:#444;
}

.article-content{
    position:relative;
    width:100%;
}

.main-content .article-content .sidebar{
    padding:13px 0 0 0;
/*
    position:absolute;
    top:27px;
    right:0;
*/
	float: right;
}

.article-content .photo-product-box{
    padding:4px 14px 6px 0;
    background-color:#fff;
    position:relative;
    height:234px;
    width:234px;
    z-index:20;
    float:left;
    top:-27px;
}

.article-content .photo-product-box img{
    border:1px solid #444;
}

.article-content .article-details{
    position:relative;
    height:auto;
    width:100%;
    z-index:10;
}

.article-content .title-details{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/horizontal-dotted-divider.gif) repeat-x left bottom;
    padding:2px 0 13px 0;
    position:relative;
    height:12px;
    width:720px;
    left:250px;
}

.article-content .title-details span{
    font:bold 12px/12px Arial,Helvetica,sans-serif;
    color:#444;
}

.article-content .title-details span a{
    font-weight:normal!important;
}

.article-content .docs-buttons li a{
    font-family:'HelveticaNeue',Arial,Helvetica,sans-serif;
    font-weight:bold;
}

.article-description{
    width:968px;
}

.article-content .wrapper-tabs{
    margin:18px 0 0;
}

.main-content .feaures-benefits-box{
    padding:17px 0 17px 4px;
    width:465px;
    float:left;
}

.main-content .feaures-benefits-box ul{
    margin-bottom:14px;
    width:335px;
}

.main-content .feaures-benefits-box ul li{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-dot.gif) no-repeat left 6px;
    margin-bottom:6px;
    padding-left:7px;
    line-height:16px;
    font-size:12px;
}

.article-description ul{
    margin-bottom:14px;
    float:left;
}

.article-description ul li{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-dot.gif) no-repeat left 6px;
    margin-bottom:6px;
    padding-left:7px;
    line-height:18px;
    font-size:12px;
}

.series-description{
    width:100%;
    clear:left;
}

.series-description p.series-text{
    width:73%;
}

.product-multiimage{
    width:234px;
    clear:both;
    margin-top: 10px !important;
    margin-bottom: -10px !important;
    position: relative;
    top:-20px
    
  }

.product-multiimage input
{
    border:1px solid #a9aeb4;
    height: 45px;
    width: 45px;
}

.diagram-holder{
    border:1px solid #b0b5ba;
    background:#f0f3f7;
    margin-bottom:25px;
    margin-left:8px;
    overflow:hidden;
    display:block;
    padding:16px;
    width:746px;
}

.diagram-holder h2{
    font:bold 18px Arial,Helvetica,sans-serif;
    color:#444;
}

.diagram-holder img{
    border:1px dotted #b0b5ba;
    margin-bottom:22px;
}

.diagram-holder p{
    font:12px Arial,Helvetica,sans-serif;
}

.diagram-holder h3{
    padding-bottom:18px;
    font:bold 12px;
}

.diagram-holder ul li{
    list-style:url(http://www.littelfuse.cn/common/images/bullets/green-dot-style.jpg);
    margin-left:11px;
    *margin-left:16px;
}

.head-solutions{
    font-size:18px!important;
    padding-left:8px;
}

.diagram-list{
    padding-left:10px;
}

.solution-circuit-box{
    border:1px solid #b0b5ba;
    padding-bottom:8px;
    margin-bottom:11px;
    overflow:hidden;
    margin-left:8px;
    display:block;
    width:778px;
}

.solution-circuit-box h3{
    font:bold 14px/32px Arial,Helvetica,sans-serif;
    border-bottom:1px solid #b0b5ba;
    background:#f0f3f7;
    padding-left:19px;
    margin-bottom:8px;
    color:#007e3a;
}

.solution-circuit-box ul{
    padding-left:19px;
}

.solution-circuit-box ul li{
    display:inline-block;
    overflow:hidden;
    width:100%;
    float:left;
}

.solution-circuit-box ul li span{
    font:12px/20px Arial,Helvetica,sans-serif;
    color:#007e3a;
    width:110px;
    float:left;
}

.solution-circuit-box p{
    font:12px/20px Arial,Helvetica,sans-serif;
    float:left;
}

.top-description-box{
    overflow:hidden;
    height:auto;
    width:100%;
}

.top-text{
    font:12px Arial,Helvetica,sans-serif;
    border-top:1px solid #444;
    padding-bottom:20px;
    padding-top:13px;
    height:auto;
    width:720px;
    float:left;
}

.top-description-box .top-text h3{
    padding-bottom:10px;
    color:#007e3a;
}

.top-description-box .top-text ul li{
    background:url("http://www.littelfuse.cn/common/images/bullets/wider-green-list-style.jpg") no-repeat scroll left;
    font:12px/18px Arial,Helvetica,sans-serif;
    padding-left:5px;
    text-indent:2px;
}

.top-catalog-box{
    margin-bottom:12px;
    float:right;
    width:230px;
}

.top-catalog-box h3{
    font:bold 14px/32px Arial,Helvetica,sans-serif;
    border-bottom:1px solid #B0B5BA;
    background-color:#EBEEF2;
    padding:0 0 1px 15px;
    color:#444;
}

.pictures-list-box ul{
    padding:16px 16px 0 16px;
}

.search-results-options{
    border-bottom:1px dotted #b0b5ba;
    padding-top:16px;
    height:54px;
    width:auto;
}

.search-results-options h3{
    font:bold 12px/28px Arial,Helvetica,sans-serif;
    padding-left:18px;
    float:left;
}

.search-links{
    padding-right:14px;
    margin:0 auto;
    float:right;
    width:415px;
}

.search-by{
    border:solid 1px #444;
    padding-right:17px;
    margin-right:20px;
    padding-left:12px;
    height:22px;
    width:auto;
    float:left;
}

li .search-by-text{
    background:url(http://www.littelfuse.cn/common/images/bullets/gray-down-arrow.png) no-repeat center right;
    font:11px/20px Arial,Helvetica,sans-serif;
    vertical-align:middle;
    text-decoration:none;
    padding-right:15px;
    color:#a3a3a3;
    display:block;
    float:left;
}

.button-medium{
    font:bold 12px/39px Arial,Helvetica,sans-serif;
    background-color:#007e3a;
    border:solid 1px #444;
    margin-left:22px;
    display:inline;
    height:25px;
    color:#fff;
    width:77px;
}

.btn-search-option img{
    border:solid 1px #444;
    margin-right:6px;
    float:left;
}

.main-content .contact-tab{
    padding:16px 20px 0;
    overflow:hidden;
    height:auto;
}

.main-content .green-button:hover{
    text-decoration:none;
}

.main-content .contact-tab h2{
    font:bold 18px Arial,Helvetica,sans-serif;
    margin-bottom:16px;
}

.main-content .contact-tab h2 span{
    font:12px Arial,Helvetica,sans-serif;
}

.main-content .contact-tab p{
    margin-bottom:20px;
    line-height:14px;
}

.top-banner-info{
    padding:15px 15px 15px 21px;
    background-color:#007e3a;
    border:1px solid #666;
    position:absolute;
    border-left:none;
    overflow:hidden;
    width:389px;
    height:auto;
    top:300px;
    *top:280px;
    left:1px;
}

.top-banner-info h2{
    font:24px/30px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    margin-bottom:6px;
    color:#fff;
}

.top-list-info{
    padding:15px 15px 15px 40px;
    position:absolute;
    height:auto;
    width:auto;
    top:360px;
    *top:340px;
    left:0;
}

.top-list-info ul{
    list-style:url(http://www.littelfuse.cn/common/images/bullets/green-dot-style.jpg);
}

.top-list-info ul li{
    font:12px/18px Arial,Helvetica,sans-serif;
}

.info-region{
    padding:14px 25px 16px 25px;
    border:1px dotted #a6a6a6;
    background-color:#f0f3f7;
    margin:0 26px 0 0;
    min-height:217px;
    overflow:hidden;
    display:inline;
    height:auto;
    width:245px;
    float:left;
}

.main-content .info-region .green-button{
    margin:3px 0 0 1px;
}

.info-region ul li label{
    font:bold 12px/24px Arial,Helvetica,sans-serif;
    display:block;
}

.info-region ul li select,.info-region ul li input[type=text]{
    font:normal 12px/22px Arial,Helvetica,sans-serif;
    border:1px solid #000;
    margin-bottom:15px;
    padding-left:6px;
    height:25px;
    width:245px;
    color:#666;
}

.main-central-banner{
    border:1px dotted #A6A6A6;
    background-color:#f0f3f7;
    margin-bottom:22px;
    position:relative;
    display:inline;
    padding:12px;
    float:left;
}

.main-central-banner .ad-box-gray,.main-central-banner .ad-box-green,.main-central-banner .ad-box-gray2,.main-central-banner .ad-box-green2,.main-central-banner .ad-box-gray3,.main-central-banner .ad-box-gray4,.main-central-banner .ad-box-green4{
    position:absolute;
    display:block;
    height:127px;
    width:105px;
}

.main-central-banner .ad-box-gray{
    left:348px;
    top:45px;
}

.main-central-banner .ad-box-green{
    left:233px;
    top:152px;
}

.main-central-banner .ad-box-gray2{
    left:120px;
    top:45px;
}

.main-central-banner .ad-box-green2{
    top:152px;
    left:6px;
}

.main-central-banner .ad-box-gray3{
    top:45px;
    left:3px;
}

.main-central-banner .ad-box-gray4{
    left:138px;
    top:304px;
}

.main-central-banner .ad-box-green4{
    top:52px;
    left:8px;
}

.main-central-banner p{
    font:13px Arial,Helvetica,sans-serif;
    text-transform:uppercase;
    text-align:right;
    color:#fff;
}

.main-content .contact-tab .blue-box{
    padding:20px 25px 12px 25px;
    margin:0 30px 0 0;
}

.main-content .contact-tab.partner-resource .blue-box{
    padding:20px 25px 12px 25px;
    margin:0 0 0 0;
}

.main-content .contact-tab .blue-box h3{
    margin:0 0 9px 4px;
}

.main-content .contact-tab .blue-box .green-button,.main-content .contact-tab .blue-box p{
    margin-left:4px;
}

.main-content .contact-tab .blue-box ul{
    border-top:1px dotted #a6a6a6;
    padding:12px 0 0;
    overflow:hidden;
    margin:22px 0 0;
    height:auto;
}

.main-content .contact-tab .blue-box ul li{
    padding:11px 9px 8px;
}

.main-content .contact-tab .contact-results-title h2{
    display:inline-block;
    float:left;
}

.main-content .contact-tab .contact-results-title .options-show-results{
    display:inline-block;
    float:right;
}

.contacts-results table{
    border-bottom:1px dotted #b0b5ba;
    margin-bottom:6px;
}

.contacts-results table thead tr th{
    border-top:1px dotted #b0b5ba!important;
    padding:9px 26px 10px;
    border-bottom:none;
    font-size:12px;
}

.contacts-results table tr td{
    font:12px/15px Arial,Helvetica,sans-serif;
    padding:15px 15px 14px 25px;
    vertical-align:top;
}

.contacts-results table tr td ul li{
    display:inline-block;
    float:left;
}

.contacts-results table tr td.column-address ul li{
	margin-left: 28px;
}

.contacts-results table tr td span{
    margin-right:14px;
    font-size:11px;
}

.contacts-results table tr th.first-column,.contacts-results table tr td.first-column{
    border-right:1px dotted #b0b5ba;
    vertical-align:top;
    padding-left:35px;
    text-align:left;
}

.contacts-results table tr td.align-center,.contacts-results table tr td.no-border{
    padding:15px 20px 14px 20px;
    vertical-align:middle;
    text-align:center;
}

.contact-form{
    padding:17px 20px 19px 44px;
    border:1px dotted #A6A6A6;
    background-color:#f0f3f7;
    margin:0 26px 22px 0;
    display:inline;
    width:545px;
    float:left;
}

.contact-form label{
    font:bold 12px/22px Arial,Helvetica,sans-serif;
    margin:0 0 3px 0;
    display:block;
    color:#444;
    clear:left;
}

.contact-form label.hidden{
    visibility:hidden;
}

.contact-form p span,.contact-form label span{
    color:#007e3a;
}

.contact-form select{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    vertical-align:middle;
    height:22px;
    color:#666;
    float:left;
    margin:0;
}

.contact-form .scfValidatorRequired {
    float: right;
	*float: left;
    margin-right: -20px;
    margin-top: 0;
    width: 15px;
	display: block;
	padding-left: 5px;
}

.contact-form input{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    vertical-align:middle;
    padding:0 0 0 10px;
    height:22px;
    float:left;
    color:#666;
    margin:0;
}

.contact-form input.submit-button{
    font:bold 12px/19px Arial,Helvetica,sans-serif;
    background-color:#007e3a;
    text-align:center;
    height:24px;
    border:none;
    color:#fff;
    width:76px;
    padding:0;
    margin:0;
}

.contact-form input.cancel-button{
    font:bold 12px/19px Arial,Helvetica,sans-serif;
    background-color:#7a8384;
    text-align:center;
    margin:0 18px 0 0;
    height:24px;
    border:none;
    color:#fff;
    width:76px;
    padding:0;
}

.contact-form input.w133{
    width:121px;
}

.contact-form input.w204{
    width:192px;
}

.contact-form input.w249{
    width:237px;
}

.contact-form input.w251{
    width:239px;
}

.contact-form input.w371{
    width:359px;
}

.contact-form input.w534{
    width:522px;
}

.contact-form select.w133{
    width:133px;
}

.contact-form select.w204{
    width:204px;
}

.contact-form select.w249{
    width:249px;
}

.contact-form select.w251{
    width:251px;
}

.contact-form input.captcha{
    margin:0 0 8px 0;
    width:192px;
    float:none;
    clear:left;
}

.contact-form textarea{
    font:12.04px/15px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    padding:6px 0 0 10px;
    margin:0 0 6px 0;
    height:103px;
    width:525px;
    color:#666;
}

.contact-form .captcha-box{
    border:1px solid #444;
    display:inline-block;
}

.contact-form table tr td{
    padding:4px 0;
}

.main-content .contact-form table tr td p{
    margin:0 0 10px 0;
}

.contact-form table tr td ul li{
    margin:0 23px 0 0;
    display:inline;
    float:left;
}

.contact-form table tr td ul li.last-child{
    margin:0 0 0 1px;
}

.contact-form .buttons-box{
    padding:10px 16px 0;
    float:right;
}

.contact-form .buttons-box  input[type="submit"]{
    *float:none;
}

.top-compare-links{
    border-bottom:1px solid;
    padding-bottom:8px;
    display:block;
    height:27px;
    width:auto;
}

.top-compare-links ul{
    float:right;
    width:354px;
    margin:0;
}

.top-compare-links ul li{
    padding-left:11px;
    display:inline;
}

.top-compare-links h2{
    float:left;
    margin:0;
}

.top-compare-links ul li img{
    padding-right:12px;
    margin-top:2px;
}

.top-compare-links ul li span{
    color:#007e3a;
}

.top-compare-links ul li.first-child{
    font:bold 12px Arial,Helvetica,sans-serif;
    border-right:1px dotted #b0b5ba;
    padding-right:11px;
}

.nav-results-links{
    font:bold 12px/30px Arial,Helvetica,sans-serif;
    overflow:hidden;
    display:block;
}

.nav-results-links a{
    background:url(http://www.littelfuse.cn/common/images/bullets/black-arrow-left.png) no-repeat left center;
    padding-left:8px;
    float:left;
}

.nav-results-links p{
    font:bold 12px/30px Arial,Helvetica,sans-serif;
    float:right;
}

.stock-description-images{
    border-right:1px solid #b0b5ba;
    border-left:1px solid #b0b5ba;
    border-top:1px solid #b0b5ba;
    overflow:hidden;
    height:auto;
    width:966px;
}

.first-content{
    width:149px;
    *width:149px;
    height:50px;
    clear:both;
    float:left;
}

.stock-description-images ul{
    width:auto;
}

.stock-description-images ul li{
    border-right:1px dotted #b0b5ba;
    display:inline-block;
    padding-bottom:13px;
    padding-right:15px;
    padding-left:15px;
    width:173px;
    float:left;
}

.stock-description-images ul li.first-child{
    border-left:1px solid #b0b5ba;
}

.stock-description-images ul li.last-child{
    border-right:none;
}

.stock-description-images ul li img{
    border:1px solid #b0b5ba;
    margin-bottom:10px;
    margin-top:15px;
}

.stock-description-images ul li p{
    font:bold 11px Arial,Helvetica,sans-serif;
    color:#007e3a;
}

.stock-description-images ul li a{
    display:block;
}

.btn-stock{
    font:bold 12px/24px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    text-decoration:none!important;
    padding:1px 18px 1px 18px;
    background:#007e3a;
    text-align:center;
    margin-bottom:3px;
    width:120px;
    color:#fff;
}

.link-sample{
    background:url(http://www.littelfuse.cn/common/images/bullets/dark-gray-bullet.png) no-repeat left center;
    font:11px Arial,Helvetica,sans-serif;
    padding-left:10px;
    margin-top:10px;
}

.table-compare{
    width:966px;
}

.table-compare th{
    font:bold 10.5px Arial,Helvetica,sans-serif;
    border:1px dotted #b0b5ba;
    padding-right:13px;
    border-left:none;
    text-align:right;
    width:136px;
    height:36px;
}

.table-compare td{
    border:1px dotted #b0b5ba;
    padding-left:14px;
    overflow:hidden;
}

.table-compare td:last-child{
    border-right:none;
}

.table-compare td span{
    color:#007e3a;
}

.table-compare td ul{
    padding-bottom:10px;
    padding-top:10px;
}

.table-compare td img{
    padding-right:11px;
    padding-top:4px;
}

.bottom-table td a{
    display:block;
}

.bottom-table td a.btn-stock{
    margin-top:16px;
}

.bottom-table td a.link-sample{
    margin-bottom:20px;
}

.stock-description-images ul .product2{
    padding-right:117px;
    *padding-right:117px;
    _padding-right:117px;
    padding-left:117px;
    *padding-left:117px;
    _padding-left:117px;
}

.stock-description-images ul .product3{
    padding-right:49px;
    _padding-right:49px;
    padding-left:49px;
    _padding-left:49px;
}

.elec-char-header{
    font:bold 10.5px Arial,Helvetica,sans-serif;
    border:1px dotted #b0b5ba;
    padding-right:13px;
    border-left:none;
    text-align:right;
    width:121px;
    height:36px;
}

table .change-bg td{
    background-color:#f0f3f7!important;
}

table tr .no-border{
    border-right:none;
}

.main-central-content .show-results-content .results-table tr td:last-child{
    border-right:none;
}

.main-table{
    font:11px/11px Arial,Helvetica,sans-serif;
    border-bottom:1px dotted #b0b5ba;
    border-top:1px dotted #b0b5ba;
    text-align:left;
    float:right;
    color:#444;
    width:100%;
}

.medium-size{
    width:774px;
}

.main-table h4{
    padding-bottom:12px;
    font-weight:bold;
    font-size:12px;
    color:#007e3a;
}

.main-table tr th{
    vertical-align:middle;
    text-align:center;
    padding:0 5px;
    height:40px;
}

.main-table tr th.first-column{
    padding:0 0 0 16px;
    text-align:left;
    width:257px;
}

.main-table tr th.second-column{
    width:86px;
}

.main-table tr th.third-column{
    width:87px;
}

.main-table tr th.fourth-column{
    width:96px;
    padding:0;
}

.main-table tr th.fifth-column{
    padding:0 10px;
}

.search-tabs .main-table tr th.fifth-column {
	white-space: nowrap;
}

.main-table tr th.sixth-column{
    width:76px;
}

.main-table tbody tr td{
    border-right:1px dotted #b0b5ba;
    padding:22px 0 25px 30px;
    background-color:#fff;
    padding-right:10px;
    vertical-align:top;
}

.main-table tr td:last-child{
    border-right:none;
}

.main-table tr td.first-column{
    padding:19px 0 25px 16px;
}

.main-table tr td.sixth-column{
    padding-left:38px;
    border:none;
}

.main-table tr .product-info-column{
    width:123px;
}

.main-table .change-bg td{
    background-color:#f0f3f7;
}

.main-table .change-bg td img,.main-table td img{
    float:left;
}

.main-table tr td p{
    margin-bottom:3px;
    line-height:13px;
    font-size:11px;
}

.main-table tr td a{
    margin-bottom:5px;
    display:block;
}

.main-table tr td.first-column p a{
    display:inline;
}

.main-table tbody tr td .logos-list{
    overflow:hidden;
    display:block;
    height:22px;
}

.main-table tbody tr td .logos-list li{
    margin:3px 7px 0 0;
    overflow:hidden;
    display:block;
    float:left;
}

.main-table tr td .border-image{
    margin:5px 15px 0 0;
    border:solid 1px green;
}

.bottom-border{
    border-bottom:thin dotted #b0b5ba;
}

.descriptive-table{
    margin:0 0 0 14px;
    max-width:744px;
    width:auto;
}

.opt-show{
    display:none;
    float:left;
    width:100%;
}

.widht-fix-smaller{
    margin:0;
}

.widht-fix-smaller td .descriptive-box{
    width:214px!important;
}

.descriptive-table td{
    font:11px/11px Arial,Helvetica,sans-serif;
    padding:0 12px 13px 0;
    vertical-align:top;
}

.descriptive-table td h3{
    font:bold 12px/12px Arial,Helvetica,sans-serif;
    color:#007e3a;
}

.descriptive-table td li p{
    padding:0 0 0 5px;
    margin-bottom:1px;
    font-size:11px;
}

.main-table tr td p span,.descriptive-table td li p span{
    color:#007e3a;
}

.descriptive-table td li.last-child{
    border-bottom:none;
}

.descriptive-table td .descriptive-box{
    padding:2px 9px 5px 11px;
    background:#f0f3f7;
    min-width:213px;
    max-width:221px;
    display:block;
    width:221px;
}

.descriptive-table td .descriptive-box h4{
    font-weight:bold;
    font-size:12px;
    color:#007e3a;
}

.descriptive-box li{
    border-bottom:thin dotted #b0b5ba;
    padding:6px 0 6px 0;
    overflow:hidden;
    display:block;
    height:auto;
}

.descriptive-box li ul li{
    overflow:visible;
}

.descriptive-box li img{
    border-left:2px solid #747474;
    border-bottom:1px solid #888;
    border-top:1px solid #747474;
    border-right:1px solid #888;
    margin:1px 7px 0 -1px;
    float:left;
	border-width: 1px 1px 1px 2px;
	border-color: #007E3A;
}

.descriptive-box .sublist-descriptive-box{
    padding-top:3px;
    margin-top:3px;
    display:block;
    height:37px;
}

.descriptive-box .sublist-descriptive-box li{
    font:11px/11px Arial,Helvetica,sans-serif;
    display:inline-block;
    border-bottom:none;
    padding-right:4px;
    padding-top:8px;
    color:#007e3a;
}

.descriptive-box .sublist-descriptive-box li.last-child{
    border-left:thin dotted #b0b5ba;
    padding-left:6px;
}

.descriptive-box li ul{
    padding:0;
    overflow:hidden;
    height:auto;
}

.descriptive-box li ul li{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right top;
    padding:0 6px 0 0px;
    line-height:11px;
    margin-right:6px;
    border:none;
    float:left;
}

.descriptive-box li ul li.last-child{
    background:none;
    padding:0;
    margin:0;
}

.descriptive-box li ul li img{
    border:none;
    margin:0;
}

sup{
    line-height:8px;
    font-size:8px;
}

.descriptive-box li ul.logos-list{
    overflow:hidden;
    display:block;
    width:123px;
}

.descriptive-box li ul.logos-list li{
    width:auto!important;
    padding:0;
    margin:5px;
    background:none;
    display:block;
}

.descriptive-box li input{
    margin:4px 7px 0 0;
}

.descriptive-box li ul.three-cols{
    padding:0;
    margin:0;
}

.descriptive-box li ul.three-cols li{
    margin:0 11px 0 0;
    text-align:center;
    line-height:15px;
    background:none;
    width:30%;
    padding:0;
}

.descriptive-box li ul.three-cols li.last-child{
    margin:0;
}

.main-content .large-table{
    border-top:1px dotted #b0b5ba;
    font-size:11px;
    width:100%;
}

.main-content .large-table thead th{
    vertical-align:middle;
    height:40px;
}

.main-content .large-table thead th,.main-content .large-table tbody td{
    border-right:1px dotted #b0b5ba;
}

.main-content .large-table tbody td{
    vertical-align:middle;
    text-align:center;
    padding:0 10px;
    height:37px;
}

.main-content .large-table tbody .last-row td{
    height:40px;
}

.btn-check-stock{
    font:12px/24px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    background:none repeat scroll 0 0 #007E3A;
    text-decoration:none!important;
    text-align:center;
    padding:1px 0;
    color:#FFF;
    width:100%;
}


.btn-check-stock-disable{
    font:12px/24px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    background:none repeat scroll 0 0 #B5B9BE;
    text-decoration:none!important;
    text-align:center;
    padding:1px 0;
    color:#FFF;
    width:100%;
    cursor:default;
}

.btn-check-stock-gotosite{
    font:12px/24px 'UniversLTStd67BoldCondensed',Arial,sans-serif;
    background:none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #007e3a;
    text-decoration:none!important;
    text-align:center;
    padding:1px 0;
    color:#007e3a;
    width:100%;
}


.top-border-result-table{
    border-top:1px solid #b0b5ba;
}

.site-results-table{
    font:11px/11px Arial,Helvetica,sans-serif;
    border-bottom:1px dotted #b0b5ba;
    border-top:1px dotted #b0b5ba;
    text-align:left;
    width:100%;
    color:#444;
}

.site-results-table h4{
    text-align:center;
    font-weight:bold;
    font-size:11px;
    height:41px;
    color:#444;
}

.site-results-table tr th{
    font:bold 11px/13px Arial,Helvetica,sans-serif;
    border-right:1px dotted #b0b5ba;
    vertical-align:middle;
    text-align:center;
    padding:0 5px;
    height:40px;
}

.site-results-table tr th.first-column{
    padding:0 0 0 16px;
    text-align:left;
    width:257px;
}

.site-results-table tr th.second-column{
    width:86px;
}

.site-results-table tr th.third-column{
    width:87px;
}

.site-results-table tr th.fourth-column{
    width:96px;
    padding:0;
}

.site-results-table tr th.fifth-column{
    padding:0 10px;
}

.site-results-table tr th.sixth-column{
    border:none;
    width:76px;
}

.site-results-table tbody tr td{
    border-right:1px dotted #b0b5ba;
    background-color:#fff;
    vertical-align:top;
    padding:16px 0 0;
}

.site-results-table tr td.first-column{
    padding:16px 0 15px 16px;
}

.site-results-table tr td.first-column h4{
    text-align:left;
    height:37px;
}

.site-results-table tr td.sixth-column{
    text-align:center;
    border:none;
}

.site-results-table .change-bg td{
    background-color:#f0f3f7;
}

.site-results-table td img{
    float:left;
}

.site-results-table td span{
    color:#007e3a;
}

.site-results-table td input{
    margin:0;
}

.site-results-table tr td p{
    margin-bottom:3px;
    line-height:13px;
    font-size:11px;
}

.site-results-table tr td a{
    margin-bottom:5px;
    display:block;
}

.site-results-table tr td .table-text{
    padding-left:30px;
}

.site-results-table tbody tr td .logos-list{
    overflow:hidden;
    display:block;
    height:22px;
}

.site-results-table tbody tr td .logos-list li{
    margin:3px 7px 0 0;
    overflow:hidden;
    display:block;
    float:left;
}

.site-results-table tr td .border-image{
    margin:5px 15px 0 0;
    border:solid 1px;
}

.show-detail-content{
    overflow:hidden;
    padding-top:2px;
    float:right;
    width:774px;
}

.show-detail-content h3{
    padding-bottom:9px;
    padding-top:16px;
    padding-left:2px;
    clear:both;
}

.show-detail-content p{
    font:normal 12px/14px Arial,Helvetica,sans-serif;
}

.detail-content{
    overflow:hidden;
    float:none;
    width:auto;
    padding:0;
}

.detail-content img{
    margin-bottom:0;
    float:right;
}

.detail-content .ad-box{
    width:128px;
    left:140px;
}

.detail-content .ad-box p{
    right:21px;
    top:32px;
}

.detail-content .ad-box-second{
    margin-bottom:28px;
    position:absolute;
    display:block;
    height:127px;
    float:right;
    right:130px;
    width:105px;
    top:0;
}

.detail-content .ad-box-second p{
    font:13px Arial,Helvetica,sans-serif;
    text-transform:uppercase;
    position:absolute;
    text-align:right;
    right:15px;
    color:#FFF;
    top:41px;
}

.box-list-assistant{
    padding:10px 26px 13px!important;
    background-color:#f0f3f7;
    position:relative;
    overflow:hidden;
    display:block;
    _height:72px;
}

.box-list-assistant li{
    width:361px;
    float:left;
}

.box-list-assistant li ul li{
    font:normal 12px/24px Arial,Helvetica,sans-serif;
    width:auto;
    float:none;
}

.box-list-assistant .compare-button{
    background-color:#007E3A!important;
    margin-right:12px;
}

.box-list-assistant .left-arrow-green{
    margin-bottom:8px;
    margin-top:16px;
    display:block;
}

.list-objetives{
    margin:0 0 17px 14px!important;
}

.list-objetives li{
    background:url(http://www.littelfuse.cn/common/images/bullets/green-dot-5x5.png) no-repeat bottom left;
    font:normal 12px/14px Arial,Helvetica,sans-serif;
    padding-left:15px;
}

.box-list-assistant .list-buttons{
    position:absolute;
    left:390px;
    top:20px;
}

.box-list-assistant .list-buttons li{
    background:none!important;
    margin-bottom:16px;
    float:none;
    width:auto;
}

div.box-list-assistant{
    padding:18px 26px!important;
}

.show-results-content-apply{
    overflow:hidden;
    width:525px;
    padding:0;
}

.show-results-content-apply h3{
    font:normal 12px Arial,Helvetica,sans-serif;
}

.show-results-content-apply .apply-careers-tabs{
    border:1px solid #B0B5BA;
    overflow:hidden;
    min-width:519px;
    margin:0 0 16px;
    display:block;
    padding:2px;
    width:519px;
}

.apply-careers-tabs .tabs-list{
    background-color:transparent;
    position:relative!important;
    margin:0;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li{
    background-image:url(http://www.littelfuse.cn/common/images/backgrounds/bg-tab-arrow.png);
    background-position:top left;
    background-color:transparent;
    background-repeat:no-repeat;
    margin:0 0 0 -8px;
    border:none;
    height:27px;
    width:99px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.last-child{
    margin-left:-8px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.ui-state-default a{
    font:bold 10.5px/14px Arial,Helvetica,sans-serif;
    text-align:center;
    max-width:inherit;
    min-width:inherit;
    padding-right:0;
    padding-left:0;
    width:99px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.last-child{
    padding-left:5px;
    width:77px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.last-child a{
    width:77px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.first-child{
    background-position:right top;
    width:81px;
    margin:0;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.first-child a{
    overflow:hidden;
    width:81px;
}

.show-results-content-apply .apply-careers-tabs .tabs-content-apply{
    padding:10px 10px 9px;
    overflow:hidden;
    clear:both;
}

.education-form{
    margin-bottom:12px!important;
    border:1px dotted #A6A6A6;
    background-color:#F0F3F7;
    display:block;
    width:500px;
}

.education-form li{
    border-bottom:1px dotted #A6A6A6;
    padding:6px 3px 18px 13px;
    overflow:hidden;
    height:auto;
}

.education-form li.first-child{
    padding:5px 3px 18px 13px;
}

.education-form li.last-child{
    padding:3px 3px 18px 13px;
    _padding-bottom:10px!important;
    border:none;
}

.education-form li ul{
    overflow:hidden;
    height:auto;
}

.education-form li ul li{
    display:inline-block;
    border:medium none;
    margin-left:16px;
    _margin-left:5px;
    float:left;
    padding:0;
}

.education-form li ul li.first-child,.education-form li ul li.no-margin{
    margin-left:0;
}

.education-form li ul li.first-child,.education-form li ul li.last-child{
    padding:0;
}

.education-form li ul li.last-child label,.education-form li ul li.no-margin label{
    margin-bottom:1px;
}

.education-form li ul li label{
    display:block;
}

.education-form input[type=text]{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    vertical-align:middle;
    _float:left!important;
    padding:0 0 0 10px;
    margin:0!important;
    height:22px;
    _clear:both;
    color:#666;
}

.education-form select{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    vertical-align:middle;
    border:1px solid #444;
    _clear:left;
    height:24px;
    color:#666;
    float:left;
    margin:0;
}

.education-form label{
    font:bold 12px/16px Arial,Helvetica,sans-serif;
    padding-top:9px;
    margin:0 0 6px;
    display:block;
    color:#444;
    width:100%;
}

.education-form .last-child ul li label,.education-form .first-child ul li label{
    margin:0 0 5px;
}

.education-form input.w226{
    width:216px;
}

.education-form select.w226{
    width:227px;
}

.education-form select.month{
    margin-right:8px;
    width:82px;
}

.education-form select.day{
    margin-right:7px;
    width:60px;
}

.education-form select.year{
    width:70px;
}

table.education-form .scfRadioButtonListBorder,table.education-form .scfRadioButtonListBorder>span{
    display:block;
    width:500px;
}

table.education-form .scfRadioButtonListGeneralPanel label{
    display:inline;
}

table.education-form .scfRadioButtonListBorder span.scfRequired{
    display:none;
}

table.education-form .scfRadioButtonListGeneralPanel{
    clear:both;
}

.wrapper-tabs input[type="submit"]{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    background:#007E3A;
    padding:0 4px 2px;
    text-align:center;
    font-size:16px;
    height:24px;
    color:white;
    float:right;
}

.tabs-list{
    margin:0;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.ui-state-active{
    background:none!important;
    padding-bottom:1px;
    text-shadow:none;
}

.left-arrow-green,.right-arrow-green{
    font-weight:bold;
}

#tab1 .education-form li ul li.last-child label,#tab1 .education-form li ul li.no-margin label{
    margin-bottom:5px;
}

#tab1 .education-form select{
    height:23px;
}

.tabs-content-apply div.w226 input{
    width:210px;
}

.scfRequired{
    display:none;
}

.main-content{
    clear:both;
}

.information-marketing{
    padding:9px 12px 17px 13px;
    border:1px dotted #a6a6a6;
    background-color:#f0f3f7;
    margin-bottom:17px;
    overflow:hidden;
    width:252px;
    height:auto;
    float:left;
}

.form-get-more-information h3{
    font:bold 14px/25px Arial,Helvetica,sans-serif;
    color:#444;
}

.form-get-more-information ul{
    margin-left:0;
    float:left;
    width:100%;
}

.form-get-more-information ul li{
    float:left;
    width:100%;
}

.form-get-more-information ul li label{
    text-indent:-9999px;
    display:block;
}

.form-get-more-information ul li input[type="text"]{
    font:normal 12px/22px Arial,Helvetica,sans-serif;
    border:1px solid #000;
    padding-left:10px;
    display:block;
    height:23px;
    width:237px;
    float:left;
    color:#666;
}

.check-news{
    padding:7px 0 7px 0;
    overflow:hidden;
    float:right;
}

.check-news label{
    font:11px Arial,Helvetica,sans-serif;
    text-indent:0!important;
    padding-left:85px;
    padding-top:4px;
    float:left;
    margin:0;
}

.check-news input[type="checkbox"]{
    width:auto!important;
    margin-right:0;
    float:right;
    border:none;
    *border:none;
}

.form-get-more-information ul li select{
    font:normal 12px/22px Arial,Helvetica,sans-serif;
    border:1px solid #000;
    *border:1px solid #000;
    padding-left:6px;
    height:25px;
    width:249px;
    color:#666;
}

.form-get-more-information ul li .btn-form-get-info,.btn-next{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    width:80px!important;
    padding-bottom:2px;
    background:#007e3a;
    text-align:center;
    padding-left:0;
    font-size:17px;
    float:right;
    height:24px;
    color:#fff;
    border:0;
}

.marketing-middle-content{
    padding:0 33px 0 19px;
    width:368px;
    float:left;
}

.marketing-middle-content h3{
    padding-bottom:13px;
}

.marketing-middle-content ul{
    list-style:url(http://www.littelfuse.cn/common/images/bullets/light-gray-bullet.png);
    padding:20px 0 32px 35px;
}

.marketing-middle-content a{
    background:url(http://www.littelfuse.cn/common/images/bullets/dark-gray-bullet.png) no-repeat left;
    padding-left:9px;
}

.siderbar-images{
    position:relative;
    float:left;
}

.siderbar-images .ad-box{
    margin-bottom:28px;
    position:absolute;
    display:block;
    height:127px;
    width:127px;
    left:155px;
    float:left;
    top:0;
}

.siderbar-images .ad-box p{
    font:13px Arial,Helvetica,sans-serif;
    text-transform:uppercase;
    position:absolute;
    text-align:right;
    color:#fff;
    right:35px;
    top:162px;
}

.main-content .product-grid,.main-content .product-grid-about{
    overflow:hidden;
    height:auto;
}

.main-content .product-grid li.new112{
    margin:0 20px 20px 0;
    position:relative;
    padding:0 0 103px;
    overflow:hidden;
    min-width:164px;
    max-width:200px;
    height:164px;
    float:left;
}

.main-content .product-grid li,.main-content .product-grid-about li{
    margin:0 9px 12px 0;
    position:relative;
    padding:0 0 38px;
    overflow:hidden;
    min-width:174px;
    max-width:235px;
    height:116px;
    float:left;
}

.main-content .product-grid li.last-child,.main-content .product-grid-about li.last-child{
    margin: 0 0px 12px 0;
}

.main-content .product-grid li img,.main-content .product-grid-about li img{
    border:1px solid #b0b5ba;
    border-bottom:none;
}

.main-content .product-grid li .product-grid-text,.main-content .product-grid-about li .product-grid-text{
    background-color:#007e3a;
    cursor:pointer;
    height:154px;
    width:150px;
}

.main-content .product-grid li.new112 .product-grid-text{
    background-color:#007e3a;
    height:254px;
    width:164px;
}

.main-content .product-grid li .product-grid-text .photos-title,.main-content .product-grid-about li .product-grid-text .photos-title{
    padding:2px 10px 5px 15px;
    background-color:#f0f3f7;
    border:1px solid #b0b5ba;
    position:absolute;
    font-weight:bold;
    max-width:207px;
    min-width:147px;
    font-size:12px;
    display:block;
    z-index:110;
    height:29px;
    width:147px;
    color:#444;
    bottom:0;
}

.main-content .product-grid li.new112 .product-grid-text .photos-title112{
    padding:7px 8px 10px 10px;
    background-color:#f0f3f7;
    border:1px solid #b0b5ba;
    position:absolute;
    font-weight:bold;
    max-width:207px;
    font-family: Arial;
    font-size:13px;
    display:block;
    z-index:110;
    height:88px;
    width:145px;
    color:#444;
    bottom:0;
}

.main-content .product-grid li.new112 .product-grid-text .photos-title112 p{
    font-weight: normal;
    font-size: 11px;
    color: #666666;
    padding-bottom: 1px;
    padding-top: 10px;
}

.main-content .product-grid li.new112 .product-grid-text .photos-title112 p a{
    color: #007e3a;
}

.main-content .product-grid li.new112 .product-grid-text .photos-title112 div a{
    font-weight: normal;
    font-size: 11px;
    text-decoration: underline;
    color: #666666;
}

.main-content .product-grid li.new112 .product-grid-text .photos-title112 div img{
    border: none;
    top: 3px;
}

.main-content .product-grid-about li .product-grid-text .photos-title{
    width:207px!important;
}

.main-content .product-grid-about li .product-grid-text .photos-title112{
    width:145px!important;
}

.main-content .product-grid-about li .product-grid-text:hover .photos-title{
    color:#007e3a;
}

.main-content .product-grid li .product-grid-text ul,.main-content .product-grid-about li .product-grid-text div{
    background-color:#007e3a;
    padding:23px 0 0 19px;
    position:absolute;
    overflow:hidden;
    display:block;
    width:215px;
    height:93px;
    z-index:100;
    top:116px;
}

.main-content .product-grid-about li .product-grid-text div p{
    color:#fff;
}

.main-content .product-grid li .product-grid-text ul li,.main-content .product-grid-about li .product-grid-text ul li{
    background:url(http://www.littelfuse.cn/common/images/bullets/white-bullet.gif) no-repeat left center;
    padding:0 0 0 12px;
    margin:0 0 3px 0;
    height:auto;
    float:none;
}

.main-content .product-grid li .product-grid-text ul li a,.main-content-about .product-grid li .product-grid-text ul li a{
    color:#fff;
}

.product-grid .tab-content,.product-grid-about .tab-content{
    width:723px!important;
}

.search-results-options{
    border-bottom:1px dotted #b0b5ba;
    padding-top:16px;
    height:54px;
    width:auto;
}

.search-results-options h3{
    font:bold 12px/28px Arial,Helvetica,sans-serif;
    padding-left:18px;
    float:left;
}

.search-links{
    padding-right:14px;
    margin:0 auto;
    float:right;
    width:415px;
}

.search-by{
    border:solid 1px #444;
    padding-right:17px;
    margin-right:20px;
    padding-left:12px;
    height:22px;
    width:auto;
    float:left;
}

li .search-by-text{
    background:url(http://www.littelfuse.cn/common/images/bullets/gray-down-arrow.png) no-repeat center right;
    font:11px/20px Arial,Helvetica,sans-serif;
    vertical-align:middle;
    text-decoration:none;
    padding-right:15px;
    color:#a3a3a3;
    display:block;
    float:left;
}

.button-medium{
    font:bold 12px Arial,Helvetica,sans-serif;
    background-color:#007e3a;
    border:solid 1px #444;
    margin-left:22px;
    display:inline;
    height:25px;
    color:#fff;
    width:77px;
}

.btn-search-option img{
    border:solid 1px #444;
    margin-right:6px;
    float:left;
}

.main-content .options-show-results{
    margin:0 0 16px 0;
    _margin-bottom:35px;
    overflow:hidden;
    height:auto;
}

.main-content .options-show-results li{
    margin:0 18px 0 0;
    background:none;
    float:left;
}

.main-content .options-show-results li.last-child{
    margin:0;
}

.main-content .options-show-results li .space{
    text-indent:-999999px;
    width:142px;
    *width:127px;
}

.main-content .options-show-results li .space-wider{
    text-indent:-999999px;
    width:390px;
}

.top-margin{
    margin-top:18px!important;
}

.main-content .options-show-results li.legend-results h5{
    padding-left:10px;
    line-height:24px;
    margin:0;
}

.main-content .options-show-results li select{
    font:12px/22px Arial,Helvetica,sans-serif;
    vertical-align:middle;
    border:1px solid #444;
    height:22px;
    color:#666;
}

.main-content .text-header-show{
    _margin-bottom:12px;
    overflow:hidden;
    height:auto;
    _height:100%;
}

.show-results-button{
    display:inline-block;
    margin:0 6px 0 0;
}

#show1,#show1tiles{
    background:url(../images/icons/show1-result-icon.jpg) no-repeat top left;
    height:24px;
    width:27px;
}

#show2,#show2tiles{
    background:url(../images/icons/show2-result-inactive-icon.jpg) no-repeat top left;
    height:24px;
    width:27px;
}

.compare-button{
    font-family:Arial,Helvetica,sans-serif;
    background-color:#007e3a;
    padding:0 13px 0 14px;
    line-height:24px;
    font-weight:bold;
    font-size:12px;
    height:28px;
    border:none;
    color:#fff;
}

.compare-button-disabled{
    background-color:#eee!important;
}

.dropdown-tab{
    border:1px solid #656565;
    padding:0 17px 0 10px;
    display:block;
}

.dropdown-tab:hover{
    text-decoration:none;
}

.dropdown-tab span{
    background:url(http://www.littelfuse.cn/common/images/bullets/gray-down-arrow.png) no-repeat right center;
    font:11px/21px Arial,Helvetica,sans-serif;
    padding:0 15px 0 0;
    color:#444;
}

.show-results-content{
    padding:0 0 0 10px;
    _padding:0 0 0 10px;
    display:inline;
    width:532px;
    _width:532px;
    float:left;
    margin:0;
}

.main-content .pagination-list{
    padding:9px 0 15px 0;
	margin: 12px 0 0;
    text-align:center;
}

.main-content .pagination-list > span{
    display:inline-block;
	font-size: 0;
}

.main-content .pagination-list span a,.main-content .pagination-list span span{
	position:relative;
    background:none;
    display:inline-block;
    margin:0 6px;
	font-size: 10px;
    float:left;
}

.main-content .pagination-list img{
    position:absolute;
    border:none;
    margin:0;
    top:3px;
}

.main-content .pagination-list .first-child{
    background:url(http://www.littelfuse.cn/common/images/bullets/double-arrow-left.png) no-repeat right 3px;
    padding:0 13px 0 4px;
    text-indent:-9999px;
    margin:0 6px 0 0;
	*margin-top:2px;
}

.main-content .pagination-list span.first-child,.main-content .pagination-list span.last-child{
    color:#B0B5BA;
}

.main-content .pagination-list span.first-child{
    background:url(http://www.littelfuse.cn/common/images/bullets/double-arrow-left-select.png) no-repeat right 3px;
}

.main-content .pagination-list span.last-child{
    background:url(http://www.littelfuse.cn/common/images/bullets/double-arrow-right-select.png) no-repeat left 3px;
}

.main-content .pagination-list .last-child{
    background:url(http://www.littelfuse.cn/common/images/bullets/double-arrow-right.png) no-repeat left 3px;
    padding:0 4px 0 13px;
    text-indent:-9999px;
    margin:0 0 0 6px;
}

.main-content .pagination-list .last-child.disabled{
    background:url(http://www.littelfuse.cn/common/images/bullets/double-arrow-right-select.png) no-repeat left 3px;
    text-decoration: none;
    color:#B0B5BA;
}

.RecordPaging{
    padding:9px 0 15px 0;
    _padding-left:35px;
    text-align:center;
    margin:0 auto 0;
    _width:30%;
    clear:both;
}

.ItemsPerPageChoice,.ItemOffsetChoice{
    background:none;
    display:inline;
    margin:0 3px;
    _margin:0 3px;
}

.ItemOffsetChoice{
    margin:0 6px;
    _margin:0 6px;
}

.RecordPaging .first-child a,.RecordPaging .last-child a{
    background:url(http://www.littelfuse.cn/common/images/bullets/double-arrow-right.png) no-repeat right 3px;
    display:inline-block;
    padding:0 4px 0 13px;
    _padding:0;
    text-indent:-9999px;
    margin:0 0 0 6px;
    _margin:0 0 0 6px;
    height:12px;
    _height:12px;
    _width:10px;
}

.RecordPaging .first-child a{
    background:url(http://www.littelfuse.cn/common/images/bullets/double-arrow-left.png) no-repeat right 3px;
    margin:0 6px 0 0;
    _margin:0 6px 0 0;
}

.results-table{
    font:12px/12px Arial,Helvetica,sans-serif;
    text-align:left;
    width:100%;
    color:#444;
}

.results-table tr td,.characteristics-table-small tr td{
    border-right:1px dotted #A6A6A6;
    padding:6px 1px 6px 18px;
    vertical-align:middle;
    _vertical-align:text-top;
    background-color:#fff;
}

.results-table .change-bg td,.characteristics-table-small .change-bg td{
    background-color:#f0f3f7;
}

.results-table tr td span{
    color:#007e3a;
}

.results-table thead tr th{
    font:bold 10.5px/12px Arial,Helvetica,sans-serif;
    border-bottom:1px solid #b0b5ba;
    border-right:1px dotted #A6A6A6;
    padding:8px 0 9px 11px;
    text-align:left;
}

.results-table{
    *border-top:1px solid #b0b5ba!important;
}

.results-table thead tr th span{
    font-weight:normal;
    color:#7a8384;
}

.results-table tr td a{
    display:inline-block;
    padding:3px 0 1px;
}

.results-table tr td.column-address span {
	margin-left: -40px;
}

.results-table tr td p{
    margin:0 0 5px;
}

.characteristics-table tr td img{
    margin-top:5px;
}

.results-table thead tr th.first-column,.results-table tbody tr td.first-column{
    border-right:1px solid #b0b5ba;
    background-image:none;
}

.results-table tbody tr td.first-column{
    border-right:1px solid #b0b5ba;
    background-image:none;
    vertical-align:middle;
    text-align:center;
}

.results-table thead tr th.first-cell,.results-table thead tr th.second-cell{
    border-right:1px dotted #fff;
    padding:8px 5px 9px 13px;
    background-color:#7a8384;
    background-image:none;
    color:#fff;
}

.results-table tr th.solid-border,.results-table tr td.solid-border{
    border-right:1px solid #b0b5ba!important;
}

.main-central-content .show-results-content .results-table tr td{
    font:10.5px/12px Arial,Helvetica,sans-serif;
    border-bottom:1px dotted #A6A6A6;
    border-top:1px dotted #A6A6A6;
    padding:12px;
}

.main-central-content .show-results-content .results-table tr.last-row td{
    border-bottom:1px solid #b0b5ba;
}

.main-central-content .show-results-content{
    border:1px solid #b0b5ba;
    width:780px;
    padding:0;
}

.main-content .information-search{
    border-bottom:1px solid #b0b5ba;
    background-color:#f0f3f7;
    overflow:hidden;
    height:53px;
}

.main-content .information-search p, .main-content .information-search a{
    font:bold 12px/14px Arial,Helvetica,sans-serif;
    color:#fff;
}

.main-content .information-search .search-title{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/bg-info-search.jpg) no-repeat right top #007e3a;
    padding:12px 19px 6px;
    height:35px;
    width:309px;
    float:left;
}

.main-content .information-search .search-option{
    padding:12px 14px 13px 29px;
    width:390px;
    float:left;
}

.main-content .information-search .search-option .search-wrapper input{
    padding:0 0 0 16px;
    line-height:26px;
    font-size:12px;
    color:#565656;
    height:26px;
    width:299px;
    float:left;
}

.show-results-content .search-option select {
    border: 1px solid #444444;
    color: #666666;
    float: left;
    font: 12px/22px Arial,Helvetica,sans-serif;
    height: 22px;
    margin-right: 12px;
    margin-top: 3px;
    vertical-align: middle;
}

/*WR31474 Rotatibg Banners*/
.main-content .information-search .search-option .search-wrapper.checkstock input{
    padding:0 0 0 16px;
    line-height:26px;
    font-size:12px;
    color:#565656;
    height:26px;
    width:194px;
    float:left;
    }

.main-content .information-search .search-option .search-wrapper input.submit-button{
    text-align:center;
    line-height:26px;
    font-size:17px;
    height:26px;
    width:73px;
    padding:0;
}

.main-content .show-results-content .comment-text{
    border-bottom:1px solid #b0b5ba;
    padding:10px 19px 1px;
}

.main-central-content .show-results-content .text-header-tab{
    border-bottom:1px solid #b0b5ba;
    *border-bottom:none!important;
    padding-right:14px;
    _padding-bottom:5px;
}

.main-central-content .show-results-content .green-button{
    font-size:10.05px;
}

.main-central-content .results-table .green-button{
    font-size:10.05px;
    padding:2px 0;
    width:50px;
}

.main-central-content .show-results-content .text-header-tab .w416px{
    width:429px;
}

.main-central-content .show-results-content .text-header-tab .w502px{
    text-indent:-999999px;
    display:block;
    width:389px;
}

.main-central-content .show-results-content .text-header-tab .w378px{
    text-indent:-999999px;
    display:block;
    width:378px;
}

.main-central-content .show-results-content .results-table .docs-buttons li{
    background:none!important;
    padding:0!important;
    margin:4px 0 11px;
    float:none;
}

.main-central-content .show-results-content .results-table .docs-buttons li.last-child{
    margin:4px 0;
    float:none;
}

.bottom-border-solid{
    border-bottom:1px solid #B0B5BA;
}

.descriptive-results{
    margin:0 0 0 14px;
    max-width:745px;
    overflow:hidden;
    height:auto;
    width:auto;
}

.tech-resources-information{
    margin-right:0!important;
    *margin-bottom:15px;
    overflow:hidden;
    display:block;
    width:728px;
}

.descriptive-results h3{
    font:bold 12px/12px Arial,Helvetica,sans-serif;
    color:#007e3a;
}

.tech-resources-information h4{
    font:bold 12px Arial,Helvetica,sans-serif;
    color:#007e3a;
}

.tech-resources-information p,.descriptive-results p{
    padding:0 0 0 5px;
    margin-bottom:1px;
    font-size:11px;
}

.tech-resources-information p span,.descriptive-results p span{
    color:#007e3a;
}

.tech-resources-information ul li,.descriptive-results ul li{
    font:11px/11px Arial,Helvetica,sans-serif;
    margin-bottom:12px;
    margin-right:11px;
    overflow:hidden;
    display:block;
    height:auto;
    float:left;
}

.tech-resources-information ul li.no-margin,.descriptive-results ul li.no-margin{
    margin-right:0;
}

.tech-resources-information .descriptive-box,.descriptive-results .descriptive-box{
    background:#f0f3f7;
    overflow:hidden;
    height:auto;
}

.descriptive-results .descriptive-box{
    padding:2px 9px 5px 11px;
    width:221px;
}

.tech-resources-information .descriptive-box{
    padding:9px 9px 9px 10px;
    width:215px;
}

.tech-resources-information .descriptive-box li,.descriptive-results .descriptive-box li{
    border-bottom:thin dotted #b0b5ba;
    padding:6px 0 6px 0;
    overflow:hidden;
    display:block;
    height:auto;
    float:none;
    margin:0;
}

.tech-resources-information .descriptive-box li.last-child,.descriptive-results .descriptive-box li.last-child,.tech-resources-information .descriptive-box li:last-child,.descriptive-results .descriptive-box li:last-child{
    border:none;
}

.tech-resources-information .descriptive-box li ul,.descriptive-results .descriptive-box li ul{
    padding:3px 0 4px 0;
    overflow:hidden;
    height:auto;
}

.tech-resources-information .descriptive-box li ul li,.descriptive-results .descriptive-box li ul li{
    overflow:visible;
    border:none;
}

.tech-resources-information .descriptive-box li ul li{
    padding:5px 0;
    float:none;
}

.descriptive-results .descriptive-box li ul li{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right top;
    padding:0 6px 0 3px;
    margin-right:6px;
    border:none;
    float:left;
}

.tech-resources-information .descriptive-box li ul li.last-child,.descriptive-results .descriptive-box li ul li.last-child{
    background:none;
    padding:0;
    margin:0;
}

.tech-resources-information .descriptive-box li ul li img,.descriptive-results .descriptive-box li ul li img{
    border:none;
    margin:0;
}

.tech-resources-information .descriptive-box li img,.descriptive-results .descriptive-box li img{
    border-left:1px solid #747474;
    border-bottom:1px solid #888;
    border-top:1px solid #747474;
    border-right:1px solid #888;
    margin:1px 7px 0 -1px;
    float:left;
}

.tech-resources-information .descriptive-box .sublist-descriptive-box,.descriptive-results .descriptive-box .sublist-descriptive-box{
    padding-top:3px;
    margin-top:3px;
    display:block;
    height:37px;
}

.tech-resources-information .descriptive-box .sublist-descriptive-box li,.descriptive-results .descriptive-box .sublist-descriptive-box li{
    font:11px/11px Arial,Helvetica,sans-serif;
    display:inline-block;
    border-bottom:none;
    padding-right:4px;
    padding-top:8px;
    color:#007e3a;
}

.tech-resources-information .descriptive-box .sublist-descriptive-box li.last-child,.descriptive-results .descriptive-box .sublist-descriptive-box li.last-child{
    border-left:thin dotted #b0b5ba;
    padding-left:6px;
}

sup{
    line-height:8px;
    font-size:8px;
}

.tech-resources-information .descriptive-box li ul.logos-list,.descriptive-results .descriptive-box li ul.logos-list{
    overflow:hidden;
    display:block;
    width:123px;
}

.tech-resources-information .descriptive-box li ul.logos-list li,.descriptive-results .descriptive-box li ul.logos-list li{
    width:auto!important;
    padding:0 7px 0 1px;
    background:none;
    display:block;
    float:left;
}

.descriptive-results .descriptive-box li ul.logos-list li{
    margin:7px 0 4px;
}

.tech-resources-information .descriptive-box li ul.logos-list li{
    margin:7px 0 0;
}

.tech-resources-information .descriptive-box li input,.descriptive-results .descriptive-box li input{
    margin:4px 7px 0 0;
}

.tech-resources-information .descriptive-box li ul.three-cols,.descriptive-results .descriptive-box li ul.three-cols{
    padding:0;
    margin:0;
}

.tech-resources-information .descriptive-box li ul.three-cols li,.descriptive-results .descriptive-box li ul.three-cols li{
    margin:0 11px 0 0;
    text-align:center;
    line-height:15px;
    background:none;
    width:30%;
    padding:0;
}

.tech-resources-information .descriptive-box li ul.three-cols li.last-child,.descriptive-results .descriptive-box li ul.three-cols li.last-child{
    margin:0;
}

.main-content .summary-box .view-all-link{
    font-size:11px;
    float:right;
}

*html .main-content .summary-box .view-all-link{
    _position:relative;
    _float:right;
    _bottom:0;
}

.main-content .summary-box ul{
    padding:5px 0 0 1px;
    margin-bottom:10px;
    overflow:hidden;
    height:auto;
}

.main-content .summary-box ul li{
    margin-bottom:5px;
    background:none;
    _height:1%;
    padding:0 0 8px 0;
}

.main-content .summary-box .summary-box-content.literature li {
}

.main-content .summary-box .summary-box-content.literature li img{
	padding: 0 6px 0 0;
}

.main-content .pictures-list-box ul{
    margin-bottom:0;
    overflow:hidden;
    height:auto;
}

.main-content .pictures-list-box ul li{
    margin:0 0 18px 0!important;
    overflow:hidden;
    height:auto;
    padding:0;
}

.main-content .pictures-list-box ul li img{
    border:1px solid #abb0b6;
    margin:2px 13px 0 0;
    float:left;
    padding:0;
}

.main-content .pictures-list-box ul li a{
    font-size:11px;
}

.main-content .pictures-list-box ul li p{
    line-height:14px;
    font-size:12px;
}

.main-content .picture-link{
    display:inline-block;
    padding:0 0 0 23px;
    position:relative;
    line-height:19px;
    height:19px;
}

.main-content .picture-link img{
    border:none!important;
    position:absolute;
    left:0;
    top:0;
}

.main-content .search-box{
    padding:3px 0 0 0;
    overflow:hidden;
    height:auto;
}

.main-content .search-box select{
    font:12px/22px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    vertical-align:middle;
    margin:0 0 12px;
    height:22px;
    width:200px;
    color:#666;
}

.main-content .search-box input.btn-search{
    font:bold 12px/19px Arial,Helvetica,sans-serif;
    background-color:#007e3a;
    text-align:center;
    margin:3px 0 12px;
    border:none;
    float:right;
    width:102px;
    height:21px;
    color:#fff;
}

.main-content .search-box p{
    font:11px/14px Arial,Helvetica,sans-serif;
}

.main-content .search-box .search-wrapper{
    margin:13px 0 8px;
    width:198px;
}

.main-content .search-box .search-wrapper input{
    padding:0 0 0 15px;
    line-height:22px;
    height:22px;
    width:150px;
    color:#666;
    float:left;
}

.main-content .search-box .search-wrapper input.submit-button{
    width:33px;
    padding:0;
}

.wrapper-tabs,.search-tabs{
    position:relative;
    padding-top:40px;
    min-width:725px;
    margin:2px 0 0;
    _margin-bottom:17px;
    clear:both;
}

.ie7tabs{
    *margin-left:7px;
}

.wrapper-tabs .ui-tabs-hide,.search-tabs .ui-tabs-hide{
    display:none;
}

.wrapper-tabs .tabs-list,.search-tabs .tabs-list{
    position:absolute;
    _width:970px;
    z-index:50;
    top:0;
}

.wrapper-tabs .tabs-list li,.search-tabs .tabs-list li{
    border-right:1px solid #a9aeb4;
    border-left:1px solid #abb0b6;
    border-top:1px solid #abb0b6;
    background:#7A8384;
    line-height:39px;
    margin:0 6px 0 0;
    padding-top:7px;
    display:block;
    height:32px;
    float:left;
}

.wrapper-tabs .tabs-list li a,.search-tabs .tabs-list li a{
    display:block;
    height:27px;
    width:auto;
}

.wrapper-tabs .tabs-list li.last-child,.search-tabs .tabs-list li.last-child{
    margin:0 0 0 -1px;
}

.wrapper-tabs .tabs-list li.ui-state-default a,.search-tabs .tabs-list li.ui-state-default a{
    font:bold 12px/14px Arial,Helvetica,sans-serif;
    padding:5px 15px 0 17px;
    text-decoration:none;
    min-width:108px;
    _min-width:108px;
    max-width:204px;
    _max-width:204px;
    width:125px;
    _width:125px;
    color:#FFF;
}

.search-tabs .tabs-list li.ui-state-default a{
    text-align: center;
}

.longer-tabs li a{
    width:204px!important;
    _width:204px!important;
}

.wrapper-tabs .tabs-list .two-lines,.search-tabs .tabs-list .two-lines{
    padding-top:0!important;
    height:39px;
}

.wrapper-tabs .tabs-list li.ui-state-hover,.search-tabs .tabs-list li.ui-state-hover{
    background-color:#596162;
    text-decoration:none;
}

.longer-tabs li.ui-state-hover a{
    _width:204px!important;
}

.wrapper-tabs .tabs-list li.ui-state-active,.search-tabs .tabs-list li.ui-state-active{
    background-color:#fff;
    background-image:none;
    padding-bottom:1px;
    text-shadow:none;
}

.wrapper-tabs .tabs-list li.ui-state-active a,.search-tabs .tabs-list li.ui-state-active a{
    color:#333;
}

.wrapper-tabs .tabs-content,.search-tabs .tabs-content{
    border-bottom:1px solid #b5b9bf;
    border-right:1px solid #b0b5ba;
    border-left:1px solid #abb0b6;
    border-top:1px solid #abb0b6;
    margin-bottom:20px;
    position:relative;
    min-height:250px;
    min-width:700px;
    overflow:hidden;
    height:auto;
    z-index:48;
}

.characteristics-table{
    font:12px/12px Arial,Helvetica,sans-serif;
    text-align:left;
    width:100%;
    color:#444;
}

.width-table-fix{
    width:776px;
}

.narrow-width{
    width:724px;
}

.widest-content{
    width:967px;
}

.characteristics-table-small{
    width:522px;
}

.characteristics-table tr td,.characteristics-table-small tr td{
    border-right:1px solid #b0b5ba;
    padding:6px 1px 6px 18px;
    vertical-align:middle;
    _vertical-align:text-top;
    background-color:#fff;
}

.characteristics-table .change-bg td,.characteristics-table-small .change-bg td,.table-compare .change-bg{
    background-color:#f0f3f7;
}

.characteristics-table thead tr th{
    padding:23px 0 22px 18px;
    font-weight:bold;
    text-align:left;
    height:26px;
}

.characteristics-table thead tr th span{
    font-weight:normal;
    color:#7a8384;
}

.characteristics-table tr td a{
    display:inline-block;
    padding:3px 0 1px;
}

.characteristics-table tr td p{
    margin:0 0 5px;
}

.characteristics-table tr td a.tooltip{
    font:12px/12px Arial,Helvetica,sans-serif;
    color:#444;
    padding:0;
}

.characteristics-table tr td a.tooltip:hover{
    text-decoration:none;
}

.characteristics-table tr td img{
    margin-top:5px;
}

.main-content .results-list{
    padding:0 0 7px 8px;
    _clear:left;
}

.main-content .results-list p,.main-content .results-list a{
    margin-bottom:5px;
    line-height:13px;
    font-size:11px;
}

.main-content .results-list li{
    border-right:1px solid #f9fafc;
    border-left:1px solid #f5f7fa;
    border-top:1px solid #f3f5f9;
    padding:9px 13px 10px 11px;
    background-color:#f0f3f7;
    margin:0 7px 0 0;
    background:none;
    width:205px;
    float:left;
}

.results-list > li.last-child {
	margin-bottom: 70px;
}

.main-content .results-list li h5{
    margin:0 0 2px 3px;
    color:#007e3a;
}

.main-content .item-results-list li{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/horizontal-dotted-divider.gif) repeat-x left bottom;
    padding:3px 0 2px 2px;
    overflow:hidden;
    border:none;
    height:auto;
    float:none;
    width:auto;
    margin:0;
}

.main-content .item-results-list li.last-child{
    background:none;
    border:none;
}

.main-content .item-results-list li img{
    margin:2px 9px 5px -1px;
    float:left;
}

.main-content .item-results-list li ul li{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right top;
    margin:5px 9px 0 0;
    padding:0 10px 0 0;
    line-height:11px;
    border:none;
    float:left;
}

.main-content .item-results-list li ul li a{
    line-height:11px;
}

.main-content ul li .images-list{
    margin:31px 0 4px;
    overflow:hidden;
    display:block;
    height:auto;
}

.main-content ul li .images-list li{
    padding:4px 0 1px 2px;
    margin:0 3px 0 0;
    background:none;
    float:left;
    width:auto;
}

.main-content ul li .images-list li img{
    margin:0;
}

.main-content .dotted-right li{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right top;
    padding-right:1px;
}

.main-content .dotted-right li.last-child{
    background:none;
}

.main-content .information-list{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/horizontal-dotted-divider.gif) repeat-x left bottom;
    padding:13px 0 8px 18px;
    overflow:hidden;
    height:auto;
    _height:92px;
}

.main-content .information-list li{
    margin:0 21px 0 0;
    _height:40px;
    width:30.68%;
    float:left;
}

.main-content .information-list li.last-child{
    width:62%;
    margin:0;
}

.main-content .information-list li span{
    display:block;
    _clear:both;
}

.main-content .information-list li .images-list{
    margin:2px 0 11px;
    display:block;
    clear:left;
}

.main-content .information-list .dotted-right li {
	background: url("http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif") repeat-y scroll 59px 0 transparent;
}

.main-content .information-list .dotted-right li span {
	margin: 10px 0 0 80px;
	padding: 0 0px 8px 0px;
}

.media-center-box{
    padding:13px 18px 13px 9px;
    overflow:hidden;
    height:auto;
    clear:both;
}

.main-content .media-center-tabs{
    position:relative;
    overflow:hidden;
    height:auto;
}

.main-content .media-center-tabs ul.options-tabs{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/dotted-divider.gif) repeat-y right top;
    padding:0 1px 0 0;
    margin-top:10px;
    _margin-top:0;
    overflow:hidden;
    display:inline;
/*
    height:148px;
*/
    width:183px;
    float:left;
}

.main-content .media-center-tabs ul.options-tabs li{
    height:auto;
}

.main-content .media-center-tabs ul.options-tabs li a{
    padding:3px 0 4px 19px;
    margin-bottom:4px;
    line-height:14px;
    display:block;
    width:153px;
}

.main-content .media-center-tabs ul.options-tabs li a:hover{
    text-decoration:underline;
    line-height:14px;
    display:block;
}

.main-content .media-center-tabs ul.options-tabs li.ui-state-active a{
    background:url(http://www.littelfuse.cn/common/images/bullets/black-arrow-bullet.png) no-repeat 8px 6px #f0f3f7;
    border-bottom:1px dotted #ccc;
    border-top:1px dotted #ccc;
    text-decoration:none;
    font-weight:bold;
    color:#444;
}

.main-content .media-center-tabs p{
    line-height:14.5px;
}

.main-content .media-center-tabs .options-content{
    padding:8px 0 12px 13px;
    _padding:0 0 12px 13px;
    min-height:200px;
    display:inline;
    width:450px;
    float:left;
}

.main-content .media-center-tabs .ui-tabs-hide{
    display:none;
}

.titles-mediacenter-tab{
    overflow:hidden;
    height:auto;
}

.titles-mediacenter-tab div{
    font:bold 12px/30px Arial,Helvetica,sans-serif;
    border-bottom:1px solid #444;
    padding:0 0 1px 0;
    float:left;
    color:#444;
}

.titles-mediacenter-tab .column1{
    margin-right:25px;
    _margin-right:25px;
    padding-left:2px;
    width:170px;
}

.titles-mediacenter-tab .column2{
    width:499px;
    _width:498px;
}

.main-content .text-header-tab{
    padding:15px 20px 0 18px;
    overflow:hidden;
    height:auto;
}

.main-content .text-header-tab p{
    margin:5px 0 14px 0;
    color:#666;
}

.main-content .text-header-tab .results-header-tab{
    float:right;
    padding:0;
}

.main-content .wrapper-tabs .introduction-text,.main-content .search-tabs .introduction-text{
    padding:0 20px 22px 0;
    margin:0 20px 0 0;
    overflow:hidden;
    height:auto;
    width:515px;
    float:left;
}

.main-content .wrapper-tabs .introduction-text p,.main-content .search-tabs .introduction-text p{
    margin:0 0 18px 0;
    font-size:12.04px;
    line-height:18px;
}

.content-left .tab-content{
    width:723px!important;
}

.search-wrapper-tabs .tabs-list{
    position:absolute;
    _width:970px;
    z-index:50;
    top:0;
}

.search-wrapper-tabs .tabs-list li{
    border-right:1px solid #a9aeb4;
    border-left:1px solid #abb0b6;
    border-top:1px solid #abb0b6;
    background:#7A8384;
    line-height:39px;
    margin:0 6px 0 0;
    padding-top:7px;
    display:block;
    height:32px;
    float:left;
}

.search-wrapper-tabs .tabs-list li a{
    display:block;
    height:27px;
    width:auto;
}

.ui-tooltip,.qtip{
    font-family:Arial,Helvetica,sans-serif;
    position:absolute;
    line-height:16px;
    max-width:280px;
    min-width:50px;
    font-size:12px;
    z-index:15000;
    left:-28000px;
    top:-28000px;
    display:none;
}

.ui-tooltip-fluid{
    position:static!important;
    float:left!important;
    visibility:hidden;
    display:block;
}

.ui-tooltip-content{
    word-wrap:break-word;
    border-style:solid;
    position:relative;
    border-width:1px;
    overflow:hidden;
    padding:5px 9px;
    text-align:left;
    overflow:hidden;
}

.ui-tooltip-titlebar{
    padding:5px 35px 5px 10px;
    border-width:1px 1px 0;
    border-style:solid;
    position:relative;
    font-weight:bold;
    overflow:hidden;
    min-height:14px;
}

.ui-tooltip-titlebar+.ui-tooltip-content{
    border-top-width:0!important;
}

/*!Default close button class */
 .ui-tooltip-titlebar .ui-state-default{
    outline:medium none;
    border-style:solid;
    position:absolute;
    border-width:1px;
    margin-top:-9px;
    cursor:pointer;
    right:4px;
    top:50%;
}

* html .ui-tooltip-titlebar .ui-state-default{
    top:16px;
}

.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{
    text-indent:-1000em;
    display:block;
}

.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}

.ui-tooltip-icon .ui-icon{
    background:transparent none no-repeat -100em -100em;
    font:normal bold 10px/13px Tahoma,sans-serif;
    text-align:center;
    color:inherit;
    text-indent:0;
    height:14px;
    width:18px;
}

/*!Default tooltip style */
 .ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{
    background-color:#fff;
    border-color:#888;
    color:#444;
}

.ui-tooltip-default .ui-tooltip-titlebar{
    background-color:#FFEF93;
}

.ui-tooltip-default .ui-tooltip-icon{
    background:#F1F1F1;
    border-color:#CCC;
    color:#777;
}

.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{
    border-color:#AAA;
    color:#111;
}

.ui-tooltip .ui-tooltip-tip{
    border:0 dashed transparent!important;
    background:transparent!important;
    overflow:hidden;
    margin:0 auto;
    z-index:10;
}

.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{
    border:0 dashed transparent;
    line-height:.1px!important;
    font-size:.1px!important;
    background:transparent;
    position:absolute;
    color:#123456;
}

.ui-tooltip .ui-tooltip-tip canvas{
    left:0;
    top:0;
}

/*!Light tooltip style */
 .ui-tooltip-light .ui-tooltip-titlebar,.ui-tooltip-light .ui-tooltip-content{
    border-color:#E2E2E2;
    color:#454545;
}

.ui-tooltip-light .ui-tooltip-content{
    background-color:white;
}

.ui-tooltip-light .ui-tooltip-titlebar{
    background-color:#f1f1f1;
}

/*!Dark tooltip style */
 .ui-tooltip-dark .ui-tooltip-titlebar,.ui-tooltip-dark .ui-tooltip-content{
    border-color:#303030;
    color:#f3f3f3;
}

.ui-tooltip-dark .ui-tooltip-content{
    background-color:#505050;
}

.ui-tooltip-dark .ui-tooltip-titlebar{
    background-color:#404040;
}

.ui-tooltip-dark .ui-tooltip-icon{
    border-color:#444;
}

.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{
    border-color:#303030;
}

/*!Cream tooltip style */
 .ui-tooltip-cream .ui-tooltip-titlebar,.ui-tooltip-cream .ui-tooltip-content{
    border-color:#F9E98E;
    color:#A27D35;
}

.ui-tooltip-cream .ui-tooltip-content{
    background-color:#FBF7AA;
}

.ui-tooltip-cream .ui-tooltip-titlebar{
    background-color:#F0DE7D;
}

.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{
    background-position:-82px 0;
}

/*!Red tooltip style */
 .ui-tooltip-red .ui-tooltip-titlebar,.ui-tooltip-red .ui-tooltip-content{
    border-color:#D95252;
    color:#912323;
}

.ui-tooltip-red .ui-tooltip-content{
    background-color:#F78B83;
}

.ui-tooltip-red .ui-tooltip-titlebar{
    background-color:#F06D65;
}

.ui-tooltip-red .ui-state-default .ui-tooltip-icon{
    background-position:-102px 0;
}

.ui-tooltip-red .ui-tooltip-icon{
    border-color:#D95252;
}

.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{
    border-color:#D95252;
}

/*!Green tooltip style */
 .ui-tooltip-green .ui-tooltip-titlebar,.ui-tooltip-green .ui-tooltip-content{
    border-color:#90D93F;
    color:#3F6219;
}

.ui-tooltip-green .ui-tooltip-content{
    background-color:#CAED9E;
}

.ui-tooltip-green .ui-tooltip-titlebar{
    background-color:#B0DE78;
}

.ui-tooltip-green .ui-state-default .ui-tooltip-icon{
    background-position:-42px 0;
}

/*!Blue tooltip style */
 .ui-tooltip-blue .ui-tooltip-titlebar,.ui-tooltip-blue .ui-tooltip-content{
    border-color:#ADD9ED;
    color:#5E99BD;
}

.ui-tooltip-blue .ui-tooltip-content{
    background-color:#E5F6FE;
}

.ui-tooltip-blue .ui-tooltip-titlebar{
    background-color:#D0E9F5;
}

.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{
    background-position:-2px 0;
}

/*!Add shadows to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE6+,Safari 2+*/
 .ui-tooltip-shadow{
    -webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.62);
    -moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.62);
    box-shadow:1px 1px 3px 1px rgba(0,0,0,0.62);
}

.ui-tooltip-shadow .ui-tooltip-titlebar,.ui-tooltip-shadow .ui-tooltip-content{
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3)";
    filter:progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3);
    .margin-bottom:-3px;
    _margin-bottom:-3px;
}

/*!Add rounded corners to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE9+,Safari 2+*/
 .ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content,.ui-tooltip-youtube,.ui-tooltip-youtube .ui-tooltip-content{
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}

.ui-tooltip-rounded .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-titlebar{
    -webkit-border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
}

.ui-tooltip-rounded .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-tipsy .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-youtube .ui-tooltip-titlebar+.ui-tooltip-content{
    -webkit-border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
    border-radius:0 0 5px 5px;
}

/*!Youtube tooltip style */
 .ui-tooltip-youtube{
    -webkit-box-shadow:0 0 3px #333;
    -moz-box-shadow:0 0 3px #333;
    box-shadow:0 0 3px #333;
}

.ui-tooltip-youtube .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-content{
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
    background:rgba(0,0,0,0.85);
    background:transparent;
    border-color:#CCC;
    .margin-bottom:0;
    _margin-bottom:0;
    color:white;
}

.ui-tooltip-youtube .ui-tooltip-icon{
    border-color:#222;
}

.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{
    border-color:#303030;
}

.ui-tooltip-jtools{
    background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));
    background-image:-moz-linear-gradient(top,#717171,#232323);
    border:2px solid rgba(241,241,241,1);
    -webkit-box-shadow:0 0 12px #333;
    -moz-box-shadow:0 0 12px #333;
    background:rgba(0,0,0,0.7);
    -webkit-border-radius:2px;
    box-shadow:0 0 12px #333;
    -moz-border-radius:2px;
    border:2px solid #ddd;
    background:#232323;
    border-radius:2px;
}

.ui-tooltip-jtools .ui-tooltip-titlebar{
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
}

.ui-tooltip-jtools .ui-tooltip-content{
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
}

.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{
    border:0 dashed transparent;
    background:transparent;
    color:white;
}

.ui-tooltip-jtools .ui-tooltip-icon{
    border-color:#555;
}

.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{
    border-color:#333;
}

.ui-tooltip-cluetip{
    -webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);
    -moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);
    box-shadow:4px 4px 5px rgba(0,0,0,0.4);
}

.ui-tooltip-cluetip .ui-tooltip-titlebar{
    border:0 dashed transparent;
    background-color:#87876A;
    color:white;
}

.ui-tooltip-cluetip .ui-tooltip-content{
    border:0 dashed transparent;
    background-color:#D9D9C2;
    color:#111;
}

.ui-tooltip-cluetip .ui-tooltip-icon{
    border-color:#808064;
}

.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{
    border-color:#696952;
    color:#696952;
}

.ui-tooltip-tipsy{
    border:0;
}

.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-content{
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
    font-family:'Lucida Grande',sans-serif;
    background:rgba(0,0,0,.87);
    text-shadow:0 1px black;
    background:transparent;
    border:0 transparent;
    font-weight:bold;
    line-height:16px;
    .margin-bottom:0;
    _margin-bottom:0;
    font-size:11px;
    color:white;
}

.ui-tooltip-tipsy .ui-tooltip-titlebar{
    padding:6px 35px 0 10;
}

.ui-tooltip-tipsy .ui-tooltip-content{
    padding:6px 10;
}

.ui-tooltip-tipsy .ui-tooltip-icon{
    border-color:#222;
    text-shadow:none;
}

.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{
    border-color:#303030;
}

.ui-tooltip-tipped .ui-tooltip-titlebar,.ui-tooltip-tipped .ui-tooltip-content{
    border:3px solid #959FA9;
    -ms-filter:none;
    filter:none;
}

.ui-tooltip-tipped .ui-tooltip-titlebar{
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));
    background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);
    -webkit-border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    border-radius:3px 3px 0 0;
    border-bottom-width:0;
    font-weight:normal;
    background:#3A79B8;
    font-family:serif;
    color:white;
}

.ui-tooltip-tipped .ui-tooltip-content{
    -webkit-border-radius:0 0 3px 3px;
    -moz-border-radius:0 0 3px 3px;
    border-radius:0 0 3px 3px;
    background-color:#F9F9F9;
    color:#454545;
}

.ui-tooltip-tipped .ui-tooltip-icon{
    border:2px solid #285589;
    background:#285589;
}

.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{
    background-color:#FBFBFB;
    color:#555;
}

.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{
    -ms-filter:none;
    filter:none;
}

.information-marketing{
    padding:9px 12px 17px 13px;
    border:1px dotted #a6a6a6;
    background-color:#f0f3f7;
    overflow:hidden;
    width:252px;
    height:auto;
    float:left;
}

.form-get-more-information h3{
    font:bold 14px/25px Arial,Helvetica,sans-serif;
    color:#444;
}

.form-get-more-information ul li{
    float:right;
}

.form-get-more-information ul li label{
    text-indent:-9999px;
    display:block;
}

.form-get-more-information ul li input{
    font:normal 12px/22px Arial,Helvetica,sans-serif;
    border:1px solid #000;
    padding-left:10px;
    height:23px;
    width:237px;
    color:#666;
}

.check-news{
    padding:7px 0 7px 0;
    overflow:hidden;
    float:right;
    width:100%;
}

.check-news label{
    font:11px Arial,Helvetica,sans-serif;
    text-indent:0!important;
    padding-left:85px;
    padding-top:4px;
    float:left;
    margin:0;
}

.check-news input[type="checkbox"]{
    width:auto!important;
    margin-right:0;
    float:right;
    border:0;
}

.form-get-more-information ul li select{
    font:normal 12px/22px Arial,Helvetica,sans-serif;
    border:1px solid #000;
    padding-left:6px;
    width:249px;
    height:25px;
    color:#666;
}

.form-get-more-information ul li .btn-form-get-info{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    width:80px!important;
    background:#007e3a;
    padding-bottom:2px;
    text-align:center;
    padding-left:0;
    font-size:17px;
    height:24px;
    color:#fff;
}

.marketing-middle-content{
    padding:0 33px 0 19px;
    width:368px;
    float:left;
}

.marketing-middle-content h3{
    padding-bottom:13px;
}

.marketing-middle-content ul{
    list-style:url(http://www.littelfuse.cn/common/images/bullets/light-gray-bullet.png);
    padding:20px 0 32px 35px;
}

.marketing-middle-content a{
    background:url(http://www.littelfuse.cn/common/images/bullets/dark-gray-bullet.png) no-repeat left;
    padding-left:9px;
}

.siderbar-images{
    float:left;
}

.show-results-content-apply{
    overflow:hidden;
    width:525px;
    padding:0;
}

.show-results-content-apply h3{
    font:normal 12px Arial,Helvetica,sans-serif;
}

.show-results-content-apply .apply-careers-tabs{
    border:1px solid #B0B5BA;
    overflow:hidden;
    min-width:519px;
    margin:0 0 16px;
    display:block;
    padding:2px;
    width:519px;
}

.apply-careers-tabs .tabs-list{
    background-color:transparent;
    position:relative!important;
    margin:0;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li{
    background-image:url(http://www.littelfuse.cn/common/images/backgrounds/bg-tab-arrow.png);
    background-position:top left;
    background-color:transparent;
    background-repeat:no-repeat;
    margin:0 0 0 -8px;
    border:none;
    height:27px;
    width:99px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.last-child{
    margin-left:-8px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.ui-state-default a{
    font:bold 10.5px/14px Arial,Helvetica,sans-serif;
    text-align:center;
    max-width:inherit;
    min-width:inherit;
    padding-right:0;
    padding-left:0;
    width:99px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.last-child{
    padding-left:5px;
    width:77px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.last-child a{
    width:77px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.first-child{
    background-position:right top;
    width:81px;
    margin:0;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.first-child a{
    overflow:hidden;
    width:81px;
}

.show-results-content-apply .apply-careers-tabs .tabs-content-apply{
    padding:10px 10px 9px;
    overflow:hidden;
    clear:both;
}

.education-form{
    margin-bottom:12px!important;
    border:1px dotted #A6A6A6;
    background-color:#F0F3F7;
    display:block;
    width:500px;
}

.education-form li{
    border-bottom:1px dotted #A6A6A6;
    padding:6px 3px 18px 13px;
    overflow:hidden;
    height:auto;
}

.education-form li.first-child{
    padding:5px 3px 18px 13px;
}

.education-form li.last-child{
    padding:3px 3px 18px 13px;
    _padding-bottom:10px!important;
    border:none;
}

.education-form li ul{
    overflow:hidden;
    height:auto;
}

.education-form li ul li{
    display:inline-block;
    border:medium none;
    margin-left:16px;
    _margin-left:5px;
    float:left;
    padding:0;
}

.education-form li ul li.first-child,.education-form li ul li.no-margin{
    margin-left:0;
}

.education-form li ul li.first-child,.education-form li ul li.last-child{
    padding:0;
}

.education-form li ul li.last-child label,.education-form li ul li.no-margin label{
    margin-bottom:1px;
}

.education-form li ul li label{
    display:block;
}

.education-form input[type=text]{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    vertical-align:middle;
    _float:left!important;
    padding:0 0 0 10px;
    margin:0!important;
    height:22px;
    _clear:both;
    color:#666;
}

.education-form select{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    vertical-align:middle;
    border:1px solid #444;
    _clear:left;
    height:24px;
    color:#666;
    float:left;
    margin:0;
}

.education-form label{
    font:bold 12px/16px Arial,Helvetica,sans-serif;
    padding-top:9px;
    margin:0 0 6px;
    display:block;
    color:#444;
    width:100%;
}

.education-form .last-child ul li label,.education-form .first-child ul li label{
    margin:0 0 5px;
}

.education-form input.w226{
    width:216px;
}

.education-form select.w226{
    width:227px;
}

.education-form select.month{
    margin-right:8px;
    width:82px;
}

.education-form select.day{
    margin-right:7px;
    width:60px;
}

.education-form select.year{
    width:70px;
}

table.education-form .scfRadioButtonListBorder,table.education-form .scfRadioButtonListBorder>span{
    display:block;
    width:500px;
}

table.education-form .scfRadioButtonListGeneralPanel label{
    display:inline;
}

table.education-form .scfRadioButtonListBorder span.scfRequired{
    display:none;
}

table.education-form .scfRadioButtonListGeneralPanel{
    clear:both;
}

.wrapper-tabs input[type="submit"]{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    background:#007E3A;
    padding:0 4px 2px;
    text-align:center;
    font-size:16px;
    height:24px;
    color:white;
    float:right;
}

.tabs-list{
    margin:0;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.ui-state-active{
    background:none!important;
    padding-bottom:1px;
    text-shadow:none;
}

.left-arrow-green,.right-arrow-green{
    font-weight:bold;
}

#tab1 .education-form li ul li.last-child label,#tab1 .education-form li ul li.no-margin label{
    margin-bottom:5px;
}

#tab1 .education-form select{
    height:23px;
}

.tabs-content-apply div.w226 input{
    width:210px;
}

.scfRequired{
    display:none;
}

.show-results-content-apply{
    overflow:hidden;
    width:525px;
    padding:0;
}

.show-results-content-apply h3{
    font:normal 12px Arial,Helvetica,sans-serif;
}

.show-results-content-apply .apply-careers-tabs{
    border:1px solid #B0B5BA;
    min-width:519px;
    overflow:hidden;
    margin:0 0 16px;
    display:block;
    width:519px;
    _width:519px!important;
    padding:2px;
}

.apply-careers-tabs .tabs-list{
    background-color:transparent;
    position:relative!important;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li{
    background-image:url(http://www.littelfuse.cn/common/images/backgrounds/bg-tab-arrow.png);
    background-position:top left;
    background-color:transparent;
    background-repeat:no-repeat;
    margin:0 0 0 -8px;
    border:none;
    height:27px;
    width:99px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list .ui-state-hover{
    background:url(http://www.littelfuse.cn/common/images/backgrounds/bg-tab-arrow.png);
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.ui-state-default a{
    font:bold 10.5px/14px Arial,Helvetica,sans-serif;
    text-align:center;
    max-width:inherit;
    min-width:inherit;
    padding-right:0;
    padding-left:0;
    width:99px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.last-child{
    padding-left:5px;
    width:77px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.last-child a{
    width:77px;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.first-child{
    background-position:right top;
    width:81px;
    margin:0;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.first-child a{
    overflow:hidden;
    width:81px;
}

.show-results-content-apply .apply-careers-tabs .tabs-content-apply{
    padding:10px 10px 9px;
    overflow:hidden;
    clear:both;
}

.education-form{
    margin-bottom:12px!important;
    border:1px dotted #A6A6A6;
    background-color:#F0F3F7;
    width:100%;
    *width:500px;
}

.education-form li{
    border-bottom:1px dotted #A6A6A6;
    padding:6px 3px 18px 13px;
    overflow:hidden;
    height:auto;
}

.education-form li.first-child{
    padding:5px 3px 18px 13px;
}

.education-form li.last-child{
    padding:3px 3px 18px 13px;
    _padding-bottom:10px!important;
    border:none;
}

.education-form li ul{
    overflow:hidden;
    height:auto;
}

.education-form li ul li{
    display:inline-block;
    border:medium none;
    margin-left:16px;
    _margin-left:5px;
    float:left;
    padding:0;
}

.education-form li ul li.first-child,.education-form li ul li.no-margin{
    margin-left:0;
}

.education-form li ul li.first-child,.education-form li ul li.last-child{
    padding:0;
}

.education-form li ul li.last-child label,.education-form li ul li.no-margin label{
    margin-bottom:1px;
}

.education-form li ul li label{
    display:block;
}

.education-form input[type=text]{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    vertical-align:middle;
    _float:left!important;
    padding:0 0 0 10px;
    margin:0!important;
    height:22px;
    _clear:both;
    color:#666;
}

.education-form select{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    vertical-align:middle;
    height:22px;
    color:#666;
    margin:0;
}

.education-form .select-box{
    border:1px solid #444;
    float:left;
}

.education-form label{
    font:bold 12px/16px Arial,Helvetica,sans-serif;
    padding-top:6px;
    margin:0 0 6px;
    display:block;
    clear:left;
    color:#444;
}

.education-form .last-child ul li label,.education-form .first-child ul li label{
    margin:0 0 5px;
}

.education-form input.w226{
    width:216px;
}

.education-form select.w226{
    width:227px;
}

.education-form select.month{
    width:82px;
}

.education-form select.day{
    width:60px;
}

.education-form select.year{
    width:50px;
}

table.education-form tr td{
    vertical-align:top;
    padding:0 0 0 13px;
    text-align:left;
    width:216px;
    _width:210px;
}

table.education-form tr td.last-column{
    *padding-right:25px;
    _padding-right:25px;
}

table.education-form tr.border-bottom td{
    border-bottom:1px dotted #A6A6A6;
    padding-bottom:18px;
}

table.education-form tr.last-row td{
    padding-bottom:18px;
}

table.education-form ul li{
    display:inline-block;
    padding:0!important;
    border:none;
    float:left;
    margin:0;
}

.show-results-content-apply .apply-careers-tabs .tabs-list li.ui-state-active{
    background:none!important;
    padding-bottom:1px;
    text-shadow:none;
}

.left-arrow-green,.right-arrow-green{
    font-weight:bold;
}

#tab1 .education-form li ul li.last-child label,#tab1 .education-form li ul li.no-margin label{
    margin-bottom:5px;
}

#tab1 .education-form select{
    height:23px;
}

.ui-helper-hidden{
    display:none;
}

.ui-helper-hidden-accessible{
    position:absolute!important;
    clip:rect(1px,1px,1px,1px);
    clip:rect(1px 1px 1px 1px);
}

.ui-helper-reset{
    text-decoration:none;
    list-style:none;
    line-height:1.3;
    font-size:100%;
    outline:0;
    padding:0;
    border:0;
    margin:0;
}

.ui-helper-clearfix:before,.ui-helper-clearfix:after{
    display:table;
    content:"";
}

.ui-helper-clearfix:after{
    clear:both;
}

.ui-helper-clearfix{
    zoom:1;
}

.ui-helper-zfix{
    filter:Alpha(Opacity=0);
    position:absolute;
    height:100%;
    width:100%;
    opacity:0;
    left:0;
    top:0;
}

.ui-state-disabled{
    cursor:default!important;
}

.ui-widget-overlay{
    position:absolute;
    height:100%;
    width:100%;
    left:0;
    top:0;
}

.ui-dialog{
    position:absolute;
    overflow:hidden;
    padding:.2em;
    width:300px;
}

.ui-dialog .ui-dialog-titlebar{
    position:relative;
    padding:.4em 1em;
}

.ui-dialog .ui-dialog-title{
    margin:.1em 16px .1em 0;
    float:left;
}

.ui-dialog .ui-dialog-titlebar-close{
    margin:-10px 0 0 0;
    position:absolute;
    height:18px;
    padding:1px;
    width:19px;
    right:.3em;
    top:50%;
}

.ui-dialog .ui-dialog-titlebar-close span{
    display:block;
    margin:1px;
}

.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{
    padding:0;
}

.ui-dialog .ui-dialog-content{
    position:relative;
    padding:.5em 1em;
    overflow:hidden;
    background:none;
    border:0;
    zoom:1;
}

.ui-dialog .ui-dialog-buttonpane{
    padding:.3em 1em .5em .4em;
    border-width:1px 0 0 0;
    background-image:none;
    margin:.5em 0 0 0;
    text-align:left;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{
    float:right;
}

.ui-dialog .ui-dialog-buttonpane button{
    margin:.5em .4em .5em 0;
    cursor:pointer;
}

.ui-dialog .ui-resizable-se{
    height:14px;
    width:14px;
    bottom:3px;
    right:3px;
}

.ui-draggable .ui-dialog-titlebar{
    cursor:move;
}

.ui-widget-overlay{
    background:#aaa url(http://www.littelfuse.cn/common/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    filter:Alpha(Opacity=30);
    opacity:.3;
}

.ui-widget-shadow{
    background:#aaa url(http://www.littelfuse.cn/common/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    -webkit-border-radius:8px;
    -khtml-border-radius:8px;
    filter:Alpha(Opacity=30);
    -moz-border-radius:8px;
    margin:-8px 0 0 -8px;
    border-radius:8px;
    padding:8px;
    opacity:.3;
}

div.appLink a {
    background-color: #008A3F;
    font-weight: bold;
    padding: 2px 5px;
    display: block;
    color: white;
}

.clear {
    clear: both;
}

/*.main-content .side-bar-items .accordion-container h4 {
    border-right: 1px solid #FFF;
    border-left: 1px solid #FFF;
    padding: 10px 0 10px 10px;
    margin: 0 -1px;
}

*/
.main-content .feaures-benefits-box h2 {
    margin: 20px 0px 10px;
    font-size: 12px;
}

.main-content .feaures-benefits-box ul {
    float: none;
}

.wrapper-tabs .tabs-list li.first-child.last-child, .search-tabs .tabs-list li.first-child.last-child {
    margin: 0;
}

.main-content .media-center-tabs .options-content h2 {
    margin: 20px 0 10px;
    font-size: 16px;
    color: #008A3F;
}

.main-content .media-center-tabs .options-content h3 {
    margin: 20px 0 10px;
    font-size: 14px;
    color: #008A3F;
}

.main-content .media-center-tabs .options-content h4 {
    margin: 20px 0 10px;
    font-size: 12px;
}

.main-content .media-center-tabs .options-content p {
    line-height: 18px;
}

.main-content .media-center-tabs .options-content ul {
    list-style: disc outside none;
    padding: 0 0 0 40px;
    line-height: 18px;
    font-size: 12px;
    margin: 1em 0;
}

.main-content .media-center-tabs .options-content ol {
    line-height: 18px;
    font-size: 12px;
}

.main-content .media-center-tabs .options-content p.note,.main-content .media-center-tabs .options-content ol.note {
    line-height: 14.5px;
    font-size: 10px;
}

.main-content .media-center-tabs .options-content p.caption {
    font-weight: bold;
    font-size: 11px;
}

.info-center_underline {
    border-bottom: 1px solid #000;
    margin-bottom: 14px;
    padding-top: 9px;
}

table.media-list, table.media-list th, table.media-list td {
    padding: 6px 50px 0 6px;
    font-weight: bold;
    font-size: 12px;
    margin: 23px 0;
}

table.info-center {
    border-collapse: collapse;
    margin-bottom: 6px;
    border-spacing: 0;
    width: 100%;
}

table.info-center, table.info-center th, table.info-center td {
    border: 1px solid #DDD;
    text-align: center;
    font-size: 10px;
    padding: 5px;
}

table.info-center th {
    background-color: #008A3F;
    font-weight: bold;
    color: #FFF;
}

table.info-center th a,table.info-center th a:hover,table.info-center th a:visited {
    color: #FFF;
}

.main-content .media-center-tabs .options-content th.subhdr {
    background-color: #DDD;
    font-weight: bold;
    color: #000;
}

.main-content .media-center-tabs .options-content th.subhdr2 {
    background-color: #C7E1D8;
    font-weight: bold;
    color: #000;
}

table.info-center th.subhdr2 a,table.info-center th.subhdr2 a:hover,table.info-center th.subhdr2 a:visited {
    color: #000;
}

table.info-center tr.change-bg {
    background-color: #F0F3F7;
}

table.info-center p {
    font-size: 10px;
}

.supplier-content .video-box {
    background-color: #007E3A;
    margin-bottom: 20px;
    margin: 0px auto;
    padding: 4px;
    width: 480px;
}

table.table-compare td.elec-char-header.product2, table.table-compare td.elec-char-header.product3, table.table-compare td.elec-char-header.product4 {
    width: 121px;
}

table.table-compare td.product2 {
    width: 393px;
}

table.table-compare td.product3 {
    width: 257px;
}

table.table-compare td.product4 {
    width: 189px;
}

.outside-us {
    height: 1200px;
    width: 760px;
    border: none;
}

.supplier-content-careers-outside-us {
    width: 760px !important;
}

.lfForm {
    border: 1px dotted #A6A6A6;
    background-color: #F0F3F7;
    margin: 10px 0px;
    padding: 20px;
}

.lfForm .scfDropListLabel, .lfForm .scfEmailLabel, .lfForm .scfMultipleLineTextLabel, .lfForm .scfSingleLineTextLabel, .lfForm .scfPasswordLabel, .lfForm .scfNumberLabel, .lfForm .scfDatePickerLabel, .lfForm .scfDateLabel, .lfForm .scfRadioButtonListLabel, .lfForm .scfCheckBoxListLabel, .lfForm .scfListBoxLabel, .lfForm .scfFileUploadLabel, .lfForm .scfDateSelectorLabel, .lfForm .scfCreditCardLabel, .lfForm .scfConfirmPasswordLabel, .lfForm .scfCaptchaLabel, .lfForm .scfTelephoneLabel, .lfForm .scfSmsTelephoneLabel {
    padding: 3px 0;
    width: 450px;
    float: none;
    color: #444444;
    font-weight: bold;
	line-height: 15px;
}

.lfForm input[type="text"], .lfForm select, .lfForm textarea {
    border: 1px solid #000000;
    display: block;
    float: none;
    margin: 0 0 7px;
    padding-left: 10px;
}

.lfForm input[type="text"], .lfForm select {
    height: 23px;
    width: 350px;
}

.lfForm textarea {
	width: 350px;
   height: 150px;
}

.lfForm .scfCheckBoxListGeneralPanel ,
.lfForm .scfMultipleLineGeneralPanel  {
	margin: 10px 0px;
}

.lfForm .scfCheckbox input{
    height:18px;
    width:18px;
    border:0;
}
.lfForm .scfCheckboxBorder {
	height: 20px;
}

.lfForm .scfSectionLegend {
    color: #444444;
    font-weight: bold;
    margin: 0 0 10px;
    *margin-left:-7px;
	white-space: normal !important;
}

.lfFormSubmit.scfSubmitButtonBorder input[type="submit"] {
	float:right;
	height:24px;
	text-align:center;
	color:white;
	font-size:16px;
	background:#007E3A;
	font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
	padding:0 4px 2px;
	width: 80px;
	border: 1px solid #000;
}

.lfFormSubmit.scfSubmitButtonBorder {
    float: right;
    padding: 10px 0px;
}

.quality_docs img {
	margin: 0 12px 4px 0;
}


.lfForm .scfValidatorRequired {
    float: left;
    margin-left: -10px;
    margin-top: -35px;
}

.lfForm .scfMultipleLineTextBorder .scfValidatorRequired {
    float: left;
    margin-left: -10px;
    margin-top: -162px;
}


.lfForm .scfDropListBorder .scfValidatorRequired {
    float: left;
    margin-left: -10px;
    margin-top: -28px;
}

table.enviro_list {
    margin:  40px 0px 20px;
}

table.enviro_list caption, table.enviro_list caption a {
	background-color: #666;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 0;
}

table.enviro_list tr th, 
table.enviro_list tr td {
	border: 1px solid #DDDDDD;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}

table.enviro_list tr td {
	font-size: 10px;
}

table.enviro_list tr td img {
	border: none;
	margin: 4px;
}

table.enviro_list tr td.reports img {
	margin: 0;
	padding: 4px 12px 4px 0;
}

table.enviro_list tr th {
	background-color: #008A3F;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.clear-selection a {
    display: inline-block;
    font-weight: bold;
	margin: 4px 0 0 260px;
    text-align: right;
}

#tutorial {
	background: #FFF;
	border: 1px solid #000;
	width: 600px;
	height: 400px;
}

.lessons { background: #FFF; border: 1px solid #CCC; padding: 0 23px 13px 0; }
.lessons .ui-widget-header {
	background: #007E3A;
	border: none;
	color: #FFF;
	font-weight: bold;
	width: 100%;
}
.lessons .ui-dialog-titlebar-close.ui-corner-all { color: #FFF; margin-right: 20px; }

#tutorials h2 {
    background: url('http://www.littelfuse.cn/common/images/backgrounds/horizontal-dotted-divider.gif') repeat-x scroll left bottom transparent;
    border: medium none;
    padding: 0 0 2px 14px;
    color: #444444;
    font: bold 14px/32px Arial,Helvetica,sans-serif;
}

.ngrbox {
    background-color: #EEEEEE;
    border: 1px dotted #333333;
    font-size: 12px;
    margin: 0 auto;
    padding: 5px;
    width: 650px;
}

.ngrbox button, .ngrbox input, .ngrbox select, .ngrbox textarea {
    margin: 2px;
}

.ngrbuttons button {
    background-color: #008A3F;
    border-color: #FFF #999 #999 #FFF;
    border-style: solid;
    border-width: 2px;
    color: #FFF;
    font-weight: bold;
    margin: 2px;
    padding: 6px;
}
.ngrbox input.readonly {
	text-align: center;
	background-color: #eeeeee;
	border: 1px solid #008a3f; 
} 

.ngrbox input.warning {
	color: red;
	text-align: left;
	background-color: #eeeeee;
	border: none; 
} 

.ngrbox input.writable {
	text-align: right;
	border: 1px solid #008a3f; 
} 

.ngrrow {
	clear: both;
	padding-top: 10px;
}

.ngrrow span.label {
	float: left;
	width: 260px;
	text-align: right;
}

.ngrrow span.field {
	float: right;
	width: 370px;
	text-align: left;
} 

.ngrheader {
	clear: both;
	color: #008a3f;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
	text-align: left;
} 

.ngrsubheader {
	clear: both;
	padding-top: 10px;
	padding-left: 75px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	position: relative;
} 

.ngrsubheader span.radioname {
	padding-top: 4px;
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	position: absolute;
	left: 100px;
}

.ngrsubheader span.description {
	padding-top: 4px;
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	position: absolute;
	left: 175px;
} 

.ngrbuttons {
	clear: both;
	padding-top: 10px;
	text-align:center;
}

.ngrnote {
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
}


.ngrversion {
	clear: both;
	font-size: 10px;
	font-style: normal;
	padding-top: 5px;
	text-align: right;
}
.spacer {
    clear: both;
    display: block;
    height: 15px;
    width: 100%;
}

/* CDB and Account Management Pages
----------------------------------*/
.search-wrapper h3 {
    color: #007E3A;
    font: bold 14px Arial,Helvetica,sans-serif;
    padding-bottom: 12px;
}

.main-content .search-option p {
    color: #444444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 15px;
    margin: 0 8px 0 9px;
    text-align: left;
}

.search-wrapper .forget-password {
	padding-top: 20px;
}

.search-wrapper .listleft label {
    cursor: pointer;
    display: block;
    margin: 3px 0 0;
    padding: 0 0 0 22px;
}

.search-wrapper .login-title {
    width:100px;
	float:left;
	padding-top: 4px;	
}

.search-wrapper.login {
    background-color: #F0F3F7;
    border: 1px dotted #A6A6A6;
    padding: 16px;
}

.search-wrapper.login input {
    border: 1px solid #444444;
    color: #666666;
    float: left;
    font-size: 12px;
	line-height: 22px;
	font-family: Arial,Helvetica,sans-serif;
    height: 22px;
    margin: 0;
    padding: 0 0 0 10px;
    vertical-align: middle;
}

.search-wrapper.login input[type="checkbox"] {
    border: none;
	padding: 0 10px 0 0;
}

.search-wrapper input[type="submit"] {
    background: none repeat scroll 0 0 #007E3A;
	border: none;
    color: #fff;
    float: right;
    font: bold 12px/19px Arial,Helvetica,sans-serif;
    height: 24px;
    padding: 0 7px 2px;
    text-align: center;
}
.search-wrapper input.cancel-button {
    background-color: #7A8384;
    border: none;
    color: #fff;
    font: bold 12px/19px Arial,Helvetica,sans-serif;
    height: 24px;
    margin: 0 18px 0 0;
    padding: 0 4px 2px;
    text-align: center;
    width: 76px;
}

.register-form .form-table input {
    border: 1px solid #444444;
    color: #666666;
    float: left;
    font: 12.04px/22px Arial,Helvetica,sans-serif;
    height: 22px;
    margin: 0;
    padding: 0 0 0 10px;
    vertical-align: middle;
	width: 195px;
}

.register-form .form-table input.right {
    float: right;
}

.results-table.search thead tr th {
	color: #fff;
}

.searchfilters #tblsearchfilteres input, .searchfilters #tblsearchfilteres span {
    border: 1px solid #B0B5BA;
    color: #666666;
    display: block;
    font: 12.04px/22px Arial,Helvetica,sans-serif;
    height: 22px;
    padding: 0 3px;
    vertical-align: middle;
}

.searchfilters #tblsearchfilteres .filter-input {
    margin: 0 2px;
    padding: 2px 0 8px;
}

.searchfilters #tblsearchfilteres .filter-input select {
    border: 1px solid black;
    margin: 2px 0 0;
}

.searchfilters div input.search-button[type="submit"] {
    background: none repeat scroll 0 0 #007E3A;
    border: medium none;
    color: #FFFFFF;
    font: bold 12px/19px Arial,Helvetica,sans-serif;
    height: 24px;
    text-align: center;
    width: 76px;
}

.searchfilters div input.clear-button {
    background-color: #7A8384;
    border: medium none;
    color: #FFFFFF;
    font: bold 12px/19px Arial,Helvetica,sans-serif;
    height: 24px;
    text-align: center;
    width: 76px;
}

.loginlink {
    float: right;
    font-weight: bold;
    margin: 10px 0 0 0;
}

.main-content .contact-tab.partner-resource ul {
    list-style: disc inside none;
    margin: 0;
	border-top: none;
}

.main-content .contact-tab.partner-resource ul li {
    list-style-position: inside;
    list-style-type: disc;
    padding: 0 0 10px 20px;
    text-indent: -1em;
}

/*WR31702 */
a.flyout-cancel:link,a.flyout-cancel:active,a.flyout-cancel:visited  {
    text-decoration: underline !important;
    border: 0px !important;
    padding: 0px !important;
    margin: 24px 0px 0px 0px !important;
    line-height: 15px !important;
    background: none !important;
}

a.flyout-cancel:hover {
    text-decoration: none !important;
    border: 0px !important;
    padding: 0px !important;
    margin: 24px 0px 0px 0px !important;
    line-height: 15px !important;
    background: none !important;
}

a.flyout-click:link,a.flyout-click:active,a.flyout-click:visited  {
    ie-dummy: expression(this.hideFocus=true);
    
    *line-height: 11px !important;
}

a.flyout-click:hover 
{
}

.flyOut_Holder
{
    position:absolute; 
    z-index:12;
    *left:15px;
    *margin-top:28px;
}
/*WR31702 */
.firstcol{        
    width: 100px;
}
.thirdcol{
    text-align: right;
    width: 150px;
    padding-right: 3px;
}
.secondcol{
    width: 125px;
    vertical-align:middle;
}
.fourthcol{
    width: 125px;
    vertical-align:middle;
}
.scfValidationSummary{
    color: Red;
}
.register-form{
    padding:5px 5px 19px 5px;
    border:1px dotted #A6A6A6;
    background-color:#F0F3F7;
    margin:0 0 0 0;
    display:inline;
    width:525px;
    float:left;
}
.register-form label{
    font:bold 12px/22px Arial,Helvetica,sans-serif;
    margin:0 0 3px 0;
    display:block;
    color:#444;
    clear:left;
}
.register-form label.hidden{
    visibility:hidden;
}
.register-form p span,.register-form label span{
    color:#007e3a;
}
.register-form select{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    vertical-align:middle;
    height:22px;
    color:#666;
    float:left;
    margin:0;
}
.register-form .scfValidatorRequired {
    float: right;
	*float: left;
    margin-right: -20px;
    margin-top: 0;
    width: 15px;
	display: block;
	padding-left: 5px;
}
.register-form input{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    border:1px solid #444;
    vertical-align:middle;
    padding:0 0 0 10px;
    float:left;
    color:#666;
    margin:0;
    height:20px;
}
.register-form input.imgbtnclass{
    font:12.04px/22px Arial,Helvetica,sans-serif;
    border-style:none;
    vertical-align:middle;
    padding:0 0 0 10px;
    float:left;
    color:#666;
    margin:0;
    height:20px;
}
.register-form input.submit-button{
    font:bold 12px/19px Arial,Helvetica,sans-serif;
    background-color:#007e3a;
    text-align:center;
    height:24px;
    border:none;
    color:#fff;
    width:76px;
    padding:0;
    margin: 0px 10px 0px 0px;
}
.register-form input.cancel-button{
    font:bold 12px/19px Arial,Helvetica,sans-serif;
    background-color:#7a8384;
    text-align:center;
    margin:0 18px 0 0;
    height:24px;
    border:none;
    color:#fff;
    width:76px;
    padding:0;
}
.register-form table
{
    table-layout:fixed;
}
.register-form table tr td{
    padding:4px 0;
}
#headertabs ul {
	list-style: none;
	padding:5px 5px 5px 5px;
	margin:0;
}
#headertabs li {
	display: inline;
	border: dotted;
	border-width: 1px 1px 0 1px;
	margin: 0 0.5em 0 0;
	padding: 3px 0 5px 0;
	font-weight:bold;
}
#headertabs li a {	
	border-width: 1px 1px 0 1px;
	margin: 0 1em 0 0;
	padding: 10px 10px 0px 10px;
	width:100px;
}
.imgbtnclass{
    border-style: none;
}
.submit-btn-signup {
    font-family:Arial,sans-serif;
    /*width:60px!important;*/
    background:#007e3a;
    /*padding-bottom:2px;*/
    text-align:center;
    font-size:12px;
    padding-left:5px;
    padding-right:5px;
    *border:none;
    height:20px;
    color:#fff;
    font-weight:bold;
    /*float:right;*/
}
.listleft {
    float:left;
    padding-right:32px;
    padding-left:32px;
}
.cancel-button {
    height:20px;
}
.scfValidationSummary {
    color: Red;
}
.dropSelectList {
     border-bottom:#444 1px solid;
     border-right:#444 1px solid;
     border-top:#444 1px solid;
     border-left:#444 1px solid;
}   
.submit-btn-seacrh {
    font-family:Arial,sans-serif;
    /*width:60px!important;*/
    background:#007e3a;
    /*padding-bottom:2px;*/
    text-align:center;  
    padding-left:5px;
    padding-right:5px;
    *border:none;
    height:26px;
    width:73px;
    color:#fff;
    font-weight:bold;
    font-size:17px;
    float:left;
    /*float:right;*/
}

img.top-corner-right 
{
    position: absolute;
    right: 10px;
    top: 10px;
}

.submit-btn-briefcase-left 
{
    font-size: 12px;
    position: absolute; 
    top: 0px; left:10px;
    height: 30px;
    padding: 5px 5px 2px 5px;    
    margin: 0 5px 0 5px;
    display: inline-block;
    text-align: center;
    width: 80px;
    background-color: #007E3A;
    color: #FFFFFF !important;
    font-family: 'UniversLTStd67BoldCondensed',Arial,sans-serif !important;
}

.submit-btn-briefcase-right {
    background-color: #007E3A;
    color: #FFFFFF !important;
    display: inline-block;
    font-family: 'UniversLTStd67BoldCondensed',Arial,sans-serif !important;
    font-size: 12px;
    height: 30px;
    margin: 0 5px;
    padding: 1px 5px;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 0;
    width: 80px;
}

.submit-btn-briefcase-disabled 
{
    font-size: 12px;
    height: 30px;
    padding: 5px 5px 2px 5px;    
    
    margin: 0 5px 0 5px;
    text-align: center;
    width: 80px;
    background: none repeat scroll 0 0 #7A8384;
    color: #FFFFFF !important;
    font-family: 'UniversLTStd67BoldCondensed',Arial,sans-serif !important;
}

.btn-container-briefcase 
{
    position: relative;
}

#content_0_techPagerBottom  .RecordPaging  .ItemsPerPageChoice
{
    display:none;
}

.no-right-border
{
    border-right:0 none;
}

.submit-btn-briefcase-left {
    background-color: #007E3A;
    color: #FFFFFF !important;
    display: inline-block;
    font-family: 'UniversLTStd67BoldCondensed',Arial,sans-serif !important;
    font-size: 12px;
    height: 30px;
    left: 10px;
    margin: 0 5px;
    padding: 1px 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 80px;
}

.submit-btn-briefcase-disabled {
    background: none repeat scroll 0 0 #7A8384;
    color: #FFFFFF !important;
    font-family: 'UniversLTStd67BoldCondensed',Arial,sans-serif !important;
    font-size: 12px;
    height: 31px;
    margin: 0 5px;
    padding: 1px 5px;
    text-align: center;
    width: 80px;
}

#totalSizeP { text-align: right; margin-right: 14px; }

a.tip {
    border-bottom: 1px dashed;
    text-decoration: none
}
a.tip:hover {
    cursor: help;
    position: relative
}
a.tip span {
    display: none
}
a.tip:hover span {
    border: #c0c0c0 1px dotted;
    padding: 5px 20px 5px 5px;
    display: block;
    z-index: 100;
    background: url(http://www.littelfuse.cn/common/images/status-info.png) #f0f0f0 no-repeat 100% 5%;
    left: 0px;
    margin: 10px;
    width: 250px;
    position: absolute;
    top: 10px;
    text-decoration: none
}

/*WR 30350*/ /* WR33085 - adjust image to 75x75 */
div.related-product-photo-box{
    padding:0 0 8px 0;
    background-color:#fff;
    /*position:relative;*/
    height:78px;
    width:78px;
    z-index:20;
    float:left;
}

div.related-product-photo-box img{
    border:1px solid #444;
    position:relative;
    height: 75px;
    width: 75px;
}

#main-navigation li ul .input-flyout a{
    border: 0;
    padding: 0;
    background-image: none;
    text-decoration: underline;
}
.main-content .information-search a{
    text-decoration: underline;
}

.visibility-hidden {
    visibility: hidden;
}

/*WR30855*/
.side-bar-items .divBreadCrumb #divHeaderSelection{
    border: 1px solid #007e3a;
    padding: 8px 0 8px 0;
    height: 22px;
    margin-bottom: 7px;
}
   
.side-bar-items #divHeaderRefine{
    border: 1px solid #007e3a;
    padding: 8px 0 8px 0;
    height: 22px;
    margin-bottom: 7px;
}

.side-bar-items .divBreadCrumb .submit-button{
    font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif;
    font-size: 10px;
    background:#007e3a;
    margin-bottom:10px;
    position:relative;
    text-align:center;
    line-height:20px;
    padding:0 6px;
    font-size:11px;
    display:block;
    border:none;
    height:20px;
    left:133px;
    width:auto;
    color:#fff;
    top:-26px;
}

.descriptive-table tr th{
    vertical-align:middle;
    horiz-align: left; 
    padding: 8px 13px 8px 0;    
    height:40px;
}
.descriptive-table span{
    font-weight: bold;
}

.RecordPaging input {
    padding: 0 2px 0 2px;
}
.RecordPaging td {
    border: 0 !important;
}
table.tbSearchFooter {
    border: 0;
    border-top: 1px solid #b0b5ba;     
}
table.tbSearchHeader {
    border: 0;
    border-bottom: 1px solid #b0b5ba; 
}
table.tbSearchHeader, table.tbSearchFooter {
    border-collapse:separate !important;
    padding: 15px 5px 15px 5px;
    width: 100%;
}
table.tbSearchHeader td, table.tbSearchFooter td{
    border: 0 !important;
    padding: 0 !important;
    *padding-top: 10px !important;
    *padding-bottom: 10px !important;
    vertical-align: middle
}
table.tbSearchHeader select, table.tbSearchFooter select{
    border:1px solid #000;
}

td.pgrRecords div {
     width: auto !important;float: right;
}
.ItemsPerPageChoice, .ItemOffsetChoice {
    margin: 1px !important;
}

/*BT622 */
.notfound h3 {
    color: #007e3a;
    margin-top: 2px;
	margin-bottom: 2px;
}

.notfound input[type="text"] {
    margin-top : 3px;
}

/*BT655 - Improving CSS*/
.list_line_height_150 { line-height: 150% !important;}
.align_left {float:left;} 
.align_right {float:right;} 
.txt_center {text-align:center;} 
.font_8 {font-size: 8px}
.font_10 {font-size: 10px}
.font_11 {font-size: 11px}
.font_12 {font-size: 12px}
.font_13 {font-size: 13px}
.font_14 {font-size: 14px}
.font_16 {font-size: 16px}
.green_txt {color:#007e3a !important;}
.white_txt {color:#fff !important;}
.gray_bk {bgcolor: #a4a4a4;!important;background-color:#a4a4a4;!important;}
.no_border {border: 0;}
.green_txt_10 {color:#007e3a; font-size: 10px;}
.green_txt_13 {color:#007e3a; font-size: 13px;}
.green_txt_20 {color:#007e3a; font-size: 20px;}
.green_txt_22 {color:#007e3a; font-size: 22px;}
.gray_txt_25 {color:#999; font-size: 25px;}

/* AE template Additions 7-23-2014 */

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.content-right { float:left; width:775px; margin:0 0 0 13px;}
.sidebar2 {float:right; width:180px; display:inline;}

.search-box2 {background:#ecedf1; border:1px solid #b4b5b9; padding:25px;}
.search-box2 h2 {font-family:arial; font-size:16px; font-weight:bold; color:#333333;}
.search-box2 .search-wrapper {}
.search-box2 input[type="text"] {float:left; height:24px; line-height:24px; width:500px; padding:0 0 0 15px; color:#666666;}
.search-box2 .submit-button {}

.main-content .product-grid-search {padding:45px 13px 0;}
.main-content .product-grid-search li {float:left; width:327px; margin:0 0 45px 0;}
.main-content .product-grid-search li:nth-child(2n+1) {margin-right:45px;}
.main-content .product-grid-search li img {float:left; margin:0 18px 0 0;}
.main-content .product-grid-search li h3 {font-size:16px; font-weight:bold; margin:0 0 0 66px;}
.main-content .product-grid-search li p {font-size:12px; color:#666666; font-family:arial; line-height:1.5; margin:0 0 0 66px;}

.rail-nav {padding:9px 13px; margin:0 0 13px 0;

background: rgb(235,235,235); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(235,235,235,1) 0%, rgba(246,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,235,235,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(246,246,246,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(235,235,235,1) 0%,rgba(246,246,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */

}
.rail-nav .nav-heading {font-size:12px; font-weight:bold; color:#333333; margin:0px; padding: 0 0 9px 0; border-bottom:1px solid #dddddd;}
.rail-nav ul {border-top:1px solid #ffffff; padding:8px 0 0 0;}
.rail-nav ul li {margin:0 0 5px 0;}
.rail-nav ul li a {font-size:11px; color:#333333; font-family:arial;}


.main-content .product-grid2 {}
.main-content .product-grid2 li {float:left; width:184px; border:1px solid #b0b5ba; margin:0 10px 13px 0;}
.main-content .product-grid2 li:nth-child(4n) {margin-right:0px;}
.main-content .product-grid2 li a {display:block;}
.main-content .product-grid2 li .product-grid-text {}
.main-content .product-grid2 li .product-grid-text .photos-title {border-top:1px solid #bcbfc4; }
.main-content .product-grid2 li .product-grid-text .photos-title a {background:#eff2f7; padding:10px 10px; font-weight:bold; font-size:13px; height:32px;}

.main-content .product-grid-tools {padding:22px 0 0 0;}
.main-content .product-grid-tools li {float:left; width:368px; border:1px solid #b0b5ba; margin:0 35px 26px 0;}
.main-content .product-grid-tools li:nth-child(2n) {margin-right:0px;}
.main-content .product-grid-tools li a {display:block;}
.main-content .product-grid-tools li .product-grid-text {background:#eff2f7; padding:10px 12px; border-top:1px solid #b0b4b7; height: 61px;}
.main-content .product-grid-tools li .product-grid-text .photos-title { }
.main-content .product-grid-tools li .product-grid-text a {font-size:13px; font-weight:bold; }
.main-content .product-grid-tools li .product-grid-text p {margin:0px; font-size:12px; color:#333333;}



.accordion-container2 {width:auto; float:none; min-height:0px !important;}
.accordion-container2 .accordion-search2 h3{margin:0 0 2px 0;
    font:bold 11px/14px Arial,Helvetica,sans-serif;
    padding:8px 39px 8px 9px;
    border-bottom:none;
    background:#007e3a;
    margin-bottom:3px;
    position:relative;
    overflow:hidden;
    color:#fff;
}
.accordion-search2 h3 .ui-icon{
    background:#007e3a;
    background:url(http://www.littelfuse.cn/common/images/bullets/plus-sign.jpg) no-repeat scroll right top transparent;
    position:absolute;
    overflow:hidden;
    display:block;
    height:12px;
    width:13px;
    width:14px;
    right:5px;
    top:9px;
}

.accordion-container2 .ui-accordion .ui-state-active {margin:0px;}

.accordion-container2 .ui-accordion .ui-state-active .ui-icon{
    background:url(http://www.littelfuse.cn/common/images/bullets/minus-sign.jpg) no-repeat scroll right top transparent;
    position:absolute;
    display:block;
    height:12px;
    right:5px;
    top:9px;
}

.accordion-container2 .accordion-search2 .ui-widget-content {border:0px; margin:0; padding:0px;}
.accordion-container2 .accordion-search2 .ui-widget-content li {margin:0px; padding:5px 0 5px 8px;}

.accordion-container2 .accordion-search2 .ui-widget-content .accordion-sub {border-bottom:1px solid #b3b4b6; overflow:hidden;}
.accordion-container2 .accordion-search2 .ui-widget-content .accordion-sub .accordion-sub-header {background:#ffffff; color:#333333; margin:0px; -webkit-box-shadow:0 4px 6px -2px #999999; box-shadow:0 4px 6px -2px #999999; border-top:1px solid #b3b4b6; padding:6px 6px 6px 24px;}
.accordion-container2 .accordion-search2 .ui-widget-content .accordion-sub .accordion-sub-header  .ui-icon {background:url(http://www.littelfuse.cn/cms/images/icon-collapsed.png) no-repeat 0 0; left:6px; top:6px; height:13px; width:13px;}
.accordion-container2 .accordion-search2 .ui-widget-content .accordion-sub .ui-state-active .ui-icon {background:url(http://www.littelfuse.cn/cms/images/icon-expanded.png) no-repeat 0 0;}
.accordion-container2 .accordion-search2 .ui-widget-content .accordion-sub .ui-accordion-content {padding:8px 0 4px 10px;}


.show-results-content2 {width:582px; padding:0px;  margin:13px 0 0 0;}
.show-results-content2 .text-header-tab {padding:13px 0 13px 0; border-bottom:1px solid #b3b4b6;}
.show-results-content2 .text-header-tab .items-page-div {display:inline-block; margin:0 20px 0 0;}
.show-results-content2 .text-header-tab .div-legend-results {float:right; margin:0px;}

.show-results-content2 .results-table tr td {padding:10px; border:0px; border-top:1px dotted #a9a9a9; border-bottom:1px dotted #a9a9a9; background:#eff2f7;}
.show-results-content2 .results-table tr td a {padding:0px; display:inline;}
.show-results-content2 .results-table tr td img {float:left; margin:0 10px 15px 0;}
.show-results-content2 .results-table tr td .add-briefcase {float:right; }
.show-results-content2 .results-table tr td .doc-title {display:inline-block; margin:3px 0 15px 0;}
.show-results-content2 .results-table tr td .doc-description {clear:both; border:1px solid #e4e5ea; padding:10px; background:#ffffff;}
.show-results-content2 .results-table tr.alt td {border:0px; background:none;}


.main-content .documentBriefcase { margin:13px 0 0 0;}
.main-content .documentBriefcase .title {padding:8px 8px; line-height:1.2;}
.main-content .documentBriefcase .title img {margin:0 2px 0 0;}
.main-content .documentBriefcase .title span {display:block; font-size:11px; font-weight:normal; font-style:italic; padding:5px 0 0 0;}
.main-content .documentBriefcase .selectrows {border-bottom:1px solid #b7b8ba; text-align:center; padding:2px; font-size:11px;}
.main-content .documentBriefcase .selectrows a {color:#333333;}
.main-content .documentBriefcase .results {padding:10px 5px 5px;}
.main-content .documentBriefcase .results .selectedDocs {min-height:100px;}
.main-content .documentBriefcase .results .selectrows {border:0px; border-top:1px solid #b7b8ba; padding:5px 0 0;}
.main-content .documentBriefcase .results .selectrows a {background:#7a8284; color:#ffffff; font-size:12px; width:46%; float:left; margin:0 3px; padding:2px 10px; font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}


/* AE template Additions 7-30-2014 */

#responsive-container {max-width: 970px; margin: 0 auto; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#responsive-container .main-content {padding-left: 0;}

#responsive-container .side-bar-items {width: 18%;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
#responsive-container .content-right {width: 82%; margin: 0; padding: 0 0 0 13px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}

.main-content .contact-content .accWrpr {border: 1px solid #b0b5ba;}
.main-content .contact-content .accWrpr .accordion {width: auto;}
 
 


.main-content .contact-content .banner-box {}
.main-content .contact-content .banner-box img {border: 1px solid #b4b5b9; width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.main-content .contact-content .banner-box .banner-information {display:table; top: 15%; height: auto; width: 50%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.main-content .contact-content .banner-box .banner-information h1 {display:table-cell; vertical-align: top; margin: 0; font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif; font-size: 34px; font-weight: normal; line-height: 32px; width: 40%;}
.main-content .contact-content .banner-box .banner-information .banner-address {display: table-cell; width: 60%;}
.main-content .contact-content .banner-box .banner-information span {color: #ffffff; font-weight: bold;}

.main-content .contact-content .info-region {float: none; display: inline-block; width: 100%; padding: 25px; min-height: inherit; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin-right: 0;}
.main-content .contact-content .hdng-step { font-size: 18px; }
.main-content .contact-content .hdng-step span {
	font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif; 
	font-size: 24px; 
	font-weight: normal; 
	line-height: 20px;
	background: #007e3a; 
	display: inline-block; 
	padding: 5px 10px; 
	-webkit-border-radius: 5px 5px 5px 5px; 
		border-radius: 5px 5px 5px 5px; 
	color: #ffffff; 
	margin-right: 2px;
	
}
.main-content .contact-content .table-cell {display: table-cell;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; vertical-align: middle;}

.main-content .contact-content .form-box-wrapper {border: 1px solid #b4b5b9; padding: 20px; margin-bottom: 13px;}
.main-content .contact-content .form-box {display: table; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.main-content .contact-content .form-box .step-cell {display: table-cell; vertical-align: top; padding-right: 20px;}
.main-content .contact-content .form-box .step-1 {width: 45%;}
.main-content .contact-content .form-box .step-2 {width: 45%;}
.main-content .contact-content .form-box .step-next {width: 10%;}
.main-content .contact-content .form-box-wrapper .other-info {padding-top: 13px;}


.main-content .contact-content .form-box-form {display: table; width: 100%;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.main-content .contact-content .form-box-form .form-cell {display: table-cell; vertical-align: middle; width: 45%}
.main-content .contact-content .form-box-form .form-split {width: 10%; padding: 20px 10px 0;}
.main-content .contact-content .form-box-form label {font-weight: bold; display: block;padding: 0 0 3px;}
.main-content .contact-content .form-box-form select, 
.main-content .contact-content .form-box-form input,
.main-content .contact-content .form-box-form textarea {width: 100%; border: 1px solid #e2e9ef; border-top: 1px solid #acadb2; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 3px;}
.main-content .contact-content .form-box-form input[type="radio"] {margin: 0 5px 0 0; width: auto; border: 0 none;}

.main-content .contact-content .form-box .form-cell-option {display: table; width: 100%; margin: 10px auto 0}
.main-content .contact-content .form-box-form .form-cell-option .left-cell,
.main-content .contact-content .form-box-form .form-cell-option .right-cell {display: table-cell; text-align: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.main-content .contact-content .form-box-form .form-cell-option .left-cell {width: 10%;}
.main-content .contact-content .form-box-form .form-cell-option .right-cell {width: 90%;}
.main-content .contact-content .form-box-form .form-cell-option input[type="radio"],
.main-content .contact-content .form-box-form .form-cell-option span {}

.main-content .contact-content .form-box-form .form-cell-option input[type="radio"] {vertical-align: middle;}
.main-content .contact-content .form-box-form .form-cell-option span {width: 95%;}

.main-content .contact-content .form-box-form .form-cell-support,
.main-content .contact-content .form-box-form .form-cell-where {display: table-cell; vertical-align: top;}
.main-content .contact-content .form-box-form .form-cell-support {width: 70%; padding-left: 20px;}
.main-content .contact-content .form-box-form .form-cell-where {width: 30%; border-right: 1px dotted #b4b5b9; padding-right: 10px;}
.main-content .contact-content .form-box-form .form-cell-where span {}

.main-content .contact-content .form-box .contact-info {padding: 13px 0 0;}
.main-content .contact-content .form-box .contact-info a,
.main-content .contact-content .form-box .contact-info a:link,
.main-content .contact-content .form-box .contact-info a:visited {font-weight: bold; text-decoration: underline;}


.main-content .contact-content .ES-form .form-cell {padding-right: 25px; vertical-align: top;}
.main-content .contact-content .ES-form .form-split {padding:0; vertical-align: bottom;}
.main-content .contact-content .form-box-form .full-width {width: 100%;}
.main-content .contact-content .form-box-form .half-width {width: 50%; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.main-content .contact-content .form-box-form .rtPad {padding-right: 10px;}
.main-content .contact-content .form-box-form .lftPad {padding-left: 10px;}
.main-content .contact-content .form-box-form .noMargin {margin:0;}
.main-content .contact-content .ES-form input {margin-bottom: 5px;}

.main-content .contact-content .req-fields {margin-top: 25px;}
.main-content .contact-content .req {display: inline-block; padding-right: 3px; color: red;}

.main-content .contact-content .ES-form .btn-next {padding: 0;}
.nextBtnWrpr { margin: 44px 0 0; padding: 0; float: left; text-align:center; text-decoration: none; color: #ffffff; position: relative; background: #007e3a; width:auto}
.nextBtnWrpr::after,
.nextBtnWrpr::before{
    border-bottom: 76px solid transparent;
    border-left: 22px solid;
    border-top: 76px solid transparent;
    content: "";
    margin-top: -76px;
    position: absolute;
    right: -22px;
    top: 50%;
}
.nextBtnWrpr::after{ z-index: 2; border-left-color: #007e3a; }
.nextBtnWrpr .btn,
.clear-btn,
.support-submit-button {background: #007e3a; color: #ffffff; font-family:'UniversLTStd67BoldCondensed',Arial,sans-serif; font-size: 18px; font-weight: normal; line-height: 14px; padding: 69px 40px;}

.nextBtnWrpr .btn:hover,
.clear-btn:hover,
.support-submit-button:hover {background: #006633}
.nextBtnWrpr:hover::after{ border-left-color: #006633; }



.clear-btn{padding: 3px 5px; font-size: 12px; float: right;}
.support-submit-button {padding: 5px 15px;}


.main-content .contact-content .ES-intro {padding: 0 0 13px;}
.main-content .contact-content .ES-intro h2 {font-size: 18px; margin:0 0 5px;}
.main-content .contact-content .ES-intro p {margin:0;}

.main-content .contact-content .your-selection-clear,
.main-content .contact-content .refine-results {border: 1px solid #007e3a; padding: 10px; margin: 0 0 13px;}
.main-content .contact-content .your-selection-clear h2,
.main-content .contact-content .refine-results h2 {border-bottom: 0 none; font-size: 14px; color: #007e3a; margin:0; padding: 0; display: inline-block;}

.main-content .contact-content .category-box {background: #eff2f7; border: 1px solid #b4b5b9; padding: 10px; margin: 0 0 13px;}
.main-content .contact-content .category-box .category-selection {display: table; width: 100%; padding: 5px 0 10px;border-bottom: 1px dotted #b4b5b9; margin: 0 0 10px;}
.main-content .contact-content .category-box .category-selection:last-child {padding-bottom: 0; border-bottom: 0 none; margin: 0;}
.main-content .contact-content .category-box .category-selection .cat-cell {display: table-cell; vertical-align: middle;}
.main-content .contact-content .category-box .category-selection .cat-left {width: 15%;}
.main-content .contact-content .category-box .category-selection .cat-left img {cursor: pointer;}
.main-content .contact-content .category-box .category-selection .cat-rt {width: 85%; font-size: 11px;}

.main-content .contact-content .accordion-container2 .accordion-search2 .ui-widget-content li {display: table; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.main-content .contact-content .accordion-content input[type="checkbox"],
.main-content .contact-content .accordion-content span,
.main-content .contact-content .accordion-content .icon-info {}

.main-content .contact-content .accordion-content .cbox-cell {width: 10%;}
.main-content .contact-content .accordion-content .text-cell{width: 75%;}
.main-content .contact-content .accordion-content .icon-cell {text-align: right; padding-right: 5px;width: 15%;}


.main-content .contact-content .map-box { border: 1px solid #b4b5b9; margin-bottom: 13px;}
.main-content .contact-content .map-box img {width: 100%; height: auto;}
.main-content .contact-content .map-box iframe {width: 100%; height: 300px; border: 0 none;}
.main-content .contact-content .map-box div {width: 100% !important; height: 300px !important; border: 0 none !important;}

.main-content .contact-content .hide-show-map {text-align: right; margin-bottom: 13px;}
.main-content .contact-content a.map-handler {padding-right: 10px; background: url(http://www.littelfuse.cn/cms/images/icon-arrow-green-up.png) no-repeat right center;}
.main-content .contact-content a.map-handler.active {padding-right: 10px; background: url(http://www.littelfuse.cn/cms/images/icon-arrow-green-down.png) no-repeat right center;}


.support-results .support-upper,
.support-results .support-lower {border: 1px solid #b4b5b9; padding: 15px; }
.support-results .support-search {display: table; width: 100%;border-bottom: 1px dotted #b4b5b9; padding: 0 0 15px; margin: 0 0 15px; }
.support-results .support-cell {display: table-cell; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.support-results .title-cell {width: 35%;}
.support-results .input-cell {width: 55%;}
.support-results .submit-cell {width: 10%; padding-left: 10px;}
.support-results .support-search-input {width: 100%; border: 1px solid #e2e9ef; border-top: 1px solid #acadb2; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 3px;}

.support-results .support-middle {border-left: 1px solid #b4b5b9; border-right: 1px solid #b4b5b9;}

.support-results .show-sort-filter {display: table; width: 100%;}
.support-results .show-sort-filter .sort-filter-left,
.support-results .show-sort-filter .sort-filter-middle{float:left; width: 33.333%;}
.support-results .show-sort-filter .sort-filter-right {float:right; width: 33.333%;}
.support-results .show-sort-filter .sort-filter-middle .SortResults,
.support-results .show-sort-filter .sort-filter-middle .items-per-page {float: left; width: 50%;}
.support-results .show-sort-filter .sort-filter-middle select { border: 1px solid #e2e9ef; border-top: 1px solid #acadb2; width: 90%;}

.support-results .show-sort-filter .items-skip-page {text-align: right;float: right;}
.support-results .show-sort-filter .PagingResults {width: 30%;}
.support-results .show-sort-filter .SortResults select { }

.support-results .support-table {}
.support-results .support-table .support-table-headers {font-weight: bold;}
.support-results .support-table .support-table-row {}

.support-results .support-table .support-table-headers ul,
.support-results .support-table .support-table-row ul {display: table; width: 100%;}
.support-results .support-table .support-table-headers ul li,
.support-results .support-table .support-table-row ul li {display: table-cell; padding: 10px 15px; border-right: 1px dotted #b4b5b9; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

.support-results .support-table .support-table-row:nth-child(even) {background: #eff2f7}
.support-results .support-table .support-table-headers ul li.last-child,
.support-results .support-table .support-table-row ul li.last-child {border-right: 0 none;}

.support-results .support-table .support-table-headers ul li.market,
.support-results .support-table .support-table-row ul li.market-content,
.support-results .support-table .support-table-headers ul li.company,
.support-results .support-table .support-table-row ul li.company-content {width: 30%}
.support-results .support-table .support-table-headers ul li.address,
.support-results .support-table .support-table-row ul li.address-content {width: 27%}
.support-results .support-table .support-table-headers ul li.contactInfo,
.support-results .support-table .support-table-row ul li.contactInfo-content {width: 16%}
.support-results .support-table .support-table-headers ul li.km,
.support-results .support-table .support-table-row ul li.km-content,
.support-results .support-table .support-table-headers ul li.distance,
.support-results .support-table .support-table-row ul li.distance-content{width: 12%;}

.support-results .support-table .support-table-headers ul li.support,
.support-results .support-table .support-table-row ul li.support-content,
.support-results .support-table .support-table-headers ul li.focus,
.support-results .support-table .support-table-row ul li.focus-content {width: 15%}


.main-content .contact-content .accordion-container2 {border: 0 none;}
.main-content .contact-content .accordion-container2 .accordion-search2 .ui-widget-content{border: 1px solid #b4b5b9; margin-bottom: 3px; }
.main-content .contact-content .accordion-container2 .ui-accordion .ui-state-active {background: #7a8384}


.mobTitle {display: none;}

@media only screen and (max-width: 60.625em) {
	#responsive-container {padding: 0 10px;}
}

/* 960 */
@media only screen and (max-width:60.000em) {
	.clear-btn {float: none; width: 100%; margin-top: 5px;}
}

/* 900 */
@media only screen and (max-width:56.250em) {
	.main-content .contact-content .form-box-form .form-cell-where,
	.main-content .contact-content .form-box-form .form-cell-support	{width: 50%;}
	
	.main-content .contact-content .form-box .step-next {vertical-align: middle;}
	.nextBtnWrpr::after,
	.nextBtnWrpr::before{
		border-bottom: 82px solid transparent;
		border-left: 22px solid #007e3a;
		border-top: 82px solid transparent;
		margin-top: -82px;
		right: -22px;
	}
	.nextBtnWrpr .btn {padding: 74px 40px}
}

/* 880 */
@media only screen and (max-width:55.000em) {
	.main-content .contact-content .banner-box .banner-information .banner-address {padding-left: 13px;}
	.main-content .contact-content .form-box-form .form-cell-support,
	.main-content .contact-content .form-box-form .form-cell-where,
	.main-content .contact-content .form-box-form .form-cell,
	.main-content .contact-content .form-box-form .form-split {display: block; width: 100%; padding: 0; border: 0 none;}
	.main-content .contact-content .form-box-form .form-split {padding: 13px 0; text-align: center;}
	.main-content .contact-content .banner-box .banner-information h1 {font-size: 28px;}
	.main-content .contact-content .form-box-form .form-cell-support {margin-top: 10px;}
	
	.nextBtnWrpr::after,
	.nextBtnWrpr::before{
		border-bottom: 114px solid transparent;
		border-left: 23px solid #007e3a;
		border-top: 114px solid transparent;
		margin-top: -114px;
		right: -23px;
	}
	.nextBtnWrpr .btn {padding: 106px 40px}
}


@media only screen and (max-width: 47.938em) {
	#responsive-container {padding: 0;}
	#responsive-container .side-bar-items {width: 100%; padding: 0 10px}
	#responsive-container .content-right {width: 100%; padding: 0;}
	h1.pagehead {padding: 0 10px;}
	
	.main-content .contact-content .hide-show-map	{padding: 0 10px}
	.support-results .title-cell {width: 100%; display: block;}
	.support-results .input-cell {width: 70%; display: inline-block; float: left;}
	.support-results .submit-cell {width: 30%; display: inline-block; float: left; padding-left: 5px;}
	.support-results .show-sort-filter .SortResults {display: inline-block; width: 50%; float: left;} 
	.support-results .show-sort-filter .PagingResults {display: block; width: auto;}
	.support-results .show-sort-filter .items-per-page {display:  inline-block; width: 50%; float: left;}
	.support-results .show-sort-filter .items-skip-page {display: block; width: auto;}
	
	.main-content .top-main-content {padding: 0 0 10px;}
	.main-content .contact-content .top-main-content .breadcrumb,
	.main-content .contact-content .top-main-content .list-buttons {display: none;}
	.main-content .contact-content .banner-box {}
	.main-content .contact-content .banner-box .banner-information {display: block; position: inherit; width: 100%; padding: 10px}
	.main-content .contact-content .banner-box .banner-information h1 {display: block; font-size: 24px; width: 100%;}
	.main-content .contact-content .banner-box .banner-information .banner-address {padding: 0;}
	
	.main-content .contact-content .form-box {padding: 10px;}
	.main-content .contact-content .form-box .step-cell {display: block; width: 100%; padding-right: 0; margin-bottom:13px;}
	.main-content .contact-content .form-box .form-box-form label {display: none;}
	
	.nextBtnWrpr {margin: 0; width: 94%;}
	.nextBtnWrpr::after,
	.nextBtnWrpr::before{
		border-bottom: 26px solid transparent;
		border-left: 16px solid #007e3a;
		border-top: 26px solid transparent;
		margin-top: -26px;
		right: -16px;
	}
	.nextBtnWrpr .btn {padding: 20px 40px}
	
	
	.main-content .contact-content .map-box {border: 0 none; margin-top: 7px;}
	.main-content .contact-content .map-box img {height: 300px; width: auto;}
	
    .support-results .support-upper, .support-results .support-lower {padding: 0 10px; border: 0 none;}
	.support-results .support-search {margin: 0 0 10px; padding: 0 0 10px;}
	.support-results .support-upper .support-search .support-cell.title-cell strong {padding-bottom: 3px; display: inline-block;}
	.support-results .show-sort-filter .sort-filter-left,
	.support-results .show-sort-filter .sort-filter-middle {float: none; width: 100%;}
	.support-results .show-sort-filter .sort-filter-right {}
	.support-results .show-sort-filter .sort-filter-middle .SortResults, 
	.support-results .show-sort-filter .sort-filter-middle .items-per-page { padding: 10px 0 0; width: auto;}
	.support-results .show-sort-filter .sort-filter-right {width: auto;}
	
	.support-results .support-table .support-table-headers ul li,
	.support-results .support-table .support-table-row ul li {display: block; width: 100% !important; border-right: 0 none;}
	
	.support-results .support-upper, .support-results .support-lower{ border-top: 1px dotted #b4b5b9; padding: 10px; margin-top: 10px;}
	
	.support-results .support-table .support-table-headers ul li {display: none;}
	.support-results .support-table .mobTitle {display: inline-block; float: left; width: 40%; font-weight: bold;}
	.support-results .support-table .inner {display: inline-block; float: left; width: 60%; }
	.support-results .support-table .support-table-row ul li.company-content {font-weight: bold;}
	
	.ES-form .ex,
	.main-content .contact-content .accWrpr	{display: none;}
	
	.clear-btn {float: right; width: auto; margin-top: 0;}
	
}


/* live support */
#main-navigation > li {}
#main-navigation > li.flyout-click > ul {top:15px;}

#main-navigation > li.secondary.last-child.flyout-click > ul {left:-35px;}

@-moz-document url-prefix() {
   #main-navigation > li.secondary.last-child.flyout-click > ul {left:-40px;}
}


#main-navigation > li.secondary.flyout-click > a.hover:after {content:''; background:#F0F3F7; width:100%; height:1px; display:block; position:absolute; left:0px;}
#main-navigation .sub li h3 {margin:0;}
#main-navigation .sub li ul.banner .subtitle,
#main-navigation .sub li ul.no-banner .dropdown-banner {line-height:1; margin-bottom:4px;}
#main-navigation > li > a.flyout-click:link, #main-navigation > li > a.flyout-click:active, #main-navigation > li > a.flyout-click:visited  {
    ie-dummy: expression(this.hideFocus=true);

    *line-height: 31px !important;
    *height:31px;
}
#main-navigation LI.fly-trigger .sub {*top:32px;}
#main-navigation .sub li {*padding:6px 0px;}
/*BT1245 - Hubspot CSS*/
.hubspot-submit-button {background-color:rgb(0,126,58);padding:10px;color: #FFFFFF;}
