/* CSS Document */

.centerElem
{
	text-align: center;
}

.rightElem {
	text-align: right;
}

.italicText {
	font-style: italic;
}

.boldText {
	font-weight: bold;
}

.floatLeft {
	float: left;
}

.clearLeft {
	clear: left;
}

.generalFieldsetStyle, .generalFieldsetStyle hr {
	width: 100%;
}

.generalFieldsetStyle label {
	float: left;
	width: 15em;
}

.generalFieldsetStyle input {
	width: 15em;
}

.generalFieldsetStyle br{
	clear: left;
}

.generalFieldsetStyle  li {
	list-style: none;
}

#businessInfo li, #applicantInfo li, #cardInfoMember li, #billingInfoMember li, #perInfo li, #availability li, #requestInfo li, #lpgaPayment li, #top100Form li {
	padding: 0em 0em 2em 0em;
}

#bahContact li {
	padding: 0em 0em 4em 0em;
}

#bahDisplayEntry input {
	width: 10em;
}

#localEmployees {
	float: left;
	width: 50%;
}


#globalEmployees {
	width: 40%;
}

/*
#affiliateSelect label {
	float: none;
	width: auto;
}

#affiliateSelect input {
	width: auto;
}
*/

#checkSection label, #checkSection input {
	float: none;
	width: auto;
}

#checkSection br {
	clear: none;
}

#checkInfo label {
	float: left;
	width: auto;
	font-weight: normal;
}

.checkRadioGroup li {
	list-style: none;
}

#surveyFormat br {
	clear: none;
}

.radioFormat br {
	clear: none;
}

.radioFormat label {
	float: none;
	width: auto;
}

.radioFormat input {
	width: auto;
}

.resumePhoneNums input {
	width: auto;
}

.resumePhoneNums br {
	clear: left;
}

fieldset.numericInput {
	text-align: right;
}

fieldset.numericInput label, fieldset.numericInput input {
	width: auto;
	text-align: right;
}

fieldset.numericInput li {
	list-style: none;
}

#quote li{
	padding: 0em 0em 1em 0em;
}

#companyInfo li {
	padding: 0em 0em 1em 0em;
}

li.subOption label {
	float: none;
}

li.subOption input {
	float: none;
	width: auto;
}
