body {  background-color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;
}

p {  font-size: 0.8em; font-family: verdana, arial, helvetica, sans-serif;
color: #555555;}
/*
table {table-layout: fixed;}
removed due to recaptcha*/
.small {  font-size: 0.7em;}

.tcenter {  text-align: center; font-size: .7em;}

.tright {  text-align: right; font-size: .7em;}

.tleft {  text-align: left; font-size: .7em;}

a {  color: #808080;}

a.grn {color: #339966;}

a:hover {  color: #00c;}

h2 {  font-size: 1.4em; text-align: center; color: #666666;}
h1 {  font-size: 1.6em; text-align: center; color: #666666;}

.top {vertical-align: top;}

.cpy {color: #666;}

.cpy2 {font-size: .6em;
text-align: center;
color: #6666;}


.red {  color: #ff0033;}
.tsmall {  font-size: .8em;}
.gry {background-color: #dddddd;}

label {
  text-align: right;
  margin-right: 10px;
  position: relative;
  display: block;
  float: left;
  width: 300px;
  font-size: 0.8em;
  }

.titimg {  float: right;}

input.invalid {
  background-color: #ff9;
  border: 2px red inset;
}
label.invalid {
  color: #f00;
  font-weight: bold;
}
.reg {  font-size: 0.8em;}

.tblcntr {  margin-right: auto; margin-left: auto}

#msg0,#msg1,#msg2,#msg3 {display: none;}
#msg4,#msg5,#msg6,#msg7,#msg8 {display: none;}

.slnk {font-size: .6em; }
.srlnk {font-size: .6em;
       position: absolute;
       right: 4%;}



