/***** position professional content *****/
.profcontent { 
  background-color: #FFFFFF;
  margin: 0;
  padding: 0;   
  position: absolute;
  top: 105px; 
  left: 188px;
  z-index: 0;
  }


/***** design prof frame (783px) *****/
td.profframe_top { background: #FFFFFF url(/images/professional/layout/frame_top.gif) no-repeat top left; }

td.profframe_left { background: #FFFFFF url(/images/professional/layout/frame_left.gif) repeat-y top left; }

td.profframe_right { background: #FFFFFF url(/images/professional/layout/frame_right.gif) repeat-y top right; }

td.profframe_bottom { background: #FFFFFF url(/images/professional/layout/frame_bottom.gif) no-repeat top left; }



/***** design prof field1 (370px) *****/
td.proffield1_top { background: #E5F5EB url(/images/professional/layout/field1_top.gif) no-repeat top left; }

td.proffield1_side { background: #E5F5EB url(/images/professional/layout/field1_side.gif) repeat-y top left; }

td.proffield1_bottom { background: #E5F5EB url(/images/professional/layout/field1_bottom.gif) no-repeat top left; }



/***** design mail boxes (329px) *****/
td.profform_top { background: #E5F5EB url(/images/professional/layout/avacform_top.gif) no-repeat top left; }

td.profform_middle { background: #E5F5EB url(/images/professional/layout/avacform_middle.gif) repeat-y top left; }

td.profform_bottom { background: #E5F5EB url(/images/professional/layout/avacform_bottom.gif) no-repeat top left; }



/***** prof input form email *****/
input.profinput {
  width: 220px;
  height: 18px;
  font-family:Arial, Verdana;
  font-weight:normal;
  font-size: 12px;
  color: #009933;
  text-align: left;
  margin: 0 0 0 0;
  border-color: transparent;
  }

/***** design dealer and doctor input form (370px) *****/
td.regform1_top { background: #e5f5eb url(/images/professional/layout/regform1_top.gif) no-repeat top left; }

td.regform1_middle { background: #e5f5eb url(/images/professional/layout/regform1_middle.gif) repeat-y top left; }

td.regform1_bottom { background: #e5f5eb url(/images/professional/layout/regform1_bottom.gif) no-repeat top left; }


/***** dealer and doctor input form *****/
input.reginput {
  width: 140px;
  height: 18px;
  font-family:Arial, Verdana;
  font-weight:normal;
  font-size: 12px;
  color: #009933;
  text-align: left;
  margin: 0 0 0 0;
  border-color: transparent;
  }


/***** dealer and doctor input form email *****/
input.regemailinput {
  width: 200px;
  height: 18px;
  font-family:Arial, Verdana;
  font-weight:normal;
  font-size: 12px;
  color: #009933;
  text-align: left;
  margin: 0 0 0 0;
  border-color: transparent;
  }

/***** pulldown with width 188px *****/
.dealer_select { 
  color: #009933; 
  font-size: 12px; 
  background-color: #ccebd6; 
  text-align: left; 
  width: 220px;
  } 


