body {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	background: #fff;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19.5px;
	color: #333;
	text-align: left;
}
td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
}
td#contentarea
{
	padding-right: 10px;
}
td#contentarea-marginleft
{
}
td#contentarea p
{
	width: 650px;
}
td#contentarea p.entrancewelcome
{
}
img.content-minwidth
{
	width: 310px;
	margin: 0px 0px 0px 0px;
}
small
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
big
{
	font-size: 16px;
	font-weight: bold;
}
a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: underline;
}
a:active
{
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: underline;
}
hr
{
	height: 1px;
	color: #999;
	background-color: #999;
	border: 0px;
}
hr.text
{
	margin-top: -10px
}
span.font
{
	font-family: Arial, Helvetica, sans-serif;
}
span.font
{
	font-size: 13px
}
.error-box
{
	padding: 6px;
	border: 1px solid #cc9;
	border-bottom: 1px solid #996;
	border-right: 1px solid #996;
	background-color: #ffc;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #d00;
	width: 66%;
}
.cream-box
{
	padding: 6px;
	border: 1px solid #fe9;
	border-bottom: 1px solid #dc9;
	border-right: 1px solid #dc9;
	background-color: #ffc;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
}
.gray-box
{
	padding: 6px;
	border: 1px solid #ccc;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	background-color: #f9f9f9;
	background: #f9f9f9;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
}
.gray-box-fine
{
	padding: 6px;
	border: 1px solid #ccc;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	background-color: #f9f9f9;
	background: #f9f9f9;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666;
	width: 96%;
}
.gray-border
{
	border: 1px solid #ccc;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
}
input
{
	font-family: "Courier New", Courier, monospace;
	font-size: 13px;
}
.ns4-textarea-style
{
	font-family: "Courier New", Courier, monospace;
	font-size: 13px
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;

	color: #999;
/*	border-bottom: 1px solid #999; */
	width: 66%;

/*	margin-top: 32px; */
	margin-top: 18px;
	margin-right: 12px;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;

	color: #333;

	margin-bottom: 6px;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;

	color: #333;

	margin-bottom: 6px;
}
h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

	color: #333;

	margin-bottom: 6px;
}
.bordertb
{
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.borderb
{
}
.borderlf
{
}
.rules1
{
}
.bold-color
{
}
p.entrancewelcome
{
	color: #000;
}
td#columnright
{
}

form#registration
{
}
form#signin input.text,
form#registration input.text
{
	background-color: #fff !important;
}

