body {
	background-image: url(/images/layout/std/background_main.jpg);
}

.SpecialLinksInside a, .SpecialLinksOutside a {
	list-style-image: url(/images/layout/std/pointer_light.gif);
}

.SpecialLinksInside a:hover, .SpecialLinksOutside a:hover {
	list-style-image: url(/images/layout/std/pointer_dark.gif);
}

body, td, p, a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a {
	text-decoration: none;
	color: green;
}

a:hover {
	text-decoration: underline;
}

table {
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
	table-layout: fixed;
}

img {
	border: 0px;
	behavior: url('/js/pngbehaviour.htc');
}

#commentform {
	width: 325px;
}

#commentform .line {
	border: 1px solid #000000;
}

#commentform textarea {
	width: 100%;
	height: 100px;
	border: 0px;
	background-color: transparent;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: transparent;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#commentform button {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-size: 10px;
}

.commentbox .line {
	border: 1px solid #000000;
}

td.CenterBanner {
	display:none;
}

td.CenterItem {
	margin-top: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

td.CenterItem hr {
	color: green;
	text-align: center;
	width: 300px;
}

table.CenterTable {
	margin-left: 5px;
}

td.CenterBanner, td.RightBannerSmall, td.RightBannerBig, td.LeftBanner {
	font-size: 14px;
	font-style: italic;
	font-family: "Arial Black";
	color: #FFFFFF;
}

td.CenterItem p, td.CenterItem span, td.CenterItem h1, td.CenterItem h2, td.CenterItem h3, td.CenterItem h4, td.CenterItem h5, td.CenterItem h6 {
	padding-left: 5px;
	display: block;
}

td.CenterItem img.logo {
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}

.SpecialLinksInside a, .SpecialLinksOutside a {
	font-weight: bold;
	display: list-item;
	color: black;
	text-decoration: none;
}

.SpecialLinksInside a:hover, .SpecialLinksOutside a:hover {
	text-decoration: none;
}

.SpecialLinksInside a {
	list-style-position: inside;
}

.SpecialLinksOutside a {
	/**
	MOZ: 20 px
	*/
	margin-left: 18px;
	list-style-position: outside;
}

th {
	font-size: 10px;
	text-align: left;
}

input.green, button.green {
	border: 1px solid black;
	/** filter: Alpha(Opacity=75, FinishOpacity=75, Style=1); */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div.PollBar {
	height: 9px;
	border: 1px solid black;
	background-color: #00FF00;
	font-size: 1px;
	display: inline;
}

hr {
	color: #000000;
	height: 1px;
}

input, select, option, textarea {
	border: 1px green solid;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: green;
	SCROLLBAR-ARROW-COLOR: green;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	scrollbar-3dlight-color: green;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: transparent;
}

button {
	border: 1px green solid;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-decoration: underline;
}

td.pagelist a, table.pagelist a {
	color: #000000;
}

table.formtable {
	width: 100%;
}

table.formtable th {
	vertical-align: top;
}

table.formtable #td-submit {
	text-align: center;
}

table.formtable #col-1 {
	width: 100px;
}

td.listitem_odd {
	background-color: #EEEEEE;
}

td.listitem_even {
	background-color: #FFFFFF;
}

table.screenshottable {
	background-image: url(/images/layout/std/background_dark.gif);
	color: #FFFFFF;
}

table.screenshottable tr td {
	background-image: none;
}

table.screenshottable tr td, table.screenshottable tr a {
	color: #FFFFFF;
}

table.screenshottable tr.divider td {
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(/images/layout/std/divider_right.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 1px;
	height: 5px;
	font-size: 1px;
}

table.screenshottable th {
	background-image: url(/images/layout/std/viewer_banner.gif);
	height: 20px;
	padding-left: 5px;
}

table.screenshottable th img {
	margin-top: 3px;
}

div#player object {
	vertical-align: bottom;
}

div#player embed {
	vertical-align: bottom;
}

#player_embedinfo {
	margin-top: 10px;
	width: 350px;
}

#player_embedinfo th {
	color: #FFF;
	background-image: none;
}

#player_embedinfo td, #player_embedinfo input {
	width: 300px;
}
