.tab {
	width:540px;
	height:28px;
	margin:16px 0 0 0;
	background:url(/images/large_tabs.gif) no-repeat bottom;
}
.tab div {
	margin:1px 0 0 5px;
	padding:5px 20px 5px 20px;
	background:url(/images/large_tabs_bg.gif) no-repeat right bottom;
}

div.show {
	width:505px;
	height:auto;
	padding:15px 10px 10px 25px;
	background:url(/images/large_tabs_body.gif) repeat-y;
	z-index:50;
}
div.bottom_tab {
	width:540px;
	height:12px;
	background:url(/images/large_tabs_bottom.gif) top left no-repeat;
}

div.thumbnail {
	float:left;
	width:70px;
	text-align:center;
}
div.textBesideThumbnail {
	margin-left:80px;
}
div.thumbnail, div.textBesideThumbnail {
	margin-bottom:10px;
}
div.textBesideThumbnail { /* for when this is used outside a tabbed area; maybe move this to global.css */
	font-size:11px;
	line-height:15px;
}
div.show h2:first-child {
	margin-top:5px;
}
div.show h3 {
	margin:0;
}
div.show h4, div.textBesideThumbnail h4 {
	margin:0;
	font-size:10px;
	line-height:13px;
	font-weight:normal;
}
div.panelBottomLink a {
	color:#e5173f;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
}