/*-----------------------------------------------
Pulcher & Company: Base Styles
Author:   Mario S. Cisneros, EDS Web Producer
Version:  29 May 2008
-----------------------------------------------*/

address 
{text-align: center;
  margin: 15px 0;
  padding: 0;
  font-style: normal;
  line-height: 1.5;}

address span
{font-size: 1.5em;
  font-weight: bold;
  color: #006642;}


/* CONTACT US FORM RULES
---------------------------------------------------------------------------------------*/
form
 {margin: 0 auto 15px;}

.contactform
 {width: 640px;
   font: 0.9em arial, verdana, helvetica, sans-serif;
   margin-top: 2%;}

.contactform #required
{color: #000; 
  text-align: left;
  font: bold italic 1em arial, helvetica, sans-serif;
  margin-bottom: 15px;}

.contactform #asterisk
{color: #990000;
  font: normal 1.5em verdana, arial, helvetica, sans-serif;
  vertical-align: middle;}

.contactform span
{color: #990000;
  font: normal 1.3em verdana, arial, helvetica, sans-serif;
  vertical-align: top;}

.contactform p
 {clear: left;
  padding: 10px 0;}

.contactform p label
 {float: left;
   width: 35%;
   text-align: right;
   font-weight: bold;
   padding-top: 4px;}

.contactform fieldset
 {border: 1px solid #2D7CA3;
   padding-left: 10px;
   padding-right: 10px;
   margin-bottom: 10px;}

.contactform legend 
{font: bold 1.2em arial, helvetica, sans-serif;
  color: #990000;}

.contactform input
 {float: left;
  margin-left: 15px;}

.contactform textarea
 {float: left;
   margin-left: 15px;}

.contactform select
 {float: left;
   margin-left: 15px;}

.contactform .btn
 {color: #fff;
   width: 80px;
   float: right;
   background-color: #990000;
   border: 1px solid #ccc;
   border-bottom: #000;
   border-right: #666;
   margin: 5px 20px 5px 0;
   padding: 3px 0 2px;}



