.i-agree{position:relative;height:30px;text-align:left;}.i-agree span{float:left;padding-left:0;*padding-left:3px;}.i-agree a{float:left;padding-left:3px;}#fg-form-container-Join{position:relative;width:617px;color:#555;font-size:12px;padding-top:29px;padding-bottom:17px;border-bottom:solid 1px #555;margin-bottom:50px;text-align:left;}#fg-form-container-Join .fg-field{float:left;clear:both;width:617px;padding-bottom:5px;}#fg-form-container-Join .fg-field .lbl{float:left;width:130px;padding-top:3px;padding-right:6px;font-weight:bold;}#fg-form-container-Join .fg-field .fg-field-input{position:relative;float:left;width:294px;height:37px;}#fg-form-container-Join .fg-field .fg-field-input input{float:left;xxxclear:both;width:290px;height:18px;color:#555;border:solid 1px #a1a1a1;}#fg-form-container-Join .fg-field .fg-field-input textarea{float:left;clear:both;width:290px;height:142px;border:solid 1px #a1a1a1;*margin-top:1px;}#fg-form-container-Join .fg-field .fg-field-input .file-upload{position:relative;float:left;}#fg-form-container-Join .fg-field .fg-field-input .file-upload input{width:230px;}#fg-form-container-Join .fg-field .fg-field-input .file-upload .button .browse-button{position:absolute;width:48px;top:0;left:242px;border:none;background:none;color:#555;font-weight:bold;text-decoration:underline;padding-top:1px;*padding-top:0;cursor:pointer;}#fg-form-container-Join .fg-field .fg-field-input .validation-failed{border:solid 1px #ed1c24;}#fg-form-container-Join .fg-field .fg-field-input .validation-advice{position:absolute;float:left;width:460px;bottom:0;left:0;color:#ed1c24;font-style:italic;}#fg-form-container-Join .fg-field-aboutme .fg-field-input{width:294px;height:162px;margin-top:-1px;}#fg-form-container-Join #fg-field-Join-availableday{clear:left;width:230px;}#fg-form-container-Join #fg-field-Join-availableday .fg-field-input{width:84px;}#fg-form-container-Join #fg-field-Join-availableday .fg-field-input input{width:80px;}#fg-form-container-Join #fg-field-Join-availablemonth{clear:none;width:96px;}#fg-form-container-Join #fg-field-Join-availablemonth .lbl{display:none;}#fg-form-container-Join #fg-field-Join-availablemonth .fg-field-input{width:86px;}#fg-form-container-Join #fg-field-Join-availablemonth .fg-field-input input{width:82px;}#fg-form-container-Join #fg-field-Join-availableyear{clear:right;width:104px;}#fg-form-container-Join #fg-field-Join-availableyear .lbl{display:none;}#fg-form-container-Join #fg-field-Join-availableyear .fg-field-input{width:104px;}#fg-form-container-Join #fg-field-Join-availableyear .fg-field-input input{width:100px;}#fg-form-container-Join #fg-field-Join-uploadcoverletter .fg-field-input .validation-advice,#fg-form-container-Join #fg-field-Join-uploadcv .fg-field-input .validation-advice{position:relative;}#fg-form-container-Join .fg-field-discertion{padding-top:16px;}#fg-form-container-Join .fg-field-discertion .lbl{display:none;}#fg-form-container-Join .fg-field-discertion .fg-field-input{height:25px;}#fg-form-container-Join .fg-field-discertion .fg-field-input .handle-discretion{height:22px;}#fg-form-container-Join .fg-field-discertion .fg-field-input input{width:13px;height:13px;margin-top:2px;margin-left:1px;}#fg-form-container-Join .fg-field-iagree .lbl{display:none;}#fg-form-container-Join .fg-field-iagree .fg-field-input input{width:13px;height:13px;margin-top:2px;margin-left:1px;}#fg-form-container-Join .fg-field-iagree .fg-field-input a{color:#555;text-decoration:underline;}#fg-form-container-Join .fg-buttons{xxxborder-top:solid 1px #555;xxxpadding-top:17px;margin-top:-9px;}#fg-form-container-Join .button input{float:left;width:85px;height:22px;background-color:#ed1c24;border:none;color:#fff;font-size:12px;font-weight:bold;line-height:18px;padding-bottom:4px;_padding-bottom:2px;}