/* 
	Files included:
	<link rel="stylesheet" type="text/css" href="incl/jcarousel/jquery.jcarousel.css" />
	<link rel="stylesheet" type="text/css" href="incl/jcarousel/skins.css" />
	<link rel="stylesheet" type="text/css" href="incl/cluetip/jquery.cluetip.css" />
	<link rel="stylesheet" type="text/css" href="incl/selectbox/selectbox.css" />
/*

/* jCarousel global */
.jcarousel-container {position: relative;}
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0;  left: 0;  margin: 0;  padding: 0;}
.jcarousel-list li,
.jcarousel-item { float: left; list-style: none; width: 75px; height: 75px;}
.jcarousel-next { z-index: 3; display: none;}
.jcarousel-prev { z-index: 3;  display: none;}

/* jCarousel skins */
.jcarousel-skin-who .jcarousel-container-horizontal {width: 960px;   padding: 0;}
.jcarousel-skin-who .jcarousel-clip-horizontal {width: 964px; height: 248px;}
.jcarousel-skin-who .jcarousel-item {width: 240px;  height: 248px;}
.jcarousel-skin-who .jcarousel-item-placeholder { background: #fff;  color: #000;}
.jcarousel-skin-who .jcarousel-next-horizontal { position: absolute; top: 82px; right: 0;  width: 42px;  height: 42px; cursor: pointer; background: transparent url(../incl/jcarousel/who/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-who .jcarousel-next-horizontal:hover { background-position: -42px 0;}
.jcarousel-skin-who .jcarousel-next-horizontal:active { background-position: -84px 0;}
.jcarousel-skin-who .jcarousel-next-disabled-horizontal,
.jcarousel-skin-who .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-who .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -126px 0;}
.jcarousel-skin-who .jcarousel-prev-horizontal {position: absolute;  top: 82px;  left: 0;  width: 42px;  height: 42px;  cursor: pointer;
    background: transparent url(../incl/jcarousel/who/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-who .jcarousel-prev-horizontal:hover { background-position: -42px 0;}
.jcarousel-skin-who .jcarousel-prev-horizontal:active {  background-position: -84px 0;}
.jcarousel-skin-who .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-who .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-who .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -126px 0;}

.jcarousel-skin-clients .jcarousel-container-horizontal {width: 937px;   padding: 0;}
.jcarousel-skin-clients .jcarousel-clip-horizontal {width: 937px; padding: 0; height: 115px;}
.jcarousel-skin-clients .jcarousel-item {width: auto; /* width hard-coded */  height: 115px;}
.jcarousel-skin-clients .jcarousel-item-placeholder { background: #fff;  color: #000;}


/* Cluetip CSS */
/* Cluetip global */
#cluetip-close img { border: 0;}
#cluetip-title {overflow: hidden;}
#cluetip-title #cluetip-close { float: right; position: relative;}
.cluetip-arrows { display: none; position: absolute; top: 5px; left: -10px; height: 14px;  width: 11px;  background-position:0 5px;  background-repeat:no-repeat; }
#cluetip-extra { display: none;}

/* Cluetip skin */
.cluetip-default { background-color: #000; color:#bebebe;font-size:0.625em; line-height:1.2;}
.cluetip-default #cluetip-outer { position: relative;  margin: 0;  background: #000 url(../images/tool-bg.gif) left top repeat-x; border:1px solid #2b2b2b;}
.cluetip-default h3#cluetip-title { margin: 0 0 3px; padding: 5px 7px 0; font-size: 1.2em; font-weight: normal; color: #fff;}
.cluetip-default #cluetip-title a { color: #fffb80; font-size: 1em;}  
.cluetip-default #cluetip-inner { padding: 0 7px 7px;}
.cluetip-default div#cluetip-close { text-align: right; margin: 0 5px 5px; color: #900;}
.clue-right-default .cluetip-arrows { top:5px; background-image:url(../images/tool-arrow-left.png);}
.clue-left-default .cluetip-arrows {  top:5px; background-image:url(../images/tool-arrow-right.png); left: 100%; margin-right: -10px;}


/* Selectbox CSS */
div.selectbox-wrapper {position:absolute; width:299px; background-color:#000; border:1px solid #232323; margin:-3px 0 0 10px; padding:0px;  font-size:12px;
    text-align:left; overflow: auto;}
div.selectbox-wrapper ul {list-style-type:none; margin:0px; padding:0px;}
div.selectbox-wrapper ul li.selected { background-color: #232323; color:#fffb80;}
div.selectbox-wrapper ul li.current { background-color: #110f0f; color:#fff;}
div.selectbox-wrapper ul li {list-style-type:none; display:block; margin:0; padding:4px; cursor:pointer; color:#b3b3b3;}
label { display: block;}
.selectbox {margin:0;  padding:10px 14px 0 14px;
  font-family:'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; width : 271px;  display : block;
  text-align:left;  background: url(../images/select-bg.gif) right top no-repeat; height:24px;  cursor: pointer; color:#b3b3b3; border:none;}


