/* GENERIC FORM STYLING */
#page form {
	width:100%;
}

#page form .tooltip{
	padding:15px;
	background:#317DC1;
	margin:10px 0px;
}
	#page form fieldset {
		border:1px solid #6FA7D8;
		padding:12px;

	}
		#page .message {
			color:#fff;
			background:#C74227;
			padding:5px;
			margin:5px;
			display:block;
			width:250px;
			margin-left:158px;
		}
		#page span.message {

		}
		#page form div {
			margin-top:10px;
		}
		#page form label {
			font-size:1.1em;
			color:#ffffff;
		}
			#page form label.left {
				float:left;
				width:12em;
			}
			#page form label.FormHeading {
				font-size:1.3em;
				color:#ff7200;
				font-weight:bold;
			}
		#page form input.text,
		#page form textarea,
		#page form select {
			width:250px;
			color:#ffffff;
			background:#5295D0;
			border:1px solid #8BC1E8;
			padding:3px;
		}
		
		#page form input.numeric {
			width:20px;
			background:#f0f0f0;
			border:1px solid #aaa;
			padding:3px;
			color:#ffffff;
			margin-right:4px;
		}
		#page form input.year {
			width:35px;
		}
		#page form p.Actions {
			text-align:right;
			padding:0 22px 15px 0;
		}
			#page form p.Actions input {
				padding:2px;
			}


