* {
padding: 0;
margin: 0;
border: 0;
}

html {
min-height: 100%;
margin-bottom: 1px;
}

body {
background-color: #ffffff;
color: #000000;
font-size: 75%;
font-family: verdana, helvetica, arial, sans-serif;
}

input, p, select, textarea, ul {
font-family: verdana, helvetica, arial, san-serif;
color: #17181C;
}

h1, h2 {
font-family: verdana, helvetica, arial, san-serif;
}

h1 {
font-size: 1.2em;
color: #613b0f;
margin: 30px 10px 20px 10px;
}

h2 {
font-size: 1em;
color: #610005;
margin: 15px 0;
text-align: center;
}

p, select, textarea, ul {
font-size: 1em;
}

p, ul {
line-height: 1.5;
padding: 8px 10px;
}

input, select, textarea {
border: 1px solid #cccccc;
margin: 2px;
}

a:link, a:visited, a:focus, a:hover, a:active {
text-decoration: none;
}

a:link {
color: #7c0006;
}

a:visited {
color: #b37201;
}

a:focus, a:hover, a:active {
color: #b30009;
}

div#container {
width: 816px;
margin: 8px auto 30px auto;
}

div#textcopy {
background: #fff url(./im/bg-textcopy.jpg) center bottom repeat-x;
padding: 0 0 30px 0;
}

div#topNav {
text-align: right;
}

div#topNav a {
font-weight: bold;
}

div#topNav a:link, div#topNav a:visited, div#topNav a:hover, div#topNav a:active, div#topNav a:focus {
line-height: 2em;
padding: 5px 15px;
}

div#topNav a:link, div#topNav a:visited {
background: #ffffff url(./im/bf-topNav-off.gif);
}

div#topNav a:hover, div#topNav a:active, div#topNav a:focus {
background: #ffffff url(./im/bf-topNav-on.gif);
}

form {
padding: 8px 10px;
}

img {
border: 0px;
}

img#header {
border-top: 1px solid #868686;
}

input.textfield {
width: 30em;
}

input.submitForm {
background: url(./im/bf-submitForm.gif) bottom center no-repeat;
border: 1px solid #a6a6a6;
padding: 6px 8px;
margin-top: 6px;
}

table {
border-collapse: collapse;
}

table, td {
vertical-align: top;
border: 0px;
padding: 8px 0;
margin: 0px;
}

Textarea {
width: 40em;
height: 30em;
}
div#footer {
color: #7c0006;
font-size: 0.9em;
padding: 30px 10px;
text-align: center;

}
