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

* { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: x-small; font-style: normal; font-weight: normal; line-height: 150%; margin: 0px; padding: 0px; }
body { background-color: #000000; }
h1 { padding: 20px 0px 0px; text-align: center; }
h2 { color: #676767; font-size: medium; font-weight: bold; padding: 25px 0px 10px; text-align: center; }
img { border: 0px none #ffffff; vertical-align: middle; }
table { border-collapse: collapse; margin: 0px auto; text-align: left; }
form { margin: 0px auto; padding: 20px 20px 0px; width: 600px; }
div#container { background-color: #ffffff; min-width: 800px; width: 100%; }
div#outer { padding: 0px 20px; text-align: center; }
div#inner { margin: 0px auto; text-align: center; width: 750px; }
div#navigation { padding: 30px 0px 0px; }
div#navigation div { background-color: #676767; padding: 5px 0px; text-align: center; width: 100%; }
div#navigation p { color: #ffffff; font-weight: bold; padding: 2px; }
div#navigation a { color: #ffffff; font-weight: bold; }
div#footer { background-color: #000000; padding: 5px 0px; text-align: center; width: 100%; }
div#footer p { color: #ffffff; font-weight: bold; padding: 2px; }
div#footer a { color: #ffffff; font-weight: bold; }
div#errormsg { border: 3px solid #ff0000; margin: 25px 100px 0px; }
div#errormsg p { font-weight: bold; padding: 5px 0px; text-align: center; }
div#noticemsg { border: 3px solid #88ff88; margin: 25px 100px 0px; }
div#noticemsg p { font-weight: bold; padding: 5px 0px; text-align: center; }
table#header { background-color: #000000; color: #ffffff; width: 100%; }
table#header th { font-weight: bold; padding: 5px 10px; text-align: left; }
table#header th a { color: #ffffff; font-weight: bold; text-decoration: none; }
table#header td { font-weight: bold; padding: 5px 10px; text-align: right; }
table#header td a { color: #ffffff; font-weight: bold; }
p#noscript { border: 3px solid #676767; font-weight: bold; margin: 20px 0px 0px; padding: 10px; text-align: center; }
input#openid_url { background: url('/images/openid.gif') no-repeat #ffffff 5px; padding: 1px 0px 1px 25px; }
