/* CSS - Forms */

	form {
		margin-top: 10px;
	}

	.button {
		background: #002200 none repeat scroll 0 0;
		border: 1px solid #427b23;
		color: #fff;
		font-size: 14px;
		height: 30px;
		padding: 0 5px 0 5px;
		background-image: url(/assets/images/site/navbar-divider.gif);
		background-size: auto 100%;
	}
	
	/* subscribe form */
	.button {
		width: 143px;
	}

	.button.inactive {
		background-image: url(/assets/images/site/navbar-divider-gray.gif);
		pointer-events: none;
		border: 1px solid #333333;
	}

	.button.active {
		/*background-image: url(/assets/images/site/navbar-divider.gif);
		pointer-events: auto;
		border: 1px solid #427b23;*/
	}

	.inputstyle {
		padding: 0 5px;
	}
	
	.interview div:last-child .button,
	.interview.provider .page2 div .button {
		margin-left: 172px;
		width: 125px;
	}
	
	.interview.client .page1 div:last-child .button,
	.interview.client .page2 div:last-child .button,
	.interview.client .page3 div:last-child .button {
		margin: 0 auto;
		margin-top: 18px;
	}

	#subscribe input {
		margin-bottom: 5px;
	}
	
	.interview .services {
		color: #fff;
		font: 16px Arial,"Times New Roman",Times;
		width: 100%;
	}
	
	.interview .services > div {
		float: left;
	}
	
	.interview .services input {
		width: auto;
		display: inline;
		margin-right: 10px;
		margin-bottom: 18px;
	}
	
	