
#TPCWarrantyRego { }
#TPCWarrantyRego fieldset { padding:5px 15px; margin:20px 30px; border:1px solid #999 }
#TPCWarrantyRego fieldset legend { font-weight:bold; padding:0 10px; }
#TPCWarrantyRego label { display:block; float:left; clear:left; width:120px; cursor:pointer; }
#TPCWarrantyRego label.inl { width:99%; }
#TPCWarrantyRego label, #TPCWarrantyRego .txt { margin:2px 0; }
#TPCWarrantyRego .txt { width:300px; padding:1px 3px; border:1px solid #CCC; background:#FFF; }
#TPCWarrantyRego .txt:focus { border-color:#333; }
#TPCWarrantyRego textarea.txt { height:5em; }
#TPCWarrantyRego label.inl input { width:auto; margin-left:15px; margin-right:10px; border:none; background:none; }
#TPCWarrantyRego p { clear:both; margin:20px 0 5px 0; padding:0; }
#TPCWarrantyRego br { clear:left; }
#TPCWarrantyRego p.note { font-size:0.8em; background:none; border:none; float:left; margin:0; padding:0; }

#TPCWarrantyRego div.submit { text-align:center; margin:5px 0 30px; }
#TPCWarrantyRego #tpcwSend { width:auto; overflow:hidden; padding:3px 10px 3px 10px; cursor:pointer; }
#TPCWarrantyRego span.req { color:red; font-size:0.8em; }


#TPCWarrantyRego label.error { display:none !important; }
#TPCWarrantyRego input.error,
#TPCWarrantyRego textarea.error { border:1px solid red; background:#fff2f2 url(img/exclaim.gif) top right no-repeat; }

#TPCWarrantyRego p.err { background:#f6e0e0 url(img/exclaim.gif) 5px no-repeat; margin:10px 30px; padding:5px 10px 5px 30px; border:1px solid #ce7171; color:#661111; }
p.tpcwSuccess { background:#e0f6e0 url(img/accept.gif) 5px no-repeat; margin:10px 30px; padding:5px 10px 5px 30px; border:1px solid #74c775; color:#0c590e; }



#tpcwOptions { }
#tpcwOptions fieldset { float:left; width:400px; margin:10px 10px 10px 0; padding:5px 10px; }
#tpcwOptions fieldset legend { font-weight:bold; }
#tpcwOptions label { display:block; margin-top:10px; }
#tpcwOptions div.save { clear:both; padding:10px 0 0 200px; }
#tpcwOptions #failMsg { margin-bottom:10px; }
#tpcwOptions label.inline { display:inline; margin:0; }

