
*
{
    font-family: Trebuchet MS, Arial, sans-serif;
}
body
{
    font-size: small;
    background: url("vgrad.png") repeat-x;
    margin: 0 10% 0 10%;
}
h1, h2
{
    font-size: medium
}

.layouttable
{
    border: none;
    width:100%;
    border-collapse:collapse;
}
.layouttable td
{
    border: none;
    padding:0;
}

.head
{
    margin-bottom: 5px;
}
.nav
{
    background:#b5bfcb;
    color: white;
    padding: 4px 4px 0 4px;
    font-weight:bold;
    margin-left: 5px;
    margin-right: 5px;
}

.nav A
{
    background: #597b9e;
    color:white;
    border: #b5bfcb 1px solid;
    -moz-border-radius-topleft: 30px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px 10px;
    border-top-right-radius: 5px;
    border-bottom: none;
    display: inline-block;
    padding: 3px 15px 3px 20px;
    text-decoration: none;
}

.nav A:hover
{
    color: white;
    background: #536b83;
}

.nav a.current
{
    background: white;
    color: #536b83;
}

.contents
{
    background: white;
    margin-left: 5px;
    margin-right: 5px;
}

.quote
{
    background: url("vgrad.png") repeat-x;
    padding: 10px;
    margin: 20px;
}

.quotetext
{
    font-style:italic;
    font-family:serif;
    margin:0px;
}

.quotewho
{
    text-align:right;
    font-size: smaller;
    font-weight:bold;
    margin:0px;
}

.print-contact
{
    display:none;
}

.info
{
    border: 1px solid rgb(170, 170, 170);
    background: #F8EABA;
    vertical-align: middle;
    padding: 5px;
}