/* Private: form */

/*styles for NetBuild list areas (form plugin)*/
.form {padding:5px 0 0 0; margin:0; width:100%; text-align:center;}
.formContent, .tableTextarea {width:400px; padding-top:5px; margin:auto; background-color:#D9EAE0;}

.tableRow, .submitRow, .tableHeading, .radiobuttons {width:400px; margin:auto; padding:2px 0;}
.tableHeading {margin-top:10px; font-size:100%; font-weight:bold; color:#fff; padding:0; background:#3E9864 url(/images/formsHeader-back.gif) top no-repeat; border-bottom:1px solid #fff;}
.tableHeading span {display:block; width:100%; padding:6px 0;}
.submitRow {background-color:#fff;}

.tableLeft {float:left; width:155px; font-weight:bold; color:#6F7170; font-size:100%; text-align:left; padding-left:10px;}
.tableRight {float:right; width:225px; text-align:center;}

.tableCheckLeft {float:left; width:140px; font-weight:bold; font-size:100%; text-align:left; padding-left:10px;}
.tableCheckRight {float:right; width:225px; text-align:center;}

.tableEnd {height:10px; font-size:10px; padding:0; width:375px; margin:0;}

.formReq {color:#6F7170; font-size:80%; font-weight:normal;}

.textInput, textarea {border:1px solid #868B87; font-family:verdana,arial,helvetica; font-size:100%; width:200px;}
.textInputLarge {width:350px;}

.submit {width:100%; text-align:right; padding-top:10px;}
.button {background:url(/images/submit-back.gif) no-repeat; border:0; color:#fff; padding:0; cursor:pointer; font-size:100%; font-weight:bold; width:93px; height:26px;}

.largeSpace {padding-bottom:10px;}

.radioHolder {width:360px; padding:0; margin:auto; color:#6F7170;}
.radiobuttons, .radioHolder {margin-top:10px;}
.radio {float:left; width:120px; margin:0; padding:0;}

.radiobuttons {background:#D9EAE0 url(/images/formsExtra-top.gif) top no-repeat; padding:8px 0 0 0;}
.radioBottom {width:400px; padding:0; margin:-3px 0 0 0; height:10px; display:block; background:url(/images/formsExtra-bottom.gif) bottom no-repeat;}