.TextNewsletter .green {
	background:green; color:white; padding:4px 12px; margin:12px 12px 12px 0;
	-moz-border-radius:3px; -webkit-border-radius: 3px;
}

.TextNewsletter .red {
	background:red; color:white; padding:4px 12px; margin:12px 12px 12px 0;
	-moz-border-radius:3px; -webkit-border-radius: 3px;
}
.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%; }
.TextNews { }

.TextNews ul {
	padding:2px 0px 0px; margin:0; list-style:none;
	text-align:justify;
}

.TextNews li {
	margin:0 2px; list-style:none; padding:2px 4px;
	-moz-border-radius:3px; -webkit-border-radius: 3px;
}

.TextNews li:hover {
	background:#f0f0f0;
}

.TextNews .date {
	color: #333; font-weight: bold;
}

.TextNews .name {
	color: #333; font-weight:bold; cursor:pointer; text-align:left;
}

.TextNews .active .content, .TextNews .active .nfo {
	display:block;
}

.TextNews .content {
	display:none;
}

.TextNews .nfo {
	display:none;
	color:#ddd; font-size:10px; font-family:Georgia, serif; font-style:italic;
}



