body
{
	margin: 0px;
	color: #585043;
	background-color: #FEFEFC;
	FONT-FAMILY: verdana;
}

th, .ViewHeader
{
	font-size: 13px;
	font-weight: bold;
	color: #585043;
	padding-bottom: 4px;
	border-bottom: 1px solid #585043;
}

td
{
	font-size: 11px;
}


A 
{
	color: #3081a7;
	font-weight: bold;
	text-decoration: none;
}

.OuterTable
{
	Padding-Left: 8px;
	padding-right:8px;
	padding-bottom:8px;
}

.NoPad
{
	padding: 0px;
}

.PagerJumperSelected
{
	font-size: 12px;
	font-weight: bold;
	margin-right: 3px;
	text-decoration: none;
	cursor: default;
}

.PagerJumper
{
	font-size: 12px;
	margin-right: 2px;
	text-decoration: underline;
}

.PagerButton
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}


.ContentPadding
{
	padding-Left: 16px;
	Padding-Right: 16px;
	Padding-bottom: 16px;
}


.TopMenuItemActive
{
	color: #768618;
	font-weight: bold;
	cursor: pointer;
}

.TopMenuItemInactive
{
	color: #8f8f8f;
	font-weight: bold;
	cursor: pointer;
}

.RowSelect
{
	background-color: #ff0000;
}

.RowSelectHover
{
	background-color: #f6f3e5;
}

/**** Exceptions styles ****/

.ExceptionTreeItem
{
	font-weight: bold;
	color: #5a5eb4;	
}

/**** TEXT STYLES ****/

.TextError
{
	color: #FF0000;
}

.TextContentTitle, .TextContentSubTitleGreen
{
	padding-bottom: 8px;
	font-size: 18px;
	font-weight: bold;
	color: #768618;
}

.TextContentSubtitle
{
	padding-bottom: 8px;
	font-size: 15px;
}

.TextContentSubTitleGreen
{
	font-size: 12px;
}

.TextTop
{
	COLOR: #fefefc;
}

/***** Views ******/

.AlternatingViewItem
{
	background-color: #eee9d6;
}

.ViewHeader
{
	
}

.ViewItem
{
	color: #585043;
}

.ViewFooter
{
	color: #585043;
	padding-top: 4px;
	border-top: 1px solid #585043;
}

.ViewItem
{
	color: #585043;
}

.Orderline
{
	background-color: #e9e6db;
}

.OrderlineAlt
{
	background-color: #eee9d6;
}

.OrderviewBottomline
{
	padding-top: 4px;
	background-color: #e9ebdf;
	color: #585043;
	font-weight: bold;
}

/***** Views slut ******/

.MenuHeaderItem, .NewsHeaderItem, .TextModuleTitle
{
	font-size: 11px;
	font-weight: bold;
	color: white;
}

.MenuSubHeaderItem, .NewsItemDate, .TextModuleSubtitle
{
	font-size: 9px;
	font-weight: normal;
	color: white;	
}

.MenuItem, .MenuItemBold, .NewsItem, .TextModule, .TextModuleBold
{
	font-size: 10px;
	font-weight: normal;
	color: white;
	text-decoration: none;
}

.MenuItemBold
{
	font-weight: bold;
	color: #ffffee;
}

.TextModuleBold
{
	font-size: 11px;
	font-weight: bold;
}

/*
.MenuItem, .MenuItem:A, .MenuItem:A:Visited
{
	font-family: Verdana;
	font-size: 8px;
	font-weight: normal;
	color: white;
	text-decoration: none;
}
*/

.MenuItemSelected, .MenuItemSelected:A, .MenuItemSelected:A:Visited, .MenuItemBoldSelected, .MenuItemBoldSelected:A, .MenuItemBoldSelected:A:Visited
{
	font-family: Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.MenuItemSelected:A:Hover
{
	color: #A7C9AA;
}
