.MB_Cat
{
background: #EEEEEE;
border: 1px solid #cccccc;
margin-top:2px;
color:#333333;
}

.MB_CatTitle
{
padding: 8px 5px 5px 5px;
height:30px;
cursor:pointer;
}

.MB_CatTitle .TLeft
{
width:30%;
float:left;
font-weight:bold;
}

.MB_CatTitle .TRight
{
width:69%;
float:left;
text-align:right;
font-weight:bold;
color:#666666;

}

.MB_CatThread
{
clear:both;
width:100%;
padding: 2px;
background: #FFFFFF;
}



.MB_CatThread .MBwrapper
{
width:100%;
}



.MB_CatThread .MBwrapper .Heading {
width:622px;
border: 1px solid #ccc;
color: #666666;
height:40px;
}
.MB_CatThread .MBwrapper .Results {
width:622px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color: #666666;
clear:both;
}

.ThreadTitle, .ThreadLast, .ThreadMessages, .ThreadPost
{
	float:left;
	font-weight:bold;
	padding:8px 5px 5px 3px;
	height:30px;
}

.ThreadResultTitle, .ThreadResultLast, .ThreadResultMessages, .ThreadResultPost
{
	float:left;
	height:50px;
}

.ThreadTitle
{
width:227px;
}

.ThreadLast
{
width:210px;
}

.ThreadMessages
{
width:85px;
}

.ThreadPost
{
width:85px;
}

.ThreadResultTitle
{
width:227px;
border-right: 1px solid #ccc;
padding:20px 5px 5px 5px;
font-weight:bold;
}

.ThreadResultLast
{
width:210px;
border-right: 1px solid #ccc;
padding:8px 5px 5px 5px;
}

.ThreadResultMessages
{
width:85px;
border-right: 1px solid #ccc;
padding:20px 5px 5px 5px;
}

.ThreadResultPost
{
width:85px;
padding:20px 5px 5px 5px;
}


.mainWrapper .Heading {
width:622px;
border: 1px solid #ccc;
color: #666666;
height:40px;
}
.mainWrapper .Results {
width:622px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color: #666666;
clear:both;
}

.PostHeading 
{
border: 1px solid #ccc;
color: #666666;
background-color:#eeeeee;
width:100%;
}


.FromUser, .PostDate
{
	float:left;
	font-weight:bold;
	padding:8px 5px 5px 5px;

	width:50%;
}

.PostDate
{
	text-align:right;
}

.PostBody, .PostFooter 
{
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
width:100%;
padding:8px 5px 5px 5px;
overflow:hidden;
}

.PostFooter
{
margin-bottom:2px;
}

.Quote
{

margin:10px;
padding:2px;
border: 1px solid #ccc;
background-color:#EEEEEE;
width:98%;

}