/*Important! Always have this margin default set at the beginning of CSS sheets. It
stops browsers from showing margins differently*/
* {margin:0} 

/* The following is needed to format the table in the center. Note to self:don't use tables 
for forms any more!*/
div.container
{
width:98%;
margin:1%;
}

table#table1 {
 text-align:center;
 margin-left:200px;
 width:580px;
 position:absolute;
 top:150px;
 background-color: #CCCCCC;
 background-image: url('images/gradient_large.jpg');
 background-repeat: repeat-x;
 border-style:solid;
 border-width:2px;
 border-color:#2b417b;
 }

  tr,td {
  text-align:left;
  }
  
  /*end of table formatting to allow table to center and a few other things*/
   
 /*Important!! Using this to define the size of the input text to make it consistent in all browsers
 This avoids different sizes of form fields in different browsers*/	
       input, textarea { 
     font-family: sans-serif;
     font-size: 12px;
  }
 /*Important! this sets reCaptcha widget background color*/ 
  .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#a2a0cf; 
 }

#recaptcha 
 /*Important! this sets reCaptcha widget border color and style*/
 #recaptcha_table {
   border-color: #293352;
   background-color: #a2a0cf;
 }
  /*Important! this sets reCaptcha text input field border and background color*/
 #recaptcha_response_field {
   border-color: #293352; 
   background-color:#ffffff; 
 }


