@charset "utf-8";
/*  ---------------------------------------
	
	forms.css
	````````
	form handling stylesheets document for
	Connections Dating
	
    ---------------------------------------  */


/*  ---------------------------------------
	General
	- - - - - - - - - - - - - - - - - - - -  */
	
		form { }


/*  ---------------------------------------
	Check List
	- - - - - - - - - - - - - - - - - - - -  */
	
		fieldset.check-list { }
		
			fieldset.check-list h3 {
				display: block;
				font-weight: bold;
				font-size: 12px;
				color: #5f1737;
				padding: 0 0 5px 3px;
			}
			
			fieldset.check-list label {
				float: left;
				width: 120px;
			}


/*  ---------------------------------------
	Normal Label / Input setup
	- - - - - - - - - - - - - - - - - - - -  */

fieldset {
	display: block;
	padding: 5px 0;
	border-bottom: 1px solid #b9b8b8;
}

label {
	padding: 2px;
	font-size: 12px;
	color: #5f1737;
}

label.select-box-label span, label.dropdown-label span, label.text-label span {
	display: block;
	width: 90px;
	float: left;
	text-align: right;
	padding-top: 3px;
}

label.check-right-label { margin-left: 85px; color: #5a5a5a; font-weight: normal; }
label.check-right-label input { margin-top: 3px !important; }

/*  ---------------------------------------
	Input definitions
	- - - - - - - - - - - - - - - - - - - -  */
	
		label .text,
		label .select {
			border: thin inset;
			background: #f2f2f2;
			color: #5a5a5a;
			margin-left: 10px;
		}
		
		label .short { width: 40px; }
		label .medium { width: 65px; }
		label .normal { width: 130px; }
		label .wide { width: 170px; }
		label .full { width: 300px; }
				


/*  ---------------------------------------
	Alerts, Info, Etc
	- - - - - - - - - - - - - - - - - - - -  */
	
		p.input-prep {
			display: block;
			padding: 3px 0 3px 90px;
		}
