
div.shadowBox div.header {
	display: block;
	width: 100%;
	height: 26px;
	overflow: hidden;
}
div.shadowBox div.header div.left {
	padding-left: 31px;
	height: 26px;
	background: url(./images/shadow-top-left.png) no-repeat top left;
}
div.shadowBox div.header div.body {
	width: auto;
	height: 26px;
	overflow: hidden;
	background: url(./images/shadow-top-body.png) repeat-x top left;
}
div.shadowBox div.header div.right {
	padding-right: 31px;
	height: 26px;
	background: url(./images/shadow-top-right.png) no-repeat top right;
}


div.shadowBox div.body {
	display: block;
	width: 100%;
	height: auto;
}
div.shadowBox div.body div.left {
	padding-left: 31px;
	height: auto;
	background: url(./images/shadow-body-left.png) repeat-y top left;
}
div.shadowBox div.body div.body {
	width: auto;
	height: auto;
	padding: 15px 0px 15px 0px;
	background-color: #ffffff;
}
div.shadowBox div.body div.right {
	padding-right: 31px;
	height: auto;
	background: url(./images/shadow-body-right.png) repeat-y top right;
}


div.shadowBox div.footer {
	display: block;
	width: 100%;
	height: 33px;
	overflow: hidden;
}
div.shadowBox div.footer div.left {
	padding-left: 31px;
	height: 27px;
	background: url(./images/shadow-bottom-left.png) no-repeat top left;
}
div.shadowBox div.footer div.body {
	width: auto;
	height: 27px;
	overflow: hidden;
	background: url(./images/shadow-bottom-body.png) repeat-x top left;
}
div.shadowBox div.footer div.right {
	padding-right: 31px;
	height: 27px;
	background: url(./images/shadow-bottom-right.png) no-repeat top right;
}