
/* Form styles */
input,select{
      padding:3px;
      color:rgb(75,75,75);
 border:1px solid #96A6C5;
      margin-top:2px;

      width:200px;
      font-size:11px;
      }
select{
      width:auto;
      padding:2px;
      }
.formline{
      padding:3px;
      }
label{
      font-size:11px;
      text-align:right;
		width: 200px;
      }
table{
      width:500px;
      }
td{
      font-size:11px;
      }
.input-container{
      padding:1px;
		  }
#div-regForm,.registered{
     /* border:2px solid rgb(219,230,241);*/
      padding:10px;
 
      color:rgb(75,75,75);
 margin:20px auto 20px auto;
      width:500px;

		
		
      }
.form-title,
      .form-sub-title{
      font-size:17px;
 font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
      font-size:17px;
      font-weight:bold;
		color:rgb(88,144,168);
      }
.form-sub-title{
      font-weight:normal;
      padding:6px 0 15px 0;
      }
.greenButton{
      width:auto;
      margin:10px 0 0 2px;
      padding:3px 4px 3px 4px;
      color:white;
      background-color:rgb(88,144,168);
      outline:none;

      /*border:1px solid #006600;*/
      font-weight:bold;
      }
.greenButton:active{
      background-color:#006600;
      padding:4px 3px 2px 5px;
      }
/*#loading{
      left:10px;
      position:relative;
      top:3px;
      visibility:hidden;
      }*/
#error{
      background-color:rgb(88,144,168);
      /*border:1px solid #dd3c10;*/
      padding:7px 3px;
      text-align:center;
      margin-top:10px;
      visibility:hidden;
      }
