form {
	padding: 0px 10px;
	}

img {
	border: none;
	}

textarea {
	width: 600px;
	}

h1 {
	padding: 10px;
	font-size: 1.1em;
	color: #8cc229;
	text-align: right;
	}

h2 {
	margin: 10px 0px; /*so that background does not tile vertically*/
	padding: 0px 50px; /*so that background stretches the entire width of the div*/
	font-size: 1.0em;
	/*color: #8cc229;*/
	color: #fff;
	text-align: left;
	background: url(../images/layout/table-back.jpg);
	line-height:25px;
	/*height:25px;*/
	}

p {
	padding: 10px 50px;
	text-align: justify;
	line-height: 1.5em;
	}

.right-float-img {
	float:right;
	margin-right: 20px;
	margin-left: 50px;

}

.left-float-img {
	float:left;
	margin-right: 20px;
	margin-left: 50px;
	margin-top: 20px;
	margin-bottom: 20px;

}

a, a:visited {
	color:#666;
	text-decoration:underline;
	margin: 0px 0px;
	}

ul, li {
	margin: 10px 25px;
	}

th {
	text-align: center;
	color: #fff;
	background: url(../images/layout/table-back.jpg);
	height:25px;
	}
