#form1 table { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: px; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
}
#form1 td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
}
 
.button{
font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;
background-color: #D7E5F2;
margin-left:12px;
margin-right:12px;
margin-top:3px;
margin-bottom: 2px;
}

.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent;
   
}
.labelcellrhs { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7;
 text-align: right;  
 background-color: transparent;
 padding-right:20px;  
} 
 

.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right:0px;
 margin-left: 26px; 
} 
.smalllabelcell { 
 font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #3670A7; 
 text-align: left; 
} 

.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
  
}
.fieldcell input { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 
.emailcell input { 
 width: 300px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.medfieldcell input { 
 width: 150px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 
.medfieldcell select { 
 width: 150px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 


.smallfieldcell input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}

.messagetextcell { 
 font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold; 
 color: #3670A7;
 text-align: center; 
 background-color: transparent; 
} 

.pricecell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right:0px;
 margin-left: 85px; 
} 
