.dynamic-tab-pane-control .tab-page {
	height:		auto;
}

/* .dynamic-tab-pane-control .tab-page {
	height:		auto;
}
*/

html, body {
/*	background:	ThreeDFace; */
/*	background-image: url( "grey.jpg" ); */
}

form {
	margin:		0;
	padding:	0;
}

/* over ride styles from webfxlayout */

body {
/*	background-image: url( "grey.jpg" ); */
	margin:		0px;
	width:		auto;
/*	height:		auto; */
}

.dynamic-tab-pane-control h2 {
/*	text-align:	center; */
	width:		auto;
}

.dynamic-tab-pane-control h2 a {
	display:	inline;
	width:		auto;
}

.dynamic-tab-pane-control a:hover {
	background: transparent;
}

.sourcepane {
/*	position: absolute;
	width:	820px;
	height:	auto;
	left: 5px;
	top: 25px; */
	background: #FDFABF;
}

.stackpane {
	width:	760px;
	height:	200px;
}

/*
.sourcepage {
	position: absolute;
	width:	815px;
	height:	400px;
	left: 5px;
	top: 5px;
}
*/

.stackpage {
	position: absolute;
	width:	450px;
	height:	100px;
	left: 5px;
	top: 460px;
}

.pane-spacer {
	width: auto;
	height: 30px;
}

.tabifrm {
	width: 97%;
	height: 90%;

/*	width: 800px;
	height: 300px; */
	position: absolute;
	left: 5px;
	top: 30px;
	background: #FDFABF;
}

.stkifrm {
	position: absolute;
	width: 750px;
	height: 200px;
	left: 5px;
	top: 60px;
	background: #FDFABF;
}

.tabbtn {
	position: absolute;
	background: #FDFABF;
	border:			1px solid;
	border-color:	ThreeDDarkShadow ThreeDDarkShadow
					ThreeDDarkShadow ThreeDDarkShadow;
	border-bottom:	0;
	font-family:	Verdana, Helvetica, Arial;
	font-size:		9px;
	padding:		1px 1px 1px 1px;
	margin:			1px -5px 1px 5px;
	float:			left;
}