﻿.formSection{
	border:solid 1px #D2D2D2;
	margin-bottom:20px;
	width:470px;
}
#contactUsForm, 
#becomeAMemberForm,
#changeOfAddressForm,
#registerForm,
#PasswordRecoveryForm,
#changePasswordForm,
#courseSignUpForm{
	padding: 10px 10px 20px 50px;
	}
.formRow, 
.formRowLarge{
    margin-bottom: 20px;
    }
#RequiredTextForm {
    margin-bottom:5px;
}
#contactUsForm .rowLabel,
#changeOfAddressForm .rowLabel,
#becomeAMemberForm .rowLabel,
#loginForm .rowLabel,
#courseSignUpForm .rowLabel,
#PasswordRecoveryForm .rowLabel,
#registerForm .rowLabel,
#changePasswordForm .rowLabel{
    padding-bottom:3px;
}
#contactUsForm .rowLabel label,
#changeOfAddressForm .rowLabel label,
#becomeAMemberForm .rowLabel label,
#loginForm .rowLabel label,
#courseSignUpForm .rowLabel label,
#PasswordRecoveryForm .rowLabel label,
#registerForm .rowLabel label,
#changePasswordForm .rowLabel label{
    font-weight: bold;
}
#contactUsForm .textbox,
#changeOfAddressForm .textbox,
#becomeAMemberForm .textbox,
#loginForm .textbox,
#courseSignUpForm .textbox,
#PasswordRecoveryForm .textbox,
#registerForm .textbox,
#changePasswordForm .textbox{
    border:1px solid #D2D2D2;
    display:block;
    height:18px;
    padding:5px 0 3px;
    width:350px;
}
#contactUsForm .MultiLineTextBox,
#changeOfAddressForm .MultiLineTextBox,
#becomeAMemberForm .MultiLineTextBox,
#courseSignUpForm .MultiLineTextBox{
    border:1px solid #D2D2D2;
    height:50px;
    padding:5px 0 3px;
    width:350px;
} 

/* Become a Member*/
.AccreditationRadioButtons{}

/* Password Recovery */
#PasswordRecoveryForm td{border:none;}




/* Course */
.courseHeader{padding-bottom:20px;}
.courseDate{font-weight:bold;}



