BODY  {
  MARGIN              : 0px;
  BACKGROUND-COLOR    : #EDF0FD;
  BACKGROUND-IMAGE    : url('images/bodyBg.jpg');
  BACKGROUND-REPEAT   : repeat-x;
}

.class2 {
	BACKGROUND-COLOR    : #EDF0FD;	
	border: 1px solid #445A6E;
}

.class1 {
	BACKGROUND-COLOR    : #ffffff;	
	border: 1px solid #445A6E;
}

TD, DIV, P, BODY, A, INPUT, TEXTAREA, SELECT  {
  FONT-FAMILY         : Tahoma;
  FONT-SIZE           : 11px;
  COLOR               : #000000;
}

A  {
  COLOR               : #006699;
  TEXT-DECORATION     : underline;
}

A:Hover  {
  TEXT-DECORATION     : none;
}

A.arrow  {
  PADDING-RIGHT       : 10px;
  FONT-WEIGHT         : bold;
  BACKGROUND-IMAGE    : url('images/anotherLittleArrow.gif');
  BACKGROUND-REPEAT   : no-repeat;
  BACKGROUND-POSITION : right;
}

TABLE.topMenu  {
  WIDTH               : 100%;
  HEIGHT              : 47px;
  BORDER              : 0;
  BACKGROUND-IMAGE    : url('images/topMenuBg.gif');
  BACKGROUND-REPEAT   : repeat-x;
}

TABLE.topMenu TD  {
  PADDING             : 0 13px;
  BACKGROUND-IMAGE    : url('images/topMenuItemRight.gif');
  BACKGROUND-REPEAT   : no-repeat;
  BACKGROUND-POSITION : right;
}

TABLE.topMenu TD, TABLE.topMenu TD A  {
  COLOR               : #034EA2;
  TEXT-TRANSFORM      : capitalize;
}

TABLE.topMenu TD.separator  {
  PADDING             : 0;
  WIDTH               : 1px;
  BACKGROUND-IMAGE    : url('images/topMenuItemLeft.gif');
  BACKGROUND-REPEAT   : no-repeat;
}

TABLE.topMenu TD.selected  {
  BACKGROUND-IMAGE    : url('images/topMenuSelected.gif');
}

DIV.separator  {
  BACKGROUND-IMAGE    : url('images/horDot.gif');
}

.blue  {
  COLOR               : #034EA2;
}

.cap  {
  TEXT-TRANSFORM      : capitalize;
}

.upper  {
  TEXT-TRANSFORM      : upperCase;
}

.bold  {
  FONT-WEIGHT         : bold;
}

.xxl  {
  FONT-SIZE           : 18px;
}

.xl  {
  FONT-SIZE           : 14px;
}