#moto
{
   float: left;position:relative; top:15px;left:-70px;
}

#moto h1
{
   color:#b81d24;font-size:14px;font-family:verdana;
}

.fbinfo
 {
     background-color: #fff9d7;
     border: 1px solid #e2c822;
     color: #333333;
     padding: 10px;
     font-size: 13px;
     font-weight: bold;
     margin-bottom:10px;
}

.fberror
{
    background-color: #ffebe8;
    border: 1px solid #dd3c10;
    color: #333333;
    padding: 10px;
    font-size: 13px;
    font-weight: bold;
    margin-bottom:10px;
}

#splash-image
{
      float:right;
      height:280px;
}

.canvas img
{
    border:  1px solid #cccccc;
    width:   800px;
    height:  278px;
}

html, body
{
      margin: 0;
      padding:0;
      background:#dfdfdf;
      color:#555555;
      padding:0;


      cursor:default;
}

body
{
       min-width:750px;
}

img
{
      border:0px;
}

#site-wrapper
{
      margin:0 auto;
      width:950px;
      padding:0;
      background:white;
}

#site-top
{
}

#site-middle
{
   padding-top:5px;
   padding-left:0px;
   padding-right:0px;
   width:950px;

}

#site-bottom
{
}

.browser
{
   float:left;
}

#body-wrapper
{
      padding:5px 10px 50px 10px;
}

/* -------------------------------- */
/* POPUP -------------------------- */
/* -------------------------------- */
#popup-body a, .popup-a
{
      text-decoration:none;
      color:#4a89b9;
      font-weight:bold;
      font-family:verdana;
      font-size:16px;
}

.popup-bar
{
      font-family:verdana;
      font-weight:bold;
      font-size:16px;
      color:#999999;
      margin-left:5px;
      margin-right:5px;
}

/* -------------------------------- */

.link-a
{
      text-decoration:none;
      color:#4a89b9;
      font-weight:bold;
      font-family:verdana;
      font-size:11px;
}

.bar
{
      font-family:verdana;
      font-weight:bold;
      font-size:13px;
      color:#999999;
}

/* product list */
/* #list-product */
/* { */
      /* border:0px solid yellow; */
      /* width:125px; */
      /* float:left; */
/*        */
      /* font-family:verdana; */
      /* font-size:12px; */
      /* font-weight:bold; */
/*        */
      /* padding:10px 0 0 10px; */
/* } */

      /* #list-product ul */
      /* { */
            /* margin:0; */
            /* padding:0; */
            /* list-style:none; */
      /* } */

      /* #list-product li */
      /* { */
            /* margin:0; */
            /* padding:0px 0 5px 0px; */
      /* } */


      /* #list-product li a */
      /* { */
            /* text-decoration:none; */
            /* color:#999999; */
      /* } */

      /* #list-product li a:hover */
      /* { */
            /* color:black; */
      /* } */

.popup-product
{
      width:120px;
      float:left;

      font-family:verdana;
      font-size:12px;
      font-weight:bold;

      padding:10px 0 0 10px;

      padding:5px;

      cursor:pointer;
}

.popup-product span
{
      text-decoration:none;
      color:#999999;
}

.popup-product:hover
{
      background-color:#dddacd;
}

.popup-product-selected
{
      background-color:#fffacd;
}

.popup-product-preview
{
      margin-bottom:10px;
      left:6px;top:6px;position:relative;
      border:2px solid #999999;background-color:#bbbbbb;align-text:center;padding:10px;
      font-family:arial;
      font-size:1.0em;
}

.clear
{
      clear:both;
}


.required-error
{
      width:20px;
      float:left;

      padding-top:2px;

      background-color:white;
      margin-left:8px;

      color:#b81d24;
      display:none;
      font-weight:bold;
}

#logo
{
      /* border:1px solid red; */
      padding:10px 0px 0px 10px;
      float:left;
      cursor:pointer;
}

/***********************************************************/
/* this is the login/signup/view cart/checkout menu on top */
/***********************************************************/
header-top
{
}

#header-top-rhs
{
      padding:0px 20px 0 0;
}

.header-mini-nav
{
      /* border:1px solid blue; */

      float:right;
      font-family:verdana;
      font-size:11px;
      font-weight:bold;
      color:#666262;
      padding-bottom:6px;
}

.header-mini-nav ul
{
      margin:0;
      padding:0;
      list-style:none;
}

.header-mini-nav li
{
      display:inline;
      margin:0;
      padding:0;
}


.header-mini-nav li a
{
      text-decoration:none;
      color:#b81d24;
}

.header-mini-nav li a:hover
{
      text-decoration:none;
      cursor:pointer;
}


#header-welcome
{
      font-family:verdana;
      font-size:11px;
      font-weight:bold;
      margin-bottom:5px;color:blue;text-align:right;
      height:13px;
}

#header-welcome a
{
      font-family:verdana;
      font-size:11px;
      font-weight:bold;
      margin-bottom:5px;color:blue;text-align:right;
      height:13px;
      color:#b50007;
      color:#666262;
      text-decoration:none;
}


/***********************************************************/
/* this is the main menu of the site */
/***********************************************************/
#header-btm
{
      padding:0px 10px 0px 10px;
}

#top-menu-left
{
      float:left;
}

#top-menu-right
{
      float:right;
}

/* ************************** */
/* the bizcard drop down menu */
/* ************************** */

.DownArrow
{
      background:url(/s/i/shell/standard/down-arrow.jpg) no-repeat;
}

.DropMenu
{
      margin: 0;
      padding: 0;
}

      .DropMenu li
      {
            float: left;
            list-style: none;
            font-size: 12px;
            font-family: verdana;
            font-weight:bold;
       }

      .DropMenu li > a
      {
            display: block;
            padding: 2px 10px 2px 10px;
            text-decoration: none;
            color: #5d5d5d;
            white-space: nowrap;
                        border-right:1px #6d6d6d solid;

      }

      .drop-down a:hover
      {
            background:#1d1d1d;

            /* border-top:1px #777 solid; */
           /* padding-top:1px; */
             color:white;
      }



       .menu-div
       {
          margin: 0;
          margin-top:0px;
         padding: 0;
         position: absolute;
         visibility: hidden;
         background:#ffffff;
         height:425px;
         width:450px;
         border:1px #777 solid;
         border-top:1px #777 solid;;
         z-index:2000;
       }

         .menu-div-top
         {
           width:100%;
           height:205px;
           padding:5px 5px 5px 5px;
         }

         .menu-div-top-column
         {
            width:120px;
            height:205px;
            float:left;
            border-right:1px #cccccc dotted;
         }

          .menu-div-top div h4
         {
           font-family:Tahoma,Verdana,Segoe,sans-serif;
           color:#6d6e6e;
            text-align:left;
             font-size:11px;
         }

          .menu-div-top div h4 a
            {
                    color:#6d6e6e;
                   text-decoration:none;
             }

            .menu-div-links
            {
              font-family:Arial, Helvetica, sans-serif;
               padding:0 10px 0 10px;
               font-weight:100;
            }

            .menu-div-links a{
               display:block;
               text-decoration:none;
               font-size:12px;
               line-height:21px;
            }
            .menu-div-links a:hover{

               text-decoration:underline;

            }

          .menu-div-bottom
          {

             padding-left:5px;
             padding-top:10px;
             border-top:1px #cccccc solid;
          }

            .menu-div-bottom div
         {
            width:202px;
            height:80px;
            float:left;
            margin-right:10px;
            border:5px #eeeeee solid;
         }



 /***********************************************************/
/* this is the body of the site */
/***********************************************************/
.div-title
{
        display:block;
        padding:6px 0 0px 5px;
        height:28px;
        font-family:Verdana, Geneva, sans-serif;
        border-bottom:#c0c0c0 1px solid;
        color:#6d6e6e;
}

.div-title h4
{
        display:block;
        float:left;
        /* //width:80px; */
        font-size:13px;
        font-weight:bold;
        background:none;
        padding-top:3px;
        padding-left:0px;
        color:#6d6e6e;
        text-shadow:0 1px 1px #fff;
}

.div-title img
{
        display:block;
        float:right;
        margin:7px 3px 0px 2px;
}

.div-title h5
{
        display:block;
        float:right;
        font-size:10px;
        color:#b81d24;
        border:none;
        background:none;
        margin-top:1px;
}

 .div-with-title
{
        border:#c0c0c0 1px solid;
        background:url(/s/i/shell/standard/div-title-bg.png) repeat-x;
        margin-bottom:10px;
        padding:0px;

}

.div-highlight
{
   background:url(/s/i/shell/standard/highlight-bg.png) repeat-x;
        margin-bottom:10px;
        padding:0px;
}

.div-highlight-title
{
    display:block;
    margin:8px 8px 0px 8px;
        height:30px;
        font-family:Tahoma, Verdana, Geneva, sans-serif;
        border-bottom:#800000 1px solid;
        color:#6d6e6e;
}

.div-highlight-title h4
{
        display:block;
        float:left;
        font-size:18px;
        font-family:Arial, Helvetica, sans-serif;
        font-style:normal;
        background:none;
        padding-top:3px;
        padding-left:0px;
        color:#fff;
}

.div-promo-title
{
   display:block;
   padding:6px 0 0px 10px;
   height:34px;
   font-family:Tahoma, Verdana, Geneva, sans-serif;

   border-bottom:#cccccc 1px solid;
   /* //border-bottom:#eeeeee 1px solid; */
   color:#b81d24;
   background: url(/s/i/shell/standard/highlight-bg.png) 30% repeat-x ;

   /* //background:url(/s/i/page/home/quick-start-nav-bg.png) bottom repeat-x; */
}

.div-promo-title h4
{
  display:block;
  float:left;
  /* //width:80px; */
   color:#fff;

  font-family:Tahoma, Verdana, Geneva, sans-serif;
  font-size:20px;
  font-weight:100;
  background:none;
  padding-top:3px;
  padding-left:0px;
}

.div-promo
{
   border-bottom:2px #fff dotted;
   font-size:11px;
   color:#000;
   padding:15px 0px 18px 10px;
  /* // background:url(/s/i/shell/standard/dot.gif) bottom left repeat-x; */

}

.div-promo h4
{
   font-family: Tahoma, Verdana, Geneva, sans-serif;
   display:block;
   color:#6e6d6d;
   font-size:14px;
   font-weight:bold;
   padding:10px 0 5px 0px;

   margin:0;

}


.dotted-links{
   font-family:Arial, Helvetica, sans-serif;
   padding:0 10px 0 10px;
   font-size:12px;
   font-weight:100;

}
.dotted-links a{
   display:block;
   /* //background:url(/s/i/shell/standard/dot.gif) bottom left repeat-x; */

   color:#4a7dac;
   border-bottom:#eeeeee 1px solid;
   text-decoration:none;
   font-size:12px;
   padding:3px 0px;
}
.dotted-links a:hover{

   text-decoration:underline;

}

#dotted-links ul{
   margin:0px;
   padding:0px;
}
#dotted-links ul li{
   list-style:none;
   margin:0px;
   padding:0px;

}

/***********************************************************/
/* footer */
/***********************************************************/
/***********************************************************/
/* this is the footer of the site*/
/***********************************************************/


#footer
{
   background:#dfdfdf url(/s/i/shell/standard/bg-footer.png) top repeat-x;
   height:300px;

}

#footer-columns-wrapper
{
   width:850px; /* sum of the footer-columnX below */
   margin:0 auto;
   padding:20px 0px 20px 80px;
   /* //   border-top:1px #cccccc solid; */
}

.footer-column
{
   float:left;
   width:170px; /* change this and you need to change width of footer-columns-wrapper */
}

.footer-column ul
{
   margin:0;
   padding:4px 0 0 0;
   list-style:none;
}

.footer-column li a
{
   /* // color:#eeeeee; */
   color:#6d6e6e;
   text-decoration:none;
   font-family:arial;
   font-size:12px;
   padding:0;
}

.footer-column li a:hover
{
      text-decoration:underline;
}

.footer-column-header
{
     /* // color:#e8941f; */
      color:#b81d24;
      font-family:arial;
      font-weight:bold;
      font-size:14px;
      text-decoration:none;
}

.footer-tagline
{
      /* padding-top:35px; */
      /* padding-bottom:10px; */
      /* background-color:#dfdfdf; */
      color:#000000;
      font-family:arial;
      font-size:11px;
      margin-top:10px;
      margin-bottom:20px;
      text-align:center;
}


a
{
      outline: none;
      color:#508fbe;

}



/**************
Standard Controls
***************/

input,textarea, select
{
   font-size:13px;
   font-weight:normal;
   font-family:arial;
   background-color:#f6f6f0;
   border:1px solid #aaaaaa;
   padding:2px 0px 2px 4px;
   width:100px;
}

/* entry bold */

.entry
{
      font-family:arial;
      font-size:12px;
      font-weight:normal;
}

.entry .title
{
      float:left;
      margin-right:7px;
      padding-top:4px;
      text-align:right;
      width:125px;
}

.entry .value
{
      float:left;
}



/* entry normal */

.entry-normal
{
      font-family:arial;
      font-size:12px;
      font-weight:normal;

      margin-top:4px;

      border:1px solid white; /* for IE */
}

.entry-normal .title, .title-captcha
{
      float:left;
      margin-right:7px;
      padding-top:4px;
      text-align:right;
      width:125px;
}

.title-captcha
{
      width:175px;
}

.entry-normal .value
{
      float:left;
}

.optional
{
      padding:5px 0 0 5px;
      color:#508fbe;
      float:left;
}

#img-captcha
{
      border:1px solid #333333;
}

.div-captcha
{
      padding-left:167px;
      padding-top:15px;

}


/* vertical separtion */

.vsep5
{
      height:5px;
      width:1px; /* needed for IE */
}

.vsep10
{
      height:10px;
      width:1px; /* needed for IE */
}

.vsep15
{
      height:15px;
      width:1px; /* needed for IE */
}

.vsep20
{
      height:20px;
      width:1px; /* needed for IE */
}

.vsep25
{
      height:25px;
      width:1px; /* needed for IE */
}

.vsep30
{
      height:30px;
      width:1px; /* needed for IE */
}

/***************************************************************/
/* standard shell */

.header-banner
{
      background-color:#dddddd;

      font-family:Verdana, Geneva, sans-serif;
      font-size:14px;
      font-weight:bold;
      color:#6d6e6e;
      padding:6px 0 6px 15px;
      height:28px;
      /* background:url(/s/i/page/dashboard/title-bg.jpg) repeat-y; */

     background:url(/s/i/page/home/quick-start-nav-bg.png) repeat-x;
     border:1px #cccccc solid;
     /* // border-right:1px solid #999999; */
    /* //  border-bottom:1px solid #999999; */
}

.header-banner h4
{
   font-family: Verdana,Geneva,sans-serif;
   display: block;
   float: left;
   font-size: 14px;
   font-weight: bold;
   padding-top: 0px;
   padding-left: 0pt;
   margin-top:5px;
   color: #b81d24;
   text-shadow: #ffffff;
   }


.header-sub
{
      background-color:#f0f0f0;

      font-family:arial;
      font-size:13px;
      font-weight:bold;

      color:#535353;

      padding:6px 0 6px 15px;

      border-left:1px solid #999999;

      margin-bottom:10px;
}

.header-link
{
      margin-bottom:10px;
}

.header-link a
{
      font-family:arial;
      font-size:14px;
      font-weight:bold;
}

.ptext, .note
{
      width:310px;
      font-family:arial;
      font-size:13px;
      font-weight:normal;
      line-height:17px;
      text-decoration:none;
}

.note
{
      color:#0d62a2;
}

.red
{
      font-family:arial;
      font-size:.8em;
      color:#b05678;
}

.clickable
{
      cursor:pointer;
}


/***********************************************************/
/* BUTTONS */
/***********************************************************/

.button-final-action, .button-final-action-disabled
{
      width:120px;
      height:27px;

      font-size:12px;
      font-weight:bold;

      border:1px solid #777777;

      background: url(/s/i/shell/standard/bg-button-final.jpg);
      color:black;

      margin-right:5px;

      cursor:pointer;
}

.button-continue-action
{
      width:90px;
      height:27px;

      font-size:12px;
      font-weight:normal;

      border:1px solid #777777;
      color:#2d2d2b;

      background: url(/s/i/shell/standard/bg-button-continue.jpg);

      margin-right:5px;

      cursor:pointer
}

.button-advanced-action
{
      width:90px;
      height:27px;

      font-size:12px;
      font-weight:normal;

      border:1px solid #777777;
      color:#2d2d2b;
      background: url(/s/i/shell/standard/bg-button-advanced.jpg);

      margin-right:5px;

      cursor:pointer
}

.button-other-action
{
      width:90px;
      height:27px;

      font-size:12px;
      font-weight:normal;

      border:1px solid #777777;
      color:#2d2d2b;

      background: url(/s/i/shell/standard/bg-button-other.jpg);

      margin-right:5px;

      cursor:pointer;
}

.button-disabled-action
{
      width:90px;
      height:27px;

      font-size:12px;
      font-weight:normal;

      border:1px solid #cccccc;
      color:#adadab;
      background-color:#ededeb;

      margin-right:5px;

      cursor:default;
}

.a-red
{
      color:#cc3300;
}

.document-image
{
      border:2px solid #e5e6e7;
}

.captcha-title
{
      float:left;
      margin-right:7px;
      padding-top:3px;
      text-align:right;
      width:125px;
      color:#0d62a2;
}

.message
{
      min-height:15px;
      padding:0;
}

#top-msg, #top-error
{
      border:0px solid #508fbe;
      color:#222222;

      margin:10px 0 5px 0;
      padding:0;

      font-family:helvetica;
      font-size:14px;
      font-weight:bold;

      /* background-color:#cccc00; */
}

#top-error
{
      border:0px solid #be5f50;
      color:#eedd84;
      background-color:#990000;
}

/* popup documenttype */
#popupBg_pageModal
{
      display:none;
      position:fixed;
      _position:absolute; /* hack for internet explorer 6*/
      height:1000px;
      width:100%;
      top:0;
      left:0;
      background:#000000;
      border:1px solid #cecece;
      z-index:1000;
}

#backgroundPopupProduct
{
      display:none;
      position:fixed;
      _position:absolute; /* hack for internet explorer 6*/
      height:100%;
      width:100%;
      top:0;
      left:0;
      background:#000000;
      border:1px solid #cecece;
      z-index:1000;
}

#popupProduct
{
      display:none;
      position:fixed;
      _position:absolute; /* hack for internet explorer 6*/
      /* height:384px;   */
      width:408px; /* hack for ie 6 */
      background:#FFFFFF;
      border:2px solid #cecece;
      z-index:2000;
      padding:12px;
      font-size:13px;
}


#popup-product a
{
      text-decoration:none;
      color:#4a89b9;
      font-weight:bold;
      font-family:verdana;
      font-size:11px;
}

#popup-product-top
{
      /* background-color:#dddddd; */
      /* border:1px solid #dddddd; /* without it IE acts weird */ */


}

#popup-product-top-lhs
{
      float:left;
      /*border:1px solid red;*/
      padding: 5px 0 8px 8px;
      font-family:verdana;
      font-size:14px;
      line-height:16px;

      color:#444444;
}

#popup-product-top-rhs
{
      float:right;
      /* background: #dddddd url(/s/i/page-common/popup/button-close-circle.gif) center left no-repeat; */
      /* width:25px; */
      /* height:40px; */
      cursor:pointer;
}

#popup-product-body
{
      margin-top:20px;
      text-align:center;
      padding-bottom:20px;
}


/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */

.jqmWindow {
    display: none;

    position: fixed;
    top: 17%;
    left: 50%;

    margin-left: -80px;
    width: 160px;

    font-family:arial;font-size:1em;font-weight:bold;

    background-color: #eeeeee;
    color: #666666;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}




#splash-menu
{

      width:133px;
      float:left;
      font-family:verdana;
      font-size:12px;
      font-weight:normal;
      padding:10px 0 0 5px;
      height:267px;
      background:url(/s/i/page/home/menu-rounded-top.gif) top left no-repeat;
}


      #splash-menu ul
      {
            margin:0;
            padding:0;
            list-style:none;
      }

      #splash-menu li
      {
            margin:0;
            padding:0px 0 3px 0px;
      }

      #splash-menu li a
      {
            text-decoration:none;
            color:#999999;
            padding-left:7px
      }

      #splash-menu li a:hover
      {
            color:black;
            background:url(/s/i/page/home/arrow.gif) top left no-repeat;
            padding-left:7px;
      }

      #splash-menu font{
         color: black;
      }


.green-div:hover
{
    background:#fff url(/s/i/shell/standard/div-bg-green.png) bottom left repeat-x;
}

.yellow-div:hover
{
    background:#fff url(/s/i/shell/standard/div-bg-yellow.png) bottom left repeat-x;
}

.blue-div:hover
{
    background:#fff url(/s/i/shell/standard/div-bg-blue.png) bottom left repeat-x;
}

.pink-div:hover
{
    background:#fff url(/s/i/shell/standard/div-bg-pink.png) bottom left repeat-x;
}




/* -------------------------------- */
/* CAROUSEL-------------------------- */
/* -------------------------------- */

.jcarousel-skin-tango .jcarousel-container {
   /* // -moz-border-radius: 10px; */
  /* // background: #cccccc; */
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 600px;
    padding: 10px 10px;
  /* // border: 1px solid #346F97; */

}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  600px;
    height: 210px;
     background:#fff url(/s/i/shell/standard/div-bg-grey.png) repeat-x bottom;
    border: 1px solid #cccccc;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 210px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
  /* //  margin-right: 10px; */
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 80px;
    right: -4px;
    width: 26px;
    height: 56px;
    cursor: pointer;
    background: transparent url(/s/i/shell/standard/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -26px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -52px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -78px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 80px;
    left: -6px;
    width: 26px;
    height: 56px;
    cursor: pointer;
    background: transparent url(/s/i/shell/standard/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -26px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -52px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -78px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
