.tx-tcactivity-pi1 div.showActivity_title{
	float:						left;
	color: 						red;
	padding:					0 0 0 5px;
	font-weight:				100;
}

.tx-tcactivity-pi1 div.showActivity_date{
	float:						left;
	color: 						#790000;
	border:						1px solid #5F8294;
	padding:					0 2px 0 2px;
}

.tx-tcactivity-pi1 div.showActivity_teaser{
	clear:						both;
	padding:					2px 0 10px 0px;
}

.tx-tcactivity-pi1 div.showActivity_container{
	padding:					0 0 0 10px;
}

.tx-tcactivity-pi1 div.createActivities_no_items{
	padding:					0 0 0 10px;
}

.tx-tcactivity-pi1 div.pickMonth_prev{
	float:						left;
	width:						15%;
	text-align:					right;
}

.tx-tcactivity-pi1 div.pickMonth_current{
	float:						left;
	margin:						0 5px 0 5px;
	background-color:			#790000;
	color:						#FFFFFF;
	padding:					0 2px 0 4px;
	width:						60%;
	text-align:					center;
}

.tx-tcactivity-pi1 div.pickMonth_next{
	float:						left;
	width:						15%;
}

.tx-tcactivity-pi1 div.pickMonth_container{
	height:						15px;
	margin:						10px 0 0 10px;
}

.tx-tcactivity-pi1 div.pickMonth_prev span.arrows{
	padding:						0 2px 0 0;
}

.tx-tcactivity-pi1 div.pickMonth_next span.arrows{
	padding:						0 0 0 2px;
}

.tx-tcactivity-pi1 div.showSingleActivity_date{
	color:							#808080;
	margin:							0 0 10px 0;
}

.tx-tcactivity-pi1 div.showSingleActivity_teaser{
	font-style:						italic;
	margin:							0 0 10px 0;
}

.tx-tcactivity-pi1 div.showSingleActivity_backlink{
	margin:							10px 0 0 0;
}

.tx-tcactivity-pi1 div.showSingleActivity_backlink a{
	cursor:							pointer;
	text-decoration:				underline;
}

.tx-tcactivity-pi1 input.createSubscription_input{
	border:							1px solid #790000;
	width:							150px;
}

.tx-tcactivity-pi1 td.createSubscription_header{
	padding:						0 0 10px 0;
}

.tx-tcactivity-pi1 td.createSubscription_text{
	padding:						5px 10px 5px 0;
}

.tx-tcactivity-pi1 td.createSubscription_input{
	padding:						5px 0 5px 0;
}

.tx-tcactivity-pi1 span.createSubscription_required{
	color:							#FF0000;
	padding:						0 0 0 3px;
}

.tx-tcactivity-pi1 td.createSubscription_textarea_text{
	vertical-align:					top;
	padding:						5px 0 5px 0;
}

.tx-tcactivity-pi1 td.createSubscription_notes{
	padding:						5px 0 5px 0;	
}

.tx-tcactivity-pi1 textarea.createSubscription_notes{
	width:							150px;
	height:							100px;
}

.tx-tcactivity-pi1 td.createSubscription_error{
	color:							#FF0000;
	padding:						0 0 0 5px;
}

.tx-tcactivity-pi1 div.showSingleActivity_subscribesuccess{
	color:							#FF0000;
}

.tx-tcactivity-pi1 td.createSubscription_submit{
	text-align:				right;
	padding:					5px;
}
