table.shadow{
	position: relative;
	margin-left: auto;
	margin-right: auto;
}
table.shadow tr.relative, table.shadow td.relative {
	*position: relative; /* Hack IE */
}
table.shadow tr td.top{
		height: 14px;
}
table.shadow tr td.top_right div.top_right{
		width:19px;
	float:left;
	height:14px;
	overflow:hidden;
}
table.shadow tr td.right{
*position:relative; /* HACK IE7 */
	width: 19px;
	}
table.shadow tr td.bottom_right div.bottom_right{
		width:19px;
	float:left;
	height:24px;
	overflow:hidden;
}
table.shadow tr td.bottom{
		height: 24px;
}
table.shadow tr td.bottom_left div.bottom_left{
		width:19px;
	float:right;
	height:24px;
	overflow:hidden;
}
table.shadow tr td.left{
*position:relative; /* HACK IE7 */
	width: 19px;
	}
table.shadow tr td.top_left div.top_left{
		width:19px;
	float:right;
	height:14px;
	overflow:hidden;
}

table.shadow tr td.bottom #footer2{
	margin-top:10px;
}
table.shadow tr td.bottom #footer2, table.shadow tr td.bottom #footer2 a{
	color:#F9F9F9;
	font-size: 10px;
	text-align:center;
	padding-bottom:8px;
	text-shadow: 1px 1px 2px black;
}