﻿body {
}

ul.sub {color:#4c4c4c;list-style:none;padding:0;}
ul.sub li {padding:2px .334em 2px .334em;height:2.5em;}
    ul.sub div {
        height:100%;
    }
ul.sub li a {text-decoration:none;display:block;border:1px solid black;height:100%;font-weight:bold;}
ul.sub li a:hover {background-color:#fdfdfd;color:#000000;}
ul.sub li.lbl {padding:0;font-family:Tahoma;font-size:small;font-weight:bold;border:0px;width:10em;}
   
.MarginAuto {
    margin: auto;
}

.AlignRight {
    text-align: right;
}

.EPFixedWidthRBS td {
    width: 3em;
}

.hidden {
    display: none !important;
}

input.myinput {
    width:1em;
}

table.myinput input[type="radio"] {
   width:auto;
   display:inline;
   background-color:inherit;
   margin-right:5px;
}

span.myinput input[type="radio"] {
   width:auto;
   display:inline;
   background-color:inherit;
   margin-right:5px;
}

table.myinput input[type="checkbox"] {
   width:auto;
   display:inline;
   background-color:inherit;
   margin-right:5px;
}

span.myinput input[type="checkbox"] {
   width:auto;
   display:inline;
   background-color:inherit;
   margin-right:5px;
}

table.myinput label {
   width:auto;
   display:inline;
   background-color:inherit;
}

span.myinput label {
   width:auto;
   display:inline;
   background-color:inherit;
}

table.myGV td {
    padding-right: 1em;
}

A.reviewbutton {
    background-color: lightgray;
    cursor: pointer;
}