A.blue:active { color : #CC0000; background : transparent; }
A.blue:hover { color : #CC0000; background : transparent; }
A.blue:link { color : #006488; background : transparent; }
A:active { color : blue; background : transparent;  font : bold 8pt Verdana }
A:hover { color : blue; background : transparent;  font : bold 8pt Verdana }
A:link { color : #008055; background : transparent;  font : bold 8pt Verdana }
A:visited { color : #008055; background : transparent; font : bold 8pt Verdana }

P { margin : 10px 10px 10px 0px; color : Black; font : 10pt Verdana, Helvetica, sans-serif; }
BLOCKQUOTE { color : Black; background : transparent; font : 10pt Verdana, Helvetica, sans-serif; }
BODY { margin : 0; background : White; }
EM { color : black; background : White; font : bold 10pt Verdana, Helvetica, sans-serif; }

H1 { color : #008055; background : transparent; font : bold 20pt Verdana, sans-serif; text-align : left; }
H2 { color : #006488; background : transparent; font : bold 14pt Arial, sans-serif; }
H3 { color : Black; background : transparent; font : bold 12pt  verdana, helvetica, sans-serif; }
H4 { color : Black; background : transparent; font : italic 12pt verdana, helvetica, sans-serif; }
H5 { color : #cc0000; background : transparent; font : italic 12pt verdana, helvetica, sans-serif; }
H6 { color : #006488; background : transparent; font : bold 12pt Arial, sans-serif; text-decoration : none; }

HR { width : 95%; height : 4pt; color : #008055; background : transparent; }
OL { list-style : disc; color : Black; background : White; font : 10pt  Verdana, Helvetica, sans-serif; }
TD { color : Black; font : 10pt Verdana, Helvetica, sans-serif; vertical-align : top; }
TH { color : white; background : #006488; font : bold 10pt Verdana, Helvetica, sans-serif; vertical-align : top; }
UL { list-style : disc; color : Black; font : 10pt  Verdana, Helvetica, sans-serif; }
strong { color : #006488; background : transparent; font : bold 10pt Verdana, Helvetica, sans-serif; }
input {font : 8pt Verdana, Helvetica, sans-serif; color: red }

#one { float: left;  width: 40%;  margin: 0.0em;  background: #006488;  border: medium solid #006488;  color: #FFFFFF; }
.b5b5b5 { background : #b5b5b5; }
.C9C9C { background : #9c9c9c; }
.e5e5e5 { background : #e5e5e5; }
.foot2000 { font : italic bold 6pt verdana, helvetica, sans-serif; vertical-align : super; }
.footer { font : italic 8pt/10pt verdana, helvetica, sans-serif; }
.footmrc { font : bold 10pt verdana, helvetica, sans-serif; }
.foottag { font : 8pt verdana, helvetica, sans-serif; }
.h12000 { color : #006488; font : italic bold 14pt Arial, sans-serif; vertical-align : super; }
.mrc2000 { font : italic bold 8pt verdana, helvetica, sans-serif; }
.REDEM { color : red; background : White; font : bold 10pt Verdana, Helvetica, sans-serif; }
.blueem { color : #006488; background : white; font : bold 10pt Verdana, Helvetica, sans-serif; }
.restricted { color : red; background : White; font : italic bold 10pt Verdana, Helvetica, sans-serif; }
.subhead { color : Black; background : transparent; font : italic bold 14pt/16pt verdana, helvetica, sans-serif; text-align : center; }
.thlarge { color : White; background : #006488; font : large Verdana, Helvetica, sans-serif; }
.tiny { font : bold 8pt verdana, helvetica, sans-serif; }
.sm2000 { font: italic 8pt  verdana, helvetica, sans-serif; }
.small { margin : 10px 10px 10px 0px; color : Black; background : White; font : 8pt Verdana, Helvetica, sans-serif; }
.highlight { color : White; background : #008055; font : bold 14pt Verdana, Helvetica, sans-serif; text-align : center; }

/*  Style for the e-business section  */
.eblarge { font: bold 12pt arial, sans-serif; color: #003300; }
.ebtext { font: 10pt arial, sans-serif; }
.ebalt { background: #B0C8A0; font : bold 9pt arial, sans-serif; vertical-align : top;}
.ebalttext { font: 9pt arial, sans-serif; }
.ebsmtext { font: 6pt arial, sans-serif; }
.ebhead  { font: bold 14pt arial, sans-serif; color: #669966; }
A.green:active { color : #FF0000; background : transparent;  font-weight :  bold;  }
A.green:hover { color : #FF0000; background : transparent;  font-weight :  bold;  }
A.green:link { color : #003300; background : transparent;  font-weight :  bold;  }
A.green:visited { color : #808080; background : transparent;  font-weight :  bold;  }

/*  Style for the consulting-services section  */
.cslarge { font: bold 12pt arial, sans-serif; color: #FF6600; }
.cstext { font: 10pt arial, sans-serif; }
.csalt { background: #FF9933; font : bold 9pt arial, sans-serif; vertical-align : top;}
.csline { background: #FF6600; font : bold 9pt arial, sans-serif; vertical-align : top;}
.csalttext { font: 9pt arial, sans-serif; }
.cssmtext { font: 6pt arial, sans-serif; }
.cshead  { font: bold 16pt arial, sans-serif; color: #FF6600; }
A.orange:active { color : #FF0000; background : transparent;  font-weight :  bold;  }
A.orange:hover { color : #FF9933; background : transparent;  font-weight :  bold;  }
A.orange:link { color : #FF6600; background : transparent;  font-weight :  bold;  }
A.orange:visited { color : #808080; background : transparent;  font-weight :  bold;  }

/*  Style for the product section  */
.plarge { font: bold 12pt arial, sans-serif; color: #800000; }
.ptext { font: 10pt arial, sans-serif; }
.palt { background: #800000; font : bold 9pt arial, sans-serif; vertical-align : top;  color : White;  }
.pline { background: #660000; font : bold 9pt arial, sans-serif; vertical-align : top;}
.pem { font: bold 10pt arial, sans-serif; color: #800000; }
.pem2 { font: bold 12pt arial, sans-serif; color: #800000; }
.palttext { font: 9pt arial, sans-serif; }
.psmtext { font: 6pt arial, sans-serif; }
.phead  { font: bold 16pt arial, sans-serif; color: #800000; }
A.maroon:active { color : #800000; background : transparent;  font-weight :  bold;  }
A.maroon:hover { color : #993333; background : transparent;  font-weight :  bold;  }
A.maroon:link { color : #800000; background : transparent;  font-weight :  bold;  }
A.maroon:visited { color : #808080; background : transparent;  font-weight :  bold;  }

/* Style for the newsletter sign-up form */
.nborder { background : #cccccc; }
.ncontents { background : #e6e6e6; }
.ntext { background : #e6e6e6; color : Black; font : 10px Verdana, Helvetica, sans-serif; }
.nhead  { font : bold 12px Verdana, Helvetica, sans-serif; background : #e6e6e6; color : #CC0000; }
.nem  { font : bold 12px  Verdana, Helvetica, sans-serif; background : #e6e6e6; color : #CC0000; }

.ncontents2 { background : #CCFFFF; }
.ntext2 { background : #6699FF; color : Black; font : 10px Verdana, Helvetica, sans-serif; }
.customers {
	background: #e6e6e6; color: black; font: 12px Arial, sans-serif}
