/* Form Styles 
-------------- */

.genericForm {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 490px;
}

.genericForm h2 {
	margin: 0px 0px 0px 0px !important;
	padding: 10px 10px 12px 10px !important;
	background-image: url("/images/common/forms/form_top.gif");
	background-repeat: no-repeat;
	background-position: top left;
}

.genericForm .formArea {
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 10px 10px;
	position: relative;
	background-image: url("/images/common/forms/form_tile.gif");
	background-repeat: repeat-y;
}

.genericForm .tabbed label {
	position: absolute;
	top: 8px;
	left: 10px;
	width: 190px;
	color: #4B4C99;
}

.genericForm .tabbed p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 200px;
}

.genericForm .fullWidth {
	width: 250px;
}

.genericForm .submitArea {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 15px 210px;
	position: relative;
	background-image: url("/images/common/forms/form_bottom.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
