/* CSS Document for CJG Contact Form */#cjg_contactform {  margin: 10px auto 0;  padding: 0;  width: 500px;  border: 1px solid #71919F;}#cjg_contactform a img { border: none;}#cjg_contactform a.button {  text-align: left;  display:block;  padding: 0;  margin: 0 0 -1px -1px;}#cjg_contactform h2#cjg_contactform_title {  margin: 0;  padding: 3px 5px;  color: #FFFFFF;  background: #71919F;  font-size: 13px;}#cjg_contactform .message {  margin: 5px 25px;  padding: 5px 30px;  text-align: left;  font-size: 12px;   font-weight: bold;}#cjg_contactform .message p {  margin: 2px;  padding: 3px 0;}#cjg_contactform .message ul {  list-style: none;  margin: 3px 5px;  padding: 5px 10px 5px 10px;  text-align: left;  font-size: 13px;}#cjg_contactform_errors {  border: 1px solid #D60000;  background: #FFD6D6;  color: #800909;}#cjg_contactform_errors ul {  border-left: 3px solid #D60000;  background: #FFEFEF;}#cjg_contactform_success {  border: 1px solid #00D605;  background: #D7FFD6;  color: #1D8009;}#cjg_contactform_success a {  border-left: 3px solid #00D605;  background: #F1FFEF;  margin: 3px 5px;  padding: 5px 10px 5px 10px;  text-align: left;  font-size: 13px;  color: #1D8009;  text-decoration: none;}#cjg_contactform_success a:hover {  text-decoration: underline;}form.cjg_form {  margin: 0 3px 15px;  padding: 10px 10px 5px;  color: #691800;  font-size: 10px;  font-family: Helvetica, Arial, sans-serif;}form.cjg_form span {  padding: 7px 8px 0 10px;  float: left;  width: 110px;  text-align: left;}form.cjg_form span.required {  font-weight: bold;}form.cjg_form input, form.cjg_form select, form.cjg_form textarea {  width: 335px;  margin: 3px 5px 2px 0;  padding: 0;  border: 1px solid #9D6564;  height: 18px;  font-size: 12px;}form.cjg_form textarea {  height: 120px;}form.cjg_form input.cjg_contactform_button {  height: 25px;  background: #9D6564;  border: 1px solid #691800;  color: #FFFFFF;  font-weight: bold;}form.cjg_form input.checkbox {  width: 14px;  height: 14px;  display: inline;}form.cjg_form select.month, form.cjg_form select.day, form.cjg_form select.year  {  margin: 5px 15px 5px 0;  border: 1px solid #CCCCCC;  width: 120px;}