/* CSS Document */

form.pal {
background: white;
border: none;
font-family: "Trebuchet MS", Helvetica, Arial, Sans-serif;
padding: 2px 0;
}

	form.pal fieldset {
	background: #F2F2F2;
	border: 1px dotted #444;
	margin: 20px 10px;
	}
	
		form.pal fieldset legend {
		background: black;
		color: white;
		font-size: 1.2em;
		margin: 10px;
		padding: 5px 10px;
		}
	
		form.pal fieldset ol {
		float: left;
		list-style: none;
		margin: 20px;
		width: 500px;
		}
		
			form.pal fieldset ol li {
			height: 25px;
			margin-right: 5px;
			}
			
			form.pal fieldset ol li.label {
			font-weight: bold;
			float: left;
			text-align: right;
			width: 180px;
			vertical-align: middle;
			}
			
			form.pal fieldset ol li.input {
			clear: right !important;
			}
			
				form.pal fieldset ol li.input input, form.pal fieldset ol li.input select {
				color: #333;
				padding: 2px;
				vertical-align: middle;
				width: 250px;
				}
				
				/* for date picker */
				
				form.pal fieldset ol li.input input.date-pick {
				width: 150px;
				}
				
				form.pal fieldset div.formhelp {
				border: 1px solid #777;
				background: #FFFFE1;
				float: left;
				margin: 20px;
				padding: 5px;
				width: 250px;
				}
	
				form.pal fieldset div.formhelp h1 {
				background: url(../core/famfamicons/lightbulb.png) top left no-repeat;
				border-bottom: 1px dotted #444;
				color: #444;
				font-size: 1em !important;
				padding-bottom: 4px;
				padding-left: 20px;
				}
				
				form.pal fieldset div.formhelp p {
				color: #777;
				font-size: .8em !important;
				line-height: 130%;
				margin-top: -5px;
				}
				
	form.pal p input {
	margin: 0px 20px;
	}