html, body
{
	width:				100%;
	height:				100%;
	margin:				0;
	padding:			0;
	/*background:			url(../img/pattern.gif);*/
	background-color:	#105497;
	font-family: 		Verdana, arial,helvetica, sans-serif;
	color:				#333;
}
#validators
{
	position:absolute;
	bottom:5px;
	right:5px;
}
#main
{
	margin:		0 10px;
	padding:5px;
	width: 500px;
	background-color:	#FFF;
}


div, p, th, td, li, dd, dl, dt { font-family:  Verdana, arial,helvetica, sans-serif }
dt 	{ font-weight: bold }
img	{ border: 0 }
.small { font-size: 10px }
ol, li, dl, dt, dd { line-height: 1.5em;}

a
{
	text-decoration:	none;
	font-weight:	bold;
}
a:link
{
	color:	#036;
	background-color: transparent;
}
a:visited
{
	color:	#036;
	background-color: transparent;
}
a:active
{
	color:	#036;
	background-color: transparent;
}
a:hover
{
	color:	#036;
	background-color: transparent;
	text-decoration:	underline;
}

p, div
{
	font-size: 	11px;
	margin-top: 0; padding-top: 0;
	line-height: 1.5em;
}

h1, h2, h3, h4, h5, h6
{
	font-family:  arial,helvetica, sans-serif;
	font-weight: bold;
	color: #036;
	background-color: transparent;
	margin:	5px 0 10px 0;
}
h3
{
	font-size:11px;
	margin: 2px 0 2px 0;
	color:	#333;
}
code
{
	font: 12px "andale mono", monaco, courier, "courier new", monospace;
	color: #06c;
	background: transparent;
}
