#customProductContent,#customProductForm{margin:0 10px;display:block;clear:both;font-size:13px}#customProductForm table{width:100%}#customProductForm table th{text-align:left;font-weight:400;padding:10px 10px 0 0;vertical-align:top;min-width:100px;white-space:nowrap}#customProductForm table td{padding:5px}#customProductForm table td fieldset{display:inline-block;border:solid 2px #f5f5f5;border-radius:5px;padding:20px}#tblConfirm{margin:20px}#tblConfirm td{padding:5px 15px;vertical-align:top}#tblConfirm label{font-weight:700}#requestSentSuccess{margin:20px;padding:20px;text-align:center;border:solid 2px #dcdcdc;border-radius:5px;background-color:#f5f5f5;font-size:13px;line-height:20px}.tblFormFields{width:90%}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:240px;background-color:#05a5cb;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-200px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:'';position:absolute;top:50%;left:100%;margin-top:-8px;width:0;height:0;border-left:8px solid #05a5cb;border-top:8px solid transparent;border-bottom:8px solid transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltip .tooltipicon{visibility:visible;width:30px;margin:0 30px 0 0}.tooltip:hover .tooltiptext{visibility:visible}.customformhelp{width:20px;height:20px;display:inline}.evenRow{background-color:#fff}.oddRow{background-color:#f5f5f5}