﻿div.ClearBoth
{
	clear: both;	
}
a img
{
	border: 0;
}
.HideMe
{
	display: none;
}
div.ClearBoth
{
	clear: both;
	height: 0px;
	overflow: hidden;
}
div.ClearBoth0
{
	clear: both;
	height: 0px;
	overflow: hidden;
}
img.MenuItemPicture
{

}

div.ShadowBtn
{
	background-image: url(/images/bcg/btnshadow.png);
	background-repeat: repeat-x;
	height: 6px;
	position: absolute;
	width: 990px;
}
div.ShadowBtnB
{
	bottom: 0;
	left: 0;
}

div.Status
{
	clear: both;
	padding-top: 10px;
}
div.Status table
{
	font-size: 120%;
}
div.Status table div
{
	text-align: right;
}

div.Status table
{
	border-top: 1px solid #333;
	border-bottom: 3px double #333;
}
div.Status table td
{
	padding: 3px;
}

tr.sum td
{
	font-weight: bold;
	border-top: 1px solid #333;
	
}

div.Status .err
{
	color: Red;
	
}


/*Search*/
div.SearchBox
{
	float: right;
	height: 37px;
	overflow: hidden;
}
div.SearchBox:hover
{
}
div.SearchTxt
{
	float: left;
	margin-right: 2px;
}
div.SearchTxt input
{
	font-size: 9px;
	color: #000;
	width: 135px;
}
div.SearchTxt input.txtWater
{
	color: #007D96;
}


div.SearchBtn
{
	float: left;
	padding-top: 2px;
	color: White
}
div.SearchBtn a
{
	float: left;
	margin-left: 3px;
	display: block;
	text-align: center;
	padding-top: 2px;
}
div.SearchBtn .btnSearch
{
	height: 16px;
	width: 45px;
	margin-right: 36px;
	background-image: url(/images/search.gif);
	background-repeat: no-repeat;
	color: #fff;
}
div.SearchBtn a:link, div.SearchBtn a:visited
{
	background-position: 0 0;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}
div.SearchBtn a:hover
{
	background-position: 0 -25px;
	color: #000;
}

body div.ArticleList h1.ResultHead
{
	padding-left: 0;
}

div.ResultHits
{
	padding-bottom: 20px;
}


/* Right boxes */
div.RightBox
{
	width: 170px;
	padding-top: 5px;
	padding-bottom: 10px;
}
div.RightHead
{
	height: 30px;
	overflow: hidden;
	/* background-image: url(/images/bcg/forlopWhite.png); */
	background-image: url(/images/bcg/box-top.png);
	background-repeat: no-repeat;
}
body h3.RightHead
{
	text-align: left;
	text-transform: uppercase;
	font-size: 100%;
	padding: 9px 0 0 28px;
	margin: 0 0 0 0;
	color: #fff;
	background-image: url(/images/arkWhite.gif);
	background-repeat: no-repeat;
	background-position: 15px 11px;
	border-bottom: 0;
}
div.RightBoxContent
{
	padding: 10px 22px 10px 18px;
	margin-bottom: 10px;
}


div.RightBoxContentHtml { padding-top: 3px; padding-bottom: 0; margin-bottom: 0;}

div.RightBoxContentSeparator { background: #FFF; height: 10px; width: 100%; margin-bottom: 10px;}


.Blue
{
	background-color: #00879f;
}
.LightBlue
{
	background-color: #b1d1da;
	color: #fff;
}
.LightBlue .rdb
{
	color: #333;	
}
.Grey
{
	background-color: #31869b;
}


.LightGrey, .RightBoxContentOuter, div.RightBoxGrey
{
	background-color: #b1d1da;
	color: #31869b;
}
.LightGrey:hover
{
	color: #adf;
}
.error
{
	color: Red;
}


.RightBanner { background: #fff; padding: 15px 0 10px 0; margin: 0 auto;}
/*Schema*/
div.SchemaItem
{
	background-image: url(/images/fileGrey.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #fff;
}
div.RightBoxContentOuter a:link, div.RightBoxContentOuter a:visited
{
	color: #fff;	
	text-decoration: none;
}

div.RightBoxContentOuter a:hover
{
	color: #31869d;
}

div.SchemaItem a span
{
	text-transform: uppercase;
	font-weight:bold;
}

/*popup*/
div.PopupHolder
{
	height: 12px;
	overflow: hidden;
	cursor: pointer;	
}
.PopupPan
{
	padding: 5px;
	color: #333;
	background-color: #B1D1DA;
	border: 1px solid #01879F;
}

.popupHover
{
	height: 12px;
	cursor: pointer;	
}

/* Crumbs */
div.breadcrumb
{
	margin-top: -10px;
	padding-bottom: 10px;
}


.LatestNewsHeadline a { color: }
