/**
*
* Design and coding by Jack Kwakman
* Copyright &copy; 2006, ELMA Multimedia
*
*/

body {
	background: #FFF;
	font: 62.5% Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0 !important;
	padding: 0 !important;
}

a {
	color: #000;
	text-decoration: none;
}

#content {
   width: auto;
   margin: 0;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
}

#content h2 {
	margin: 0;
	font-size: 11pt;
}

#header, #footercontainer, .pager, .overviewnavigation {
	display: none;
}

form {
	margin: 0;
	padding: 0;
}

.formcontainer {
	width: 600px;
	border: 1px solid #dfdfdf;
	padding: 8px;
}

.formcontainer table {
	margin: 15px 0 15px 0;
	font-size: 9pt;
}

.formtitlecontainer {
	background: #efefef;
	padding: 7px;
	border-bottom: 1px solid #dfdfdf;
}

.formcontainer td {
	padding: 3px 20px 3px 3px;
}

/**
* Overview styles
*/

#overview table {
	border: 1px solid #dfdfdf;
	width: 100%;
}

#overview td {
	padding: 7px 7px 7px 30px;
}

#overview thead {
	padding: 8px;
	font-size: 8pt;
}

.nowrap {
	display: none;
}

#overview th {
	background: #efefef;
	border-bottom: 1px solid #dfdfdf;
	padding: 7px;
}

#overview thead {
	display: table-header-group;
}

/**
*
* SIFR print stylesheet
*
*/

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}