BODY {
  background-color : #ffffff;
  margin-height : 0;
  margin-top : 0px;
  margin-width : 0;
  margin-left:0;
  margin-right:0;
  font-family: arial; 
  FONT-SIZE: 12px; 
}
    H1 { COLOR: #007461; FONT-SIZE: 20px; FONT-STYLE: normal; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-BOTTOM: 5px; PADDING-left: 8px; PADDING-TOP: 0px; TEXT-ALIGN: right; }
    H2 { COLOR: #007461; border-bottom: #494949 3px solid; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-LEFT: 2px; MARGIN-TOP: 2em; }
    H3 { COLOR: #007461; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-LEFT: 2px; }
    H4 { COLOR: #007461; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-LEFT: 2px }
    H5 { COLOR: #007461; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration: underline; PADDING-LEFT: 2px; }
    H6 { COLOR: #007461; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-STYLE: italic; PADDING-LEFT: 2px; }
    P { font-size: 12px; color: #000000; }
    TD { FONT-SIZE: 12px; }
    LI { FONT-SIZE: 12px; MARGIN-LEFT: 1em; }
    A:link { text-decoration:none; color: #007461; font-weight: bold; }
    A:visited { text-decoration:none; color: #007461; font-weight: bold; }
    A:hover { text-decoration: underline; color: #007461; font-weight: bold; }
    .box_light { background-color: #EAE4D4; }     
    .box_dark { background-color: #007461; }
    .titled_box_title { valign: top; font-size: 11px; font-weight: bold; color: white; text-align: center; }
    .titled_box_data { font-size: 11px; font-weight: normal; color: black; text-align: left; }
    .details_inner_item { font-size: 10px;  font-weight: bold; color: #007461; text-align: right; }
    .details_inner_data { font-size: 11px; font-weight: normal; color: black; } 
    .tab_light { background-color: #EAE4D4; font-size: 12px; font-weight: bold; color: black; }  
    .tab_dark { background-color: #007461; font-size: 12px; font-weight: bold; COLOR: white; }
    .tab_button_selected  { background-color: #EAE4D4; font-size: 11px; font-weight: bold; color: black; border-width: 1px; border-style : inset; padding: 1px; }
    .tab_button_notselected { background-color: #007461; font-size: 11px; font-weight: bold; color: white; border-width: 1px; border-style: outset; padding: 1px; }
    .image_border { border: solid #007461 4px; }
    .image_thumb_border { border: ridge #EAE4D4 1px; } 
    .form_button { font-size: 11px; font-weight: bold; color: white; background-color: #007461; border-width: 1px; border-style : inset; }
    .form_element { background-color: #EAE4D4; border-width: 1px; }
    .form_element_in_box { background-color: #EBFFFC; border-width: 1px; }
    .adminoptionson {  background-color: #EAE4D4; font-size: 11px; font-weight: bold; color: black; border-width: 1px; border-style: outset; padding: 1px; }
    .adminoptionsoff { background-color: #007461; font-size: 11px; font-weight: bold; color: white; border-width: 1px; border-style: outset; padding: 1px; }
  
  .barpntboxdrkpointertable {  

    width: 99%;

    background-color: transparent; 

    border-style: none; 

  }

  .barpntboxdrkpointerspacer {  

    background-color: white; 

    border-style: none; 

  }

  .barpntboxdrkpointeroff { 

    background-color: transparent; 

    text-decoration: none;

    font-size: 9px; 

    font-weight: bold; 

    color: white; 

    border-width: 1px; 

    border-style: none; 

    padding: 1px; 

  }

  .barpntboxdrkpointeron {  

    text-decoration: underline;

    background-color: transparent; 

    font-size: 9px; 

    font-weight: bold; 

    color: white; 

    border-width: 1px; 

    border-style: none; 

    padding: 1px; 

  }

  