.stddbtablez input[type=submit]{
    background-color: white;
    color: blue;
}
body {background:#FFE;font-family: Helvetica, Arial; font-size:12pt;}
table { page-break-inside:auto;}
tr { page-break-inside: avoid; page-break-after: auto;}
thead { display: table-header-group;}
tfoot { display: table-header-group;}
table.stddbtable { width:100%; background:#C96}
table.stddbtable tr { background: #DDD}
table.stddbtable caption{
    background: #C96;
    padding: 1px 1px;
    font-weight:bold;
    color:#A74;
}
table.stddbtable thead th span, h3.accordeon{
    background: #C96;
    padding: 1px 2px;
    color:#FFE;
}

table.stddbtable thead th {
    background: #C96; /*  url("/pic/tbl-cap-bg.PNG"); */
    border-left: 1px solid #FDD;
    border-right: 1px solid #A77;
    border-top: 1px solid #FDD;
    border-bottom: 1px solid #A77;
    font-weight: bold;
    padding: 2px 3px;
    text-align: center;
}
table.stddbtable thead th input{
  display:table-cell;
}

table.stddbtable thead th input{
  display:table-cell;
}
table.stddbtable thead th div{
  height:100%;
}
table.stddbtable tbody a, table.stddbtable tbody a:link, table.stddbtable tbody a:visited{
    color: #444;
    text-decoration: none;
    width: 100%;
}
table.stddbtable tbody td{
    border-left: 1px solid #FFE;
    border-right: 1px solid #A77;
    border-top: 1px solid #FFE;
    border-bottom: 1px solid #A77;
    padding: 2px 3px;
    color: #444;
    text-decoration: none;
    font-size:10pt;
}

form.stddbform { background: #C96;padding:0px;border: 1px; width:100%; margin-left:0%; margin-right:0% }
form.stddbform tr { background: #DDD}

form.stddbform caption{
    background: #C96;
    padding: 1px 1px;
    text-align: center;
    color:#FDD;
}
form.stddbform caption div, table.stddbtable caption div {
    background: #C96;
    border-left: 1px solid #FDD;
    border-right: 2px solid #A77;
    border-top: 1px solid #FDD;
    border-bottom: 2px solid #A77;
    font-weight: bold;
    font-size:12pt;
    color:#FFE;
    padding-left: 4px;
    text-align: center;
    background-image: url('/img/icons/box.png');
    background-repeat: no-repeat;
    background-position: left;
}
table.stddbtable div {
    font-size:11pt;
    border-left: 1px solid #FDD;
    border-right: 1px solid #A77;
    border-top: 1px solid #FDD;
    border-bottom: 1px solid #A77;
}

form.stddbform td{
    border-left: 1px solid #EEE;
    border-right: 1px solid #777;
    border-top: 1px solid #EEE;
    border-bottom: 1px solid #777;
    padding: 4px 3px;
    color:#FFE;
    color: #444;
    text-decoration: none;
    font-size:10pt;
}
form.stddbform input[type=text]{
    border-left: 1px solid #EEE;
    border-right: 1px solid #AAA;
    border-top: 1px solid #EEF;
    border-bottom: 1px solid #AAA;
    padding: 2px 1px;
    color: #444;
    width:100%;
    text-decoration: none;
}

form.stddbform input[type=submit]{
    width:100%;
    text-decoration: underlined;
    background-image: url(/img/icons/bullet_add.png);
    background-repeat: no-repeat;
    background-position: left;
    height:25pt;
    padding-left:3px;
    color:#963;
    font-size:14pt;
}



.outerbuttonlike{
        background: #c96;
        padding: 2px;
        margin:0;
}
.innerbuttonlike {
        background: #c96;
        border-left: 1px solid #EB8;
        border-right: 1px solid #B74;
        border-top: 1px solid #EB8;
        text-align:center;
        padding:1px;
        margin:0px;
        color:#FFE;
        font-weight:bold;
        background-image: url(/img/icons/bullet_add.png);
        background-repeat: no-repeat;
        background-position: left;
}
.innerbuttonlike a, .innerbuttonlike a:link, .innerbuttonlike a:visited, table.mainmenu td a:link, table.mainmenu td a:visited{
    color:#FFE;
    text-decoration:none;
}

table.stddbform {
    width:100%;
}
table.mainmenu tr {
    width:100%;
    background:#c96;
    font-weight:bold;
    font-size:9pt;
    text-align:center;
}

ul.mainmenu, li.mainmenu, li.mainmenu a{
    display: inline;
    color:#963;
    background-color:#FFE;
    text-decoration:none;
    font-weight:bold;
}

ul.mainmenu2, li.mainmenu2, li.mainmenu2 a{
    display: inline;
    color:#963;
    background-color:#FFE;
    text-decoration:none;
    font-size:16px;
}


li.mainmenu:after{
    content: " | ";
}

li.mainmenulast:after{
    content: "";
}

li.mainmenu2:after{
    content: " | ";
}

li.mainmenu2last:after{
    content: "";
}


div.mainmenu{
    font-size:11pt;
    border-left: 1px solid #FDD;
    border-right: 1px solid #A77;
    border-top: 1px solid #FDD;
    border-bottom: 1px solid #A77;
    margin:4px;
    text-align:center;
}

div.mainmenu2{
    font-size:9pt;
    border-left: 1px solid #FDD;
    border-right: 1px solid #A77;
    border-top: 1px solid #FDD;
    border-bottom: 1px solid #A77;
    margin:4px;
    text-align:center;
}


table.stddbtable thead th.tablesorter-headerAsc{
    background-image: url(/img/icons/arrow_up.png);
    background-repeat:no-repeat;
    background-position: left;
}

table.stddbtable thead th.tablesorter-headerDesc{
    background-image: url(/img/icons/arrow_down.png);
    background-repeat:no-repeat;
    background-position: left;
}
table.stddbtable thead tr .headerSortUp {
    background-image: url(/img/icons/arrow_up.png);
    background-repeat:no-repeat;
    background-position: left;
}
table.stddbtable thead tr .headerSortDown {
	background-image: url(/img/icons/arrow_down.png);
    background-repeat:no-repeat;
    background-position: left;
}

div.involvation li{
    list-style-image:url('/img/starfish-16x16.gif');
}

div.involvation li.leaf{
    list-style-image:url('/img/starfish-16x16-grey.gif');
}

div.involvation {
    height:800px;
    width:450px;
    overflow:scroll;
}

.changed{
    font-weight: bold;
    background-color: #FF0;
}
#ui-datepicker-div {display: none;}
