body  {
	font: 11px Verdana;
	color: #000000;
	background: #FBFBF0;
	padding: 0px;
	margin: 0px;
}

body.alt
	{
	font: 11px Verdana;
	color: #000000;
	background: #FBFBF0;
	}

a:link, a:active, a:visited {
	color: #000000;
	font: 11px Verdana;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.PortalPage {
	background: #FFFFFF;
}


/*****************************
 ** MenuBar Horizontal Navigation
 *****************************/

.MenuBarSpacer {
	background: #000000;
	padding: 0px;
}

.MenuBar, .MenuBar a:link, .MenuBar a:visited {
	background: #000000;
	font: bold 11px Verdana;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	padding: 0px;
}

.MenuBarHover, .MenuBarHover a:link, .MenuBarHover a:visited, .MenuBarHover a:hover {
	background: #ffffff;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0px
}

input.Search {
	width: 45px;
}


td
	{
	font-size: 11px;
	font-family:Verdana;
	color: #000000;
	}
select
	{
	font-size: 11px;
	font-family:Verdana;
	color: #000000;

	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	}
input
	{
	font-size: 11px;
	color: #000000;
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	font-family: Verdana;
	}


/************************
 ** KruimelPad
 ************************/

.KruimelPad {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
}

.KruimelPad a:link, .KruimelPad a:active, .KruimelPad a:visited {
	font: 11px Verdana;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF;
}

.KruimelPad a:hover {
	text-decoration: underline;
}

/*******************
 ** Login
 *******************/

.Login, .Login a:link, .Login a:visited {
	font: 11px Verdana;
	background: #000000;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.Login a:hover {
	text-decoration: underline;
}

/*********************************
 ** MenuTree Vertical Navigation
 *********************************/

.NavColumn {
	background: #CCCCCC;
}

.MenuTree {
	padding-left: 4px;
}

.MenuTree a:link, .MenuTree a:visited {
	font: 11px Verdana;
	font-weight: normal;
}

.MenuTree th, .MenuTree th a:link, .MenuTree th a:visited {
	font: 11px Verdana;
	font-weight: bold;
	text-align: left;
	padding-left: 4px;
}

.MenuTreeActive a:link, .MenuTreeActive a:visited {
    font: 11px Verdana;
    text-align: left;
    text-decoration: underline;
}

.Disclaimer .Disclaimer a:link, .Disclaimer a:active, .Disclaimer a:visited {
	font: 11px Verdana;
	color: #000000;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
}
.Disclaimer a:hover {
	text-decoration: underline;
}

/******************
** Content page  **
******************/

.PageTitle {
	font: 14px arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	BACKGROUND: #FF3333;
	padding: 0px 0px 0px 0px;
}

.PageTitle a:link, .PageTitle a:active, .PageTitle a:visited {
	color: #ffffff;
	BACKGROUND: #FF3333;
	text-decoration: none;
	FONT-WEIGHT: bold;
	font: 11px Verdana;
}

.PageTitle a:hover {
	text-decoration: underline;
}

.PageContainer .td {
	padding: 0px 0px 0px 0px;
	background: #ffffff;
}

.VirtualContainer {
	padding: 0px 2px 0px 2px;
	background: #ffffff;
}

.IframeContainer {
	padding: 0px 0px 0px 2px;
	background: #ffffff;
}

.PageText {
	font: 11px Verdana;
	color: #000000;
	padding: 4px 4px 4px 4px;
	background: #ffffff;
}

.SearchText {
	font: 11px Verdana;
	color: #000000;
	background: #ffffff;
}

.ListContainer, ListContainer ul {
	background: #ffffff;
	font-weight: bold;
	text-align: left;
	padding-left: 4px;
	list-style-image: url('../pictograms/arrow.gif');font-style:normal; font-variant:normal; font-size:11px; font-family:verdana, geneva, arial, helvetica, sans-serif }
}

/*****************************
 ** PORTLETS				**
 *****************************/

{}

.PortletContentImage {
	padding: 0px 0px 0px 0px;
	BACKGROUND: #ffffff;
	text-valign: top;
}

.PortletContentText, PortletContentText ul {
	padding: 4px;
	BACKGROUND: #FBFBF0;
	color: #000000;
	text-align: left;
	list-style-image: url('../pictograms/arrow.gif');font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, geneva, arial, helvetica, sans-serif
}

.PortletContentTextSmall {
	padding: 4px;
	BACKGROUND: #ffffff;
	color: #000000;
	text-align: left;
	list-style-image: url('../pictograms/arrow.gif');font-style:normal; font-
	variant:normal; font-weight:normal; font-size:9px; font-family:verdana,
	geneva, arial, helvetica, sans-serif
}


.PortletContentTitle {
	font: 14px Verdana;
	text-align: left;
	padding: 4px 4px 4px 4px;
	FONT-WEIGHT: bold;
	color: #000000;
	BACKGROUND: #CCCCCC;
}

.PortletContentTitle a {
	color: #000000;
	font: 11px Verdana;
	font-weight: bold;
	text-decoration: none;
}

.PortletContentTitleSmall {
	font: 9px verdana, geneva, arial, helvetica, sans-serif;
	text-align: left;
	padding: 4px 4px 4px 4px;
	color: #FFFFFF;
	BACKGROUND: #CCCCCC;
}

.PortletIntro {
	padding: 0px 0px 0px 0px;
	BACKGROUND: #FF3333;
	text-valign: top;
}

.PortletIntroText {
	font: 11px Verdana;
	font-weight: bold;
	line-height: 22px;
	padding: 4px 4px 4px 20px;
	color: #ffffff;
	BACKGROUND: #FF3333;
	text-align: left;
}

.PortletIntroCommercial {
	BACKGROUND: #000000;
	font: 11px Verdana;
	color: #ffffff;
	padding: 4px 4px 4px 4px;
	text-align: left;
}
.PortletIntroCommercial a:link, .PortletIntroCommercial a:visited {
	background: #000000;
	font: 11px Verdana;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
	text-align: right;
}

.PortletIntroCommercial a:hover {
	text-decoration: underline;
}

/*****************************
 ** Form & Buttons 		**
 *****************************/



.Button .Button a:link, .Button a:active, .Button a:visited {
	font: 11px Verdana;
	padding: 4px 4px 4px 4px;
	text-align: left;
	FONT-WEIGHT: bold;
	color: #000000;
}

.Button a:hover {
	text-decoration: underline;
}

input.two_digits {
	width: 18px;
}

input.four_digits{
	width: 34px;
}

input.normal {
	width: 80px;
}

