body   { color: black; font-size: 11px; font-family: verdana, trebuchet, sans-serif; background-color: #00a9da; margin-top: 30px; margin-right: 40px; margin-left: 40px }

a:link    { color: white; font-weight: bold; font-size: 12px; text-decoration: underline }

a:visited    { color: white; font-weight: bold; font-size: 12px; text-decoration: underline }

a:active    { color: white; font-weight: bold; font-size: 12px; text-decoration: underline }

a:hover    { color: white; font-weight: bold; font-size: 12px; text-decoration: none }

/*-- Heading.  Used in the "view profile page" --*/
h3   { color: black; font-weight: bold; font-size: 11px; font-family: verdana, trebuchet, sans-serif; background-color: white; margin-bottom: 5px }



/*-- Table formatting (profile form, new registration form, etc.) --*/

table    { color: white; background-color: #00a9da; border: solid 1px white }


/*-- Default table heading formatting --*/

th  .colorBG    { color: black; font-weight: bold; font-size: 11px; font-family: verdana, trebuchet, sans-serif; background-color: black; text-align: center }

/*-- Background table color, used in "view mebers" page --*/
.colorBG   { color: black; background-color: #00a9da }

/*-- Default table cell formatting --*/

td .right  { font-size: 11px; font-family: verdana, trebuchet, sans-serif }

/*-- aligns text to the right, in the various tables --*/

.right {
 text-align: right;
}

/*--  Red text used for "required field" markers in forms. --*/
.red {
 color:       #ff0000;
 font-weight: bold;
}


/*--  Default form field formatting. --*/

form {
  margin-top:         0px;
}

/*--  Input field formatting. --*/

.input {
  border-top:         1px solid #999999;
  border-left:        1px solid #999999;
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          11px;
  height:             1.6em;
  padding:            .3em 0 0 2px;
  margin-top:          3px;
  margin-bottom:       3px;
} 

/*--  Input text-area formatting --*/

.textarea   { color: black; font-size: 11px; font-family: Verdana, Geneva, "Trebuchet MS", Arial, Sans-serif; margin-top: 3px; margin-bottom: 3px; border-top: medium solid white }

/*--  Submit button formatting. --*/

.button {
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          11px;
  font-weight:        normal;
  text-transform:     uppercase;
  color:              #000;
}