.video-browser-widget h2 { 
  margin: 0px 0px 2px 0px;
}
.video-browser-widget h2 {   
  font-size: 130%;
}
.video-browser-widget p { 
  margin-top: 0.5em;
}
.video-browser-widget .browser-page { 
  overflow: hidden;
  overflow: auto;
  float: left;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
}

.video-browser-widget .browser-slider { 
  width: 200000px;
}

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

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

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

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

.browser-small-header .video-grid-item { 
  margin: 0px 2px;
}

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

.video-browser-widget .numbering { 
  font-size: 80%;
}

.video-grid-item {
  float: left;
  margin: 0px 6px;
  padding: 4px 0px;
  color:#000000;
  font-family:Verdana,Arial,sans-serif;
  font-size:10pt;
  width: 120px;
}

.video-grid-item img { 
  border: none;
}

.video-grid-item div.slate {
    padding-right:10px; 
}

.video-grid-item small {
    line-height:1.5em;
}

.video-grid-item div.slate h2 {
  font-size:80%;
  margin: 0px;
  line-height: 1.5em;
}

.video-grid-item div.slate h2 a {
    color:#000 !important; text-decoration:none;
}

.video-grid-item div.slate span.info {
    font-size:x-small;
    line-height:normal;
}
