

 form {
 border: 1px solid #666699;
 padding: 5px;
}


table#login  {
width:400px;
background:#FBE89D;
 border: 1px solid #F6CC23;
 color: #000000;
 font-family: Verdana;
 font-size: 10px;
 padding:0px;
 margin:0px;
}


#signup table {
 width: 500px;
 border-collapse: collapse;
background:#FBE89D;
 border: 1px solid #F6CC23;
 color: #000000;
 font-family: Verdana;
 font-size: 10px;
 padding:0px;
 margin:0px;
}

#signup td {
 border: 1px solid #D7E5F2;
 padding-left: 4px;
}

#signup a{margin-left:5px; color:#0040FF; text-decoration: underline;}

.labelheader {
 font: 12px Verdana;
 color: #5266FE;
 background-color: transparent;
}
.labelerror {
 font: 11px Verdana;
 color: #FF5757;
}
.labelcell {
 font: 11px Verdana;
 color: #5266FE;
 background-color: transparent;
}

.region {
 font: 11px Verdana;
 color: #5266FE;
 background-color: transparent;
}

.postalcode input {
width: 80px;
 font: 11px Verdana;
 background-color: #FEFAE7;
 color: #102132;
 border: 1px solid #F6CC23;
 margin-right: 0px;
}
.fieldcell {
 width: 130px;
 font: 11px Verdana;
 background-color: #FEFAE7;
 color: #102132;
 border: 1px solid #F6CC23;
 margin-right: 0px;
}
.fieldcell_long {
 width: 200px;
 font: 11px Verdana;
 background-color: #FEFAE7;
 color: #102132;
 border: 1px solid #F6CC23;
 margin-right: 0px;
}


.fieldcell_longlong {
 width: 340px;
 font: 11px Verdana;
 background-color: #FEFAE7;
 color: #102132;
 border: 1px solid #F6CC23;
 margin-right: 0px;
}


