/* support registration forms */

table.registration { 
  margin-bottom: 5px;
  margin-top: 5px;
}

table.registration li { list-style-type: none;}
table.registration li label { display: block; margin-top:.5em; text-align:left;}
table.registration input { display: block; width:170px; }
table.registration select { display: block; width:170px; }
table.registration label{width:170px;}
ul.reg_signin label{display:inline-block; width:150px; text-align:left;}

#loginRegisterSuccess {
    text-align: left;
    padding-left: 5px;
}

#loginRegisterSuccess ul {
    list-style-type: disc;
}

#loginRegisterLink {
    font-weight: bold;
    text-decoration: underline;
}

#trialTable {
    margin-top: 0px;
}

#loginRegisterSuccess img {
    opacity:0.1;
}

#regFormDiv {
   z-index:  1200;
   visibility: visible;
   overflow-y: "auto";
   max-height: 580px;
}

#loginFormDiv {
   z-index:  1200;
   visibility: visible;
   overflow: hidden
}
