form { margin: 0px; }  hr { height: 1px; border: 1px solid #ddd; }  
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }  
pre { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 11px; } 
h1, h2, h3, h4 { font-weight: bold;  background-color: transparent; margin-left: 13px; } 
h1 { font-size: 130%; } h2 { font-size: 125%; } h3 { font-size: 110%; } h4 { font-size: 100%; }
img {border: 0px; }
.vid-textbox { background-color: #CECCCC; border: 1px solid #CCCCCC; overflow: hidden; resize: none; word-wrap: normal; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 5px #333;  color: #555555; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; margin: 3px; overflow: inherit; padding: 3px; resize: none; word-wrap: normal;}
.vid-textbox:focus { background-color: #E1E1E1; color: #000000;}  
.vid-box {float:left;}   
.desc { background: url(../../images/desc.png) no-repeat 0 0; padding: 1px 0 1px 22px; }	
.img { background: url(../../images/img.png) no-repeat 0 0; padding: 1px 40px 1px 22px;  }
.name{ background: url(../../images/name.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.nameb{ background: url(../../images/nameb.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.random{ background: url(../../images/random.png) no-repeat 0 0; padding: 1px 0 1px 20px; }
.video-link{ background: url(../../images/video_link.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.notice { background: url(../../images/notices.png) no-repeat 0 0; padding: 1px 0 1px 22px; }
.vid-tbl-border { background-color:#d6d6d6; border: 1px solid #e1e1e1; border-radius : 5px; -moz-border-radius : 5px; -webkit-border-radius : 5px; -moz-box-shadow : 0 1px 0 rgba(255, 255, 255, 0.20); -webkit-box-shadow : 0 1px 0 rgba(255, 255, 255, 0.20); }
.vid-tbl { font-size: 11px; color: #555; background-color: #E5E5E5; padding: 4px; }  
.vid-tbl1 { font-size: 11px; color: #555; background-color: #fff; padding: 4px }
.vid-tbl2 { font-size: 11px; color: #555; background-color: #c7c7c7; padding: 4px; }  
.vid-capmain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #888; background-color: #eeeeee; border: 1px solid #eeeeee; border-radius : 5px; padding-top: 6px; padding-left: 10px; padding-bottom:6px; }
.vid-side-body-bg { background-color:#eeeeee; border: 1px solid #d6d6d6; border-radius : 5px; -moz-border-radius : 5px; -webkit-border-radius : 5px; padding: 4px; margin: 0px 0px 10px 0px; } 
.vid-side-body { font-size: 11px; color: #555; background-color: #ffffff;  padding: 6px;   border-bottom-left-radius : 5px; border-bottom-right-radius :5px; -moz-border-radius-bottomleft : 5px; -moz-border-radius-bottomright : 5px; -webkit-border-bottom-left-radius : 5px; -webkit-border-bottom-right-radius : 5px;}  
.vid-added { padding: 2px 0 2px 20px; background: url(../../images/added.png) left center no-repeat; }
.vid-updated { padding: 2px 0 2px 20px; background: url(../../images/updated.png) left center no-repeat; }
.vid-edit { padding: 2px 0 2px 20px; background: url(../../images/edit.png) left center no-repeat; }
.vid-views{ padding: 2px 0 2px 20px; background: url(../../images/eye.png) left center no-repeat; }
.vid-comments{ padding: 2px 0 2px 20px; background: url(../../images/comments.png) left center no-repeat; }
.vid-rate{ padding: 2px 0 2px 20px; background: url(../../images/rate.png) left center no-repeat; }
.vid-share{ padding: 2px 0 2px 20px; background: url(../../images/share.png) left center no-repeat; }
 .vid-share-bookmark { 
cursor: pointer; 
text-align: right; 
text-decoration: none; 
border: 0px; 
opacity : 0.60000002384185791015625; 
filter:alpha(opacity=60); 
} 	
.vid-share-bookmark:hover { 
cursor: pointer; 
text-align: right;
text-decoration: none; 
border: 0px; 
opacity : 0.800000011920928955078125;  
filter:alpha(opacity=80); 
}
 .vid-cat-image { vertical-align: middle; border-radius : 5px; -moz-border-radius : 5px; -webkit-border-radius : 5px; }
 /* border-top: 5px solid #CCC; */
.vid-quote { font-size: 11px; color: #555; background-color: #f8f8f8; padding: 4px; margin: 0px 20px 0px 20px; border: 1px solid #bbb; }  
.vid-side-label { color: #555; background-color: #e1e1e1; padding: 2px 2px 3px 2px;  border-radius : 5px; -moz-border-radius : 5px; -webkit-border-radius : 5px; } 
.tipsy { opacity:.8; filter:alpha(opacity=80); background-repeat:no-repeat; padding:5px; }
.tipsy-inner { padding:8px 8px; max-width:200px; font:11px 'Lucida Grande', sans-serif; font-weight:bold; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow: 0 0 3px #888; -webkit-box-shadow: 0 0 3px #888; box-shadow: 0 0 3px #888; background-color:#555; color:white; text-align:left;}
.tipsy-east { opacity:.9; filter:alpha(opacity=90); 	background-image:url(../../images/tipsy-east.gif); 	background-position:right center; }
.tipsy-west { opacity:.9; filter:alpha(opacity=90); 	background-image:url(../../images/tipsy-west.gif); 	background-position:left center; }
.ticker { 	display: none; 	list-style-type: none; padding: 3px; margin: 0; font-size: 12px; height:80px; 	}
.add_favs { 	margin-top: 5px; margin-bottom: 2px; color: #003300; font-weight: bold; cursor: pointer; font-size: 10px; text-align: right; border: 1px solid #B0B0B0; background-color: #DBDBDB; 	background-image:url(../../images/thumb-up.png); background-repeat:no-repeat; background-position: 4% 50%; height: 28px; width: 140px; border-radius : 5px; -moz-border-radius : 5px; -webkit-border-radius : 5px; padding: 5px; opacity:0.6; filter:alpha(opacity=60); /* For IE8 and earlier */ }
.add_favs:hover { background-color: #DCDCDC; border: 1px solid #333; opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ 	}
.remove_favs { margin-top: 5px; margin-bottom: 2px; color: #330000; font-weight: bold; cursor: pointer; font-size: 10px; text-align: right; border: 1px solid #B0B0B0; background-color: #DBDBDB; background-image:url(../../images/thumb.png); background-repeat:no-repeat; background-position: 4% 50%; height: 28px; width: 180px; border-radius : 5px; -moz-border-radius : 5px; -webkit-border-radius : 5px; padding: 5px; opacity:0.6; filter:alpha(opacity=60); /* For IE8 and earlier */ } 		
.remove_favs:hover { background-color: #DCDCDC; border: 1px solid #333; opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ }
#switch {
float:right;
	width: 30px;
	height: 30px;
	background: url(../../images/switch.png) no-repeat 0 -30px;
	cursor: pointer;
	z-index: 100;
	margin-top: 10px;
	padding-left: 10px;
	
}
#switch_off {
	width: 30px;
	height: 30px;
	background: url(../../images/switch.png) no-repeat 0 0;
	cursor: pointer;
	z-index: 100;
}
.tagz { background: url(../../images/tagz.png) no-repeat 0 0; padding: 1px 0 1px 22px; }	


div.tagsinput { border:1px solid #CCC; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #FFF; padding:5px; width:100px; height:100px; overflow-y: auto;}
div.tagsinput span.tag { border: 1px solid #999; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; display: block; float: left; padding: 5px; text-decoration:none; background: #eeeeee; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
 color: #555; margin-right: 5px; margin-bottom:5px;font-family: helvetica;  font-size:13px;}
div.tagsinput span.tag a { font-weight: bold; color: #777; text-decoration:none; font-size: 11px;  } 
div.tagsinput input { width:80px; margin:0px; font-family: helvetica; font-size: 13px; border:1px solid transparent; padding:5px; background: transparent; color: #000; outline:0px;  margin-right:5px; margin-bottom:5px; }
div.tagsinput div { display:block; float: left; } 
a.search-tags { color: #555; }
a.search-tags:hover { color: #555; }
 .tags_clear { clear: both; width: 100%; height: 0px; }
.not_valid {background: #FBD8DB !important; color: #90111A !important;}