.row { text-align:left; width:950px; float:left; }
.column-label { text-align:left; width:75px; float:left; font-weight:bold; padding:3px }
.column-data { text-align:left; width:200px; float:left; padding:3px }
.column-data2 { text-align:left; width:800px; float:left; padding:3px }

.redtext { color:#FF0000;}
.form-message { color:#FF0000; padding: 5px; margin: 5px; border: solid 1px #FEF4ED; width:945px }
.form-row { text-align:left; width:900px; float:left; }

.form-label { width:135px; float:left; padding:6px; }
.formdata { width:650px; float:left; padding:1px; }

.form-captcha-label { width:900px; float:left; padding:6px; }
.form-captcha { width:175px; float:left; padding:6px; background-color:#00FF99; }
.form-captcha-input { width:500px; padding:6px; float:left; }
.formrow2 { text-align:left; width:950px; float:left; }
.formlabel2 { width:175px; float:left; padding:6px; background-color:#00FF99; }
.formdata2 { width:650px; float:left; padding:1px; background-color:#00FF99; }

.form-label-area { text-align:left; width:457px; float:left; padding:3px }
.form-text { text-align:right; padding:3px }
.form-submit { text-align:right; width:600px; float:right; padding:5px; padding-right:55px; }

.carreer-back { text-align:left; padding:2px; font-size:1.1em; }
.carreer-back a:link { color: #FF6600; text-decoration: none; }
.carreer-back a:visited { color: #FF6600; text-decoration: none; }
.carreer-back a:active { color: #FF6600; text-decoration: none; }
.carreer-back a:hover { color: #FF6600; text-decoration: none; font-weight: 100;}

fieldset { padding:15px; margin-bottom:13px; width:900px; }
legend{ color:#CCC;}

#mycv myinput { text-align:left; width:200px; float:left; padding:3px }
form div { padding:1px }