
#RegistrationFeedback { width:690px; margin:0 auto; }

#RegistrationForm p { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; line-height: 20pt; }
#RegistrationForm input,#RegistrationForm textarea { border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666666; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #666666; vertical-align: middle; }
#RegistrationForm .no-border { border: 0px solid #ffffff; }
#RegistrationForm th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; background-position: right bottom; text-align: right; padding-right: 5px; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; }
#RegistrationForm #contact, #ProductCatagory, #COHProd, #SWRProd, #Filtration, #Suggestion, #submitButton { padding-top: 20px; border-top-width: thin; border-top-style: double; border-top-color: #000000; padding-bottom: 10px; }

.sectionTitle { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #FFFFFF; 
    background-color: #0033CC; 
    text-align: left; 
    padding: 2px 0 0 10px; 
    line-height: 20px;
    width: 690px ;
	background:url(/images/template/sm-nav-bg.png)  repeat-x bottom left #fff;
}
#RegistrationForm td.sectionTitle { 
    padding: 2px 0 0 10px; 
}

#RegistrationForm td { padding-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 4px; padding-left: 4px; }
#RegistrationForm  input  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#submitButton { text-align: center; border-bottom-width: thin; border-bottom-style: outset; border-bottom-color: #000000; }
#RegistrationForm a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.line { padding-bottom: 5px; padding-top: 5px; }
#RegistrationForm { width: 690px; }
.errors { color: #FF0000; }

.WBO_Hide { display: none; }
.WBO_Show { }
.feedback { 
	width:55px; 
	color: red;
}

.lpad1 {
    margin: 1px 5px 1px 0px;
 }
.lpad2 {
    margin: 1px 5px 1px 20px;
 }

#RegistrationForm .date_input  { padding: 0px; }
#RegistrationForm .date_input td { padding: 0px; margin:0px;}
#RegistrationForm .date_input div { padding: 0 0 0 20px; }
#RegistrationForm .date_input div .feedback { height: 15px; }
#RegistrationForm .date_input select { margin: 0 4px;  width:90px;}
