hr {
    color:#666666;
    width:100%;
}

body, td {
    background-color:White;
    color:#666666;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:12px;
}

h1 {
    color:#666666;
    font-size:18px;
}

h2 {
    color:#666666;
    font-family:"MS Sans Serif",Geneva,sans-serif;
    font-size:14px;
    font-weight:bold;
    line-height:normal;
}

h3 {
    background-color:White;
    color:#666666;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
}

a:link, a:visited {
    color:#666666;
    text-decoration:none;
}

img {
    border-width:0px;
}

a:hover {
    color:#1E90FF;
    text-decoration:none;
}

.footnote {
    font-size:10px;
}

.grownhome {
    font-size:24px;
    font-weight:bold;
}

.header0 {
    background-color:#666666;
    height:1.75em;
    width:100%;
}

.header1 {
    background-color:#666666;
    color:White;
    font-style:italic;
    font-weight:bold;
    height:1.75em;
    padding-left:1ex;
    padding-top:0.5ex;
    width:98%;
}

* html .header1 {
    width:100%;
}

.headlines {
    font-size:14px;
    font-weight:bold;
}

#spacer {
    height:86px;
}

* html #spacer {
    height:67px;
}

.caption {
    font-size:10px;
}

.thumbnail {
    border:0px;
}

.rowspacer {
    padding-top:15px;
}

.label {
    padding-top: 40px;
    padding-bottom: 50px;
}

td.left-button-cell {
    width:200px;
    text-align:right;
}

td.centre-button-cell {
    width:100px;
    text-align:center;
}

td.right-button-cell {
    width:200px;
    text-align:left;
}

td.base-nav {
    text-align:center;
}

.left-align {
    padding-top:10px;
    padding-bottom:10px;
    width:140px;
    text-align:left;
}

.centre-align {
    width:200px;
    text-align:center;
}

.right-align {
    width:140px;
    text-align:right;
}