   /* DEFAULTS */
   /*IMPORTANT: define images full path*/
   /* ******* clearfix  ********/
   .clearfix:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   }

   .clearfix {display:inline-block;}

   /* Hide from IE Mac \*/
   .clearfix {display:block;}
   /* End hide from IE Mac */

   /* ******* clearfix  ********/

   *, html {margin: 0; padding: 0; /*border: 0; */}
   body { width: 100%; margin: 0; padding: 0px; background: #fff url('../img/bck_body_grad.jpg') top left repeat-x; }

   /* TYPOGRAPHY */
   body {
      font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: 1.25em;
      color: #000;
   }

   h1, h2 {font-size: 20px; font-weight: normal; line-height: 25px; margin: 0 0 5px 0;}
   h3 {font-size: 18px; font-weight: normal; line-height: 16px; margin: 0 0 5px 0;}
   h4 { font-size: 14px; margin: 15px 0 5px 0; color: #0860a8;}
   h5 { font-size: 13px; margin: 15px 0 5px 5px; color: #0860a8; }
   h6 { font-size: 11px; margin: 5px 0px;}

   h1, h2, h3, h4, h5, h6 { line-height: 150%;}
   h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { display: inline; line-height: 150%;}

   .blueTitle {font-size:13px;color:#1e6993;font-weight:bold;}
   .blueTitle a {color:#1e6993;} 

   .secHdr {
      margin-top: 25px;
      /*text-indent: 5px;*/
      padding: 0 5px 5px 5px;
      border-bottom: 1px solid #069;
   }
   ul.normal, ol.normal { margin: 10px 20px; list-style-position: inside !important;}
   ul.normal, ul.normal li, ol.normal, ol.normal li{ margin: 10px; line-height: 150%; }

   dl {}
   dl { max-width: 600px;}
   dt { position: relative; float: left; clear: left; font-weight: bold; }
   dd { clear: right; max-width: 400px;}
   dt, dd { line-height: 1.5em;  margin-right: 10px;}

   .subtitle {font-style: italic; font-weight: bold; font-family: Trebuchet, Arial, sans-serif; letter-spacing: 1px; }

   p { margin: 0 0 0.75em 0; line-height: 1.4em;}
   b, strong { color: #555; }

   /* COLORS */
   .darkBlueColor { color: #124059; }
   .darkBlueBack { background-color: #124059; }

   .darkBlue, .cStndrtN tr.darkBlue td,.cStndrtN tr.darkBlue th, .cStndrtN th.darkBlue { background: #124059; }

   .lightBlueColor { color: #0860a8; }
   .lightBlueBack { background-color: #0860a8; }

   .darkRedColor { color: #890000; }
   .darkRedBack { background-color: #890000; }

   .darkRed, .cStndrtN tr.darkRed td,.cStndrtN tr.darkRed th, .cStndrtN th.darkRed { background: #890000; }

   .redColor { color: #c30; border-color: #c30; } a.redColor { color: #c30; } a.redColor:hover { color: #a30; }
   .redBack { background: #c30;}

   .lightRedColor { color: #c30; border-color: #c30; } a.lightRedColor { color: #c30; } a.lightRedColor:hover { color: #a30; }
   .lightRedBack { background-color: #c30;}

   .grayColor { color: #666; }
   .grayBack {background-color: #dedee2;}
   .darkGrayBack {background-color: #b9bbbf;}

   .whiteColor { color: #fff; } a.whiteColor { color: #fff; } a.whiteColor:hover { color: #ddd; }
    td.whiteColor, td.whiteColor b, td.whiteColor strong {color: #ffffff;}
   .whiteBack, td.whiteBack, .oddRow td.whiteBack {background-color: #fff !important;}

   .yellowBack {background-color: #ffc;}

   .lightBlueBack, darkBlueBack,
   .lightRedBack, .darkRedBack
   {padding-left: 0.5em; padding-right: 0.5em;}

   /* IMAGES */
   img { display: block; border: 0;}
   img.inline { display: inline; line-height: inherit;}
   img.right { float: right; margin-left: 1em; }
   img.left { float: left; margin-right: 1em;}

   ul, ul.default { list-style: disc; }
   li, .default li { line-height: normal; }

   ul.horiz { list-style: none; }
   ul.horiz li {float: left;}


   /* FORMS */
   label {
      float: left; clear: left;
      width: 50px;
      margin: 0;
      text-align: right;
      font-size: 11px;
      line-height: 20px;
      font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
      color: #666666;
   }

   input, select { font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #0860a8; }
   input {
      height: 16px; line-height: 16px;
      padding: 1px; margin: 0;
      font-size: 11px !important;
      border: 1px solid #aaa;
   }
   input.button {
      width: 70px; height: auto !important;
      padding: 0px 5px;
      font-weight: bold;
      font-size: 11px !important;
      text-transform: uppercase;
      cursor: pointer;
   }

   .regForm input, select{ width: 250px; }


   /* BUTTONS */

   .btnRed, .btnBlue,
   .redBtn, .blueBtn,
   .bigBtn {
      padding: 2px 5px;
      height: auto; margin: 0;
      line-height: 12px;
      font: bold 11px/12px Verdana, sans-serif !important;
      color: #fff;
      border-width: 1px;
      cursor: pointer;
   }
   .bigBtn {
      font: bold 15px/20px Arial, Helvetica, sans-serif !important;
      line-height: 20px !important;
   }

   .btnRed, .btnBlue { width: 75px; }

   .btnRed, .redBtn { background: #c30; border-color: #ccc;}
   .btnRed:hover, .redBtn:hover { background: #e30;}

   .btnBlue, .blueBtn { background: #124059; border-color: #ccc;}
   .btnBlue:hover, .blueBtn:hover { background: #0860a8;}

   .wideBtn {width: auto;}

   #alrtDiv { clear: both; margin: -5px 0 10px 0; float: right; width: 188px; border: 1px solid #890000; padding: 5px; text-align: center; display: none; }



   /* LINKS */
   a {
      color: #0860A8;
      font-weight: bold;
      text-decoration: none;
   }

   a:hover {color: #0099CC; }


   /* STRUCTURE */
   #hubLink {
   display: none;
      position: absolute; top: -25px; right: 0;
      text-align: right;
      line-height: 20px;
   }

   #wrapper {
      position: relative;
      width: 950px;
      margin: 20px auto; padding: 0;
      border: 5px solid #124059;
      background: #fff url('../img/bck_bluish_grad.jpg') 0 60px repeat-x;
      text-align: left;
   }

   #header { background: #fff url('../img/bck_header_grad.jpg') 0 0px repeat-x; }

   div#innerHeader {
      position: relative;
      height: 112px;  overflow: hidden;
      background: transparent url('../img/header_globe.jpg') 700px -10px no-repeat;
      border-bottom: 6px solid #124059;
   }

   div#innerHeader img#logo { margin: 10px 0 0 10px;}


   /* Menu */
      ul#mainMenu {
         list-style: none;
         width: 700px; height: 20px;
         position: absolute; top: 95px; left: 0px;
         background: #124059 url('../img/bck_grad_blue_td.jpg') top left repeat-x;
      }

      ul#mainMenu li {
         display: block;
         float: left;
         padding-top: 1px;
      }

      ul#mainMenu li#endMenu {
         float: right;
         width: 10px; position: relative; right: -10px;
         background: transparent url('../img/menuEnd.gif') -3px 0 no-repeat;
      }

      ul#mainMenu li,
      ul#mainMenu li#endMenu {
         height: 20px;
      }

      ul#mainMenu li,
      ul#mainMenu li#endMenu,
      ul#mainMenu li a {
         color: #fff;
         line-height: 18px;
         margin-bottom: 0px;
         text-decoration: none;
      }

      ul#mainMenu li a {
         display: block;
         padding: 0 1em;
         border-right: 1px solid #fff;
      }

      ul#mainMenu a.current, ul#mainMenu a:hover {
         background: #09c !important;
      }
   /* Menu */

   /* Breadcrumbs */
      #brdcontainer { margin: 10px 15px; margin-bottom: 5px; padding: 0; text-align: left;}

      #brdlist { list-style: none; padding: 0; margin: 0; font-weight: bold;}

      #brdlist li {
         display: inline;
         padding: 0; margin: 0;
         font-size: 10px;
         color: #c30;
      }

      #brdlist li a { font-size: 10px; color: #666; font-weight: bold;}

      #brdlist li a:hover { color: #c30; }
   /* Breadcrumbs */

   /* CONTENT */
   #pageField {
      position: relative;
      margin: 0 10px 10px 10px; padding: 0px 10px 10px 10px;
      border: 1px solid #ccc; border-bottom: 18px solid #369;
      background: #fff url('../img/bck_bluish_grad.jpg') 0px 0px repeat-x;
   }

   .pageHead {
      height: 20px;
      position: relative;
      margin: 10px 10px 0 10px; padding: 0 10px;
      background: #369 url('../img/bck_grad_blue_td.jpg') top left repeat-x;
   }

   .pageHead, .pageHead h2 {
      color: #fff;
      font-size: 11px;
      font-weight: bold;
      line-height: 20px;
   }
   .pageHead h2 { margin: 0; padding: 0; float: left; text-transform: uppercase; }

   #topPageText {
      position: relative;
      padding: 10px 10px 0;
      background: #fff url('../img/bck_bluish_grad.jpg') 0px -30px repeat-x;
      border: 1px solid #ccc; border-top: 0;
   }

   #topPageTextFtr {
      height: 13px;
      position: relative; top: -1px;
      background: #fff;
      border-bottom: 1px solid #ccc;
   }


   /* LOGIN */

   div#loginout {
      float: right;
      width: 300px;
      padding: 0 10px 10px 30px;
      line-height: 21px;
      background: #fff url('../img/bck_bluish_grad.jpg') 0px -40px repeat-x;
   }

   div#loginout #lgnBtns { float: right; width: 82px; text-align: right;}
   div#loginout input { width: 150px;}
   div#loginout input.button {float: right; width: 80px; margin-top: 2px; height: 20px !important;}


   div#loginout #showBasket {
      text-align: center;
      padding: 0;
      margin: 5px 0 0 0;
      background: #2f8eb9;
      border: 1px solid #ccc;
      line-height: 20px;
      color: #fff;
   }

   div#loginout #showBasket a {white-space: nowrap; text-align: center; margin: 0;}

   div#forgotPassword {
      text-align: center;
      padding: 0;
      margin: 5px 0 0 0;
      background: #c30;
      border: 1px solid #ccc;
      line-height: 20px;
      color: #fff;
   }

   div#forgotPassword a {white-space: nowrap; text-align: center; margin: 0; color: #fff;}
   div#forgotPassword a:hover {color: #999;}


   a#shCartVal {color: #fff; } a#shCartVal:hover {color: #00314F; }

   #alrtDiv {
      display: none;
      clear: both;
      margin: 1px 0; padding: 0;
      border: 1px solid #ccc;
      text-align: center;
      color: #777;
   }

   /* LOGIN */



   /* SEARCH & SEARCH-BAR */
   ul#searchPane {
      list-style: none;
      height: 80px;
      margin: 10px 0;
      background: #eee url('../../img/search/bck_searchPane.jpg') top left repeat-x;
      color: #369;
   }

   ul#searchPane li {
      display: block; float: left;
      height: 50px;
      padding: 10px 10px 20px 10px;
   }

   ul#searchPane li#leftSec {
      padding-right: 30px;
      background: url('../../img/search/bck_searchPane_left.jpg') top left no-repeat;
   }

   li#leftSec, li#leftSec a {
      color: #fff;
      font-size: 28px;
      font-weight: normal;
      line-height: 50px;
      text-transform: uppercase;
      font-family: Impact,Haettenschweiler, "Helvetica Compressed", Helvetica, sans-serif;

   }
   li#leftSec a:hover {color: #eee;}

   ul#searchPane li#midSec { padding: 22px 0 0 3px;}

   input#keywords {
      float: left;
      width: 350px; height: 15px; line-height: 10px !important;
      padding: 5px 2px 2px 2px; margin-right: 1px;
      background: #fff url('../../img/search/bck_search.jpg') top left repeat-x;
      color: #369;
   }

   input#searchBtn {
      float: left;
      width: 90px; height: 24px !important;
      line-height: 10px !important;
      margin: 0; padding: 0;
      font-size: 10px; line-height: 24px !important;
      background: #144969 url('../../img/search/bck_search_btn.jpg') top left repeat-x;
      color: #fff; border-color: #aaa;
   }

   input#searchBtn:hover {
      background: #1F729E url('../../img/search/bck_search_btn.jpg') 10px 10px repeat-x;
      border-right: 1px solid #aaa;
      border-bottom: 1px solid #aaa;
   }

   ul#searchPane li#rightSec {
      float: right;
      line-height: 1.25em;
      padding-right: 20px;
      vertical-align: middle;
      background: url('../../img/search/bck_searchPane_right.jpg') top right no-repeat;
   }

   ul#sLinks{ margin: 0; padding: 10px 0; list-style: none;}
   * > ul#sLinks{ position: relative; left: -10px; top: 0;}

   ul#sLinks li {
      height: auto; float: none;
      padding: 0;  margin: 0 !important;
      line-height: 1.25em;
   }

   /* SEARCH & SEARCH-BAR */


   /* Call Us */
   #callUsBlock {
      width: 380px; height: 20px;
      overflow: hidden;
      position: absolute; top: -20px; right: 21px;
      text-align: left;
   }

   *>#callUsBlock {right: 10px;}
   #callUsBlock ul, #callUsBlock li {margin: 0 !important; padding: 0 !important;}

   #roundedBlock {
      position: relative;
      padding: 0 15px;
      background: url("../img/call-us-block/callCrnRight.gif") top right no-repeat;
   }

   #roundedBlock .cornerL { position: absolute; top: 0; left: 0;}
   #roundedBlock .cornerLb { position: absolute; bottom: -1px; left: 0; }
   *>#roundedBlock .cornerLb { position: absolute; bottom: 0px; left: 0; }
   #roundedBlock .cornerRb { position: absolute; bottom: 0; right: 0; }

   ul.blockBody { list-style: none; color: #fff !important; }

   ul.blockBody a {color: #fff; font-size: 11px;}
   ul.blockBody a:hover {color: #ddd;}

   .blockBody li.topper, .blockBody li.bottomer {
      height: 20px; line-height: 20px; overflow: hidden;
      background: #cd3300 url('../img/call-us-block/bck_grad_Call.jpg') top left repeat-x;
   }
   .blockBody li.topper b, .blockBody li.bottomer b { color: #fff; }

   .blockBody li.topper { padding-right: 5px; }
   .blockBody li.bottomer { background-position: bottom left; text-align: right;}

   .contentBody {
      width: 100%;
      padding: 5px 14px;
      position: relative; left: -15px; margin-right: -30px;
      background: #fff;
      color: #333;
      border-left: 1px solid #ccc;
      border-right: 1px solid #ccc;
   }

   .contentBody ul {list-style-position: inside; margin: 5px 0;}

   /* Call Us */


/* STOREFRONT */

   .half { float: left; width: 48%;}
   .halfR { float: right; width: 48%;}
   .third { width: 33%; }

   #storeFront {
      position: relative;
      padding: 24px 10px 0px 10px;
      background: #b9d3e1;
      border: 1px solid #a1b4be;
      border-width: 1px 1px 0 1px;
   }

   #storeFront .half, #storeFront .halfR {
      width: 440px;
      position: relative; top: -13px; left: 0;
      background: transparent url("../img/bck_tab-top.jpg") center top no-repeat;
   }

   #storeFront h2.halfTitle { padding: 7px 12px; color: #036; margin: 0; }
   #storeFront div.pagination { clear: both; padding: 3px 5px; background: #124059 url("../img/bck_rad-grad-left.jpg") left top repeat-y; }
   #storeFront div.pagination { height: 16px; }
   #storeFront * > div.pagination { height: auto; min-height: 16px; }

   #storeFront div.perPagination { clear: both; padding: 3px 5px; background: #124059 url("../img/bck_rad-grad-left.jpg") left top repeat-y; }
   #storeFront div.perPagination { height: 16px; }
   #storeFront * > div.perPagination { height: auto; min-height: 16px; }


   div#spotProbes {}

   #storeFront div.page {
        display: none;
        height: 620px;
        background: #F2F2F5 url('../img/bck_bluish_grad.jpg') repeat-x;
   }
   *>#storeFront div.page { height: auto; min-height: 620px; }
   #storeFront div.open, #storeFront #horizPage div.open {display: block !important; }
   #storeFront .moreLink {text-align: right;}

   /* SPOTLIGHT items*/
      ul.newProdItem {
         list-style: none;
         margin: 0 0px; padding: 10px;
         border: 1px solid #ddd; border-top: 0;
         background: #fff url('../img/bck_bluish_grad.jpg') 0px 0px repeat-x;
      }
      .indexPage .halfR ul.newProdItem {background: #fff url('../img/bck_bluish_grad.jpg') 0px -30px repeat-x;}

      ul.newProdItem li.imageCont { position: relative; float: left; margin-right: 10px; }
      ul.newProdItem li.imageCont img.mainPic { width: 98px; height: 63px; border: 1px solid #ccc; }
      ul.newProdItem li.imageCont img.icon { position: absolute; top: 1px; left: 1px; border: 1px solid #fff; border-width: 1px 0 0 1px;}
      ul.newProdItem li.imageCont img.promo { top: 53px; left: -8px; border: 0; }

      ul.newProdItem li.bodyCont { /**/}
      li.bodyCont h5 { position: relative; margin-top: 0px; padding-top: 3px;}

      ul.newProdItem ul.moreLinks li {
         width: 150px;
         display: block;
      }
       ul.moreLinks a.moreLink {
         float: none;
      }


   #storeFront #horizPage {
      position: relative; top: -20px; left: 0;
      margin: 0 !important;
   }
   div#storeFront div#horizPage div.page {
        height: auto !important;
        min-height: auto !important;
   }


   #storeFront #horizPage div.half {
      width: 50%;
      position: relative; top: 0; left: 0;
      float: left;
      margin: 0 !important; padding: 0 !important;
   }

   #storeFront #horizPage ul.newProdItem {
      position: relative;
      float: left;
      width: 421px;
      margin: 0px !important;
      padding: 10px !important;
      border: 1px solid #fff;
      background: #fff url('../img/bck_bluish_grad.jpg') 0px 0px repeat-x;
   }

   /* /SPOTLIGHT ITEMS*/

   /* RANDOM PROBE */
      div#randomProbe {
         padding: 0px;
         background: transparent url("../img/bck_rad-grad-Red-left.jpg") center top repeat-y;
         border-bottom: 0px solid #124059;
      }
      div#randomProbe h4 {
         margin: 0; padding: 0 10px;
         border-bottom: 1px solid #333;
         font-size: 13px; line-height: 22px;
         text-transform: uppercase;
      }

      .randProbeItem {
         position: relative;
         height: 138px; overflow: hidden;
         margin: 0;
         padding: 10px 5px 22px 55px;
         background: #fff url('../img/bck_bluish_grad.jpg') 0 -30px repeat-x;
      }

      .randProbeItem .mainPic { float: right; margin: 5px 5px 5px 10px; width: 125px; height: 138px; /*border: 1px solid #ccc; */}

      .randProbeItem img.icon,
      .randProbeItem img.smallpic {
         position: absolute; top: 10px; left: 10px;
      }
      .randProbeItem img.icon { top: 46px; }

      .randProbeItem img.manuf_logo {margin: 0 0 10px 0;}

      .randProbeItem h5 { /* order code */
         position: relative;
         display: inline;
         padding: 0; margin: 0;
         font-size: 16px; font-weight: normal; line-height: 20px !important;
      }
      .randProbeItem h5 a { line-height: inherit;}

      .randProbeItem h5 img.promo {
         position: absolute;  bottom: 0px; right: -30px;
      }

      .randProbeItem h6 { color: #333; }
      .randProbeItem a.moreLink {position: absolute; bottom: 0; left: 55px; line-height: 22px;}
      .randProbeItem p.shortDesc { padding: 5px 0;}

   /* RANDOM PROBE */

/* /STOREFRONT */

   /* page: PROD CATEGORIES */
   #prodCategories {margin: 10px 0; position: relative;}

   #prodCategories div.row {
      height: 130px; margin-bottom: 5px;
      background: #fff url('../img/bck_cat_tab.jpg') top left repeat-x;
   }
   #prodCategories div.row { height: auto; min-height: 110px;}

   ul.prodCatItem {
      list-style: none;
      float: left; width: 420px;
      margin: 0; padding: 15px;
      background: transparent;
   }

   ul.prodCatItem li.imageCont { position: relative; float: left; margin-right: 10px; }
   ul.prodCatItem li.imageCont img.catPic { }

   ul.prodCatItem li.bodyCont {
      float: left; width: 298px;
      color: #069;
   }

   li.bodyCont ul { list-style: none; }
   li.bodyCont ul li { line-height: 20px; }

   li.bodyCont h3 {
      margin-left: 0;
      padding-bottom: 7px;
      font-size: 19px; line-height: 22px;
      font-weight: normal;
      color: #069;
      border-bottom: 1px solid #069;
   }
   /* PROD CATEGORIES */

   /* page: AFM PROBES LISTING & CATEGORIES */
   /* page: AFM PROBES LISTING & CATEGORIES */
   /* div.catRow {
      margin-top: 2px;
      background: #fff url('../img/bck_cat_tab_small.jpg') top left repeat-x;
   }*/
  .catRowItem {
      width: 300px;
      height: 110px;
      float: left;
      list-style:none;
      position:relative;
      background: #fff url('../img/bck_cat_tab_small.jpg') top left repeat-x;
   }

   div.iconSet { float: left; margin: 0;}
   div.iconSet img.afmTypeImg { margin: 0 2px; }
   div.iconSet img.newProdsIcon { margin: 2px 0;}

   .catRowItem div { padding:3px; }

   .catRowItem a {
      display: block;
      /*width: 270px;*/
      margin:2px;
      cursor: pointer;
   }

   .catRowItem a img{
      position:relative;
      display: block;
      padding: 0;
      float: left;
   }
   
   .catRowItem div.new {position:relative;float:left;top:4px;left:3px;}
   .catRowItem div.mostUsed {position:relative;float:right;font-size:10px;font-weight:normal;}
   
   .catRowItem a span{
      position:relative;
      display: block;
      width: 170px; padding: 0;
      margin-left:20px;
      float: left;
      text-align: left;
      font: bold 12px/18px Verdana, sans-serif;
      color: #124059;
   }
   .catRowItem a:hover span { color: #069;}

   /* LIST FILTER */

      div#probesListFilter {
         height: 30px;
         clear: both;
         position: relative;
         line-height: 30px;
         margin: 3px 0;
         background: url('../../img/search/bck_searchPane.jpg');
      }

      div#probesListFilter div.bodySec { height:30px; overflow:hidden; }
      div#countMatches {
         position: absolute; top: -30px; right: 0;
         padding: 0 10px;
         line-height: 25px;
         font-size: 10px; font-weight: bold; font-family: verdana, sans-serif;
         color: #333;
      }

      div#probesListFilter div.bodySec .title {
         float: left;
         padding: 0; margin: 0 10px 0 -5px; position: relative;
         font-weight: bold;
         font-size: 10px;
         line-height: 29px;
         font-style: italic;
         color: #333;
      }

      div#probesListFilter div.bodySec ul.horiz,
      div#probesListFilter div.bodySec ul.horiz li{
         display: block;
         text-align: left !important;
      }
      div#probesListFilter div.bodySec ul.horiz {
         float: none;
      }

      div#probesListFilter div.bodySec ul.horiz li{
         height: 20px; overflow: hidden;
         margin-right: 7px;
         padding: 6px 0 4px 0;
         line-height: 16px;
      }

      div#probesListFilter div.bodySec ul.horiz li a {
         padding: 0; margin: 0;
         line-height: 16px;
      }

      div#probesListFilter div.bodySec ul.horiz input {
         margin: 0; padding: 2px 1px 0 1px;
         width: 170px; height: 18px;
         border: 1px solid #999;
         font-size: 11px;
         font-family: Verdana,sans-serif;
         line-height: 13px;
         color: #666;
      }
      div#probesListFilter div.bodySec input#fNewOnly {
         /*width: 13px !important; height: 13px;*/
         border: 0px;
         float: left;
      }

      div#probesListFilter div.bodySec ul.horiz select {
         width: 120px; height: 20px;
         /*font: normal 11px/20px Verdana,sans-serif;*/
         color: #666;
      }
      div#probesListFilter div.bodySec ul.horiz select#fCoating {
         width: 190px !important;
      }
      div#probesListFilter div.bodySec select option {
         white-space: nowrap;
      }
   /* LIST FILTER */


/* probes list pagination */
      div#probesListPagination,
      div#probesListPaginationBottom
      {
         clear: both;
         padding: 2px; margin: 3px 0;
         border: 0;
         background: #fff;
         color: #124059;
      }

      div#probesListPagination span,
      div#probesListPaginationBottom span
      {
         display: block;
         padding: 0 3px;
         font-weight: bold;
         color: inherit;
      }

      div#probesListPagination,
      div#probesListPaginationBottom,
      div#probesListPagination *,
      div#probesListPaginationBottom *
      {
         line-height: 20px;
      }

      ul#perPageTop li, ul#perPageBottom li,
      ul#perPageTop li a, ul#perPageBottom li a,
      #pageUlTop li, #pageUlBottom li,
      #pageUlTop li a, #pageUlBottom li a
      {
         padding: 0; margin: 0;
         background: transparent;
         border: 0;
         text-align: center;
         font-weight: normal;
         color: #124059;
      }

      ul#perPageTop li a,
      ul#perPageBottom li a
      {
         padding: 0 5px; margin: 0;
         border: 0;
         text-decoration: underline;
      }

      ul#perPageTop li a:hover,
      ul#perPageBottom li a:hover
      {
         color: #7EC5E9;
         font-weight: bold;
      }

      ul#perPageTop li a.current,
      ul#perPageBottom li a.current,
      ul#perPageTop li a.current:hover,
      ul#perPageBottom li a.current:hover
      {
        font-weight: bold;
        text-decoration: none;
        color: #124059;
      }

      #pageUlTop li a, #pageUlBottom li a
      {
         width: 18px; height: 16px; overflow: hidden;
         line-height: 16px;
         padding: 0!important; margin: 2px;
         border: 1px solid #124059;
      }


      #pageUlTop li a.current, #pageUlBottom li a.current,
      #pageUlTop li a:hover, #pageUlBottom li a:hover
      {
         background: #124059 url('../img/bck_grad_blue_td.jpg') top left repeat-x;
         color: #fff;
      }

/* probes list pagination */

   table#probesList {
      width: 100%;
      border-collapse: collapse;
      border-bottom: 7px solid #124059;
      background: #fff;
      position: relative;
   }

   #probesList th {
      padding: 0 5px;
      background: #124059 url('../img/bck_grad_blue_td.jpg') top left repeat-x;
      font: bold 12px/22px Verdana, sans-serif;
      text-transform: uppercase;
   }
   #probesList th,
   #probesListTop th,
   #probesListTop th a {
      color: #fff;
   }

   #probesListTop th.colName { /*width: 200px;*/ width: 235px;}
   #probesListTop th.colDesc { /*width: 220px;*/ width: 260px;}
   #probesListTop th.colSpecs { /*width: 360px;*/ width: 410px;}
   #probesListTop th.colPrice { /*width: 85px;*/ display: none; }
   #probesListTop th {
      padding: 0 5px;
      background: #124059 url('../img/bck_grad_blue_td.jpg') top left repeat-x;
      color: #fff;
      font: bold 12px/22px Verdana, sans-serif;
      text-transform: uppercase;
   }

   #probesList.randProbe { border-bottom: 7px solid #cd3300; }
   #probesList.randProbe th { background: #cd3300 url('../img/call-us-block/bck_grad_Call.jpg') top left repeat-x; }

   #probesList table tr{
      padding: 0;
   }

   #probesList tr.highlighted_1 {background: #eaf9ef url('../../../img/spacer.gif'); cursor: pointer;}
   #probesList tr.highlighted_0 {background: #ffc url('../../../img/spacer.gif'); cursor: pointer;}

   #probesList td {
      margin: 0; padding: 0px;
      /*border: 1px solid #ddd;*/
   }

   #probesList table td {
      margin: 0; padding: 10px 5px 10px 10px;
     
   }

   #probesList td.colName { /*width: 200px;*/ width: 250px; }
   #probesList td.colDesc { /*width: 220px;*/ width: 275px; }
   #probesList td.colSpecs { /*width: 220px;*/ width: 425px; }
   /*
   #probesList td.colPrice { display: none; width: 95px; padding: 5px 0; text-align: center; font: bold 10px/20px Verdana, sans-serif;}
   #probesList td.colPrice span.price {font-size: 165%; font-style: italic; color: #f60;}
   */

   #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 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;
   }


   /* PROMOTIONS */

      .promotion {position: relative; clear:both;}
      .promotion img.promoCustomIcon_sm { float: left;}
      .promotion img.promoIcon { position: absolute; top: -14px; left: -10px;}

   /* PROMOTIONS */


   table.randProbeItem {
    clear: both;
    border-collapse: collapse;
    border: 1px solid #ccc;
    position: relative;
   }

   table.randProbeItem td {
       position: relative;
   }



   /* AFM PROBES LISTING & CATEGORIES */

   /* page: NEWS */

   div.newsitem {
      margin: 0px 10px 10px 10px;
      padding: 0 150px 10px 40px;
      background: url('../img/icons/icon_newsitem.gif') 5px 7px no-repeat;
      border-top: 1px solid #ddd;
   }
   div.newsitem.event { background: url('../img/icons/icon_calendar.jpg') 0 2px no-repeat;}

   div.newsitem:hover, .newsitem.over {
      background-color: #ffc;
   }

   .datePlace {
      display: block;
      line-height: 20px;
      font-style: italic;
      font-weight: bold;
      color: #779;
   }

   .event .datePlace { font-style: normal; }


   div.newsitem p, div.newsitem h5 {margin: 0; padding: 0;}
   div.newsitem h5 { padding: 5px 10px 5px 0; line-height: 20px;}
   /* NEWS*/

   /* page: LINKS */

   .pageLinks .textBox {
     position: relative;
     padding-left: 120px;
     margin-bottom: 20px;
   }
   .pageLinks .textBox .mainPic { position: absolute; top: 10px; left: 10px;}

   .separator { display: block; clear: both; height: 10px;}
   /* LINKS */


   /* page: SITEMAP */

   ul#sitemap {
      list-style: none;
      clear: both;
      margin: 0px 100px 0px 50px;
   }

   ul#sitemap li {
      line-height: 200%;
      margin-left: 20px;
      padding-left: 10px;
      border-left: 1px solid #eee;
      text-transform: capitalize;
   }

   ul.submenu {
      list-style: none;
      margin-bottom: 10px;
      margin-left: 10px;
   }

   ul#sitemap li { font-size: 15px; border-bottom: 1px solid #eee;}
   ul.submenu li { font-size: 12px !important; margin-left: 0px !important; padding-left: 20px;}
   ul.submenu li ul.submenu li { border-bottom: 1px solid #eee !important;}
   /* SITEMAP */

   /* page: DATASHEET*/

   .datasheet #pageField {
      width: 908px; /*this width is set for an odd bug in both IEs*/
      background: #fff url('../img/bck_bluish_grad.jpg') 0px -30px repeat-x;
   }

   .datasheet .blueMainHead { margin: 0 0 0 10px; width: auto; height: 18px; background: #124059 url("../../../img/dblue_blue_corner.jpg") bottom right no-repeat; }

   .blueMainHead h2 { font-size: 12px; color: #fff; letter-spacing: 3px; padding: 2px 0 0 6px; }

   /* page: DATASHEET - PROMOTIONS */
      .datasheet .anchorDiv {
         width: 580px; position: relative;
         padding: 5px;
         margin: 0 0 10px 0;
         line-height: 25px;
         border: 1px solid #dde;
         background: url('../img/bck_header_grad.jpg') 0 -40px repeat-x;
      }

      .anchorDiv h4 { font-size: 11px;}

      .datasheet img.promoIcon { /* IE6 - the dumbest browser in the known universe! */
         float: left; margin-right: 5px;
      }

      th.promoPrice {
         background: #c30 !important;
         text-align: center !important;
         padding: 0; margin: 0;
      }

      td.promoPrice {
         vertical-align: middle;
         color: #c30 !important;
         background: #ffe;
      }
   /* page: DATASHEET - PROMOTIONS */

   /* page: DATASHEET - RIGHT PANEL: manufacturer logo, manuf. website, images, view tip on manuf site, print btn */
      #myRightPanel {
         width: 260px; position: relative;
         float: right;
         margin: 20px 0 0px 40px;
         padding: 0; padding-bottom: 20px;
         text-align: center;
         background: transparent;
      }
         #myRightPanel h5 {margin-top: 0; }

         img#manufLogo {}
         a#manufSite { font-size: 15px; line-height: 40px;}
         a#manufSite:hover { color: #c30;}

         div#prdPics {/* contains product images */ width: 250px; padding: 1px 5px; /*background: #fff;*/}
         div#prdPics img { max-width: 100%; margin-bottom: 7px;}

         div#manufProdPage {
            margin: 10px 0;
            padding: 5px 10px;
            background: #efefef;
            border: 1px solid #ccc;
            color: #666;
         }
   /* page: DATASHEET - RIGHT PANEL */

   /* page: DATASHEET - PRODUCT DATA*/
      div#manufType { padding: 5px; margin: 25px 0 25px 0; }
      div#manufType h3 { color: #c30; font-size: 20px; line-height: 22px; }
      div#manufType h3 span.subtitle { font-size: 0.66em; color: #3E6B8F }

      #origManuf { font-size: 12px; color: #3E6B8F;font-style: italic; font-weight: bold; font-family: Trebuchet, Arial, sans-serif; letter-spacing: 1px; }
      #origManuf a { font-size: 12px; color: #c30;font-style: italic; font-weight: bold; font-family: Trebuchet, Arial, sans-serif; letter-spacing: 1px;}

      #prdDescription {}

      #prdDescription ul,
      #prdDescription ul li{
         /* resetting the contents */
         float: none; width: auto;
         padding: 0; margin: 0;
         list-style: none !important;
      }

      #appModesList {
         width: 590px;
         list-style: circle inside;
         margin: 20px 0; margin-top: 5px;
         border-top: 1px solid #ddd;
      }

      #appModesList li { font-size: 12px;  line-height: 23px; color: #124059; padding-left: 10px; background: #f0f0f0;}
      #appModesList li.oddNum { background: #fff; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }

      #appModesList li a { color: #0860A8;  font-weight: normal; font-size: inherit;}
      #appModesList li a:hover { color: #c30;  }

	   span.range { display: block; width: 100%; font-size: 9px; color: #aaa; }

      div.specsItem { margin: 0 0 2em 0; padding-left: 5px;}
      div.specsItem * {margin-left: 0; padding-left: 0;}
      div.special { position: relative; float: left; clear: left;}
      div.specsItem p { width: 550px; margin: 5px 0 10px 0;} div.specsItem > p { width: auto; max-width: 600px; }
      div.specsItem h6 { white-space: nowrap; padding-top: 7px; line-height: 15px;}

   /* page: DATASHEET - PRODUCT DATA*/

   /* page: DATASHEET - PURCHASING AREA - yellow */
      #prdPurchasingArea {
         clear: both;
         padding: 10px; width: 882px;
         background: #fff  url("../img/bck_yellow_grad.jpg") top left repeat-x;
      }

      #prdPurchasingArea h5, #prdPurchasingArea table p { margin: 0; padding: 0}
      #prdPurchasingArea table td { padding-top: 10px;}

      #prdPurchasingArea h3 {
         background: url("../img/bck_yellow_corner_left.jpg") top left no-repeat;
         padding: 15px;
         margin: -10px 0 0 -10px;
         border-bottom: 1px solid #f0f0f0;
      }

      #prdPurchasingArea .specsItem { margin: 0; }
      #prdPurchasingArea span.subtitle { font-size: 12px; color: #333;}

      #pricesBlock {
         margin: 10px 0 0 0;
         padding: 10px;
         float: left; clear: both;
         border: 1px solid #fff;
         background: url("../img/bck_yellow_grad_light.jpg") 0 -120px repeat-x;
      }

      #pricesBlock table {
         width: 560px;
         margin: 10px 0;
         background: #fff;
         border: 1px solid #ccc;
      }

      #orderProducts { float: left; width: 600px;}
   /* page: DATASHEET - PURCHASING AREA - yellow */


   /* page: DATASHEET - LOGIN & BASKET */
      .datasheet #loginout {
         width: 230px;
         margin-top: 0;
         padding: 10px;
         float: right;
         background: #fff;
         border: 1px solid #ddd;
         line-height: normal;
      }

      .datasheet #loginout .bigBtn {
         width: 100%;
      }

      /* Basket */
         #basket p {margin: 5px 0; }

         #basket {
            width: 100%;
            padding-bottom: 7px;
            background: #fff url("../img/bck_basket_pic.jpg") 40px 15px no-repeat;
            border: 0px;
         }
         *>#basket { height: auto; min-height: 92px;}

         #pricesBlock #alrtDiv {
            display: none;
            width: 188px;
            float: right;
            clear: both;
            margin: 0;
         }

         img.icoAddBasket {
            display: inline;
            vertical-align: middle;
         }

         input.fldQuantity {
            width: 25px;
            text-align: center;
            vertical-align: middle;
         }
      /* Basket */


      /* Login Pane */
         #lgn {
            display: none;
            clear: both;
            padding: 5px;
            background: #fff0f0 url("../../../img/login_back.png") top left repeat-y;
            border: 1px solid #ddd;
            vertical-align: top;
         }

         #basket #lgn div {border: 0px solid #ccc; text-align: right; margin-bottom: 5px;}
         #basket #lgn div * {margin: 0; padding: 0; }
         #basket #lgn label { width: 67px; line-height: 20px; text-align: right; float: left; clear: none;}
         #basket #lgn input { width: 140px; height: 16px; padding-top: 2px; line-height: 18px;}
         #basket #lgn input.redBtn { width: 100px; height: 20px; padding-top: 0; line-height: normal;}

         #showBasket {
            margin-top: 10px;
            padding: 5px 2px;
            border-top: 1px solid #ccc;
            background: #f0f0f0;
            text-align: center;
         }
      /* Login Pane */
   /* page: DATASHEET - LOGIN & BASKET */


   /* DATASHEET BCB*/
   wrapper.bcb table#bcbOrderTable  {}
   #bcbOrderTable td.valueCol {
      width: auto;
      text-align: center !important;
   }
   /* DATASHEET BCB*/

   /* page: DATASHEET*/


   /* page: SHOPPING CART */
   wrapper.shopCart {}

   #shopCartBox {
      min-height: 400px;
      text-align: center;
      vertical-align: middle !important;
   }

   /* big table */
   table#shopCartTable {
      width: 100%;
   }

   .markCol { width: 14px; padding: 0; margin: 0; text-align: center; }
   .markCol input {border: 0px !important; margin-top: 5px;}

   .nameCol { width: 320px; }

   td.nameCol {
      padding: 5px 10px 5px 20px!important;
      line-height: 16px;
      text-align: left !important;
      overflow: visible;
   }

   .quantCol {}
   .perSet { width: 110px;}

   .priceCol {}
   .valueCol {
      width: 150px;
   }

   td.priceCol, td.valueCol {text-align: right !important;}
   td.priceCol strong, td.valueCol strong {padding-right: 10px !important; line-height: 20px;}

   /* bcb specific */
   div.bcbDetails {
      position: relative;
      /*overflow: visible;*/
      padding: 0px 0 10px 0; margin: 0;
   }

   .bcbDetails table,
   table.bcbContents {
      position: absolute; left: -1px; top: 5px;
      width: 449px;
      background: #efefef;
      padding: 0; margin: 0;
      border-collapse: collapse;
      border-top: 1px solid #ccc;
      border-right: 1px solid #ccc;
   }

   .bcbDetails table td, table.bcbContents td {border-color: #ccc !important; font-style: italic;}
   table.bcbContents td.nameCol { width: 300px !important; }
   table.bcbContents td.perSet { font-style: italic;}

   .smPrint {
      font-size:9px;
      font-weight:normal;
   }

   /* page: SHOPPING CART */

   /* Online Shop Mandatory Footer */
   div#shopFooterSpace {
      clear: both; padding: 0; margin: 0;
   }

   div#shopFooterSpace .pageHead {
      background: #c30 url("../img/call-us-block/bck_grad_Call.jpg") top left repeat-x;
   }

   /* Online Shop Mandatory Footer */

   ul#shopFooter {
      margin: 0 10px 10px 10px !important;
      border: 1px solid #c30;
      background: #fff url('../img/bck_yellow_grad_light.jpg') 0 -130px repeat-x;
   }


   ul#shopFooter li, ul#shopFooter.horiz li {
      display: block;
      float: left;
      width: 268px;
      padding: 10px 20px;
      border-right: 1px solid #fff;
   }

   ul#shopFooter li h5 { margin: 0; }
   ul#shopFooter li p { margin: 10px 0;}

   ul#shopFooter ul.normal {}
   ul#shopFooter li ul.normal li {
      /* resetting the contents */
      float: none; width: auto;
      padding: 0; margin: 0;
   }


   /* Online Shop Mandatory Footer */

   /* FOOTER */
   #footer { clear: both; }

   ul#footerNav { height: 20px; line-height: 20px; background: #124059;}

   #footerNav a { float: left; color: #fff; font-size: 10px; margin: 0; padding: 4px 1em; border-right: 2px solid #fff;}
   #footerNav a:hover {background-color: #09c; color: #fff; }

   #footer ul#bottomStrip {
      list-style: none;
      background: #154863 url('../img/bck_grad_blue_td.jpg') top left repeat-x;
      text-align: center;
      color: #fff;
   }

   #footer ul#bottomStrip li { width: 30%; padding: 0 1.5%; line-height: 30px;}
   #footer ul#bottomStrip li a { color: #fff; }
   #footer ul#bottomStrip li a:hover { color: #eee; }

   #footer ul#bottomStrip, #footer ul#footerNav {border-top: 2px solid #154863;}
   /* FOOTER */




   /* GENERAL CLASSES */
   .cornerL { position: absolute; left: 0px; top: 0px; }
   .cornerR { position: absolute; right: 0; top: 0; }

   .anchor { position: relative;}
   .left { float: left; }
   .right { float: right !important; }
   .center {margin-right: auto; margin-left: auto;}

   .aLeft { text-align: left !important; }
   .aRight { text-align: right !important; }
   .aCenter { text-align: center !important; }
   .aTop {vertical-align: top !important;}
   .aBottom {vertical-align: bottom !important;}
   .aMiddle {vertical-align: middle !important;}

   .clean {margin: 0;}
   ul.clean {list-style: none; margin: 5px;}

   .open {overflow: visible !important; } /* works with jslib.js > openClose(elemID); */
   .closed {overflow: hidden; }

   .textBox {
      padding: 10px; padding-left: 10px;
      position: relative;
      margin: 0px;
      text-align: left;
    }

   .underline {
      padding-bottom: 5px;
      border-bottom: 1px solid #069;
    }

   .moreLink { display: block; color: #c30;}
   .moreLink:hover { color: #a30; text-decoration: underline;}

   img.ico { float: left; margin-right: 5px; }

   p.msg {
      text-align: center;
      padding: 2px 2px 7px 2px; margin: 0 2px 2px 2px;
      background: #fff;
   }

   .infoMsg {
      display: block;
      padding: 5px 10px;
      margin: 3px;
      background-color: #ffc;
      border: 1px solid #ccc;
      text-align: center;
      line-height: 16px;
      color: #666;
   }


   #newsFlash {
      min-height: 18px;
      padding: 5px 10px; padding-left: 140px;
      margin: 10px 5px;
      text-align: left;
      background: transparent url('../img/icons/icon-breaking-news.gif') 1px 1px no-repeat;
   }
   #newsFlash.infoMsg {
      background-color: #ffc;
   }

   /* pagination */
      ul.pagination { float: right; }
      ul.pagination li { float: left; margin-left: 3px; }

      ul.pagination li, ul.pagination li a { color: #7ec5e9; font-size: 10px; line-height: 12px; }
      ul.pagination li a { border: 1px solid #7ec5e9; display: block; padding: 1px 4px; }
      ul.pagination li a:hover, ul.pagination li a.current { background: #1d6790; }
      ul.pagination li a.prev-next { border: 0;}
      ul.pagination li a.prev-next:hover { border: 0; background: transparent; color: #2F8EB9; }

      ul.perPagination { float:left; }
      ul.perPagination li { float: left; margin-left: 3px; }

      ul.perPagination li, ul.perPagination li a { color: #7ec5e9; font-size: 10px; line-height: 12px; }
      ul.perPagination li a { border: 1px solid #7ec5e9; display: block; padding: 1px 4px; }
      ul.perPagination li a:hover, ul.perPagination li a.current { background: #1d6790; }
      ul.perPagination li a.prev-next { border: 0;}
      ul.perPagination li a.prev-next:hover { border: 0; background: transparent; color: #2F8EB9; }

   /* pagination */



   /* TABLES */
   .listtable td { border-bottom: 1px solid #cccccc; }

   table {
      width: 100%;
      border-collapse: collapse; }
   table td {
      padding: 3px 5px; text-align: left;
      vertical-align: top;
   }

   table.cStndrt {  width: 590px;  }   *>table.cStndrt {  width: auto; min-width: 590px;  }
   table.cStndrt th, table.cStndrt td {
      vertical-align: middle;
      text-align: center;
   }

   table.cStndrt th {
      font-weight: bold;
      line-height: 22px;
      color: #fff;
      background: #9faab2;
      border: 1px solid #eee;
      border-bottom-width: 4px;
   }

   table.cStndrt td {
      color: #666;
      border-bottom: 1px solid #ccc;
      border-left: 1px solid #eee;
   }
   table.cStndrt tr.oddRow td { background-color: #eaeaea; border-left: 1px solid #fff; }



   table.cStndrtN {
      border-collapse: collapse;
      width: 590px;
      margin: 0;
   }
   /**>table.cStndrtN { width: auto; max-width: 590px;}*/

   table.cStndrtN th, table.cStndrtN td {
      padding: 3px;
      vertical-align: middle;
      text-align: center;
   }

   table.cStndrtN th {
      font-weight: bold;
      height: 30px; /* ??? */
      line-height: 12px;
      color: #fff;
      background: #9faab2;
      border: 1px solid #eee;
      border-bottom-width: 4px;
   }

   table.cStndrtN tr.btmRow td,
   table.cStndrtN tr.btmRow th {
      border-bottom-width: 1px;
   }

   table.cStndrtN tr.btmRow th {text-align: right;}
   table.cStndrtN strong { color: inherit !important;}
   table.cStndrtN tr.btmRow th strong {padding: 0 10px; color: #fff !important;}
   table.cStndrtN tr.btmRow td .smPrint { color: #666; font-style: italic; }


   table.cStndrtN td {
      color: #666;
      border-bottom: 1px solid #ccc;
      border-left: 1px solid #eee;
      vertical-align: top;
      white-space: nowrap;
   }
   table.wrap td,
   table.cStndrtN.wrap td,
   table.cStndrtN td.wrap {
      white-space: normal !important;
   }
   table.cStndrtN tr.oddRow td { background-color: #eaeaea; border-left: 1px solid #fff; }


   table.cStndrtN th.red { border-bottom: 2px solid #ccc; color: #890000; font-weight: bold; background-color: #eee; }
   table.cStndrtN td.red { color: #890000; }
   table.cStndrtN td.blue { color: #0860a8; }
   table.cStndrtN td.whiteColor  { color: #fff; }


   table.wide,
   table.cStndrt.wide,
   table.cStndrtN.wide,
   *>table.wide
   {
      width: 100% !important;
   }

/* Ordering */
   #wrapper.prevOrder {}

   table#orderPrev {}

   div#shipOptWrap label,
   div#addrOptWrap label {
      float: none;
      width: auto;
   }

   div#shipOptWrap, div#addrOptWrap { margin: 10px 0;}

   div#shipOptWrap table,
   div#addrOptWrap table
   {
      width: 100%;
   }

   div#shipOptWrap input[type="radio"],
   div#shipOptWrap input[type="checkbox"]
   {
      line-height: 20px;
      border: 0;
   }

   div#CCproperties {}
   div#CCproperties label { display: inline-block; width: 200px;}
/* Ordering */


   /* EDITORS AND SUPERUSERS' OPTIONS  */

   .superUser{
      padding: 7px;
      background-color: #124059;
      color: #fff;
   }
   .superUser a:link{
      color: #fff;
      font-weight: normal;
   }
   .superUser a:visited{
      color: #fff;
      font-weight: normal;
   }
   .superUser a:hover{
      color: #999;
      font-weight: normal;
   }
   #requestBox div{ border-bottom: 1px solid #ccc; padding: 3px; width: 98%;}
   #requestBox div div{ border-bottom: 0px;}



   ul.editOptions { position: relative; list-style: none; margin: 3px 0; padding: 0;}

   ul.editOptions li {
      display: inline;
      float: left;
      margin: 0 8px 2px 0;
      line-height: 12px;
   }

   ul.editOptions li a {
      display: block;
      padding: 1px 4px;
      background: #ddd;
      border: 1px solid #aaa;
      font-size: 8px;
      font-weight: normal;
      color: #222;
   }
   ul.editOptions li a:hover {background: #C4EFC2;font-weight: normal; }

   ul.editOptions li.delete a { background: #EFD1D1; }
   ul.editOptions li.delete a:hover {background: #FFBFBF;}



   a#rearrange { /* rearrange category link */
      position: relative; float: right;
      font-size: 10px; line-height: 12px;
      padding-bottom: 10px;
   }

   .keywords{
      background: #ff9;
   }

   #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;}

    #searchResults{
     background-color: #666;
     padding: 10px;
     color: #fff;
     font-weight: bold;
     margin: 5px;
   }
/*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;}

/*Most used end*/


