body { 
 background-color: #ffffff; 
 margin-left: 40px; 
 margin-right: 40px; 
 margin-top: 30px; 
 font-size: 11px; 
 font-family: verdana,trebuchet,sans-serif; 
}


a:link { 
 color: #4C0073; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: underline; 
}


a:visited { 
 color: #4C0073; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: underline; 
}


a:active { 
 color: #4C0073; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: underline; 
}


a:hover { 
 color: #ff9900; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none; 
}


/*-- Heading.  Used in the "view profile page" --*/
h3 { 
 font-size: 11px; 
 font-family: verdana,trebuchet,sans-serif; 
 font-weight: bold;
 margin-bottom: 5px;
}






/*-- Table formatting (profile form, new registration form, etc.) --*/


table {
 border: 1px solid #660099;
}




/*-- Default table heading formatting --*/


th  .colorBG {
 font-family: verdana,trebuchet,sans-serif; 
 font-size: 11px;
 font-weight: bold;
 text-align: center;
}


/*-- Background table color, used in "view mebers" page --*/
.colorBG {
 background: #4C0073;
  color: #FFFFFF
}


/*-- Default table cell formatting --*/


td .right {
 font-family: verdana,trebuchet,sans-serif; 
 font-size: 11px;
}


/*-- 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 {
  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;
  margin-top:         3px;

  margin-bottom:      3px;
}


/*--  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;
}