/* === Send To Friend Form === */
#sendToFriendForm .formTitle { margin-bottom: 15px; }
#sendToFriendForm .formTitle a { color:#00429D; font-weight:bold; text-decoration:none; }
#sendToFriendForm .formTitle a:hover { color:#CA0002; text-decoration: underline; }

#sendToFriendForm { margin: 15px auto; text-align: left; }
#sendToFriendForm .field { margin-bottom: 5px; }
#sendToFriendForm .field_txt,
#sendToFriendForm .field_txta { font-family: Arial, Helvetica, sans-serif; font-size: .9em; letter-spacing: .03em; }
#sendToFriendForm .field_txt,
#sendToFriendForm .field_txta,
#sendToFriendForm input.btn_link { padding: 3px; margin-bottom: 8px; border: 1px solid #888; }
#sendToFriendForm .field_label { display: block; font-weight: bold; text-align: right; margin-right: 10px; padding-top: 5px; }
#sendToFriendForm textarea:focus,
#sendToFriendForm input:focus { border: 1px solid #ca0002; }

/* Validation error - One column */
#sendToFriendForm .col11 label.error,
#sendToFriendForm .s12 label.error { color: red; font-style: italic; margin-left: 180px; width: 350px; display: block; font-size: 80%; float: left; }
#sendToFriendForm .col11 input.error,
#sendToFriendForm .col11 textarea.error,
#sendToFriendForm .s12 input.error  { border: 1px dotted red; }
/* IE corection*/
#sendToFriendForm .col11 label.error, 
#sendToFriendForm .s12 label.error { #margin-left: 90px; }
#sendToFriendForm .field_txt { width: 92px; }


/* Security code - One column */
#sendToFriendForm .s11 {  margin-left: 180px; }
#sendToFriendForm .s12 {  }
#sendToFriendForm .s12 .field_label { float: left; width: 170px; }
#sendToFriendForm .field_txt { width: 92px; }
/* IE corection*/
#sendToFriendForm .s12 .field_label { #width:167px; }

/* Buttons */
#sendToFriendForm input.btn_link { width: 100px; cursor: pointer; background: #d6d8ea !important; color: #000; }
#sendToFriendForm input.btn_link:hover { background: #e4c4cf !important; }

/* One Column */
#sendToFriendForm .col11 .field_txt,
#sendToFriendForm .col11 .field_txta,
#sendToFriendForm .col11 .field_label { float: left; width: 170px; }
#sendToFriendForm .col11 .field_txt { width: 250px; }
#sendToFriendForm .col11 .field_txta { height: 120px; width: 300px; overflow: auto; }


/* Two Columns */
#sendToFriendForm .col21,
#sendToFriendForm .col22 { margin: 15px 0pt 0px 0px; width: 180px; float: left; }
#sendToFriendForm .col21 .field_txt,
#sendToFriendForm .col22 .field_txt {
  background-color: #FCFE8B;
  border: 2px solid #5F9420;
  font-size: 1em;
  height: 14px;
  margin-bottom: 3px;
  padding: 3px;
  width: 160px;
}
#sendToFriendForm .col21 .field_txta,
#sendToFriendForm .col22 .field_txta {
  background-color: #FCFE8B;
  border: 2px solid #5F9420;
  font-size: 1em;
  width: 160px;
  height: 135px;
  overflow: auto;
  margin-bottom: 3px;
  padding: 3px;
}
#sendToFriendForm .field_radio {
  background-color: #FCFE8B;
  border: 0px none;
  font-size: 1em;
  width: 15px;
  height: 15px;
  margin-bottom: -3px !important;
  #margin-bottom: 0px !important;
}
