body, html
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	height: 100%;
}

table, input, select, textarea 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.pageCaption
{
	font-weight: bold;
	font-size:21px;
	/*color: #3a3a3a;
	margin: 0ex 0ex 2ex 0ex;*/
	margin-bottom:10px;
}

.standardPage
{
	width: 83ex;
}

.obligatory
{
	color: #800000;
}

.inputForm 
{
	background-color: #F5F5F5;
	padding: 8px;
	border: solid 1px black;
	width: 66ex;
}

.inputFormSmall
{
	background-color: #F5F5F5;
	padding: 8px;
	border: solid 1px black;
	width: 52ex;
}

.inputFieldDescription 
{
	width: 23ex;
	float: left;
}

.inputField 
{
}

.inputWidthSmall
{
	width: 27ex;
}

/* width for inputboxes */
.inputWidth 
{
	width: 41ex;
}
/* width for selectboxes */
.inputWidth2
{
	width: 42ex;
}

.selectionFieldDescription 
{
}

.selectionField
{
}

.errorMessage 
{
	font-weight: bold;
	color: Red;
}

.WaymakerButton
{
	font-size: 10px;
	line-height: 10px;
}

.buttonLine
{
	padding: 1ex 0ex 1ex 0ex;
	text-align: right;
	line-height: 18pt;
}

.buttonLineLeft
{
	padding: 1ex 0ex 1ex 0ex;
	text-align: left;
	line-height: 18pt;
}

.boxedListItem1a 
{
	background-color: #ffffff;
	padding: 1px 1px 1px 1px;
}

.boxedListItem1b 
{
	background-color: #ffffff;
	display: none;
	padding: 1px 1px 1px 1px;
}

.boxedListItem0a 
{
	background-color: #efefef;
	padding: 1px 1px 1px 1px;
}

.boxedListItem0b
{
	background-color: #efefef;
	display: none;
	padding: 1px 1px 1px 1px;
}

.boxedListItem
{
	display: block;
	border: solid 1px black;
	margin-bottom: 20px;
	background-color: #F5F5F5;
	padding: 10px 10px 10px 10px;
	width: 70ex;
}

.boxedListItemCaption
{
	font-weight: bold;
	margin-bottom: 2ex;
}

.boxedListItemFieldDescription 
{
	width: 21ex;
	display: block;
	font-weight: bold;
}

.boxedListItemFieldValue
{
	display: block;
	
}

/* the top column containing the navigation menu */
.leftTopColumn
{
	vertical-align: top;
	width: 160px;
}

.horizontalLine
{
	display: block; 
	background-image: url(images/dot.gif); 
	background-repeat: repeat-x;
}

/* the top column that contains the main content cell (center) */
.mainTopColumn
{
	vertical-align: top;
	padding-left: 2ex; 
	/*background-image: url(images/dot.gif); 
	background-repeat: repeat-y; */
}

.navigationHead 
{
	background-color: #003366;
	color: White;
	font-weight: bold;
	padding-left: 2ex;
}

.selectedNavigationItem
{
	color: Black;
	/*font-weight: bold;*/
	padding-left: 20px;
	line-height: 12pt;
	background-image: url(images/blackarrow.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}

.navigationItem
{
	padding-left: 20px;
	line-height: 12pt;
	background-image: url(images/silverarrow.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	color: Black;
}

.tabItem
{
	white-space: nowrap;
}

.selectedTabItem
{
	white-space: nowrap;
	font-weight: bold;
}

.helpBox 
{
	width: auto;
	white-space: nowrap;
}

