body 
{
	margin:			0;
	padding:		0;
	min-width:		500px;
	color:			rgb(25,25,25);
	background-color:	rgb(0,159,254);
	text-align:		center;
}

body, li, ol, ul, td, th
{
	font-size:		13px;;
	font-family:		"Adobe Helvetica", geneva, verdana, helvetica, sans-serif;
	font-weight:		normal;
	line-height:		1.2em;
}

h1, h2, h3, h4
{
	font-family:		arial, helvetica, sans-serif;
	color:			rgb(25,25,25);
}

h1
{
	margin:			0.5em 0 0.5em 0;
}

#top h2
{
	margin:			0.75em 0 0.5em 0;
}

h2, h3, h4
{
	margin:			1em 0 0.2em 0;
}

#outer
{
	width:			764px;
	min-height:		750px;
	margin:			0 auto 10px auto;
	padding:		0 0 0 0;
	display:		relative;
	text-align:		left;
}

#inner
{
	min-height:		750px;
	text-align:		left;
	background-color:	white;
	margin:			0 0 0 0;
	padding:		0.5em 0 0 0.5em;
	background-color:	white;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
}

#top
{
	background-color:	rgb(159,254,0);
	padding:		1px 0 0.5em 0.5em;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	margin-bottom:-1px;
}

#top a 
{
	text-decoration:	none;
	color:			rgb(50,50,50);
}

.right
{
	width: 			160px; 
	margin: 		0 0 0 4px;
	float: 			right; 
}

.right h3
{
	margin:			0;
}

.copy 
{
	text-align:		center;
	font-size:		85%;
}

ul
{
	padding-left:		0;
	margin:			0.6em 0 0.6em 0;
	list-style-type:	none;
	line-height:		1.2em;
}

li
{
	list-style-type:	none;
	margin:			0 0 0.75em 0;
	line-height:		1.2em;
}

#feedback h4
{
	font-size:		0.9em;
	font-weight:		bold;
	margin:			1em 0 0 0;
}

#feedback input, #feedback textarea
{
	width:			400px;
	font-family:		monospace, sans-serif;
	font-size:		14px;
	padding:		1px;
	border:			1px solid silver;
}

#feedback textarea 
{
	height:			150px;
}

#feedback input.submit
{
	width:			150px;
	font-family:		sans-serif;
	font-weight:		bold;
	margin:			1em 0 1em 0;
}
