/* css/Register.css */

caption { color: blue;
		  font-weight: bold;
}
h2 { color: blue;
		  font-weight: bold;
}
#newregmsg { 
		  color: red;
		  font-size: 1.2em;
		  font-weight: bold;
		  border: 1px solid red;
		  margin-top: 30px;
		  margin-left: 100px;
}
#newreg { margin-left: 170px;
		  margin-top: 40px;
          font-weight: bold;
}


form#register .label {
	display: block;
	clear: left;
	float: left;
	width: 200px;
	text-align: right;
	padding: 2px 10px 5px 0;
	text-transform: uppercase;	
	font-weight: bold;
}

form#register select {
	display: inline-block;
	margin-top: 8px;	
}

form#register input[type="radio"], 
form#register input[type="checkbox"] {
   display: inline-block;
   margin-top: 10px;
   margin-left: 10px;   
   margin-right: 5px;
}

form .indent, 
#submit1, 
#submit2 {
	margin-left: 215px;	
}

form#register div {
	padding-bottom: 10px;	
}

#register label.error { 
                      font-size: 0.8em;
                      color: #f00;
                      font-weight: bold;
					  display: block;
					  margin-left: 215px;
                    }
					
#register input.error, 
#register select.error { 
                      background: #ffa9b8;
                      border: 1px solid red;					  
                    }