

/* Form Komentar */
#commentForm { width: 619px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#commentForm label { width: 150px; }
#commentForm label.error, #commentForm input.submit { margin-left: 153px; }
#signupForm label.error { margin-left: 10px; width: auto; display: inline; }
form.cmxform { width: 370px; font-size: 1.0em; color: #333; padding:0 10px;}
form.cmxform legend {padding-left: 0;}
form.cmxform legend, form.cmxform label {color: #333;}
form.cmxform fieldset fieldset { background: #f2f2f2 ; border: none; margin: 3px 0 0;}
form.cmxform fieldset p, form.cmxform fieldset fieldset {padding: 5px 10px 7px;border-bottom:1px dotted #e3e3e3;}
form.cmxform label.error, label.error {	color: red;	font-style: italic; font-size:90%} /* Untuk Error Report Form Komentar */
div.error { display: none; }  /* Untuk Error Report Form Komentar */
input {	border: 1px solid #CCCCCC; width:200px; }
input.submit {width:80px;}
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }
form.cmxform fieldset {margin-bottom: 10px;}
form.cmxform label {display: inline-block;line-height: 1.8;vertical-align: top;cursor: hand;}
form.cmxform fieldset p {list-style: none;padding: 5px;margin: 0;}
form.cmxform fieldset fieldset legend {padding: 0 0 5px;font-weight: normal;}
form.cmxform fieldset fieldset label {display: block;width: auto;}
form.cmxform label { width: 100px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 103px; } /* Width plus 3 (html space) */
form.cmxform label.error {margin-left: 103px;width: 220px;}
form.cmxform input.submit {margin-left: 103px;}


