DIV.goo1 {
	display			: block;
	vertical-align	: top;
	text-align		: center;
	margin			: 0px 3px 5px 3px;
	border-top		: solid  1px #666;
	border-bottom	: solid  1px #666;
}
DIV.goo2 {
	display			: block;
	vertical-align	: top;
	text-align		: center;
	margin			: 10px 3px 10px 3px;
	padding			: 3px 3px 3px 3px;
}
TABLE.list {
	margin			: 5px 5px 10px 10px;
	font-size		: 11pt;
	white-space		: nowrap;
	text-align		: left;
	border-collapse : collapse;
	width			: 780px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
}
TABLE.list TH {
	font-size		: 11pt;
	padding			: 3px 3px 3px 3px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
	text-align		: center;
	background-color: #DDCCDD;
}
TABLE.list TD.cen {
	text-align		: center;
}
TABLE.list TD {
	padding			: 1px 1px 1px 1px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
}
TABLE.page {
	margin			: 5px 5px 10px 15px;
	font-size		: 11pt;
	white-space		: nowrap;
	width			: 760px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
}
IMG {
	vertical-align	: middle;
}
FORM {
	text-align		: right;
	margin			: 5px 20px 5px 20px;
}
TABLE.frame {
	font-size		: 11pt;
	white-space		: nowrap;
	text-align		: left;
	border-collapse : collapse;
	width			: 800px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
}
TABLE.top {
	white-space		: nowrap;
	text-align		: left;
	width			: 760px;

}
TABLE.sub {
	white-space		: nowrap;
	text-align		: left;
	border-collapse : collapse;
	width			: 200px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
}
TABLE.sub TH {
	font-size		: 11pt;
	padding			: 3px 3px 3px 3px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
	text-align		: center;
	background-color: #DDCCDD;
}
TABLE.sub TD {
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
}
TABLE.link {
	margin			: 5px 5px 10px 10px;
	font-size		: 11pt;
	white-space		: nowrap;
	text-align		: left;
	border-collapse : collapse;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
}
TABLE.link TH {
	font-size		: 11pt;
	padding			: 3px 3px 3px 3px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
	text-align		: center;
	background-color: #DDCCDD;
}
TABLE.link TD.cen {
	text-align		: center;
}
TABLE.link TD {
	padding			: 1px 1px 1px 1px;
	border-top		: #778 1px solid;
	border-bottom	: #778 1px solid;
	border-left		: #778 1px solid;
	border-right	: #778 1px solid;
}
