.GroupBasic {}

.GroupBasic .rank	{
	clear:both; display:block; padding-bottom:24px; text-align:center;
}

.GroupBasic .rank div	{
	background:white no-repeat center; float:left; margin:2px; border:1px solid #eee;
}

.GroupBasic .stable	{
	clear:both; width:100%; height:1px;
}


/* stream listing */
.GroupBasic ul { padding: 0px; }
.GroupBasic li { list-style-type: none; margin-bottom: 30px; }
.GroupBasic .hide { display: none; }
.GroupBasic .show { display: block; }
.GroupBasic li.movie .thumb .playIt { 
	cursor: pointer; 
	background: url(http://central.onedotonly.be/style/icon/play.png) center no-repeat; 
}
.GroupBasic p.streamTitle { display: none; margin: 5px 0px; }.MediaFile { }

.MediaFile .symbol {
	width:98px; padding:48px 2px 2px; margin:4px 2px; background: url(http://central.onedotonly.be/style/icon/file.blanco.png) no-repeat center 4px;
	text-align:center;
}
.MediaFile .symbol:hover {
	background-color:#eee;
	-moz-border-radius: 4px; -webkit-border-radius: 4px;
}

.MediaFile .symbol.pdf { background-image: url(http://central.onedotonly.be/style/icon/file.pdf.png); }
.MediaFile .symbol.doc { background-image: url(http://central.onedotonly.be/style/icon/file.blanco.png); }
.MediaFile .symbol.xls { background-image: url(http://central.onedotonly.be/style/icon/file.xls.png); }
.MediaFile .symbol.rss { background-image: url(http://central.onedotonly.be/style/icon/file.rss.png); }
.MediaFile .symbol.icl { background-image: url(http://central.onedotonly.be/style/icon/file.icl.png); }

.TextForm { min-height: 35px; }

.TextForm form {
	margin:8px 0;
}

.TextForm span.auth { display: block; float: left; }
.TextForm input#logout { display: block; float: right; margin: 0px; padding: 0px 2px 3px; }
.TextForm input#logout:hover { cursor: pointer; }
.TextForm p.logout { display: block; color: #4A4A4A; font-size: 11px; width: 100%; height: 18px;	}
.TextForm input#logout { float: right; }



.TextForm .hide { display: none; }

/* LABELED STYLES */
.TextForm.label .req {
	font-weight: bold; color:#4a4a4a;
}
.TextForm.label .req label:after {
	content: " *"; color:#98ee01;
}

.TextForm.label .req.err { color:red; }


.TextForm.label span {
	clear:both; display:block;
}
.TextForm.label .left {
	clear:none; float:left;
}
.TextForm.label .right {
	clear:none; float:right;
}

.TextForm.label input, .TextForm.label select	{
	width:100%;
}
.TextForm.label span	{
	width:48%; margin:2px 1%;
}
.TextForm.label span.small	{
	width:22%;
}
.TextForm.label span.extend	{
	width:72%;
}
.TextForm.label span.wide	{
	width:98%;
}
.TextForm.label span.hide	{
	display: none;
}


.TextForm.label input[type='checkbox']	{
	width:auto; height:auto; padding: 2px;
}


/* GROUPSTYLES */
.TextForm .group, .TextForm.label span.group {
	width:92%; padding:4%; margin:8px 0;
	-moz-border-radius: 4px; -webkit-border-radius: 4px;
}

.TextForm .group.grey	{
	background:#eee; color:#999;
}

.TextForm .group div.stablize	{
	clear:both; width:98%; height:1px;
}



/* Social styles */
.TextForm a.social { text-indent: -5000px; margin-left: 5px; float: right; width: 16px; height:16px; }
.TextForm a.twitter { background: url('http://central.onedotonly.be/style/icon/tw.png') no-repeat top left; }
.TextForm a.facebook { background: url('http://central.onedotonly.be/style/icon/fb.png') no-repeat top left; }



/* Sequence styles */
.mod.TextForm.sequence .group.grey { background: none; padding: 0px; }
.mod.TextForm.sequence .group.grey input[type="button"], .mod.TextForm.sequence .group.grey input[type="submit"] { width: 100%; }
.mod.TextForm.sequence .group.grey .wide, .mod.TextForm.sequence .group.grey .wide input[type="text"] { width: 100%; }