/*
 **********************************************************************
 *                      --- Contact Form 2.0.3 ---
 **********************************************************************
 *               Copyright (C) 2001-06 by Frank Hollwitz
 *           webmaster@hollwitz.de - http://www.hollwitz.de/
 **********************************************************************
 * LICENSE                           (see license.txt for more details)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License as
 * published by the Free Software Foundation; either version 2 of
 * the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 **********************************************************************
 */

/*
 * This file contains all the CSS stuff for the contact form. It
 * defines the design of the browser output.
 * You may customize all the data within this file. But take care of
 * following the CSS rules.
 */

/* the main area where all the browser output of that script is included */
div.hcf_main {
  width: 40em;
  border: 1px dashed #3366cc;
  margin: 0px auto 0px auto;
  padding: 0px;
  background-color: #f4f8ff;
  color: #000000;
  font-family: sans-serif;
  font-size: medium;
  font-weight: normal;
}

/* the links made by that script */
a.hcf_link:link, a.hcf_link:visited {
  border-bottom: 1px solid #0000cc;
  text-decoration: none;
  color: #0000cc;
}
a.hcf_link:hover, a.hcf_link:active {
  margin: 0px -1px 0px -1px;
  border: 1px solid #0000cc;
  background-color: #ffffff;

  text-decoration: none;
  color: #0000cc;
}

/* the header of the form */
h4.hcf_hcform_head {
  margin: 1.3em 0px 0.6em 0px;
  padding: 0px;
  
  font-weight: bold;
  text-align: center;
}

/* the header of the confirmation page */
h4.hcf_mailok_head {
  margin: 1.3em 0px 0.6em 0px;
  padding: 0px;
  font-size: large;
  font-weight: bold;
  text-align: center;
}

/* the header of the system error page */
h4.hcf_mailfail_head {
  margin: 0.3em 0px 0.6em 0px;
  padding: 0px;
  color: #cc0000;
    font-weight: bold;
  text-align: center;
}

/* the contact form's leading-in */
div.hcf_hcform_text {
 font-size: 12px;
  margin: 0px 1.3em 1.6em 1.3em;
  padding: 0px;
  text-align: center;
}

/* the text for the confirmation page */
div.hcf_mailok_text {
  margin: 0px 0.3em 0.6em 0.3em;
  padding: 0px;
  text-align: justify;
}

/* the text for the system error */
div.hcf_mailfail_text {
  margin: 0px 0.3em 0.6em 0.3em;
  padding: 0px;
  color: #cc0000;
  text-align: justify;
}

/* the error list's leading-in */
div.hcf_hcform_error {
  margin: 0px 0.3em 0.6em 0.3em;
  padding: 0px;
  color: #cc0000;
  text-align: justify;
}

/* the error list */
ul.hcf_hcform_error_list {
  margin: 0px 0.3em 0.6em 0.3em;
  padding: 0px;
}

/* the error list's items */
li.hcf_hcform_error_item {
  margin: 0px 0px 0px 2em;
  padding: 0px;
  color: #cc0000;
  list-style-position: inside;
}

/* the contact form */
form.hcf_hcform {
  margin: 0px;
  padding: 0px;
}

/* the name area of the contact form */
div.hcf_hcform_name {
  margin: 5px;
  padding: 0.3em;
  background-color: #e4e8ee;
}

/* the e-mail area of the contact form */
div.hcf_hcform_mail {
  margin: 5px;
  padding: 0.3em;
  background-color: #f4f8ff;
}

/* the homepage area of the contact form */
div.hcf_hcform_url {
  margin: 5px;
  padding: 0.3em;
  background-color: #e4e8ee;
}

/* the subject area of the contact form */
div.hcf_hcform_subj {
  margin: 5px;
  padding: 0.3em;
  background-color: #f4f8ff;
}

/* the message area of the contact form */
div.hcf_hcform_mess {
  margin: 5px;
  padding: 0.3em;
  background-color: #e4e8ee;
}

/* the button area of the contact form */
div.hcf_hcform_send {
  margin: 0px;
  padding: 0px;
  text-align: center;
}

/* the labels of the contact form */
div.hcf_hcform_label_p {
  margin: 0px;
  padding: 0px;
  text-align: left;
}
label.hcf_hcform_label { font-size: 12px;
}

/* the input fields of the contact form */
div.hcf_hcform_input_p {
font-size: 12px
  margin: 0px;
  padding: 0px;
  text-align: right;
}
input.hcf_hcform_input, textarea.hcf_hcform_input {
  margin: 5px;
  padding: 0px;
  border: 1px solid #ffffff;
  background-color: #ffffff;
  color: #0000cc;
  font-family: monospace;
  cursor: text;
}
input.hcf_hcform_input:hover, textarea.hcf_hcform_input:hover {
  border: 1px inset #3366cc;
}

/* the send button of the contact form */
input.hcf_hcform_button {
  margin: 0.3em 0px 0px 0px;
  padding: 0px;
  border: 1px solid #3366cc;
  background-color: #3366cc;
  color: #ffffff;
  font-family: sans-serif;
  font-weight: bold;
  cursor: pointer;
}
input.hcf_hcform_button:hover {
  border: 1px outset #3366cc;
}
input.hcf_hcform_button:active {
  border: 1px inset #3366cc;
}

/* the copyright notice */
/* !!! Please make sure the copyright notice is readable !!! */
div.hcf_copyright {
  margin: 1em 0.6em 0.3em 0.6em;
  padding: 0.3em 0px 0px 0px;
  border-top: 1px dotted #3366cc;
  color: #3366cc;
  font-size: xx-small;
  text-align: center;
}
a.hcf_copyright_link:link, a.hcf_copyright_link:visited {
  text-decoration: none;
  color: #3366cc;
}
a.hcf_copyright_link:hover, a.hcf_copyright_link:active {
  margin: 0px -1px 0px -1px;
  border: 1px solid #3366cc;
  background-color: #ffffff;
  text-decoration: none;
  color: #3366cc;
}

/*
 **********************************************************************
 *                        EOF contactform.css
 **********************************************************************
 */
