/* CSS Document */

.innerform {
	margin:auto; padding:10px 30px 10px 30px;
}

	
.innerform h3 {
	font-weight:bold; font-size:16px; color:#00a3c2; line-height:25px; border-bottom:1px solid #000000; padding-top:3px; padding-bottom:4px; margin-bottom:10px;
}

	.innerform p {
		margin-bottom:10px; line-height:15px;
	}

	
	.innerform .formleft {
		float:left; width:100%; height:auto; margin-bottom:5px; min-height:40px; height:auto !important; height:40px; position:relative;
	}
	
		.innerform .innerformright {
			float:right; width:257px; 
		}
		
			.innerform .formleft p {
				font-weight:bold; font-size:11px; line-height:18px; color:#333333; margin:0px;
			}
		
				.innerform .formleft p.indicates {
					font-weight:100; 
				}
		
			.innerform .formleft input, select {
				width:255px; border:1px solid #333333; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; height: 17px;
			}
			
			.innerform .formleft select {
				width:257px; 
			}
		
			.innerform .formleft .cssnavsmall {
				float:left; margin-top:2px;
			}
		
			.innerform .innerformright .cssnavsmall {
				float:right; margin-top:2px;
			}
		
	
	.innerform .formleft span.error {
		position:absolute; left:140px; top:10px; 
	}


span.error {
	background:url(/Images/Ga/Layout/errorbox.gif) 0px 0px no-repeat; color:#990000 !important; width:115px; height:31px; padding:2px 4px 2px 13px; z-index: 100; font-size:11px; font-weight:bold; line-height:15px;
}


.error-outline {
	margin:10px auto 10px auto; padding:10px 10px 10px 50px; width:70%; background:url(/Images/Ga/Layout/errorleft.gif) 14px 50% no-repeat #ffffff; color:#990000 !important; border:2px solid #b10000;
}

.error-outline p.error {
	color:#990000 !important; margin:0px !important; padding:0px !important; font-size:11px; line-height:15px;
}

.error-outline-grey {
	margin:10px auto 10px auto; padding:10px 10px 10px 50px; width:70%; background:url(/Images/Ga/Layout/errorleft.png) 14px 50% no-repeat #ffffff; color:#666666 !important; border:2px solid #666666;
}

.error-outline-grey p.error {
	color:#444444 !important; margin:0px !important; padding:0px !important; font-size:11px; line-height:15px;
}


