/*	page definition	********************************** */
/*
*/

.SystemBulletin
{
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
}

body.AdminIconsOff .EmptyContentBlock
{
	display:none;
}

.EmptyContentBlock
{
	font-family:Verdana,Arial,sans-serif;
	font-size:9px;
	color:#999999;
}
.EmptyContentBlock h2
{
	font-size:11px;
	margin-bottom:0px;
}

#Center
{
	display:table;
	width:100%;
	position:relative;
	overflow:hidden;
	padding:0px;
}

/*	post_flow squidget layout styles	********************************** */
	.ProscPyraFlowCell
	{
		display:table-cell;
		vertical-align:top;
		overflow:hidden;
		padding-left:4px;
		padding-right:4px;
		padding-top:4px;
	}

	.ProscPyraFlowRow
	{
		display:table;
		width:100%;
		overflow:hidden;
	}
/*
.ProscPyraFlowCell_1
{
	padding-left:0px;
	padding-right:1em;
}
*/

.ProscPyraFlowCell_2
{
	min-width:200px;
}


/* PostView post HTML	*/

.CommentTreeContainer
{
	clear: both;
}

.CommentTreeContainer .MetaTitle
{
	font-size: 10pt;
}

.ProscMsgBody
{
	display:none;
}

.ProscCommPouch
{
	display:none;
	min-width:400px;
	background-color:#white;
	border:1px solid #cccccc;
	border-top: 0px;
	-moz-border-radius:3px;
}

.CommentWrap
{
	min-width:400px;
}

.ProscReplyForm, .ProscCommentReplyForm, .ProcPouch, .ProscPouch
{
	display:none;
	float:right;
	clear:both;
	width:520px;
	-moz-border-radius:5px;
	border:1px solid #999999;
	background-color:#f0f0f0;
	padding:8px;
	margin:12px;
}
/*
	display:none;
*/

.comment-form-comment textarea/*, .ProscCommentReplyForm textarea, .ProcPouch textarea*/
{
	width:100%;
	resize: both;
}


/*	20111229 patch keeps the icon "inflated" without an $nbsp;	*/
.ui-icon
{
	display:inline-block;
}


ul.prosc-menu
{
	display:table;
	padding:0px;
	margin:0px;
	padding-left:6px;
	height:100%;
}
ul.prosc-menu li
{
	font-family:Verdana,Aria,Helvetica,sans, sans-serif;
	font-size:11px;
	list-style:		none;
	display:table-cell;
	vertical-align:middle;
	padding:0px;
	padding-right:0.5em;
	padding-left:0.25em;
	margin:			0px;
	height:100%;
}

.main-navigation
{
	overflow:hidden;
}






.sidebar
{
	display:table-cell;
	vertical-align:top;
	margin: 0px;
	margin-top:12px;
	padding: 8px;
	padding-top:12px;
	width:180px;
}



.side-widget.Compact ul
{
	font-size:smaller;
	padding-left:1em;
}

.side-widget.Compact li
{
	font-size:8pt;
	margin-left:0.5em;
}

#Arena
{
	display:table-cell;
	vertical-align:top;
	margin:0px;
	padding: 8px;
	width:auto;
}


	
.clear {
	clear: both;
	}


.aligncenter, div.aligncenter
{
	text-align:center;
}

.alignleft, div.alignleft
{
	text-align:left;
   float: left;
   margin: 5px 15px 5px 0;
}

.alignright, div.alignright
{
	text-align:right;
}

.alignnone
{
	text-align:auto;
}


.AccessDenied
{
	font-family:Verdana,Aria,Helvetica,sans, sans-serif;
	font-size:8pt;
	color:#999999;
}


#ProscDebug 
{
	border:1px solid #cccccc;
}

#ProscDebug p
{
	font-family:Verdana,Aria,Helvetica,sans, sans-serif;
	font-size:8pt;
	color:#999999;
	margin:2px;
}

