




/*------------------------------MEMBERSHIP FORM-----------------------------------*/
table.competition { margin-top: 10px; }
table.competition .title { background-image: url("/images/structure/backgrounds/spoon-header-col1.png"); background-repeat: no-repeat; height: 34px; line-height: 34px; padding: 0px 0px 0px 10px; color: white; font-weight: bold; margin: 7px 0px 5px 0px; font-size: 110%; }
table.competition td.section { background-image: url("/images/structure/backgrounds/spoon-col1a-h3.png"); background-repeat: no-repeat; height: 30px; line-height: 30px; padding-left: 10px; color: #232020; font-weight: bold; margin: 7px 0px 5px 0px; } 
table.competition table.details td {font-weight: bold; color: #232020; height: 20px; line-height: 20px;}
table.comp table.competition td.details table.details td.cpdata input { background: #ffffff; font-family: arial; color: #232020; border: 1px solid #eaeaea; cursor: default; height: 20px; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; -khtml-border-radius: 0px; }
table.competition table.details td.cpdata .input input { width: 148px;  }
table.competition input { background-color: #232020; color: #ffffff; border: 0px; font-weight: bold; font-family: arial; text-transform: uppercase; padding: 2px 5px 2px 5px;  border-radius: 5px; -webkit-border-radius: 3px; -moz-border-radius: 5px; -o-border-radius: 5px; -khtml-border-radius: 5px; margin-bottom: 10px;}
table.competition input:hover { cursor: pointer; background-color: #da1935; background-image: none; }

/*  */

/*  */


