fieldset{
background-color: #555;
border: 0;
margin: 0;
padding: 1em;
float: left;
margin-top:20px;
}
fieldset.cat{
width:100%;
background-color: #87907d;
margin-bottom:20px;
}
fieldset.personal{
width:100%;
background-color: #f6f6f6;
margin-bottom:20px;
}
fieldset label{
font-size:12px;
width:20em;
display:block;
line-height: 1.5em;
color:#ffde00;
font-weight:bold;
margin-top:10px;
}
fieldset label.cbox{
display:inline;
color:#f6f6f6;
font-weight:normal;
} 
fieldset label.pbox{
display:inline;
color:#170000;
font-weight:normal;
}
fieldset div.upload{
color:#f6f6f6;
width:33em;
font-size:14px;
margin-bottom:10px;
font-weight:bold;
}
fieldset div.help {
color: #e6e6e6;
font-size: 0.7em;
font-weight: bold;
margin-top:30px;
height: 3em;
margin-top:12px;
margin-left:0px;
}
fieldset input.title{
font-size:12px;;
width:35em;
}
fieldset input.cbox{
margin:0 5px;
}
fieldset textarea{
font-size:12px;
width:35em;
height:10em;
display:block;
}
fieldset strong{
height:1,5em;
font-size:12px;
padding:5px;
margin-top:30px;
}
fieldset strong.error{
background-color:#e43c2e;
color:#f8d800;
}
fieldset strong.saved{
background-color:#ffa300;
color:#555;
}
div.help{
font-size:16px;
color:#e6e6e6;
font-weight:bold;
margin-bottom:20px;
margin-left:15px;
}
div.cbox{
float:left;
width:160px;
}
div.start{
color: #e6e6e6;
font-size: 0.8em;
font-weight: bold;
margin-top:30px;
height: 3em;
margin-top:12px;
margin-bottom:-10px;
margin-left:0px;
}
label.lkop{
font-size:14px;
/*margin-bottom:-15px;*/
margin-left:15px;
margin-right:15px;
font-weight:bold;
color:#ffc82e;
display:block;
}