@import url(customClasses.css);
body {
	background: #FFF;
	color: #000;
	font: normal 12px/normal Arial, Verdana, sans-serif;
	text-align: left;
}
body.Admin {
	margin: 0px;
	background: #FFF;
	color: #000;
	font: normal 12px/normal Arial, Verdana, sans-serif;
}
.Primary {
	background: #F1EFE7;
	color: inherit;
	font: normal 12px/normal Arial, Verdana, sans-serif;
}
.PrimaryHeader {
	background: #F1EFE7;
	color: inherit;
	font: bold 14px/normal Arial, Verdana, sans-serif;
}
.PrimaryBoldText {
	background: #F1EFE7;
	color: inherit;
	font: bold 12px/normal Arial, Verdana, sans-serif;
}
.PrimaryEnlargedText {
	background: #F1EFE7;
	color: inherit;
	font: normal 14px/normal Arial, Verdana, sans-serif;
}
.PrimaryReducedText {
	background: #F1EFE7;
	color: inherit;
	font: normal 10px/normal Arial, Verdana, sans-serif;
}
.Secondary {
	background: #8AA4BA;
	color: #FFF;
	font: normal 12px/normal Arial, Verdana, sans-serif;
}
.SecondaryHeader {
	background: #8AA4BA;
	color: #FFF;
	font: bold 14px/normal Arial, Verdana, sans-serif;
}
.SecondaryBoldText
{
	background: #8AA4BA;
	color: #FFF;
	font: bold 12px/normal Arial, Verdana, sans-serif;
}
.SecondaryEnlargedText {
	background: #8AA4BA;
	color: #FFF;
	font: normal 14px/normal Arial, Verdana, sans-serif;
}
.SecondaryReducedText {
	background: #8AA4BA;
	color: #FFF;
	font: normal 10px/normal Arial, Verdana, sans-serif;
}
.Accent {
	color: #FFF;
	background: #99C2D4;
	font: normal 12px/normal Arial, Verdana, sans-serif;
}
.AccentHeader {
	color: #FFF;
	background: #99C2D4;
	font: bold 14px/normal Arial, Verdana, sans-serif;
}
.AccentBoldText {
	color: #FFF;
	background: #99C2D4;
	font: bold 12px/normal Arial, Verdana, sans-serif;
}
.AccentEnlargedText {
	color: #FFF;
	background: #99C2D4;
	font: normal 14px/normal Arial, Verdana, sans-serif;
}
.AccentReducedText {
	color: #FFF;
	background: #99C2D4;
	font: normal 10px/normal Arial, Verdana, sans-serif;
}
.Splash {
	color: #FFF;
	background: #F1EFE7;
	font: normal 12px/normal Arial, Verdana, sans-serif;
}
.SplashHeader {
	color: #FFF;
	background: #F1EFE7;
	font: bold 14px/normal Arial, Verdana, sans-serif;
}
.SplashBoldText {
	color: #FFF;
	background: #F1EFE7;
	font: bold 12px/normal Arial, Verdana, sans-serif;
}
.SplashEnlargedText {
	color: #FFF;
	background: #F1EFE7;
	font: normal 14px/normal Arial, Verdana, sans-serif;
}
.SplashReducedText {
	color: #FFF;
	background: #F1EFE7;
	font: normal 10px/normal Arial, Verdana, sans-serif;
}
.GridRowOdd {
	color: #000;
	background: #FFF;
	font: normal 12px/normal Arial, Verdana, sans-serif;
}
.GridRowEven {
	color: #000;
	background: #DDD;
	font: normal 12px/normal Arial, Verdana, sans-serif;
}
td, .DefaultText
{
	color: inherit;
	font: normal 12px/normal Arial, Verdana, sans-serif;
	text-align: left;
}
.BoldText {
	color: inherit;
	font: bold 12px/normal Arial, Verdana, sans-serif;
}
.EnlargedText {
	color: inherit;
	font: normal 14px/normal Arial, Verdana, sans-serif;
}
.HeaderText {
	color: inherit;
	font: bold 16px/normal Arial, Verdana, sans-serif;
}
.ReducedText {
	color: inherit;
	font: normal 10px/normal Arial, Verdana, sans-serif;
}
.HomebaseText {
	color: #000;
	background: #FFF;
	font: bold 14px/normal Arial, Verdana, sans-serif;
}
table.TableWithBorder {
	background: #FFF;
	/*border: 1px solid #8AA4BA;*/
	color: inherit;
	font: normal 12px/normal Arial, Verdana, sans-serif;
	empty-cells: show
}
td.TableWithBorder {
	background: #FFF;
	color: inherit;
	font: normal 12px/normal Arial, Verdana, sans-serif;
	empty-cells: show;
}
.Outline {
	background: #8AA4BA;
	border: 1px solid #8AA4BA;
	color: inherit;
	font: bold 16px/normal Arial, Verdana, sans-serif;
	empty-cells: show;
}
.Error {
	background: #8AA4BA;
	color: #F66;
	font: bold 16px/normal Arial, Verdana, sans-serif;
}
.FormElementInput {
	background: #FFF;
	color: #000;
	border-color: #8AA4BA;
	border-width: 1px;
}
.FormButtons {
	color: #333;
	background: #F1EFE7;
	border: 1px solid #8AA4BA;
	font: bold 11px/normal Arial, Verdana, sans-serif;
	cursor: hand;
}
a,
a:link,
a:visited {
	text-decoration: none;
	color: #2B3853;
	font: normal inherit Arial, Verdana, sans-serif;
}
a:hover { color: #1E0101; }
a.menu
{
	text-decoration: none;
	color: #333;
	font: bold 12px/normal Arial, Verdana, sans-serif;
}
a.menu:link { color: #333; }
a.menu:visited { color: #333; }
a.menu:hover { color: #333; }
a.Gridmenu
{
	text-decoration: none;
	color: #FFF;
	font: bold 12px/normal Arial, Verdana, sans-serif;
}
a.Gridmenu:link { color: #FFF; }
a.Gridmenu:visited { color: #FFF; }
a.Gridmenu:hover { color: #FFF; }
a.Homebase,
a.Homebase:link,
a.Homebase:visited {
	text-decoration: none;
	color: #64879B;
	font: bold 14px/normal Arial, Verdana, sans-serif;
}
a.Homebase:hover { color: #99c2d4; }
a.FormFileManagerFileList {
	text-decoration: none;
	color: #FFF;
	font: bold 12px/normal Arial, Verdana, sans-serif;
}
a.FormFileManagerFileList:link{ color: #FFF; }
a.FormFileManagerFileList:visited{ color: #FFF; }
a.FormFileManagerFileList:hover {
	color: #FFF;
	background: #8AA4BA;
}
img.BlockIMG {
	display: block;
	margin: 0px;
}
#sitesearch {}
#sitesearch .KeywordRow {
	display: block;
}#sitesearch .MaxPagesRow {
	display: block;
}
#sitesearch .StartSearchRow {
	display: block;
	margin-top: 2px;
	margin-bottom: 10px;
}
#sitesearch .NoCriteria {}
#sitesearch .NoResults {}
#sitesearch .SearchedFor {
	display: block;
	margin-bottom: 10px;
}
#sitesearch .clear {
	display: block;
}
#sitesearch .ResultItem {}
#sitesearch .ResultSummaryLabel {}
#sitesearch .ResultSummary {
	margin-bottom: 10px;
}
.ResultSummary .Matched {
	color: #ff0000;
}
#sitesearch .Paging {
	display: block;
	width: 100%;
}.Paging .ResultPrevious {
	width: 100px;
	float: right;
	display: block;
}
#SP0 .ResultPrevious {
	display: none;
}
.Paging .ResultNext {
	width: 100px;
	float: right;
	display: block;
}
.noprint { display: block; }
@media print {
	.noprint { display: none; }
}