ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

body
{
  padding: 10px;
}

#logo {
	display: block;
	padding: 5px;
}


.blist .x-btn-text {
    background-image: url(../images/icons/video.png);
    background-position: center center;
}
.bmenu .x-btn-text {
    background-image: url(../images/icons/menu-show.gif)
}

.zoomin .x-btn-text {
    background-image: url(../images/icons/viewmag+.png)
}
.zoomout .x-btn-text {
    background-image: url(../images/icons/viewmag-.png)
}
.loginbutton .x-btn-text  {
    background-image: url(../images/icons/login.png)
}
.blogbutton .x-btn-text  {
    background-image: url(../images/icons/edit.png)
}
.forumbutton .x-btn-text  {
    background-image: url(../images/icons/forum.png)
}
.sort .x-btn-text {
    background-image: url(../images/icons/sort.png)
}

.rss .x-btn-text {
    background-image: url(../images/icons/rss.png)
}


.bmenu, td {
    background: transparent;    
 }
.menu-title{
    background: #ebeadb url(../js/ext-1.1/resources/images/aero/grid/grid-hrow.gif) repeat-x;
    border-bottom:1px solid #99bbe8;  
    color:#15428b;
    font:bold 10px tahoma,arial,verdana,sans-serif;
    display:block;
    padding:3px;
}


.list-item {
	display: block;
	margin-top :10px;
	min-height : 30px;	
	overflow : auto;	
	border-bottom:	1px solid #DDDDDD
}

.video-list-item{
	display: block;
	min-height: 105px;
}

.list-image
{
	margin-bottom : 10px;
	margin-left: 10px;
	margin-right: 10px;	
	float:left;
	width: 125px;
}
.video-list-description
{	
	margin-left : 10px;
	float: left;
	width: 400px;
}

.video-list-description h1
{
  margin: 5px 0;
  padding: 3px;
  padding-left: 0px;
  color: #555;
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
  font-size: 15px;
}

.video-list-description h2
{
  padding: 3px;
  color: #333;
  background-color: #ccf;
  font-size: 11px;
}

ul.video-list-actions
{
  margin: 10px 0;
  list-style-type: none;
  text-align: left;
}

ul.video-list-actions a
{
  color: #333;
}

ul.video-list-actions li
{
  list-style-type: none;
  display: inline;
}

ul.video-list-actions a
{
  padding: 3px 3px 3px 20px;
  color: #333;
  font-size: 11px;
  font-family: Arial, sans-serif;
  border: 0px;
  border-right: 4px solid #999;
  background-color: #e7e6e2;
  cursor: hand;
  cursor: pointer;
}


.video-list-action-save
{
  background: url(/sf/sf_admin/images/save.png) no-repeat 3px 2px;
  border-right: 4px solid #73B65A !important;
}

#video-details-image
{
	margin-bottom : 10px;
	margin-left: 10px;
	margin-right: 10px;
	float:left;
	width: 125px;
}
.video-details-description
{	
	margin-left : 450px;
	min-height : 310px;
}

.video-details-actions
{	
	margin-left : 450px;	
}

.video-details-description h1
{
  margin: 5px 0;
  padding: 3px;
  padding-left: 0px;
  color: #555;
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
  font-size: 15px;
}

.video-details-description h2
{
  padding: 3px;
  color: #333;
  background-color: #ccf;
  font-size: 11px;
}


#video-pager
{
	float: none;
	text-align: center;
	margin-top: 5px;
}

.video-controls
{
  width : 130px;
  background-color: #e7e6e2;
  overflow: auto;
}


.video-list-stats
{	
	float: right;
	width: 215px;
	margin-top: 20px;
	margin-bottom: 5px;
}

.video-stats
{
  width : 200px;
  padding : 5px;
  background-color: #e7e6e2;
  overflow: auto;
}

.video-stats-items
{
  padding-left: 95px;
}

.video-stats-labels
{
	float: left;
}


.msg .x-box-mc {
    font-size:14px;
}

#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:20000;
}


.x-form-field-wrap .x-form-clearbutton {	
	background:transparent url(../js/ext-1.1/resources/images/aero/s.gif) no-repeat scroll 0pt;
	border-color:-moz-use-text-color -moz-use-text-color #B5B8C8;
	border-style:none none solid;
	border-width:0pt 0pt 1px;
	cursor:pointer;
	height:19px;
	position:absolute;
	right:-1px;
	top:0pt;
	width:17px;
}

.bubble-toolbar-image {
 	margin : 2px;
 }
 
 #ratingwrapper{
width: 500px;
margin:auto;
}

.rating {
border: 1px solid #ccc;
margin: 1px;
text-align: center;
}

#sf_admin_container #sf_admin_content {
	margin-right:10px;
    min-width: 270px;
}


