/* AH Web development Standard CSS */

/* HTML tags */

  h1,h2 { float:left; font-weight:normal; clear:both; }
  h1 { margin:0px 0px 10px 0px; padding:0px; }

  img { border:0px; }

  div,span { float:left; }

  /* P settings to make all P tags same in IE and FF */
  p { 
  clear:none; 
  margin: 0 0 10px 0; 
  width:100%; 
  }

  input,textarea { font-family:arial,helvetica,sans-serif; font-size:9pt; }

  html>/**/body p { float:left; clear:both; }
  
  /* Set HRs to be the same - note margins for FF */
  hr {
  margin:0px;
  clear:none;
  height:1px;
  border:0px;
  }
  
  html>/**/body hr { 
  float:left; 
  clear:both;
  margin: 5px 0px 5px 0px;
  }
  
  /* All links defined the same */
  a { text-decoration:none; color:#0f499d; }
  a:hover { text-decoration:underline; }
  
  ul { float:left; }
  
/* General classes */
  .floatl { float:left; }
  .floatr { float:right; }
  .fnone { float:none; }
  .p_none { margin:0px; }
  
  .center { text-align:center; }
  
  .err { color:red; font-weight:bold; }
  .ok { color:green; font-weight:bold; }
  
  .bold { font-weight:bold; }
  
  .span30 { width:30%; }
  
  .width100 { width:100px; }
  .width200 { width:200px; }
  
  .marg_top_10 { margin-top:10px; }