/* CSS Document */
body {
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   background: #f0f0f0;
}
A:link { text-decoration: none; color: #0099cc;}
A:visited {text-decoration: none; color: #0099cc;}
A:active { text-decoration: none;  color: #CC0000;}
A:hover { text-decoration: underline; color: #4B4B7F;}


#logo{
margin-top: 25px;
margin-bottom: 11px;
margin-left: 15px;
}
.maincontent{
margin: 10px;
padding-left: 10px;
font-family: arial;
font-size: 12px;
}
.leftcontent{
font-family: verdana;
font-size: 11px;
color: #696969;
margin: 10px;
line-height: 14px;
}
.leftcontent img{width: 120px;}

.leftcontent A:link { text-decoration: none; color: #0099cc; font-weight: bold;}
.leftcontent A:visited {text-decoration: none; color: #696969; font-weight: bold;}
.leftcontent A:active { text-decoration: none;  color: #CC0000; font-weight: bold;}
.leftcontent A:hover { text-decoration: underline; color: #4B4B7F; font-weight: bold;}

.leftbuttons{
width: 100%;
background: #00BCE2;
padding: 4px;
border-top: 2px solid #fff;
border-bottom: 1px solid #4B4B7F;
}
.leftbuttons A:link { text-decoration: none; color: #ffffff; font-weight: bold;}
.leftbuttons A:visited {text-decoration: none; color: #ffffff; font-weight: bold;}
.leftbuttons A:active { text-decoration: none;  color: #ffffff; font-weight: bold;}
.leftbuttons A:hover { text-decoration: underline; color: #4B4B7F; font-weight: bold;}

.navigation{
 font-family: verdana;
 font-size: 10px;
 color: #999999;
 text-transform: lowercase;
}
.navigation A:link { text-decoration: none; color: #999999;}
.navigation A:visited {text-decoration: none; color: #999999;}
.navigation A:active { text-decoration: none;  color: #999999;}
.navigation A:hover { text-decoration: underline; color: #999999;}
.navdiv{
 position: absolute;
 top: 110px;
 width: 100%;
 height: 20px;
}

.probeType{ color: #c00; font-size: 15px;}



.smaller{ font-size: 11px; color: #666; font-family: arial; text-align: center;}

.range{ color: #999; font-size: 10px; display: block; text-align: center; width: 75px;}

.footer{
font-family: verdana;
font-size: 10px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
width: 898px;
background: #fff; /* ffox */
}
.menudiv{
height: 35px;
width: 100%;
background-color: #393939;
}
.menu{
font-family: arial;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}
.searchbox{
height: 18px;
width: 130px;
font-size: 11px;
}
.searchbut{
background: #008bc4;
color: #FFFFFF;
font-weight: bold;
font-family: arial;
font-size: 13px;
height: 18px;
border: 1px solid #999999;
width: 30;
}
.separator{
height: 8;
width: 100%;
background-color: #696969;
border-top: 1px solid #989898;
border-bottom: 1px solid #989898;
}
.maintable{
border-right: 1px solid #000000;
border-left: 1px solid #000000;
background: #fff; /* ffox */
}
.main{
font-family: arial;
font-size: 12px;
line-height: 16px;
text-align: left;
}
.header-left{
height: 48;
background: #4B4B7F;
font-family: arial;
color: #ffffff;
font-size: 20px;
font-weight: bold;
padding-left: 15px;
border-left: 1px solid #000000;
}
.header-right{
 font-family: verdana;
 line-height: 22px;
 font-weight: bold;
 font-size: 16px;
 color: #C00;
 text-align: left;
 padding-left: 10px;
 min-height: 22px;
}
.header-sub{
background: #4B4B7F;
font-family: arial;
color: #ffffff;
font-size: 11px;
border-top: 5px solid #00BCE2;
padding: 2px;
}
.subtitle{
 font-family: verdana;
 font-weight: bold;
 font-size: 16px;
 color: #4B4B7F;
 text-align: left;
 padding-bottom: 10;
}
.toplinks{
font-family: verdana;
color: #cc0000;
font-weight: bold;
text-decoration: none;
font-size: 10px;
}
.toplinks:link{ color: #cc0000;}
.toplinks:active{ color: #cc0000;}
.toplinks:visited{ color: #cc0000;}
.toplinks:hover{ text-decoration: underline;}

.newslink{
color: #0099CC;
font-weight: bold;
text-decoration: none;
font-family: arial;
font-size: 12px;
}
.newslink:visited{ color: #0099CC}

#spotlight-head{
background: url(../images/spotlight_header1.gif) top right no-repeat;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
/*width: 378px;*/
width: 460px;
height: 40px;
}
#spotlight{
position: relative;
background: #F5FAFF url(../images/spotlight_header2.gif) right 0px  no-repeat;
border-left: 1px solid #4B4B7F;
border-right: 1px solid #4B4B7F;
border-bottom: 1px solid #4B4B7F;
/*width: 378px;*/
width: 460px;
}
.sitemap{font-family: arial; font-size: 12px; background: #ffffff; margin-left: 20px; position: relative; top: 8px; padding: 2px;}/* tree items */
.sitemap-container{border-bottom: 1px solid #cccccc; width: 300px;}/* horizontal lines of the tree */
.sitemap-main{border-left: 1px solid #cccccc; margin-left: 35px;}/* main container / vertical lines of the tree */

.sitemap A:link{ color: #000000;}
.sitemap A:active{ color: #000000;}
.sitemap A:visited{ color: #000000;}
.sitemap A:hover{ color: #ffffff; background: #0099cc; text-decoration: none;}

.downloads{
font-family: verdana;
font-size: 11px;
line-height: 15px;
padding: 10px;
}
.viewmap{
width: 272px;
padding-top: 5px;
text-align: right;
}
.enquiry{
font-family: verdana;
font-size: 12px;
}
.enquiry-field{
width: 180px;
font-family: verdana;
font-size: 11px;
}
.enquiry-but{
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
width: 100px;
height: 24px;
padding-bottom: 2px;
border: 2px solid #999999;
margin: 4px;
background: #4B4B7F;
}

/* Advanced Search Page Styles */
.sBoxesTxt {
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size: 11px;
   color: #4b4b7f;
}

label {
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size: 11px;
   color: #0099cc;
   font-weight: bold;
}

.subLabel {
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size: 11px;
   color: #000000;
   font-weight: normal;
}

.sBoxContainer {
   width: 100%;
   margin: 0px;
   padding: 0px;
   border: 1px solid #333366;
   background-color: #f5faff;
}

.sBoxTitle {
   margin: 4px 0px 0px 0px;
   padding: 3px 3px 3px 6px;
   background-color: #4b4b7f;
   color: #f5faff;
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size: 12px;
}

.sResultHeader {
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size: 12px;
   color: #fff;
   font-weight: bold;
}

.sResultTxt, .sResultTxtGray, .sResultTxtRed {
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size: 12px;
   color: #4b4b7f;
   font-weight: bold;
}

.sResultTxtGray {
   color: #666;
   font-weight: normal;
}

.sResultTxtRed {
   color: #c00;
   font-weight: normal;
}

.aModes{ display: block; border-bottom: 1px solid #ccc; padding: 3px;}
.aModes:hover{ background: #eee;}

a.sResult:link, a.sResult:hover, a.sResult:active, a.sResult:visited {
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size: 12px;
   color: #c00;
   font-weight: bold;
   text-decoration: none;
}

a.sResult:hover {
   text-decoration: underline;
}

a.sResultBlue:link, a.sResultBlue:hover, a.sResultBlue:active, a.sResultBlue:visited {
   font-family: Arial, Verdana, sans-serif, Helvetica;
   font-size: 12px;
   color: #4b4b7f;
   font-weight: bold;
   text-decoration: none;
}

a.sResultBlue:hover {
   color: #999;
   text-decoration: underline;
}

.breadcrump {
   font-family: verdana;
   font-size: 10px;
   font-weight: bold;
   color: #cc0000;
   position: relative;
   margin-right: 4px;
   float: right;
   width: 220;
   padding-bottom: 3px;
}
.breadcrump A:link{ color: #4B4B7F;}
.breadcrump A:active{ color: #4B4B7F;}
.breadcrump A:visited{ color: #4B4B7F;}
.breadcrump A:hover{ text-decoration: underline;}

/* table */

table {
   font-size: 11px;
   font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
   border-collapse: collapse;
}

table.cStndrt {
   margin: 0;
   font-size: 11px;
   border: 1px solid #ccc;
   border-bottom: 0;
   border-left: 0;
}

table.cStndrt tr th, table.cStndrt tr td{
   border-bottom: 1px solid #ccc;
}

table.cStndrt th, table.cStndrt td {
   padding: 3px 5px;

   border-left: 1px solid #ccc;
}

table.cStndrt th { color: #333; font-weight: bold; background-color: #eee; text-align: center; vertical-align: middle;}
table.cStndrt td { color: #666; text-align: left; }

.oddRow td {background: #f0f0f0;}
table.cStndrt th.red, table.cStndrt td.red { color: #900; }
table.cStndrt th.blue, table.cStndrt td.blue { color: #0860a8; }


table.cStndrt td.cntrd { text-align: center; }
table.cStndrt td.rghtd { text-align: right; }
table.cStndrt th.cntrd { text-align: center; }
table.cStndrt th.rghtd { text-align: right; }

/*table*/

#basket{

   width: 180px;
}
#alrtDiv { clear: both; margin: -5px 0 10px 0; float: right; width: 188px; border: 1px solid #222222; padding: 5px; text-align: center; display: none; }

.proceed{
   padding: 7px;
   font-weight: bold;
   background: #c00;
   border: 2px solid #999;
   margin: 7px;
}

.proceed a:link{
   color: #fff;
}
.proceed a:visited{
   color: #fff;
}
.proceed a:hover{
   color: #fff;
}
#dataDescription table{ font-size: 12px; color: #444;}


/* datasheet spotlight */
   #afmSpotHeader,
   #afmSpotContent
   {
      width: 230px;
   }

   #afmSpotHeader {
      background: #fff url("../images/line.jpg") left top repeat-y;
      border: 1px solid #ccc;
      border-bottom: 4px solid #01BBE1;

      font-family: verdana, sans-serif;
      line-height: 30px;
      font-weight: bold;
      font-size: 15px;
      color: #fff;
      padding: 0 10px;
   }

   #afmSpotContent {
      min-height: 200px;
      padding: 10px;

      background: #F5FAFF;
      border: 1px solid #4B4B7F;
      font-size: 12px;
      font-family: arial, sans-serif;
   }

   #afmSpotContent hr {clear: both; }


   img.bordered { border: 1px solid #ccc; }
   img[align=right] {margin-left: 10px;}

/* on afm page */

   #afmSpotContent.afmPage
   {
      width: 280px;
      padding: 10px 30px;
   }


   /* maya: new typo styles */

   h1, h2, h3, h4, h5, h6 { font-weight: bold; color: #4B4B7F; margin: 3px 5px; line-height: auto;}
   h1, h2 {font-size: 16px;}
   h3, h4 {font-size: 13px;}
   h5, h6 {font-size: 11px;}

   .redColor { color: #900;}
   .blueColor { color: #4B4B7F;}
   .lightBlue { color: #00BCE2;}
   
   #probesListFilter ul{ background: #ddd; padding: 5px; list-style-type: none; width: 100%; margin:0px;}
   #probesListFilter span{ font-weight: bold;}
   #probesListFilter li{ display: inline; margin: 3px;}
   
   #countMatches{ width: 200; text-align: right; font-weight: bold; position: relative; top: -50px; left: 674px;}
   #countMatches span{ background: #c00; color: #fff; padding-left: 5px; padding-right: 5px;}
   
   #probesListPagination{ font-weight: bold; height: 20px; width: 100%; }
   #probesListPagination ul{ list-style-type: none; display: inline; text-align: left;}
   #probesListPagination li{ display: inline; }
   
   #preloader{background: #c30; padding: 20px; color: #fff; font-weight: bold; position: absolute; top: 50px; z-index: 10; left: 200px; width: 300px; font-size: 15px; visibility: hidden;}
   
   #probesListTop{ width: 100%; background: #4B4B7F url('../img/bck_pro_header.gif');; color: #ccc; height: 20px;}
   #probesListTop img{ border: 0px;}
   #probesListTop a{ color: #ccc;}
   .productList{ width: 100%;}
   .tbl_info_container{width: 100%;}
   .colName{ width: 200px;}
   .colDesc{ width: 220px;}
   .colSpecs{ width: 420px;}
   .colSpecs ul{ list-style-type: none;}
   #probesList td ul.specs {}

   #probesList td ul.specs li {
      display: block;
      width: 30%;
      float: left;
      padding: 0; margin-bottom: 10px;
      text-align: left;
      white-space: normal;
   }

   #probesList td ul.specs li.spCant {
      white-space: nowrap;
      width: 35%;
      padding: 0;
   }

   #probesList td ul.specs li.spTipShape {
      margin: 0 5px;
   }
   
   #probesList td.colName .ico_new {
      float: left; display: block;
      width: 36px; height: 10px;
      margin: 5px 10px 5px 0;
   }

   #probesList td.colName .ico_new[alt=move] { width: 0; margin-right: -36px;}

   #probesList td.colName .manuf_logo {
      border: 1px solid #ddd;
   }

   #probesList td.colName .ico_prod {
      float: left; clear: left;
      margin: 0 10px 0 0;
      border: 1px solid #ddd;
   }

   #probesList td.colName a.prodName {
      display: block;
      height: 20px; line-height: 16px;
      font-size: 13px;
   }
   #prod_9999 a.prodName {width: 100px; margin: 0; padding: 0;}

   img.promo { float: right; margin-top: -5px;}

   #probesList td.colName span.draftMsg {
      font: normal 10px/12px verdana, sans-serif;
      color:#666;
      background: #fff;
   }
   #probesList td.colName a{ font-weight: bold;}
   
   #probesList table{ border: 1px solid #ccc; border-top: 0px; }
   
   td.colName, td.colDesc, td.colSpecs{ padding: 5px;}
   
   td.colName, td.colDesc{ border-right: 1px solid #ccc;}
   
   #probesList tr.highlighted_1 {background: #eaf9ef url('../../../img/spacer.gif'); cursor: pointer;}
   #probesList tr.highlighted_0 {background: #E0ECEF url('../../../img/spacer.gif'); cursor: pointer;}
   
   .pagination{ width: 150px;}
   .pagination a{ display: block; float: left; width: 20px; text-align: center;}
   
   .current{ background: #ddd;}
   
   #perPageTop{ width: 150px; float: right; text-align: right;}
   #pageUlTop{ width: 150px; float: left; }
   
   #perPageBottom{ width: 150px; float: left;}
   #pageUlBottom{ width: 150px; float: right; }
   
   /*Most used*/
.most_used_0 { color:#000; background: #ffffff url('../img/bck_bluish_grad.jpg') 0px -45px repeat-x;} 
.most_used_0 table td { border: 1px solid #ddd;}
.most_used_0 .most_used {display:none;}

.most_used_1{ background: #eaf9ef url('../img/bck_mosed-row.gif') 0px 0px repeat-x;border-bottom:1px solid #124059;}
.most_used_1 td, .most_used_1 tr { border-width:0px 1px 0px 1px;border-style:solid;border-color:#ddd;}

.most_used_1 .most_used { padding:3px;font-size:9px;border:1px solid #e0e0e0;background-color:#fafafa;}
.most_used_1 .most_used .icon {float:left;position:relative;margin-top:3px;margin-right:3px;}

.most_used_nav{border:1px solid #ddd;height:50px;}
.most_used_nav td{text-align:center;height:50px;}
.most_used_nav td a{position:relative;top:15px;font-size:14px;color:#cc3300;}

.filterSelect{ font-size: 11px;}

#searchPane{
   background: #ddd; width: 100%;
}
#keywords{ font-size: 11px; width: 300px; height: 20px; margin: 12px;}
#searchPane img{ border: 0px;}

#searchBtn{ width: 100px;}

#sLinks{ display: block; width: 250px; float: right; list-style-type: none; font-weight: bold; font-size: 14px; margin-top: 12px;}

/*Most used end*/
   
#AFMfocus{ background: #fff; padding: 0px !important; border-bottom: 7px solid #c00; margin-bottom: 10px; z-index: 0; position: relative;}
#AFMfocus h3{ color: #fff; line-height: 22px;}
#AFMfocus .zero{ background: #c00;}
#AFMfocus .first{ width: 260px; margin: 0px !important;}
#AFMfocus .first a{ margin-left: 5px;}
#AFMfocus .second{ width: 600px;}
#AFMfocus .second a{ color: #000; }
#AFMfocus .first, #AFMfocus .second{ display: block; float: left; height: 70px; border-left: 1px solid #c00;}
#AFMfocus .first div, #AFMfocus .second div{ margin: 5px;}
#AFMfocus .prodName{ font-weight: bold; line-height: 22px;}
