﻿/* Copyright (C) 2007 HeartRails Inc. All Rights Reserved. */

* {
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    font-size: 13px; *font-size: small; *font: x-small;
    font-style: normal;
    font-weight: normal;
    line-height: 150%;
    margin: 0px;
    padding: 0px;
}

table {
    font-size: inherit;
    font: 100%;
}

img {
    border: 0px none #ffffff;
}

h1 {
    background-color: #000000;
    color: #ffffff;
    height: 30px;
}

h1 a {
    color: #ffffff;
}

div#container {
    display: none;
    width: 100%;
}

a#top {
    text-decoration: none;
}

div#main {
    margin: 0px auto;
    text-align: left;
    width: 600px;
}

div#logo {
    padding: 20px 0px 0px;
    text-align: center;
}

div#footer {
    padding: 20px 0px 0px;
}

div#footer div {
    background-color: #000000;
    color: #ffffff;
    padding: 5px 0px;
    text-align: center;
    width: 100%;
}

div#footer p {
    font-weight: bold;
    padding: 2px;
}

div#footer a {
    color: #ffffff;
    font-weight: bold;
}

p#javascript {
    padding: 10px;
    text-align: center;
}

div.heading {
    border-bottom: 1px solid #e9e9e9;
    margin: 0px 0px 5px;
    padding: 20px 0px 0px;
}

div.heading table {
    width: 100%;
}

div.heading th {
    color: #676767;
    text-align: left;
}

div.heading td {
    color: #676767;
    text-align: right;
}

span.heading-left {
    float: left;
    font-weight: bold;
    padding: 5px 10px;
    text-align: left;
}

span.heading-left a {
    font-weight: bold;
}

span.heading-right {
    float: right;
    font-weight: bold;
    padding: 5px 10px;
    text-align: right;
}

span.heading-right a {
    font-weight: bold;
}

