/****************** General Content layout
*/
#generalContentFrame
{
	padding:40px 50px;
}

/****************** Two-column (Paneled) layout 
*/
#panelContentFrameOuter
{
	background:url(Layouts/Divider.gif) repeat-y right;
	margin-top:-20px;
}
#panelContentFrame
{
	background:url(Layouts/DividerTop.gif) no-repeat right top;
}
#panelContentFrameInner
{
	background:url(Layouts/DividerBottom.gif) no-repeat right bottom;
	overflow:hidden;
	position:relative;
	zoom:1;
	padding:20px 265px 0 0;
}

#panelPrimary
{
	float:left;
	width:100%;
}

#panelAux
{
	float:left;
	width:189px;
	position:relative;
	margin-right:-265px;
	padding-left:76px;
}

/****************** Search Results
*/

div.SearchResultsInfo
{
	margin:1em 0 1em 0;
	font-size:0.8em;
}

div.SearchResult
{
	margin:0 0 2em 0;
}
div.SearchResult h2
{
	font-size:1.3em;
	font-weight:normal;
	margin:0;
}
div.SearchResult h2 a
{
	font-weight:normal;
}

div.SearchResult p
{
	margin:0;
}
div.SearchResult p.InfoBar
{
	font-style:italic;
	font-size:0.8em;
}

div.SearchPageBar
{
	margin:2em 0 1em 0;
	text-align:center;
	font-size:0.8em;
}

div.SearchPageBar a { padding:0 1ex 0 1ex; }

div.SearchPageBar a.Named
{
	font-weight:bold;
}
div.SearchPageBar b{ padding:0 1ex 0 1ex; }
