#contactform {
   width: 50%;
}

#contactform input {
   width:167px;
	border:1px solid #6A9CB3;
	height:18px;
   margin-bottom: 5px;
}

#contactform textarea {
	border:1px solid #6A9CB3;
   margin-bottom: 5px;
}

div #formsubmit {
   width: 50px;
   height: 20px;
}

.formlabel {
   width: 6em;
   margin-right: 0.5em;
   float:left;
}

#note {
   margin-bottom: 5px;
}

.notification_error {
   border: 1px solid #A25965;
   height: auto;
   width: 90%;
   padding: 4px;
   background: #F8F0F1;
   text-align: left;
   -moz-border-radius: 5px;
}

.notification_ok {
   border: 1px #567397 solid;
   height: auto;
   width: 90%;
   padding: 8px;
   background: #f5f9fd;
   text-align: center;
   -moz-border-radius: 5px;
}