.registration-logout { float:right; font-size:80%; width:30%; margin-top:20px;}


.registration-menu { margin: 10px 0; font-size:90%; color:#000;}
.registration-menu div { float: left; padding: 7px 20px 10px; margin: 10px 10px 10px 0;}
.registration-menu .sel- { background-repeat:no-repeat; background-image:url(/static/images/colors/select-yellow.png);}

.registration-contacts { margin: 20px 0;}
.registration-contacts h2 { padding:0; margin:0; clear:left;  }
.registration-contacts table { border:0; margin:0; padding:0 }
.registration-contacts table td { vertical-align:middle; padding:5px }
.registration-contacts .valid- td { color: #449944 }
.registration-contacts .pending- td { color: #994444 }
.registration-contacts td.kind- { color:#999999; padding-right:10px }
.registration-contacts .status- { font-size:80% }
.registration-contacts .controls- { font-size:80% }
.registration-contacts #addform { display:none }
.registration-contacts #addlink { margin: 15px 5px 5px }
.registration-contacts .more- { margin-top:5px; font-size:80%; color:#666666; }

.registration-settings { margin: 20px 0;}
.registration-settings h1 { clear:left; }
.registration-settings .one- { margin: 1em 0 }
.registration-settings .one- small { color: #666666 }
.registration-settings .one- img { margin: 5px 0;}
