.select_list li {
	background: url(../images/community/item_header.png) no-repeat;
}

.select_list a {
	background: url(../images/community/item_header.png) no-repeat;
}
.select_list a:hover {
	background: url(../images/community/item_headerover.png) no-repeat;
}

.row {
	clear: both;
}


.cell {
	position: relative;
	float: left;
	background: url(../images/input_overlay_left.png) no-repeat top left;
	padding-left: 4px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.tall {
	background: url(../images/textarea_overlay_left.png) no-repeat top left;
}

#request_form .cell.one_column {
/*	width: 145px;*/
	width: 222px;
}

#request_form .cell.two_column {
/*	width: 299px;*/
	width: 453px;
}

/*#request_form .cell.three_column {
	width: 453px;
}*/

#request_form .one_column input, #request_form .one_column textarea {
/*	width: 141px; */
	width: 218px;
}

#request_form .two_column input, #request_form .two_column textarea {
/*	width: 295px; */
	width: 449px;
}

/*#request_form .three_column input, #request_form .three_column textarea {
	width: 449px;
}*/

#request_form textarea {
	float: left;
	height: 49px;
	padding-top: 1px;
	color: #333;
}

#request_form input {
	float: left;
	height: 19px;
	padding-top: 1px;
	color: #333;
}
#request_form .input_close {
	float: right;
	background: url(../images/input_overlay_right.png) no-repeat top right;
	height: 20px;
	width: 4px;
}

#request_form .tall .input_close {
	float: right;
	background: url(../images/textarea_overlay_right.png) no-repeat top right;
	height: 50px;
	width: 4px;
}

#request_form #submit_button {
	float: right;
	margin-right: 10px;
}

#form_submit_button, #form_reset_button {
	position: relative;
	top: 0;
	right: 0;
}
#form_submit_button input, #form_reset_button input {
	background: url(../images/community/submit_button.png) top left no-repeat;
	height: 23px;
	width: 138px;
	color: #4ea000;
	cursor: pointer;
}
#form_reset_button input {
	background: url(../images/community/reset_button.png) top left no-repeat;
	width: 80px;
}


.sub_content .border {
	background: url(../images/community/sub_content_box_vback.png) repeat-y;
}

.sub_content .body {
	background: url(../images/community/sub_content_box.png) repeat-x bottom;
}

.sub_content .bottom {
	background: url(../images/community/sub_content_box_bottom.png) no-repeat;
}


.green_boxed {
	position: relative;
	left: 1px;
	margin-bottom: 10px;
}

.green_boxed .top {
	background: url(../images/community/gradient_top.jpg) no-repeat;
	width: 478px;
	height: 4px;
	overflow: hidden;
}

.green_boxed .body {
	position: relative;
	background: #b6da4b url(../images/community/gradient_b6da4b.jpg) repeat-x bottom;
	color: #fff;
	width: 467px;
	font-size: 1.2em;
	padding: 5px 0px 5px 9px;
}

.green_boxed .bottom {
	background: url(../images/community/gradient_bottom.jpg) no-repeat;
	width: 478px;
	height: 5px;
	overflow: hidden;
}

h3 {
	font-size: 24px;
	margin-bottom: 15px;
}

input {
	background-color: #fff !important;
}