input.submit {border-style: none; background-color: transparent; font-family: Arial; text-align: left; }
img {border-style: none;}
table.list-table {table-layout: auto;}

.table {
    font-size: 12px; table-layout: auto
}

.icon {
    width:5%
}

.even {
    background-color: #E7FAD4; font: 12px verdana; width:100%; border:1px solid #ffffff;
}

.odd {
    background-color: #D4F4B1; font: 12px verdana; width:100%; border:1px solid #ffffff;
}

.header, .header a {
    background-color: #A5B791; color: #ffffff; font: 12px verdana; margin-top:0pt; table-layout: auto; font-weight:bold;
}

.dheading1 {
    font: 14px arial; color: #335A9D; font-weight: bold; margin-top:0pt; margin-bottom:0pt; text-align:left; border-left:2px solid #A5B791; border-top:1px solid #A5B791; padding-left:5px;
}

.dheading {
    font: 14px arial; color: #335A9D; font-weight: bold; margin-top:14pt; margin-bottom:0pt; text-align:left; border-left:2px solid #A5B791; border-top:1px solid #A5B791; padding-left:5px;
}

.firstColumn {
    width: 30%;
}

.secondColumn {
    width: 70%;
}

.input {
    font-size: 12px;
}

.vversion {
    width: 15%
}

.vdate {
    width: 15%
}

.vuser {
    width: 20%
}

.vcomment {
    width: 45%
}

tr.odd a:link {
    color: black;
}

tr.odd a:visited {
    color: black;
}

tr.odd a:focus {
    color: black;
}

tr.odd a:hover {
    color: black;
}

tr.odd a:active {
    color: black;
}

tr.even a:link {
    color: black;
}

tr.even a:link {
    color: black;
}

tr.even a:visited {
    color: black;
}

tr.even a:hover {
    color: black;
}

tr.even a:active {
    color: black;
}

.left {
    text-align:left; margin-top:0pt; margin-bottom:0pt;
}

.right {
    text-align:right;margin-top:0pt; margin-bottom:0pt;
}

.top {
    vertical-align:top;
}

.inlineTable {
    margin-top:0pt; margin-bottom:0pt;
}

.menu {
    position: absolute; 
    z-index: 1; 
    background-color: rgb(215,231,255); 
    width: auto; padding: 10px; 
    border-radius: 5px; moz-border-radius: 5px; webkit-border-radius: 5px; khtml-border-radius: 5px;
    cursor: pointer;
}

.menu-container .menu {
    display:none;
}

.menu-container:hover .menu {
    display:block;
}

td.action {
    background-image:url(nodes.gif);background-repeat:no-repeat; background-position: 0px 36px;
}

.commandLink {
    color:gray; text-decoration:none; cursor:pointer;
}

a,a:link,.commandLink:link {
    color:gray; text-decoration:none;
}

a:visited,.commandLink:visited {
    color:gray; text-decoration:none;
}

a:focus,.commandLink:focus {
    color:gray; text-decoration:underline;
}

a:hover,.commandLink:hover {
    color:gray; text-decoration:underline; cursor:pointer;
}

a:active,.commandLink:active {
    color:gray; text-decoration:none;
}