/* Effective stylesheet produced by snapshot save */
fieldset { border-width: 1px 0pt 0pt; border-style: solid none none; border-color: rgb(230, 230, 230) -moz-use-text-color -moz-use-text-color; margin-top: 20px; }
legend { color: rgb(247, 143, 30); font-size: 10px; padding: 0pt 10px 10px 0pt; }
form p { display: block; overflow: auto; }
input[type="text"], input[type="password"], textarea, select { color: rgb(153, 0, 0); border: 1px solid rgb(230, 230, 230); font: 12px Arial,Helvetica,sans-serif; padding: 5px; }
input[type="radio"] { margin-top: 5px; }
input[type="image"], input[type="image"]:focus { border: medium none; background: none repeat scroll 0% 0% transparent; outline: medium none; }
input:focus, textarea:focus, select:focus { background: none repeat scroll 0% 0% rgb(248, 248, 248); color: rgb(0, 0, 0); border: 1px solid rgb(153, 0, 0); }
button { -moz-border-radius: 5px 5px 5px 5px; border: medium none; background-color: rgb(153, 0, 0); color: rgb(255, 255, 255); float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 6px 8px; cursor: pointer; overflow: visible; }
button:hover { background-color: rgb(247, 129, 0); }
form#formStd fieldset { border-top: 1px solid rgb(230, 230, 230); overflow: auto; margin-bottom: 20px; padding: 0pt; }
form#formStd legend { color: rgb(247, 143, 30); font-size: 10px; overflow: auto; padding: 0pt 10px 15px 0pt; }
form#formStd label { display: block; float: left; padding: 0pt 20px 0pt 0pt; text-align: right; width: 140px; }
form#formStd ol { margin-bottom: 0pt; }
form#formStd ol li { list-style: none outside none; margin-left: 0pt; padding: 2px 0pt; overflow: auto; }
form#formStd input[type="text"], #formStandard textarea, #formStandard select { width: 350px; }
form#formStd label { float: left; margin-top: 3px; padding-right: 15px; text-align: right; width: 165px; }
form#formStandard { margin-top: 30px; }
#formStandard input[type="text"], input[type="password"], #formStandard textarea, #formStandard select { width: 250px; }
#formStandard label { float: left; margin-top: 3px; padding-right: 15px; text-align: right; width: 165px; }
#formStandard .formResetWidth { width: auto; }
#formProductDetail label { float: left; margin-top: 3px; padding-right: 15px; text-align: right; width: 50px; }
#formProductDetail span { float: left; padding-right: 15px; text-align: right; width: 50px; }
#formProductDetail input[type="image"] { margin-left: 65px; }
#errorMsg { border: 1px solid rgb(230, 230, 230); margin-top: 30px; padding: 20px; background: url("../images/bg_Slash.gif") repeat scroll left top transparent; }
#errorMsg h4 { font-size: 10px; font-weight: bold; color: rgb(212, 106, 106); padding-left: 30px; background: url("../images/icon_Error.gif") no-repeat scroll left center transparent; }
#errorMsg ol { list-style-type: decimal; }
#errorMsg li { margin-left: 50px; }
