/* new or updated styles for version 3 */

.maintable input.textelement { width: 350px; }
.maintable input.fileuploadname { width: 125px; }
.maintable textarea { width: 350px; }
.listtable input.textelement { width: 125px; }
.listtable select { width: 125px; }
.listnumber { text-align: right; }
.detailnumber { text-align: right; }
.currency { text-align: right; }

.formchoiceinput { display: inline; }
.formchoicelabel { display: inline; }

.taskmain {  width: 500px; text-align: left; padding: 15px; margin-left: auto; margin-right: auto; }
.tasktitle  { color: #244053; font-size: 16px; font-family: Arial; font-weight: bold;}
.steptitle  { color: #244053; font-size: 12px; font-family: Arial; font-weight: bold;}
.steperrormessage {color: red; font-weight: bold; }
.stepsuccessmessage {color: green; font-weight: bold; }
.stepui { margin-top: 10px; margin-bottom: 10px; }
.shorthelp  { margin-bottom: 10px; }
.nextsteps { margin-left: 30px; margin-top: 10px; }
.nextstep { margin-bottom: 30px; }
.nextstepimage { float: left; margin-right: 10px; margin-bottom: 10px; border: 0px; }
.nextstepimagediv { }
.nextstepimage { }
.nextsteptext { }
.nextsteptitle { font-weight: bold; }
.nextsteplink { }
.nextstepdescription { }
.nextstepinput { }

.stretchListClicked { background-color: #ffffcc; }
/*temp manual styles   commented out for adam's testing/development
.manualtitle { color: red; font-size: 16px; font-family: Arial; font-weight: bold }
.shortdesc { color: pink; font-size: 12px; font-family: Arial; font-weight: bold }
.shorthelp { color: orange; font-size: 12px; font-family: Arial; }
.propertyTableTitle { font-weight: bold; font-style: italic; }
*/


/*adam's new test styles   F3FAFF  EEF8FF   73A5C8  1B3A4D    */
.documentation_base {
        color: #1B3A4D;
}
.procedural_help {
        width: 500px;
        background-color: #F3FAFF;
        margin-top: 10px;
        margin-bottom: 10px;
        padding: 0px 0px 0px 0px;
        border: 1px solid #1B3A4D;
}
.procedural_help h3 {
        color: #F3FAFF;   /* the blue from the menu  */
        background: #73A5C8;
        text-align: left;
        margin: 0px;
        padding: 3px;
}
.procedural_help p {
        margin: 0px 0px 0px 0px;
        padding: 12px 12px 0px 12px;
}
.procedural_help ol {
        margin: 12px 12px 10px 0px;
        padding: 7px 10px 4px 42px;
}
.procedural_help li {
        margin-bottom: 6px;
}
.procedural_help ul {
        list-style: disc;
        margin: 0px;
        padding: 17px 23px 12px 37px;
}
.glossary_help {
        width: 500px;
        background-color: #F3FAFF;
        margin-top: 10px;
        margin-bottom: 10px;
        padding: 0px 10px 0px 10px;
        border: 1px solid #1B3A4D;
}


