.TreeBody 
{
	background-color:#ffffff;
	text-align:left;
	margin:0px;
	padding:0px;
}

.Forms{
	MARGIN-TOP:0px;MARGIN-BOTTOM:0px
}

.TreeBottomLeft
{
	width:7px;
	height:13px;
	float:left;	
}

.TreeBottomLinkBar
{
	background-color:#dddddd;
	padding:3px;
	font-family:Verdana,arial;
	font-size:11px;
	padding:3px 3px 3px 5px;
	height:13px;
}

.TreeBottomLinkBar_Collapsed
{
	background-color:#dddddd;
	padding:3px;
	font-family:Verdana,arial;
	font-size:11px;
	padding:3px 3px 3px 5px;
	height:20px;
	display: none;
}

a.TreeBottomBarLink
{
	color:#555555;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

a.TreeBottomBarLink:Hover
{
	text-decoration:underline;
}


.TreePostedBar
{
	font-size:11px;
}

.TreeRating
{
	margin-top:9px;
	margin-bottom:4px;
}

.TreePostedBar
{
	margin-top:0px;
	margin-bottom:4px;
}

.TreeBottomCap
{
	background:url(/i/tree/botrep.gif) repeat-x;
	height:13px;
	margin-left:2px;
	margin-right:2px;
}

.TreeBottomLinkLeft{
	float:left;
	width:50%;
	font-size:11px;
}

.TreeBottomLinkRight{
	float:right;
	width:48%;
	text-align:right;
	font-size:11px;
	margin-right:2px;
}


.TreeBottomRight
{
	width:7px;
	height:13px;
	float:right;
}


.TreeHeaderCap
{
	background:url(/i/tree/top.gif) repeat-x;
	height:5px; 
}

.TreeHeaderCapNew
{
	background:url(/i/tree/top_new.gif) repeat-x;
	height:5px; 
}

.TreeItemContent
{
	border-left:1px solid #A5B5BE;
	border-right:1px solid #A5B5BE;
	margin-left:2px;
	margin-right:2px;
}

.TreeArrow{

}

.SubjectImage{
	float:left;
}

.SubjectText{
	margin-bottom:1px;
	float:left;
	margin-left:4px;
}

.TreeContentHeader
{
	padding-left:3px;
	padding-bottom:4px;
	height:16px;
	background-color:#5985A3;
}

.TreeContentHeaderNew
{
	padding-left:3px;
	padding-bottom:4px;
	height:16px;
	background-color:#80424A;
}


.TreeContentHeaderLink
{
	 color:white;
	 margin-bottom:2px;
}

.TreeContentHeaderLeft
{
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	float:left;
	width:80%;
	padding-left:2px;
	margin-top:3px;
	color:#fff;
}

.TreeContentHeaderLeft_Highlight
{
	color:#D6E3E6;
}

.TreeContentHeader_Small
{
	font-size:11px;
}

.TreeContentHeaderRight
{
	float:right;
	width:15%;
	margin-right:1px;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	padding:2px;
	color:white;
	text-align:right;
}

.TreeRatingNumber 
{
	color:#D6E3E6;
}

.TreeContent
{
	background-color:#fff;
	padding:5px;
	font-family:Verdana,arial;
	font-size:11px;
}

.TreeContent_Collapsed
{
	background-color:#fff;
	padding:5px;
	font-family:Verdana,arial;
	font-size:11px;
	display: none;
}
	
.TreeHeaderLeft 
{
	float:left;
	width:6px;
	height:5px;
	
}

.TreeHeaderRight
{
	float:right;
	width:6px;
	height:5px;
}

.TreeSubjectLink
{
	color:Navy;
}

.TreeContentLink
{
	color:#0000cd;
}

.TreeItem
{
	margin-top:2px;	
	margin-right:15px;
}

.TreeContainer
{
	margin-top:9px;
	margin-left:8px;
}

.CommentSurround
{
	background-color: #ffffff;
	font-size:12px;	
	margin-top: 15px;	
}
.CommentHeader
{
	background-image: url("/i/commentheader.gif");
	background-repeat:repeat-x;
	width: 100%;
	height: 34px;
	color:#555555;
	font-size:12px;		
	padding-top: 10px;
}
.NewCommentHeader
{
	background-image: url("/i/commentheadernew.gif");
	background-repeat:repeat-x;
	width: 100%;
	height: 34px;
	color:#555555;
	font-size:12px;		
	padding-top: 10px;
}
.CHeaderText
{
	font-size:12px;		
	padding-left:12px;
}

.CHeaderText .Author
{
	color:#587A97;
	text-decoration:none;
	font-weight: bold;
}
.CommentBody
{
	padding-left: 17px;
	padding-right: 20px;
	font-size:12px;		
}
.CommentBody a
{
	font-weight: bold;
	text-decoration:none;
}
.CommentFloat
{
	float:right; 
	color: #000000;
	margin-right: 10px;
}
.CommentFloat a
{	
	color: #587A97;	
	text-decoration:none;
}
#commentlogin
{
	margin-left: 40px;
	display:none;
}
.PagesFloat
{
	float:right; 
	color: #555555;
	margin-right: 15px;
	font-size: 12px;
	
}
.PagesFloat a
{
	color: #587A97;	
	text-decoration:none;
	
}
.TreePages
{	
	color: #555555;
	margin-top: 30px;
	margin-left: 15px;
	font-size: 12px;
}
