﻿/* 
	Caps For Kids
	Forms Screen CSS
 */
  
 #content fieldset {
 	border: 0;
	margin-top: .5em;
	padding: 0 0 1em 0;
 }
  
	 #content fieldset legend {
		display: none;
	 }
	 
	 	 #content fieldset fieldset {
			width: 378px;
			float: left;
			_display: inline;
			position: relative;
			left: 5px;
		}
	 
	 	 #content fieldset fieldset legend {
			display: block;
			color:#696969;
			font-weight: bold;
			font-size:1.1em;
			text-transform:uppercase;
			padding: 4px;
			padding-right: 210px;
			*padding-right: 203px;
			/*
			padding-left: 145px;
			*padding-left: 138px;
<<<<<<< .mine
			padding-top: 1em;
=======
			padding-top: 1em;
			*/		
			margin-bottom:1em;
			background-color: #CCCCCC;
>>>>>>> .r3681
		}
		
		 #content fieldset dt {
			display: block;
			width: 130px;
			float: left;
			_display: inline;
<<<<<<< .mine
			text-align: right;
=======
			text-align: left;
			min-height: 25px;
			padding: 5px 3px 0 0;
			
			
>>>>>>> .r3681
			min-height: 25px;
			padding: 5px 3px 0 0;
			
		}
		
		 #content fieldset dd {
			display: block;
			float: left;
			width: 225px;
			min-height: 30px;
		}
		
		#content fieldset dd.double {
			min-height: 63px;
		}
		
		#content fieldset dd.double {
			
		}
		
			#content fieldset dd label {
				margin-top: 5px;	
				display: block;
			}
		
			 #content fieldset dd input,
			 #content fieldset dd textarea,
			 #content fieldset dd select {
				width: 200px;
				padding: 2px 2px;
				margin-bottom: .3em;
				border: 1px inset #ccc;
			}
			
			 #content fieldset dd select {
				width: auto;
<<<<<<< .mine
=======
				font-size: .8em;
>>>>>>> .r3681
				}
				
			 #content fieldset dd textarea {
				font-size: 1em;
				font-family: Arial, Helvetica, sans-serif;
				height: 70px;
			}
			
				 #content fieldset dd input:focus,
				 #content fieldset dd textarea:focus,
				 #content fieldset dd select:focus {
					border-color: #999;
					background: #eee;
				}
			
			#schoolContactPhone,
			#yourPhone,
			#CoordinatorPhone,
			#schoolPhone,
			#schoolStudents,
			#yourPostalCode,
			#schoolPostalCode,
			#City,
			#Zip,
			#State,
			#RecipientCity,
			#RecipientState,
			#RecipientZip {
				width: 70px !important;
			}
			
			#content #submit {
				display: block;
				margin: 0 auto;
			}
			
			.button {
				border: 1px outset;
				background: #fff;
				font-size: 1em;
				padding: 1px 4px;
			}
			
/* chapter / contact */


#chapter,
#contactUs {
	width: 380px;
	float: left;
	_display: inline;
}

	#content #chapter #submit,
	#content #contactUs #submit {
		margin-left: 145px;
		margin-top: .5em;
	}
	
<<<<<<< .mine
/* dontation */
#billingInfo{
	clear: both;	
}

p#error {
	color: #f00;
	padding: 0 0 .5em 0;
}

dd.checkbox {
	padding-bottom: 1em;	
}

	.checkbox input {
		width: auto !important;	
		border: 0;
	}

#amount {
	height: 30px;
	position: relative;
	left: -20px;
}

	#StateBilling,
	#RecipientState{
		width: auto !important;	
	}
	
	#CardSecurityCode {
		width: 40px !important;	
	}
	
	#submitDonation,
	#submit{
		clear: both;	
		display: block;
		margin: 0 auto;
		background: #CF4F3B;
		padding: 3px 5px;
		color: #fff;
		text-align: center;
		text-transform: uppercase;
		font-weight: bold;
		cursor: pointer;
	}
	
	
.validation-advice {
	color: #f00;	
	position: relative;
	top: -3px;
}

#content input.validation-failed {
	background: #ffd9d9 !important;
}
=======
/* dontation */
#billingInfo{
	clear: both;	
}

p#error {
	color: #f00;
	padding: 0 0 .5em 0;
}

dd.checkbox {
	padding-bottom: 1em;	
}

	.checkbox input {
		width: auto !important;	
		border: 0;
	}

#amount {
	height: 30px;
	position: relative;
	left: 5px;
}

	#StateBilling,
	#RecipientState{
		width: auto !important;	
	}
	
	#CardSecurityCode {
		width: 40px !important;	
	}
	
	#submitDonation,
	#submit{
		clear: both;	
		display: block;
		margin: 0 auto;
		background: #CF4F3B;
		padding: 3px 5px;
		color: #fff;
		text-align: center;
		text-transform: uppercase;
		font-weight: bold;
		cursor: pointer;
	}
	
	
.validation-advice {
	color: #f00;	
	position: relative;
	top: -3px;
}

#content input.validation-failed {
	background: #ffd9d9 !important;
}
>>>>>>> .r3681
