
  /* Site styles */ 

  TABLE                   {font-family: "Verdana", "Arial", "Helvetica", "geneva"; font-size: 10pt;}
  P, UL                   {font-family: "Verdana", "Arial", "Helvetica", "geneva"; font-size: 10pt; 
                           margin-left: 3em; margin-right 3em; }
  P P                     {font-family: "Verdana", "Arial", "Helvetica", "geneva"; font-size: 20pt; 
                           margin-left: 6em; margin-right 6em;}

  TEXTAREA, INPUT, SELECT {font-family: "Courier"; font-size: 10pt;}

  BODY {background-color: rgb(255,255,255);}

  A {
/*    font-weight: bold; */
		background : transparent;
  }

  /* Hover styles */

  A:link, A:active {
/*    font-weight: bold; */
		background : transparent;
    text-decoration	:	none;
	}

  A:visited {
/*    font-weight: bold; */
		background : transparent; 
		text-decoration : none; 
  }
  	
  A:hover {
/*    font-weight: bold; */
		background : transparent;
    text-decoration	:	underline; 
  }

  newsHeadlineText:hover {
/*    font-weight: bold; */
		background : transparent;
    text-decoration	:	underline; 
  }


  /* Page layout styles */

  .boldText {
    font-weight: bold;
    font-size: 10pt;
    color: rgb(0,0,0);
  }

  .normalText {
    font-weight: normal;
    font-size: 10pt;
    color: rgb(0,0,0);
  }

  .footnoteText {
    font-family: 'Verdana', 'Arial', 'Helvetica', 'geneva';
    font-weight: normal;
    font-size: 7pt;
    color: rgb(128,128,128);
  }

  .newsTableHeader {
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    color: rgb(255,255,255);
    background-color: rgb(51,51,153);
  }

  .newsHeadlineText {
    font-weight: bold;
    font-size: 11px;
    color: rgb(0,51,153);
  }

  .newsTaglineText {
    font-weight: normal;
    font-size: 9px;
    color: rgb(102,153,204);
  }

  .menuBackground {
    background-color: rgb(0,0,0);
  }

  .blackBackground {
    background-color: rgb(0,0,0);
  }

  .greyBackground {
    background-color: rgb(128,128,128);
  }

  .whiteBackground {
    background-color: rgb(255,255,255);
  }

  .homeColorText {
    color: rgb(51,51,153);
  }

  .homeColor {
    background-color: rgb(51,51,153);
  }

  .productsColorText {
    color: rgb(102,102,153);
  }

  .productsColor {
    background-color: rgb(102,102,153);
  }

  .servicesColorText {
    color: rgb(51,102,153);
  }

  .servicesColor {
    background-color: rgb(51,102,153);
  }

  .companyColorText {
    color: rgb(51,102,204);
  }

  .companyColor {
    background-color: rgb(51,102,204);
  }

  .contactUsColorText {
    color: rgb(102,153,204);
  }

  .contactUsColor {
    background-color: rgb(102,153,204);
  }

  .ruleLine {
    color: rgb(0,0,0);
    background-color: rgb(0,0,0);
  }

  .ruleLineGrey {
    color: rgb(64,64,64);
    background-color: rgb(64,64,64);
  }



