* {
  margin: 0;
  padding: 0;
  }

html {
  font-size: 62.5%;
  color: #666;
  }

body {
  margin: 8px;
  font: normal 1.2em/1.5 "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
  background: #fff;
  }

p, ul, ol {
  margin: 1.1em 0;
  }

ul {
  margin-left: 15px;
  }

a {
  text-decoration: underline;
  color: #a64b5e;
  /*color: #175e92;*/
  }

a:hover {
  text-decoration: none;
  color: #0000FF;
  }

img, a img {
  border: none;
  }

h1 {
  margin-bottom: 12px;
  font: normal 1.9em Georgia, "Times New Roman", Times, serif;
  }

h2 {
  margin-bottom: 12px;
  font: bold 1.3em Arial, Georgia, "Times New Roman", Times, serif;
  color: #000000;
  }

h3 {
  margin-bottom: 12px;
  font: bold 1.1em Arial, Georgia, "Times New Roman", Times, serif;
  color: #000000;
  }

.h-line {
  height: 1px;
  overflow: hidden;
  margin: 20px 0;
  border-bottom: 1px dashed #ccc;
  }

.clear {
  clear: both;
  visibility: hidden;
  height: 0;
  line-height: 0;
  overflow: hidden;
  }

/** HEADER *********************************************/

#header-nav li a {
  line-height: 16px;
  }

/** CONTENT ********************************************/


#subnav {
  display: none;
  }
  
#sidebar {
  display: none;
  }

#breadcrumb {
  display: none;
  }
 
.quote {
   font-size: 14px;
   margin: 10px;
   padding-left:10px;
   border-left:4px solid #ccc;
   font-weight: normal;
   text-transform:none;
   color:#66666;
   font-weight: bold;
  /*letter-spacing: 1px;*/
 }

/** FOOTER *********************************************/

#footer {
  display: none;
  }


  /* ||||||||||||||||||||||||||||||||||||||||| */
/* form form specific styles */
/* ||||||||||||||||||||||||||||||||||||||||| */
fieldset input, fieldset select, fieldset textarea {
float:left;
margin:2px 0 3px 0;
/*width:50%;*/
/*border:1px solid #999999;*/
/*border-color:#ccc;*/
}
checkbox, radio {
width:12px;
}
fieldset input:hover {
border-color:#0000FF;
}
fieldset input:active, fieldset input:focus  {
border-color:#0000FF;
}
label, label span {
display:block;
padding:2px 2px 3px 0;
border:2px solid #ffffff;
}
label {
float:left;
width:100%;
}
label span {
float:left;
margin-right: 10px;
width:30%;
text-align:right;
text-transform: uppercase;
color:#333333;
letter-spacing:1px;
}
fieldset {
margin:0;
padding:10px 10px 0 10px;
border:1px solid #ffffff;
}
fieldset:hover {
border-color:1px solid #ffffff;
}
.form_info {
clear:both;
margin:5px 5px 10px 5px;
padding:0 5px;
text-align:center;
}
.important_flag {
color:#000000;
/*background-color:#FFCC33;*/
border:2px solid #FFCC33;
font-weight:bold;
/*text-transform:none;*/
}
.important_flag p {
clear:both;
margin:10px 0 20px 0;
padding:0 5px;
text-align:center;
}