/* CSS Document */

#newsletter {

/*width: 330px;*/
/*background-color: #f6f3da;*/
/*padding: 5px;*/
/*margin: 0px auto;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
border-top:1px solid #666666;
} 

#newsletter spacer {
  clear: both;
}

#newsletter row {
  clear: both;
  padding-top: 10px;
  }

#newsletter row span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.row span.formw {
  float: left;
  /*width: 335px;*/
  text-align: left;
} 

INPUT {
background-color: #f0f0f0;
color: #666666;
border: 1px solid #666;
font: 1em verdana, helvetica, sans-serif; 
} 

TEXTAREA {
background-color: #f0f0f0;
border: 1px solid #000;
color: #666666;
font: 1em verdana, helvetica, sans-serif; 
} 

SELECT {
background-color: #f0f0f0;
border: 1px solid #000;
color: #000;
}

#note p {
padding: 0;
margin: 0;
font: .80em verdana, helvetica, sans-serif; 
color: #666666;
}

#note a:link, #note a:visited {
color: #666666;
text-decoration: underline; /* */
}

#note a:hover {
background-color: #e0e0e0;
color: #666666;
}

.altButtonFormat {
background-color: #c0c0c0;
font-family: verdana;
border: #000000 1px solid;
font-size: 12px;
color: #778899;
} 

.altTextField {
background-color: #ececec;
font-family: verdana;
font-size: 12pt;
color: #09c09c;
} 

.radioStyle {
background-color: #FF0000;
border: #000000 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000;
}
table { padding:0px; width:50%; margin:0px;}
tr { padding:0px; width:50%; margin:0px; }
td { padding:0px; width:50%; margin:0px;border-bottom:1px dotted #ff6600;}

