﻿/* CSS Document */
/* Standard form styles */


.contactGroup {
	height:600px;
}


.formOuter {height:24px; padding:15px 0px 1px 0px;}
.formOuterPadd300 {height:300px; padding:15px 0px 15px 0px;}
.formOuterPadd200 {height:200px; padding:15px 0px 15px 0px;}
.formOuterPadd100 {height:100px; padding:15px 0px 15px 0px;}
.formOuterNoHeight {
	padding:15px 0px 1px;
	height: auto;
}


.formLabel {font-family:Arial, Helvetica, sans-serif; font-size:80%; float:left; width:210px; text-align:left;}
.formField {float:left; width:340px;}
.formFieldCheckBoxes {float:left; width:25px;}
.formError {
	font-family:Arial, Helvetica, sans-serif;
	color:Red;
	font-size:80%;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
}
.formErrorNoMarg {font-family:Arial, Helvetica, sans-serif; color:Red; font-size:80%; padding:4px 5px 0px 187px;}
.formErrorNoLeft {font-family:Arial, Helvetica, sans-serif; color:Red; font-size:80%; padding:4px 0px 0px 0px;}
.formErrorSpacer {font-family:Arial, Helvetica, sans-serif; color:Red; font-size:80%; padding:4px 5px 10px 209px;}


.requiredAsterisk {color:#CC0000;}
    
	
/* Form Fields Classes */
.formFieldSmall { width:150px; font-family:Arial, Helvetica, sans-serif; font-size:80%;}
.formFieldTiny {width:100px; font-family:Arial, Helvetica, sans-serif; font-size:80%;}
.formFieldVary { font-family:Arial, Helvetica, sans-serif; font-size:80%;}
.formFieldHuge { width:550px; font-family:Arial, Helvetica, sans-serif; font-size:80%;}
.formFieldLarge { width:400px; font-family:Arial, Helvetica, sans-serif;}
.formFieldMedium {width:300px; font-family:Arial, Helvetica, sans-serif; font-size:80%;}


.formFieldLargeHeight {width:300px; height:200px; font-family: Arial, Helvetica, sans-serif; font-size:80%; margin-bottom:15px;}
.formFieldMediumHeight {width:300px; height:100px; font-family: Arial, Helvetica, sans-serif; font-size:80%; margin-bottom:15px;}
.formFieldSmallHeight {width:300px; height:50px; font-family: Arial, Helvetica, sans-serif; font-size:80%; margin-bottom:15px;}

.formFieldDropDownSmall {width:100px; font-family: Arial, Helvetica, sans-serif; font-size:80%;}
.formFieldDropDownMedium {width:200px; font-family: Arial, Helvetica, sans-serif; font-size:80%;}
.formFieldDropDownLarge {width:300px; font-family: Arial, Helvetica, sans-serif; font-size:80%;}
.formFieldDropDownAuto {width:auto; font-family: Arial, Helvetica, sans-serif; font-size:80%; }
.formButton
{
	font-family: Arial, Helvetica, sans-serif;
	height: 28px;
	font-size: 80%;
	margin-bottom:10px;
}
.formButtonMedium
{
	width: 80px;
	font-family: Arial, Helvetica, sans-serif;
	height: 28px;
	font-size: 80%;
	margin-bottom:10px;
}
.formButtonLarge
{
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	height: 28px;
	font-size: 80%;
	margin-bottom:10px;
}
.formButtonHuge
{
	width: 183px;
	font-family: Arial, Helvetica, sans-serif;
	height: 28px;
	font-size: 80%;
	margin-bottom:10px;
}



.formButtonMediumB {width:80px; font-family:Arial, Helvetica, sans-serif; height: 28px; font-size:80%; margin-bottom:15px; margin-top:8px;}
.formButtonMediumC { margin-bottom:15px; margin-top:18px;}
.formButtonVary {font-family:Arial, Helvetica, sans-serif; height:28px; margin-bottom:10px; font-size:80%;}


.formButtonSpacer {
	padding:20px 0px 8px 209px;
	height: 10px;
}


.formButtonFloat {
	float:left;
	padding-right: 20px;	
}
.formOuterPaddView300 {
	height:300px;
	padding:15px 0px;
}
.formFieldView {
float:left; width:600px;
font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; font-size:80%;
}
.formOuterPaddView200 {height:200px; padding:15px 0px 15px 0px;}
.formOuterPaddView100 {height:100px; padding:15px 0px 15px 0px;}
.formOuterViewNoHeight {
	padding:15px 0px 1px;
	height: auto;
}
.formOuterPadd50 {
height:50px; padding:15px 0px;
}


/* News Letter Subscibe Fields Classes */
.subscribeInner {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:70%;
}

.subscribeLabel {
	padding-top:10px;
}
