/*PFForum CSS styles*/
#forumTitle{
	background: #6699CC url(../images/bg_barbottom.gif) repeat-x bottom;
	font-size:120%;
	font-weight:bold;
	padding:3px 0 10px 10px;
	width:90%;
	margin:auto;
}
#resultMsgDiv{
	/**/display:none;
	margin:auto;
	font-weight:bold;
	size:1.1em;
	background-color:#D1D3ED;
	text-align:center;
	padding:4px;
	width:90%;
}
table{
	border:none;
	padding:0px;
	margin:auto;
}
tr{
	text-align:center;
}
span{
	float:right;
}
.odd{
	background-color: #DFDFDF;
}
.even{
	background-color: #D1D3ED;
}
.title{
	color:#000000;
	background-color:#CCCCCC;
	font-weight:bold;
}
.body{
	background-color:#FFFFFF;
	color:#000000;
	padding:3px;
}
.topic{
	text-align:left;
	font-weight:bold;
}
.rtBlock{
	text-align:right;
	padding:5px;
}
#resp-wrapper{
	position:relative;
	margin:auto;
	width:700px;
}
#resp-wrapper h4{
	text-align: right;
	color:#666666;
	margin:0;
	padding:0;
	font-size:.8em;
}
.pageLinks{
	margin:auto;
	text-align:center;
	font-weight:bold;
}
.postSpan{
	float:left;	
}
.forum-wrapper div{
	border: 1px solid #a9a9a9;
	position:relative;
	left:-5px;
	top:-5px;
	padding: 5px 5px 5px 5px;
}

.forum-wrapper p{
	margin-left:50px;
}
.forum-wrapper .date{
	padding-right: 10px;
	display:block;
	text-align:right;
}
.forum-wrapper .box-close span{
	margin-right:50px;
	
}
.forum-wrapper .box-close{
	text-size:.8em;
	text-align: right;
	background-color: #333333;
	clear:both;
	margin:5px -5px -5px 5px;
	color:#CCCCCC;
}
.forum-wrapper .box-close a:link, .forum-wrapper .box-close a:visited{
	color: #D7D493;
}
/*MCE button styles*/
.buttons {
	background: #ccc;
	border: 1px solid #ccc;
	margin: 1;
	float:left;
}

.raise	{
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	background: #ccc;
	margin:1;
	float:left;
}

.press {
	border-top: 1px solid buttonshadow;
	border-left: 1px solid buttonshadow;
	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonhighlight;
	background: #ccc;
	margin:1;
	float:left;
}	

#toolbar {
	margin: 0;
	width: 60px;
	padding: 0;
	height:20px;
	background: #ccc;
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	text-align:left;
	float:left;
}
/*modal overlay styles*/
.modalOverlay{
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
	 background-image:url(../images/GrayTrans.gif);
}
.modalOverlay div {
     width:300px;
     margin: 100px auto;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:center;
}