 body.border {background: #448ccb}
 
  font.bodytext  { font-family: arial, verdana; font-size: 12px }
  font.bodytext_small { font-family: arial, verdana; font-size: 10px }
  font.bodytext_small_bold  { font-family: arial, verdana; font-size: 10px; font-weight: bold }
  font.bodytext_small_red  { font-family: arial, verdana; font-size: 10px; color: #FF0000 }
  font.bodytext_small_blue  { font-family: arial, verdana; font-size: 10px; color: #0033CC }
  font.header  { font-family: arial, verdana; font-weight: bold; font-size: 12px }
  font.sechead  { font-family: arial, verdana; font-size: 16px; font-weight: bold; color: #000099 }
  font.error_formsmall { font-family: arial, verdana; font-size: 10px; color:#FF0000; font-weight: bold }
  font.page_error { font-family: arial, verdana; font-size: 18px; color:#FF0000; font-weight: bold }
  font.agentname { font-family: arial, verdana; font-size: 16px; color:#A6CB45; font-weight: bold }
  font.bodytext_grey_bold  { font-family: arial, verdana; font-size: 12px; color: #505050; font-weight: bold }
  font.bodytext_grey  { font-family: arial, verdana; font-size: 12px; color: #505050 }
  font.bodytext_blue  { font-family: arial, verdana; font-size: 12px; color: #0000FF }
  font.bodytext_red  { font-family: arial, verdana; font-size: 12px; color: #FF0000 }
  font.pdif_down  { font-family: arial, verdana; font-size: 10px; color: #0000FF; font-weight: bold  }
  font.pdif_up { font-family: arial, verdana; font-size: 10px; color: #FF0000 }
  font.office_credit  { font-family: arial, verdana; font-size: 8px; color: #505050 }
  font.bodytext_brown  { font-family: arial, verdana; font-size: 14px; color: #79562E }
  font.slogan  { font-family: arial, verdana; font-size: 10px; font-weight: bold; font-style: italic }
  font.agentname  { font-family: arial, verdana; font-size: 16px; color: #505050; font-weight: bold }
 
  font.bodytext_small_red  { font-family: arial, verdana; font-size: 10px; color: #FF0000 }
  font.bodytext_small_grey  { font-family: arial, verdana; font-size: 10px; color: #3C4B4F }
  font.bodytext_small_grey_bold  { font-family: arial, verdana; font-size: 10px; color: #3C4B4F; font-weight: bold }
  font.bodytext_small_green_bold  { font-family: arial, verdana; font-size: 10px; color: #009933; font-weight: bold }
  font.bodytext_small_red_bold  { font-family: arial, verdana; font-size: 10px; color: #ff0000; font-weight: bold }
  font.bodytext_bigger_bold  { font-family: arial, verdana; font-size: 14px; font-weight: bold }
  font.bodytext_blue_bold  { font-family: arial, verdana; font-size: 12px; color: #0066cc; font-weight: bold }
  font.bodytext_bigger_grey_bold  { font-family: arial, verdana; font-size: 14px; color: #505050; font-weight: bold }
  font.bodytext_bigger_blue_bold  { font-family: arial, verdana; font-size: 14px; color: #0066cc; font-weight: bold }
  font.reg_form_label { font-family: arial, verdana; font-size: 12px }
  font.reg_form_label_bold { font-family: arial, verdana; font-size: 14px; font-weight: bold }
  font.reg_form_req { font-family: arial, verdana; color:#FF0000; font-size: 12px }
  
  font.form_label { font-family: arial, verdana; font-size: 10px }
  font.form_label_bold { font-family: arial, verdana; font-size: 10px; font-weight: bold }
  font.form_req { font-family: arial, verdana; color:#FF0000; font-size: 10px }

  select.searchselect { font-family: arial, verdana; font-size: 10px; ont-weight: bold}
  input.imgsub { border: 0px solid threedshadow }
  textarea { font-family: arial, verdana; font-size: 12px }
  select { font-family: arial, verdana; font-size: 12px }
  input.reg_error { background: #FF8080; font-family: arial, verdana; font-size: 16px }
  input.error { background: #FF8080; font-family: arial, verdana; font-size: 10px }
  
  .changedField {color:black; background: #D5D5D5; font-family: arial, verdana; font-size: 16px; border: 1px solid threedshadow}
  .currentField {color:black; background: #FFFF99; font-family: arial, verdana; font-size: 16px; border: 1px solid threedshadow}
  .normField {color:black; background: white; font-family: arial, verdana; font-size: 16px; border: 1px solid threedshadow}
  
	table.grey {border: 1px solid #660000;}
	table.main {border: 1px solid #660000;}
	table.border {border-left: thin solid #807F84; border-right: thin solid #807F84; margin-left:auto; margin-right:auto }
	table.border3 {border-left: thin solid #807F84; border-right: thin solid #807F84; border-bottom: thin solid #807F84; margin-left:auto; margin-right:auto }
	table.tabbtm {border-bottom: thin dotted #CC6600 }
	table.tabbtmtop {border-bottom: thin dotted #CC6600; border-top: thin dotted #CC6600 }
	table.topbot {border-top: solid #000000; border-top-width: '1px'; border-bottom: solid #000000; border-bottom-width: '1px'}

	tr.grey {border-bottom: 1px solid black; background-color:#ffffff} 
	tr.featured {background-color: #D4DFAA; border-color: '000000'; border-style: 'solid'; border-width: '1'} 