.title-browser-widget h2,p { 
  margin: 0px 0px 2px 0px;
}

.title-browser-widget p { 
  margin-top: 0.5em;
}
.title-browser-widget .browser-page { 
  overflow: hidden;
  overflow: auto;
  float: left;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
}

.title-browser-widget .browser-slider { 
  width: 10000px;
}

.title-browser-widget button {
    background-repeat:no-repeat;
    background-position:-12px top;
    background-color:transparent;
}

.title-browser-widget button.lf {
    background-image:url(arrows-left.gif);
}
.title-browser-widget button.rt {
    background-image:url(arrows-right.gif);
}

.title-browser-widget button.disabled {
    background-position:0px top;
    cursor: default;
}
.title-browser-widget button.hover {
    background-position:-24px top;
}

.title-browser-widget button {
  width:12px;
  height:25px;
  float:left;
  border:none;
  cursor: pointer;
  cursor: hand;
  padding:0px;
  margin-top:50px;
}

.aux-content-widget-2 .title-browser-widget button { 
  margin-left: 2px;
  margin-right: 2px;
}

.aux-content-widget-2 .title-browser-widget .title-grid-item { 
  margin: 0px 2px 0px 2px;
}

.title-browser-widget .left { 
  float: left;
  width: 60%;
}
.title-browser-widget .right { 
  text-align: right;
  width: 30%;
  float: right;
}

.title-grid-item {
  float: left;
  margin: 0px 6px 0px 6px;
  color:#000000;
  width: 120px;
  text-align:center;
}
/* fix for IE6 button padding */
* html .title-grid-item {
  margin: 0px 6px 0px 6px;
}

.title-grid-item img { 
  border: 1px solid black;
}

.title-grid-item img.spinner { 
  border: none;
}
