
/* Top level styling */


a

{
	text-decoration: none;
	color: #00529c;
}

#content
{
	overflow:visible !important;
}

a:hover

{
	text-decoration: underline;
	color: #007bbd;
}


.tbText, #BreadCrumbTrailTop, .gridPaging, #MainPage table, #page-content, table, #BreadCrumbTrailBottom, #MenuFooter
{
	font-family: Verdana,Helvetica,Arial,sans-serif;	
}

h3 a
{
	font-size: 0.8em;	
}

#content
{
	font-size: 0.8em;	
}


#elab_breadcrumb
{
	font-size: 0.95em;
	color: #669900;
	text-decoration: none;
	margin-left: 100px;

}

#BreadCrumbTrailTop, #BreadCrumbTrailBottom
{
 display:none;
}

#ResultPane
{
	margin-top: 5px;	
}

#PageContainer
{
	margin-top:10px;	
}

#MenuFooter
{
	font-size:75%;
}

.PageRoot a
{
	font-size:90%;
}

.responseCell, .GridHeader
{
	text-align:center;	
}

.discussionTopicContributions, .discussionTopicUpdated, .discussionTopicModerator, .blogTopicContributions, .blogTopicUpdated, .blogTopicModerator
{
	float: left;
	margin-right: 10px;
	font-size: 0.8em;
	font-weight: bold;
}

.discussionTopicItem, .blogTopicItem
{
	clear: both;
	padding-top: 10px;
	margin-left: 5px;
}

.discussionGroupTitle
{
	padding-top: 10px;
	font-size:large;	
	text-align:left;
}


.discussionTopicBrief, .blogTopicBrief
{
	clear: both;
	margin-bottom: 10px;
}

.searchDefault
{
	color:silver;
}


