
/* Standard */

.vvibody {font-family:arial; font-size: 12pt; color: black; text-decoration: none}

.vvibodysmall {font-family:arial; font-size: 10pt; color: black; text-decoration: none}

.vvibodytm {font-family:arial; font-size: 7pt; color: black; text-decoration: none}

.vvifooter {font-family:arial; font-size: 7pt; color: black; text-decoration: none}

/* Banner */

table.vvibanner {font-family:arial; font-size: 12pt; text-decoration:none; margin-left:auto; margin-right:auto; padding:0px; width:700px; background-color:white;}

td.vvibannercell {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    padding: 3px;
    color: white;
    text-align: center;
    height: 30px;
    width:90px;
    vertical-align: middle;
    white-space: nowrap;
    background-color:steelblue;
}

table.vvibanner td:hover {
    vertical-align: middle;
    white-space: nowrap;
    background-color: gray;
    color: white;
    text-align: center; 
    text-decoration: none;
}

td.vvibannercell a:link {
    color: white;
    text-align: center; 
    text-decoration: none;
    display: inline-block;
}

td.vvibannercell a:visited {
    color: white;
    text-align: center; 
    text-decoration: none;
    display: inline-block;
}

td.vvibannercell a:hover {
    background-color: gray;
    color: white;
    text-align: center; 
    text-decoration: none;
    display: inline-block;
}

td.vvibannercell a:active {
    color: white;
    text-align: center; 
    text-decoration: none;
    display: inline-block;
}

/* Sub-Banner */

table.vvisubbanner {font-family:arial; font-size: 12pt; color: white; text-decoration: none}

td.vvisubbannercell {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 3px;
    color: white;
    text-align: center;
    height: 30px;
    vertical-align: middle;
    background-color:steelblue;
}

td.vvisubbannercell a:link {
    color: white;
    text-align: center; 
    text-decoration: underline;
    display: inline-block;
}

td.vvisubbannercell a:visited {
    color: white;
    text-align: center; 
    text-decoration: underline;
    display: inline-block;
}

td.vvisubbannercell a:hover {
    color: white;
    text-align: center; 
    text-decoration: underline;
    display: inline-block;
}

td.vvisubbannercell a:active {
    color: white;
    text-align: center; 
    text-decoration: underline;
    display: inline-block;
}

td.vvisubbanner hover {
    background-color: lightgray;
}

td.vvisubbannerfixed {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 3px;
    text-align: center;
    height: 30px;
    vertical-align: middle;
}



