/* Common elements */
html {
	overflow: auto;
	overflow-x: hidden;
}
body {
/*	background-color: <%=BgColor%>;*/
/*	color: <%=Color%>;*/
	font-size: 12px;	/* 10px is default for 1024x768, 96dpi */
	text-align: center;
	margin: 0;
	padding: 1em;
}
body, span,
input, textarea, select, button {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
}
body, div, textarea {
/*	scrollbar-base-color: <%=SbBaseColor%>;
	scrollbar-arrow-color: <%=SbArrowColor%>;
	scrollbar-3dlight-color: <%=Sb3dLightColor%>;
	scrollbar-highlight-color: <%=SbHighlightColor%>;
	scrollbar-face-color: <%=SbFaceColor%>;
	scrollbar-shadow-color: <%=SbShadowColor%>;
	scrollbar-darkshadow-color: <%=SbDarkshadowColor%>;
	scrollbar-track-color: <%=SbTrackColor%>;*/
}
h1, h2, h3,
h4, h5, h6 {
	color: #708090;
	margin: 0;
	padding: 0.5em 0;
	font-weight: normal;
	letter-spacing: 1px;
}
h1 {
	font-size: 175%;
}
h2 {
	font-size: 150%;
}
h3 {
	font-size: 125%;
}
img {
	border-style: none;
	vertical-align: middle;
}
a {
	color: black;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
span {
	color: black;
	font-size: 100%;
}
p {
	width: auto;
	text-indent: 1em;
	text-align: left;
	margin: 0;
	padding: 0;
}
ul, li {
	list-style-type: disc;
}

img.Def {
	vertical-align: top;
}
img.AlignB {
	vertical-align: bottom;
}

.MiddleText {
	font-size: 110%;
}
.LargeText {
	font-size: 125%;
}

.Left {
	text-align: left;
}
.Center {
	text-align: center;
}
.Right {
	text-align: right;
}

