.moreDetailsForm {}
.pageContent .requestMoreInfoTitle {font-weight:bold; text-align:center;  padding-bottom:10px; }


form .errors{color:red; padding:0px !important; margin:0px !important; list-style:none;}
form .errors li{color:red; padding:0px; margin:0px; list-style:none;}
form .hideLabel{display:none !important;}
form td{vertical-align:top;}
form .submit input{width:76px; height:23px; border:0px; background:url('../images/backgrounds/submit74.gif') no-repeat; color:#fff; font-weight:bold; text-transform:uppercase; font-family:Verdana; font-size:10px; cursor:pointer;}
form .text input, form .textinput{border: 0px; background-image: url(../images/background/searchBoxWhite_bk.jpg); background-position: top left; height: 16px; width: 141px; color: #999999; font-size: 10px; padding-top: 2px; padding-left: 3px; margin: 0px;}
form .text textarea{width:290px; height:96px; padding:4px; border:0px; background:url('../images/background/searchBoxBig_bk.jpg') no-repeat; overflow:auto;}


.pageContent form td label{font-size:12px; padding-top:2px; display:block;padding-right:10px;}

.statusMessage{padding:2px;  color:#fff; margin-top:-30px; width:335px; text-align:center; margin-bottom:5px;}
.statusMessageFormOk{background:#E4E8EC; color:#999999 !important; }
.statusMessageFormError{background:#D5870B; color:#FFFFFF !important; }
.statusMessage a{color:#CB1B0F;}
.statusMessage a:hover{text-decoration:underline;}
