#designer { margin-top:3px; }
.type { text-align:center; padding:10px 0px 5px;}
.status { border:1px dotted #B3D5AB; background:#EAEAEA; }
#form { line-height:18px; padding-top:5px; }
.form-box { float:left; width:360px; padding-right:10px; }
.box-margin { margin-left:20px; }
.label  { float:left; width:110px; padding-top:9px;}
.label2  { float:left; width:80px; padding-top:9px;}
.data { float:left; padding:5px 0px 0px 10px; width:240px; }
.long { width:630px; }
#files { float:left; padding:5px 0px 0px 10px; width:570px; }
.file { float:left; padding:0px 10px 0px 0px; width:260px; }
.sep  { height:1px; border-top:1px dotted #EAEAEA; margin-top:5px; }
.error-message  { padding-top:5px; }
.help { font-size:11px; padding:4px 0px 4px 0px; line-height:14px; color:#899BA0; }
.byear  { width:60px; }
.terms { margin-top:10px; padding:3px 7px; border:1px solid #7F9DB9; font-size:11px; width:740px; height:150px; line-height:16px; background:#ffffff; overflow:auto; }
.account { float:left; width:340px; margin-left:50px; }

#pages  { padding:10px 0px 0px 5px; }
#user-list { line-height:18px; padding-top:5px; }
#user-list td  { padding:3px 10px 3px 6px; empty-cells:show; }
#user-list td.tab-label  { font-size:11px; font-weight:bold; background:#EAEAEA; }
#user-list td.tab-item { border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA; }
#user-list td.sep  { border-bottom:1px solid #EAEAEA; }
.thumb-img  { width:50px; height:50px; }

#search-artist  { border-bottom:1px solid #CDF184; padding:10px 5px; }