INPUT.text_field {
	BORDER: #ddd 1px solid;
	PADDING: 2px;
	FONT-SIZE: 12px;/*18px;*/
	MARGIN: 0px;
	WIDTH: 200px;
	HEIGHT:22px;
}
INPUT.text_field_a {
	BORDER: #ddd 0px solid;
	PADDING: 2px;
	FONT-SIZE: 12px;/*18px;*/
	MARGIN: 0px;
	HEIGHT:26px;
}
INPUT.text_field:focus {
	BORDER-COLOR: #aaa;
	BACKGROUND-COLOR: #fafafa;
}
#your_company_info-form TABLE {
	MARGIN-BOTTOM: 20px;
	BORDER-COLLAPSE: collapse;
	width:auto;
	margin:0 auto;
	
}
#your_company_info-form TD {
	PADDING: 0px;
	VERTICAL-ALIGN: top;
}
#your_company_info-form TH {
	PADDING: 0px;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;/*16px;*/
	WIDTH: 188px;
	COLOR: #666;
	LINE-HEIGHT: 25px;
	TEXT-ALIGN: right;
}
#your_company_info-form TD.col-field {
	WIDTH: 200px;
}
#your_company_info-form TD.col-help {
	WIDTH: 250px;
}
#your_company_info-form TD.col-help div {
	BORDER: #dbdbdb 1px solid;
	PADDING:3px 5px 0 25px;
	DISPLAY: none;
	FONT-SIZE: 11px;/*12px;*/
	BACKGROUND: url(/images/signup_info.gif) #f2f2f2 no-repeat 8px 5px;
	TEXT-TRANSFORM: lowercase;
	COLOR: #666;
	HEIGHT:17px;
}
.ie #your_company_info-form TD.col-help div {
	margin-top:1px;
	HEIGHT:22px;
}
#your_company_info-form TD.col-help div.pstrength-text {
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: none;
}
#your_company_info-form TD.col-help div.password-invalid {
	PADDING-LEFT: 30px;
	BACKGROUND-IMAGE: url(/images/signup_info.gif);
}
#your_company_info-form TD.col-help div.password-weak {
	PADDING-LEFT: 30px;
	BORDER-LEFT-COLOR: #e5bda3;
	BACKGROUND-IMAGE: url(/images/signup_check_weak.gif);
	BORDER-BOTTOM-COLOR: #e5bda3;
	COLOR: #80461b;
	BORDER-TOP-COLOR: #e5bda3;
	BACKGROUND-COLOR: #ffe2cf;
	BORDER-RIGHT-COLOR: #e5bda3;
}
#your_company_info-form TD.col-help div.password-good {
	PADDING-LEFT: 30px;
	BORDER-LEFT-COLOR: #e5d5a3;
	BACKGROUND-IMAGE: url(/images/signup_check_good.gif);
	BORDER-BOTTOM-COLOR: #e5d5a3;
	COLOR: #80621b;
	BORDER-TOP-COLOR: #e5d5a3;
	BACKGROUND-COLOR: #fff0cf;
	BORDER-RIGHT-COLOR: #e5d5a3;
}
#your_company_info-form TD.col-help div.password-strong {
	PADDING-LEFT: 30px;
	BORDER-LEFT-COLOR: #e3e5a3;
	BACKGROUND-IMAGE: url(/images/signup_check_strong.gif);
	BORDER-BOTTOM-COLOR: #e3e5a3;
	COLOR: #78801b;
	BORDER-TOP-COLOR: #e3e5a3;
	BACKGROUND-COLOR: #f5ffcf;
	BORDER-RIGHT-COLOR: #e3e5a3;
}
#your_company_info-form TD.col-help div.password-verystrong {
	PADDING-LEFT: 30px;
	BORDER-LEFT-COLOR: #e1efdb;
	BACKGROUND-IMAGE: url(/images/signup_check.gif);
	BORDER-BOTTOM-COLOR: #e1efdb;
	COLOR: #2a801b;
	BORDER-TOP-COLOR: #e1efdb;
	BACKGROUND-COLOR: #f0fee9;
	BORDER-RIGHT-COLOR: #e1efdb;
}
#your_company_info-form TD.col-help div.good {
	BORDER-LEFT-COLOR: #e1efdb;
	BACKGROUND-IMAGE: url(/images/signup_check.gif);
	BORDER-BOTTOM-COLOR: #e1efdb;
	BORDER-TOP-COLOR: #e1efdb;
	BACKGROUND-COLOR: #f0fee9;
	BORDER-RIGHT-COLOR: #e1efdb;
}
#your_company_info-form TD.col-help div.error {
	PADDING-LEFT: 10px;
	BORDER-LEFT-COLOR: #e5a3a3;
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-COLOR: #e5a3a3;
	COLOR: #801b1b;
	BORDER-TOP-COLOR: #e5a3a3;
	BACKGROUND-COLOR: #ffcfcf;
	BORDER-RIGHT-COLOR: #e5a3a3;
}
#your_company_info-form STRONG.valid {
	COLOR: #2c811d;
}
#your_company_info-form STRONG.invalid {
	COLOR: #963b3b;
}
#your_company_info-form #avail_screenname_check_indicator{
	background:url(/images/indicator_arrows_circle.gif) no-repeat 0px 2px;
	padding-left:15px;
}
#your_company_info-form #avail_email_check_indicator{
	background:url(/images/indicator_arrows_circle.gif) no-repeat 0px 2px;
	padding-left:15px;
}
#your_company_info-form #_avail_zip_code_check_indicator{
	background:url(/images/indicator_arrows_circle.gif) no-repeat 0px 2px;
	padding-left:15px;
}
#your_company_info-form FIELDSET{
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 10px;
	text-align:center;
	border:0 none #F0F;
}
#your_company_info-form LABEL {
	WIDTH: 100%;
	COLOR: #666;
}
#your_company_info-form button{
	width:110px;
	HEIGHT:20px;
	margin:0 40px 0 -20px;
	position:relative;
	font-size:11px;
	padding:0;
}
.opera #your_company_info-form button{
	padding-top:1px;
}
#your_company_info-form TD.col-help div.errorMessage{
	DISPLAY:block;
	PADDING-LEFT: 10px;
	BORDER-LEFT-COLOR: #e5a3a3;
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-COLOR: #e5a3a3;
	COLOR: #801b1b;
	BORDER-TOP-COLOR: #e5a3a3;
	BACKGROUND-COLOR: #ffcfcf;
	BORDER-RIGHT-COLOR: #e5a3a3;
}