html, body { margin: 0px; padding: 0px; font-family: Arial, sans-serif; }
html { padding: 1.5em; background-color: #768; color: #000; }

h1:before { content: url(topLeft.png); }
h1 {
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	height: 33px;
	background: #999 url(topRight.png) no-repeat scroll 100% 0;
	color: #fff;
	max-width: 1600px;
}
h1 span { position: relative; top: -14px; left: 50%; margin-left: -12em; }

body > div {
	background: #fff url(fadeLeft.png) repeat-y scroll 0 0;
	padding-left: 13px;
	max-width: 1587px;
}
body > div > div {
	padding: 1em;
	padding-right: 1.7em;
	background: #fff url(fadeRight.png) repeat-y scroll 100% 0;
}

body > div + p:before { content: url(bottomLeft.png); }
body > div + p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	height: 34px;
	background: #bbb url(bottomRight.png) no-repeat scroll 100% 0;
	max-width: 1600px;
}
body > div + p span { position: relative; top: -11px; left: 12px; }

a { color: #009; text-decoration: underline; }
a:hover { text-decoration: none; }

div.stsel {
	float: right;
	margin: 0px 0px 0.5em 0.5em;
	padding: 2px;
	font-size: 0.7em;
	border: 2px solid #d2d2d2;
	border-right-color: #4c4c4c;
	border-bottom-color: #4c4c4c;
	background-color: #999;
}
div.stsel > div:first-child { border-bottom: 1px solid #4c4c4c; font-weight: bold; color: #fff; }
div.stsel > div:first-child + div { border-top: 1px solid #d2d2d2; }
div.stsel a { display: block; color: #fff; text-decoration: none; padding: 2px 0px 2px 0px; margin-left: 17px; }
div.stsel a:hover { background-color: #447; }
div.stsel a.unx {
	display: list-item;
	list-style-image: url(radio.png);
	padding: 0px 0px 2px 0px;
}