/* Form Styles */
#body-content { width: 498px; margin: 0px 40px 0 10px; _margin: 0px 40px 0 5px }
.content-head a { color: #0066cc; font-size: 11px; font-weight: bold; text-decoration: underline }
.content-head .member { font-size: 11px; font-weight: bold }
.content-head .member a { color: #000 }
label { padding: 0px; margin: 0px }
 #form-head .title { font-size: 18px; font-weight: bold; float: left;width: 498px; margin: 0 30px 0 10px; _margin: 0 30px 0 5px; padding-left: 15px } 
 #form-head #steps { margin-bottom: 16px; float: left; width: 213px }
 #form { padding-left: 10px; font-size: 11px }
 #form .textarearesume { width: 458px }
 #form .textareaobj { width: 458px }
 #form .form-block { margin-top: 35px }
 #form .form-block .section-title { font-size: 14px; font-weight:bold; margin: 10px 0; color: #000; padding: 5px; border: 1px solid #ccc; background: #F8F8F8 } 
 #form .form-block .section-title .help { text-align: right; float:right; font-size: 9px }
 #form .form-block .section-title .help a { color: #0066cc; font-size: 11px; font-weight: bold; text-decoration: underline; background: url(/images/form-btn-help.gif) no-repeat; padding-left: 15px } 
.content-head .help a { color: #0066cc; font-size: 11px; font-weight: bold; text-decoration: underline; background: url(/images/form-btn-help.gif) no-repeat; padding-left: 15px }
/* #form .form-field { margin: 0 0 3px 0; font-weight: bold }*/

 #form .form-field { padding:6px 0 4px 0; margin:0px; font-weight:bold; clear:both }
 #form .form-field-pay { padding:6px 0 9px 0; margin:0px; font-weight:bold }
 #form .form-field-short { margin:3px 9px 9px; font-weight:bold; clear:both; line-height:0.8em }
 #form .form-field span, #form .form-field-pay span { padding: 4px 2px 6px; margin: 0px; line-height: 1.0em }
 #form .form-field span label, .form-field span a.fieldradio, #form .form-field-pay span label { margin: 0px 6px 0px 0px; padding: 0px; vertical-align:middle; color: #0066cc; font-weight: normal }
 .click { color: #0066cc }
 #form .form-field span label.label, #form .form-field-pay span label.label { color: #000000; font-size: 11px; font-weight: bold }
 #form .form-field span input, #form .form-field-pay span input { margin: 0px; padding: 0px; vertical-align:middle }
 #form .form-field strong, #form .form-field-pay strong { margin: 10px 0; display: block; color: #666 } 
 #form .form-field .large { width: 187px; display: block; float: left; margin-right: 10px; padding-top: 0px; padding-bottom: 0px }
/* #form .form-field .large { width: 198px; display: block; padding-right: 0px; float: left; margin-right: 10px; padding-top: 0px; padding-bottom: 0px }*/
 #form .form-field .med, #form .form-field-pay .med { width: 140px; display: block; float: left; margin-right: 10px; clear: left; padding-top: 0px; padding-bottom: 0px }
 #form .form-field .med2 { width: 160px; display: block; float: left; margin-right: 10px; padding-top: 0px; padding-bottom: 0px } 
 #form .form-field .small { width: 90px; display: block; float: left; margin-right: 10px; padding-top: 0px; padding-bottom: 0px }  
 #form .form-field .field, #form .form-field-pay .field { padding: 3px; font-weight: normal; margin: 0px }
 #form .form-field select.field, #form .form-field-pay select.field { margin: 0px; padding: 0px; font-size: 10px }
 #form .form-field em, #form .form-field-short em, #form .form-field-pay em { font-size: 9px; color: #666666; font-weight: normal; font-style: normal }
 #form div.selectionrow{ padding:3px 0px }
 #form .fieldradio { margin:0px 2px }
 #form .form-field-high-hanging { margin-top: -8px; margin-bottom: 8px }
 #form #receipt { padding-top: 10px }
 #form .form-field a { color: #0066cc } 
 #form #receipt .item { padding-bottom: 5px } 
 #form #receipt .item-price{ float: right }
 #form #total { font-size: 12px; font-weight: bold; margin-top: 5px; padding: 5px 0; border-top: 2px solid #000 } 
 #form #total .order-total { float:right }
 #form .button { margin: 30px 0 10px 148px }
 #form .button2 { text-align: center; margin-top: 15px } 
/*DLG 10-16-2007 for new Telecheck form #form .button2 { text-align: center; margin-top: 15px } */
 #form .button3 { text-align: center; margin-top: 15px } 
 #form .button2 { text-align: center; margin-top: 6px; clear: both } 
 #form .grySml { font-size:9px; color:#666; font-weight:normal  }

#shop-confidence { background:url(/images/form-shop-con-bg.gif) no-repeat; width: 214px; height: 348px; float:left }
 #shop-confidence p { padding: 160px 10px 0 10px }
 #shop-confidence .live-person { padding: 30px 0 0 0; text-align: center}
/*#order-summary{ background:url(/images/form-order-sum-help-bg.gif) no-repeat; width: 214px; height: 542px; float:left; margin-bottom:6px } */
#order-summary{ background:url(/images/form-order-sum-bg.gif) no-repeat; width: 214px; height: 480px; float:left; margin-bottom:20px }
 #order-summary .summ { padding: 50px 8px 0 8px }
 #order-summary p { padding: 15px 10px 0 10px; margin:0; }
 #order-summary .live-person { padding: 15px 0 0 0; text-align: center}
 #hr-dots { background:url(/images/hr-dots.gif) no-repeat; width:195px; height: 3px; margin:5px 1px 1px; padding:0 0 0 0 }
.siteList { padding:10px 0 0 19px }
.siteList strong { position:relative; left:-6px; }
